.body-container .dnd-section:last-of-type{display:block!important}.resource-list{--res-title-color:#0e4d6b;--res-text-color:#333;--res-accent:#1e8fd5;--res-meta-width:155px;--res-gap:56px;margin:0 auto;max-width:900px;width:100%}.resource-item{align-items:start;column-gap:var(--res-gap);display:grid;grid-template-columns:var(--res-meta-width) 1fr;padding:24px 0}.resource-item__meta{align-items:center;display:flex;justify-content:space-between;min-height:2.2rem;padding-top:4px}.resource-item__type{color:#3a3a3a;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap}.resource-item__dot{background-color:var(--res-accent);border-radius:50%;flex:0 0 auto;height:14px;width:14px}.resource-item__content{min-width:0}.resource-item__title{color:var(--res-title-color);font-size:32px;font-weight:500;line-height:1.25;margin:0 0 16px}.resource-item__intro{color:var(--res-text-color);font-size:16px;line-height:1.55;margin:0 0 24px;max-width:540px}.resource-item__cta{background:transparent;border:2px solid var(--res-accent);border-radius:999px;color:var(--res-accent);display:inline-block;font-size:16px;font-weight:600;line-height:1.3;padding:10px 28px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.resource-item__cta:focus,.resource-item__cta:hover{background-color:var(--res-accent);color:#fff;text-decoration:none}.resource-item__cta:focus-visible{outline:3px solid rgba(30,143,213,.4);outline-offset:2px}@media (max-width:991px){.resource-list{--res-meta-width:140px;--res-gap:32px}.resource-item__title{font-size:28px}}@media (max-width:767px){.resource-item{grid-template-columns:1fr;padding:20px 0;row-gap:12px}.resource-item__meta{gap:10px;justify-content:flex-start;min-height:0;padding-top:0}.resource-item__type{font-size:14px}.resource-item__dot{height:12px;width:12px}.resource-item__title{font-size:24px;margin-bottom:12px}.resource-item__intro{font-size:15px;margin-bottom:20px;max-width:none}.resource-item__cta{font-size:15px;padding:9px 24px}.body-container .dnd-section:nth-last-of-type(2){display:block!important}}