.article-header[data-astro-cid-57z6rh23]{border-bottom:1px solid var(--line);background:var(--surface);padding:58px 0 54px;position:relative}.article-header__grid[data-astro-cid-57z6rh23]{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:center;gap:58px;display:grid}.breadcrumbs[data-astro-cid-57z6rh23]{color:var(--ink-soft);flex-wrap:wrap;gap:8px;margin-bottom:25px;font-size:.78rem;font-weight:700;display:flex}.breadcrumbs[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]:hover{color:var(--blue)}.article-header[data-astro-cid-57z6rh23] h1[data-astro-cid-57z6rh23]{max-width:880px;font-size:clamp(2.55rem,4.9vw,5rem)}.article-header__dek[data-astro-cid-57z6rh23]{max-width:760px;color:var(--ink-soft);margin-top:22px;font-size:1.16rem}.article-byline[data-astro-cid-57z6rh23]{align-items:center;gap:13px;margin-top:30px;display:flex}.article-byline[data-astro-cid-57z6rh23] span[data-astro-cid-57z6rh23]{color:var(--ink-soft);font-size:.82rem}.article-header__media[data-astro-cid-57z6rh23]{margin:0}.article-header__media[data-astro-cid-57z6rh23] img[data-astro-cid-57z6rh23]{aspect-ratio:16/10;border-radius:var(--radius-md);object-fit:cover;width:100%;box-shadow:var(--shadow-md)}.article-header__media[data-astro-cid-57z6rh23] figcaption[data-astro-cid-57z6rh23]{color:#6b778d;text-align:right;margin-top:9px;font-size:.72rem}.article-header__media[data-astro-cid-57z6rh23] figcaption[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]{text-decoration:underline}.article-progress[data-astro-cid-57z6rh23]{height:4px;position:absolute;bottom:-2px;left:0;right:0}.article-progress[data-astro-cid-57z6rh23] span[data-astro-cid-57z6rh23]{background:var(--amber);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.article-shell[data-astro-cid-57z6rh23]{max-width:880px;padding-top:58px;padding-bottom:88px}.article-content[data-astro-cid-57z6rh23]{min-width:0}.article-intro[data-astro-cid-57z6rh23]{margin-top:34px;font-size:1.14rem}.takeaways[data-astro-cid-57z6rh23]{border-radius:var(--radius-md);background:var(--blue-soft);border:1px solid #cbd8ef;margin-top:46px;padding:30px}.takeaways[data-astro-cid-57z6rh23] h2[data-astro-cid-57z6rh23]{font-size:1.75rem}.takeaways[data-astro-cid-57z6rh23] ul[data-astro-cid-57z6rh23]{gap:12px;margin-top:20px;padding:0;list-style:none;display:grid}.takeaways[data-astro-cid-57z6rh23] li[data-astro-cid-57z6rh23]{color:#33435e;align-items:flex-start;gap:10px;display:flex}.takeaways[data-astro-cid-57z6rh23] svg[data-astro-cid-57z6rh23]{color:var(--success);flex:none;margin-top:4px}.article-section[data-astro-cid-57z6rh23]{scroll-margin-top:30px}.picks-section[data-astro-cid-57z6rh23]{border-top:1px solid var(--line);margin-top:70px;padding-top:58px}.picks-section[data-astro-cid-57z6rh23] h2[data-astro-cid-57z6rh23]{font-size:clamp(2rem,3vw,3rem)}.picks-section__intro[data-astro-cid-57z6rh23]{max-width:680px;color:var(--ink-soft);margin-top:14px}.picks-list[data-astro-cid-57z6rh23]{gap:20px;margin-top:30px;display:grid}.faq-list[data-astro-cid-57z6rh23]{gap:12px;margin-top:20px;display:grid}.faq-list[data-astro-cid-57z6rh23] details[data-astro-cid-57z6rh23]{border:1px solid var(--line);background:#fff;border-radius:8px;padding:0 20px}.faq-list[data-astro-cid-57z6rh23] summary[data-astro-cid-57z6rh23]{color:var(--navy);font-family:var(--font-display);cursor:pointer;padding:18px 0;font-size:1.05rem;font-weight:700}.faq-list[data-astro-cid-57z6rh23] details[data-astro-cid-57z6rh23] p[data-astro-cid-57z6rh23]{color:var(--ink-soft);font-family:var(--font-body);padding:0 0 20px;font-size:.96rem}.related-grid[data-astro-cid-57z6rh23]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}@media (width<=980px){.article-header__grid[data-astro-cid-57z6rh23]{grid-template-columns:1fr}.article-header__media[data-astro-cid-57z6rh23]{max-width:780px}}@media (width<=720px){.article-header[data-astro-cid-57z6rh23]{padding-top:38px}.article-shell[data-astro-cid-57z6rh23]{padding-top:40px;padding-bottom:60px}.related-grid[data-astro-cid-57z6rh23]{grid-template-columns:1fr}.takeaways[data-astro-cid-57z6rh23]{padding:22px}}
