.article-page[data-astro-cid-6ebbwsfy]{padding-block:clamp(48px,6vw,96px)}.article-layout[data-astro-cid-6ebbwsfy]{column-gap:var(--grid-gutter,32px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.sticky-sidebar[data-astro-cid-6ebbwsfy]{top:calc(var(--header-height,65px) + 32px);flex-direction:column;grid-column:1/2;width:100%;min-width:0;display:flex;position:sticky}.sticky-sidebar[data-astro-cid-6ebbwsfy] .breadcrumbs{margin-bottom:24px}.article-header[data-astro-cid-6ebbwsfy] .meta[data-astro-cid-6ebbwsfy]{color:var(--color-muted);gap:8px;margin-bottom:12px;font-size:.9375rem;display:flex}.article-header[data-astro-cid-6ebbwsfy] h1[data-astro-cid-6ebbwsfy]{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);font-weight:700;line-height:1.15}.article-header[data-astro-cid-6ebbwsfy] .excerpt[data-astro-cid-6ebbwsfy]{color:var(--color-muted);font-size:var(--text-lede);margin-top:16px;line-height:1.5}.article-body[data-astro-cid-6ebbwsfy]{grid-column:2/4;width:100%;min-width:0}.featured[data-astro-cid-6ebbwsfy]{aspect-ratio:16/9;background:var(--color-surface);width:100%;margin-bottom:48px;overflow:hidden}.featured[data-astro-cid-6ebbwsfy] img{object-fit:cover;width:100%;height:100%;display:block}.prose[data-astro-cid-6ebbwsfy]{width:100%;color:var(--color-muted);font-size:var(--text-lede);line-height:1.667}.prose[data-astro-cid-6ebbwsfy] p{color:var(--color-muted);font-size:var(--text-lede);margin-top:24px;line-height:1.667}.prose[data-astro-cid-6ebbwsfy] p:first-child{margin-top:0}.prose[data-astro-cid-6ebbwsfy] h2{color:var(--color-ink);font-size:var(--text-title);font-weight:700;font-family:var(--font-display);letter-spacing:-.02em;margin-top:48px;margin-bottom:0;line-height:1.25}.prose[data-astro-cid-6ebbwsfy] h3{color:var(--color-ink);font-size:var(--text-lede);font-weight:700;font-family:var(--font-display);letter-spacing:-.02em;margin-top:32px;margin-bottom:0;line-height:1.3}.prose[data-astro-cid-6ebbwsfy] strong{color:var(--color-ink);font-weight:700}.prose[data-astro-cid-6ebbwsfy] blockquote{border-left:2px solid var(--color-accent);color:var(--color-muted);margin:32px 0;padding-left:24px}.prose[data-astro-cid-6ebbwsfy] figure{margin:40px 0}.prose[data-astro-cid-6ebbwsfy] figure img,.prose[data-astro-cid-6ebbwsfy] img{width:100%;height:auto;display:block}.prose[data-astro-cid-6ebbwsfy] figcaption{color:var(--color-muted);margin-top:12px;font-size:.9375rem;line-height:1.5}.article-cta[data-astro-cid-6ebbwsfy]{background:var(--color-surface);margin-top:clamp(40px,5vw,64px);padding:clamp(32px,4vw,48px)}.article-cta[data-astro-cid-6ebbwsfy] h2[data-astro-cid-6ebbwsfy]{font-size:var(--text-title);font-weight:700}.article-cta[data-astro-cid-6ebbwsfy] p[data-astro-cid-6ebbwsfy]{max-width:54ch;color:var(--color-muted-on-surface);font-size:var(--text-lede);margin-top:12px;line-height:1.5}.article-cta[data-astro-cid-6ebbwsfy] .button[data-astro-cid-6ebbwsfy]{margin-top:28px}.other-insights[data-astro-cid-6ebbwsfy]{border-top:1px solid var(--color-line);margin-top:clamp(40px,5vw,64px);padding-top:clamp(32px,4vw,48px)}.other-insights[data-astro-cid-6ebbwsfy] h2[data-astro-cid-6ebbwsfy]{font-size:var(--text-section);margin-bottom:32px;font-weight:700}.other-cards[data-astro-cid-6ebbwsfy]{gap:var(--grid-gutter,32px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.other-cards[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{border:1px solid var(--color-line);border-top:2px solid var(--color-line);background:var(--color-bg);flex-direction:column;gap:12px;height:100%;padding:28px;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}@media (hover:hover){.other-cards[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover{background:var(--color-surface);border-top-color:var(--color-accent)}.other-cards[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover .card-title[data-astro-cid-6ebbwsfy]{color:var(--color-accent)}}.other-meta[data-astro-cid-6ebbwsfy]{color:var(--color-muted);font-size:.875rem}.card-title[data-astro-cid-6ebbwsfy]{font-family:var(--font-display);font-size:var(--text-lede);color:var(--color-ink);font-weight:700;line-height:1.25;transition:color .15s}.card-summary[data-astro-cid-6ebbwsfy]{color:var(--color-muted);font-size:var(--text-body);line-height:1.5}.card-link[data-astro-cid-6ebbwsfy]{color:var(--color-accent);margin-top:auto;padding-top:12px;font-weight:500}@media (width<=900px){.article-layout[data-astro-cid-6ebbwsfy]{gap:var(--grid-gutter,24px);grid-template-columns:minmax(0,1fr)}.sticky-sidebar[data-astro-cid-6ebbwsfy]{grid-column:auto;position:static}.article-body[data-astro-cid-6ebbwsfy]{grid-column:auto}.other-cards[data-astro-cid-6ebbwsfy]{gap:var(--grid-gutter,24px);grid-template-columns:minmax(0,1fr)}}
