.resource-card[data-astro-cid-7ahxywo7]{box-shadow:none;padding:0;transition:border-color .25s,box-shadow .25s,transform .25s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.resource-card[data-astro-cid-7ahxywo7]>[data-astro-cid-7ahxywo7]:not(.article-card-art){margin-inline:22px}.article-card-art[data-astro-cid-7ahxywo7]{border-bottom:1px solid var(--line);background:#f4efea;margin:0 0 18px;overflow:hidden}.article-card-art[data-astro-cid-7ahxywo7] .article-cover{transition:transform .5s cubic-bezier(.22,1,.36,1)}.resource-card[data-astro-cid-7ahxywo7] .resource-card-category[data-astro-cid-7ahxywo7]{letter-spacing:.04em;text-transform:uppercase;color:var(--action);margin-top:0;font-size:12px;font-weight:600}.resource-card[data-astro-cid-7ahxywo7] time[data-astro-cid-7ahxywo7]{color:var(--mid);letter-spacing:.02em;font-weight:500}.resource-card[data-astro-cid-7ahxywo7] [data-astro-cid-7ahxywo7]:is(h2,h3) a[data-astro-cid-7ahxywo7]:after{content:"";border-radius:inherit;position:absolute;inset:0}.resource-card[data-astro-cid-7ahxywo7] [data-astro-cid-7ahxywo7]:is(h2,h3) a[data-astro-cid-7ahxywo7]:hover{text-decoration:none}.resource-card[data-astro-cid-7ahxywo7] [data-astro-cid-7ahxywo7]:is(h2,h3) a[data-astro-cid-7ahxywo7]:focus-visible{outline:none}.resource-card[data-astro-cid-7ahxywo7]:has(a:focus-visible){outline:2px solid var(--action);outline-offset:3px}.resource-card-link[data-astro-cid-7ahxywo7]{color:var(--action);margin-bottom:22px}.resource-card-link[data-astro-cid-7ahxywo7] i[data-astro-cid-7ahxywo7]{font-style:normal;transition:transform .25s;display:inline-block}.resource-card[data-astro-cid-7ahxywo7]:hover{box-shadow:var(--shadow-card);border-color:#c9d3df;transform:translateY(-3px)}.resource-card[data-astro-cid-7ahxywo7]:hover .article-card-art[data-astro-cid-7ahxywo7] .article-cover{transform:scale(1.025)}.resource-card[data-astro-cid-7ahxywo7]:hover .resource-card-link[data-astro-cid-7ahxywo7] i[data-astro-cid-7ahxywo7]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.resource-card[data-astro-cid-7ahxywo7],.resource-card-link[data-astro-cid-7ahxywo7] i[data-astro-cid-7ahxywo7],.article-card-art[data-astro-cid-7ahxywo7] .article-cover{transition:none}.resource-card[data-astro-cid-7ahxywo7]:hover,.resource-card[data-astro-cid-7ahxywo7]:hover .article-card-art[data-astro-cid-7ahxywo7] .article-cover{transform:none}}.related-categories[data-astro-cid-6p5f54ux]{padding-top:0}.related-categories[data-astro-cid-6p5f54ux] h2[data-astro-cid-6p5f54ux]{font-size:13px;font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--mid);margin:0 0 18px;font-weight:600}.related-categories[data-astro-cid-6p5f54ux] ul[data-astro-cid-6p5f54ux]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.related-categories[data-astro-cid-6p5f54ux] li[data-astro-cid-6p5f54ux]{border-bottom:1px solid var(--line);margin:0}.related-categories[data-astro-cid-6p5f54ux] a[data-astro-cid-6p5f54ux]{color:var(--ink);flex-direction:column;gap:6px;padding:20px 20px 20px 0;text-decoration:none;display:flex}.related-categories[data-astro-cid-6p5f54ux] strong[data-astro-cid-6p5f54ux]{font-size:18px;font-weight:600;line-height:1.3}.related-categories[data-astro-cid-6p5f54ux] span[data-astro-cid-6p5f54ux]{color:var(--mid);font-size:13px}.related-categories[data-astro-cid-6p5f54ux] i[data-astro-cid-6p5f54ux]{color:var(--action);font-style:normal;transition:transform .25s;display:inline-block}.related-categories[data-astro-cid-6p5f54ux] a[data-astro-cid-6p5f54ux]:hover strong[data-astro-cid-6p5f54ux]{color:var(--action)}.related-categories[data-astro-cid-6p5f54ux] a[data-astro-cid-6p5f54ux]:hover i[data-astro-cid-6p5f54ux]{transform:translate(4px)}.related-categories[data-astro-cid-6p5f54ux] a[data-astro-cid-6p5f54ux]:focus-visible{outline:2px solid var(--action);outline-offset:2px}@media (prefers-reduced-motion:reduce){.related-categories[data-astro-cid-6p5f54ux] i[data-astro-cid-6p5f54ux]{transition:none}.related-categories[data-astro-cid-6p5f54ux] a[data-astro-cid-6p5f54ux]:hover i[data-astro-cid-6p5f54ux]{transform:none}}main[data-page^="/resources/category/"]>.infrastructure-backdrop{display:none}.category-hero[data-astro-cid-4vtyiffp]{padding-bottom:0}.category-head[data-astro-cid-4vtyiffp]{align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(28px,4.5vw,64px);display:grid}.category-head[data-astro-cid-4vtyiffp].has-art{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.category-copy[data-astro-cid-4vtyiffp]{min-width:0}.category-kicker[data-astro-cid-4vtyiffp]{letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:600}.category-kicker[data-astro-cid-4vtyiffp] a[data-astro-cid-4vtyiffp]{color:var(--action);text-decoration:none}.category-kicker[data-astro-cid-4vtyiffp] a[data-astro-cid-4vtyiffp]:hover{text-underline-offset:3px;text-decoration:underline}.category-head[data-astro-cid-4vtyiffp] h1[data-astro-cid-4vtyiffp]{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(40px,5.4vw,72px);line-height:1.04}.category-head[data-astro-cid-4vtyiffp] .hero-sub[data-astro-cid-4vtyiffp]{max-width:52ch;color:var(--body-strong);margin:22px 0 0}.category-total[data-astro-cid-4vtyiffp]{max-width:52ch;color:var(--mid);font-variant-numeric:tabular-nums;border-top:1px solid #172a4a24;margin:26px 0 0;padding-top:14px;font-size:13px;font-weight:600}.category-visual[data-astro-cid-4vtyiffp]{align-self:center;min-width:0}.category-articles[data-astro-cid-4vtyiffp]{padding-top:clamp(40px,5vw,64px)}@media (width<=860px){.category-head[data-astro-cid-4vtyiffp].has-art{grid-template-columns:1fr}.category-visual[data-astro-cid-4vtyiffp]{width:100%;max-width:460px;margin:auto}}
