:root{color:#18283b;--navy:#012a6b;--teal:#00ada8;--deep:#071b33;--cloud:#f6f8fa;--steel:#d8e0e7;--slate:#5d6c7d;background:#f6f8fa;font-family:Verdana,Geneva,sans-serif}[data-astro-cid-aeeulh63]{box-sizing:border-box}body{margin:0}a[data-astro-cid-aeeulh63]{color:inherit;text-decoration:none}.container[data-astro-cid-aeeulh63]{width:min(1160px,100% - 40px);margin:0 auto}header[data-astro-cid-aeeulh63]{border-bottom:1px solid var(--steel);z-index:10;background:#f6f8faf7;position:sticky;top:0}.nav[data-astro-cid-aeeulh63]{justify-content:space-between;align-items:center;gap:20px;min-height:72px;display:flex}.brand[data-astro-cid-aeeulh63]{align-items:center;display:inline-flex}.brand[data-astro-cid-aeeulh63] img[data-astro-cid-aeeulh63]{width:220px;max-width:42vw;height:auto;display:block}nav[data-astro-cid-aeeulh63]{align-items:center;gap:18px;font-size:.85rem;display:flex}nav[data-astro-cid-aeeulh63] a[data-astro-cid-aeeulh63]:hover,nav[data-astro-cid-aeeulh63] a[data-astro-cid-aeeulh63][aria-current=page]{color:var(--teal)}.button[data-astro-cid-aeeulh63]{background:var(--navy);color:#fff;border-radius:6px;padding:10px 14px;font-size:.84rem;font-weight:700;display:inline-flex}.hero[data-astro-cid-aeeulh63]{background:#fff;padding:58px 0 48px}.eyebrow[data-astro-cid-aeeulh63],.section-label[data-astro-cid-aeeulh63],.perspective-label[data-astro-cid-aeeulh63]{color:var(--teal);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:700}h1[data-astro-cid-aeeulh63]{color:var(--navy);letter-spacing:-.04em;max-width:860px;margin:12px 0 16px;font-size:clamp(2.15rem,4vw,3.55rem);line-height:1.05}.lead[data-astro-cid-aeeulh63]{color:#33475b;max-width:760px;margin-bottom:0;font-size:1.05rem;line-height:1.72}.publication[data-astro-cid-aeeulh63]{padding:74px 0 86px}.section-heading[data-astro-cid-aeeulh63]{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px;display:flex}.section-heading[data-astro-cid-aeeulh63] h2[data-astro-cid-aeeulh63]{letter-spacing:.01em;color:var(--navy);margin:0;font-size:1.02rem;line-height:1.3}.perspective-card[data-astro-cid-aeeulh63]{border:1px solid var(--steel);background:#fff;transition:border-color .18s;display:grid;overflow:hidden}.perspective-card[data-astro-cid-aeeulh63]:hover{border-color:#9ab5c8}.card-image[data-astro-cid-aeeulh63]{background:#eaf2f7;overflow:hidden}.card-image[data-astro-cid-aeeulh63] img[data-astro-cid-aeeulh63]{object-fit:cover;width:100%;height:100%;display:block}.card-content[data-astro-cid-aeeulh63]{flex-direction:column;justify-content:center;align-items:flex-start;padding:56px;display:flex}.perspective-meta[data-astro-cid-aeeulh63]{color:var(--slate);margin-top:12px;font-size:.84rem}.feature-card[data-astro-cid-aeeulh63] h2[data-astro-cid-aeeulh63]{color:var(--navy);letter-spacing:-.045em;margin:18px 0;font-size:clamp(2.15rem,4.2vw,3.7rem);line-height:1.04}.card-excerpt[data-astro-cid-aeeulh63]{color:#33475b;max-width:620px;margin:0;font-size:1.05rem;line-height:1.72}.read-link[data-astro-cid-aeeulh63]{color:var(--navy);border-bottom:2px solid var(--teal);margin-top:28px;padding-bottom:5px;font-size:.88rem;font-weight:700;display:inline-flex}.more-perspectives[data-astro-cid-aeeulh63]{margin-top:70px}.secondary-card[data-astro-cid-aeeulh63]{grid-template-columns:minmax(260px,360px) minmax(0,1fr)}.secondary-card[data-astro-cid-aeeulh63] .card-image[data-astro-cid-aeeulh63]{aspect-ratio:16/10}.secondary-card[data-astro-cid-aeeulh63] .card-content[data-astro-cid-aeeulh63]{padding:38px 44px}.secondary-card[data-astro-cid-aeeulh63] h3[data-astro-cid-aeeulh63]{color:var(--navy);letter-spacing:-.03em;margin:14px 0 12px;font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.12}.secondary-card[data-astro-cid-aeeulh63] .card-excerpt[data-astro-cid-aeeulh63]{font-size:.98rem}.secondary-card[data-astro-cid-aeeulh63] .read-link[data-astro-cid-aeeulh63]{margin-top:20px}footer[data-astro-cid-aeeulh63]{border-top:1px solid var(--steel);color:var(--slate);background:#fff;padding:30px 0;font-size:.88rem}.footer-row[data-astro-cid-aeeulh63]{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}@media (width<=900px){nav[data-astro-cid-aeeulh63] a[data-astro-cid-aeeulh63]:not(.button){display:none}.feature-card[data-astro-cid-aeeulh63]{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);min-height:0}.card-content[data-astro-cid-aeeulh63]{padding:40px}.secondary-card[data-astro-cid-aeeulh63]{grid-template-columns:260px minmax(0,1fr)}.secondary-card[data-astro-cid-aeeulh63] .card-content[data-astro-cid-aeeulh63]{padding:30px}}@media (width<=700px){.feature-card[data-astro-cid-aeeulh63],.secondary-card[data-astro-cid-aeeulh63]{grid-template-columns:1fr}.feature-card[data-astro-cid-aeeulh63] .card-image[data-astro-cid-aeeulh63]{aspect-ratio:2/3;max-height:none}.secondary-card[data-astro-cid-aeeulh63] .card-image[data-astro-cid-aeeulh63]{aspect-ratio:16/9}.card-content[data-astro-cid-aeeulh63],.secondary-card[data-astro-cid-aeeulh63] .card-content[data-astro-cid-aeeulh63]{padding:30px}.more-perspectives[data-astro-cid-aeeulh63]{margin-top:54px}}@media (width<=560px){.container[data-astro-cid-aeeulh63]{width:min(100% - 28px,1160px)}.brand[data-astro-cid-aeeulh63] img[data-astro-cid-aeeulh63]{width:185px;max-width:55vw}.hero[data-astro-cid-aeeulh63]{padding:44px 0 38px}.publication[data-astro-cid-aeeulh63]{padding:54px 0 66px}.card-content[data-astro-cid-aeeulh63],.secondary-card[data-astro-cid-aeeulh63] .card-content[data-astro-cid-aeeulh63]{padding:26px 22px}.feature-card[data-astro-cid-aeeulh63] h2[data-astro-cid-aeeulh63]{font-size:clamp(2rem,10vw,2.8rem)}}.feature-card[data-astro-cid-aeeulh63]{grid-template-columns:360px minmax(0,1fr);min-height:0}.feature-card[data-astro-cid-aeeulh63] .card-image[data-astro-cid-aeeulh63]{aspect-ratio:3/2}@media (width<=900px) and (width>=701px){.feature-card[data-astro-cid-aeeulh63]{grid-template-columns:300px minmax(0,1fr)}}@media (width<=700px){.feature-card[data-astro-cid-aeeulh63]{grid-template-columns:1fr}.feature-card[data-astro-cid-aeeulh63] .card-image[data-astro-cid-aeeulh63]{width:220px;margin:24px auto 0}}
