.feature[data-astro-cid-dbw4ofno]{margin:0 0 var(--space-6)}.feature__frame[data-astro-cid-dbw4ofno]{aspect-ratio:16/9;border-radius:var(--radius);background:var(--bg-subtle);border:1px solid var(--border);position:relative;overflow:hidden}.feature__img[data-astro-cid-dbw4ofno]{object-fit:cover;width:100%;height:100%;display:block}.feature__mark[data-astro-cid-dbw4ofno]{right:var(--space-4);bottom:var(--space-4);width:92px;height:auto;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);backdrop-filter:blur(3px);background:#0b10209e;position:absolute}.ai-row[data-astro-cid-2d4e6ewr]{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.ai-row__label[data-astro-cid-2d4e6ewr]{font-size:var(--text-sm);color:var(--text-muted);font-weight:700}.ai-row__list[data-astro-cid-2d4e6ewr]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ai-row__list[data-astro-cid-2d4e6ewr] li[data-astro-cid-2d4e6ewr]{max-width:none}.ai-pill[data-astro-cid-2d4e6ewr]{min-height:44px;padding-inline:var(--space-4);border:1px solid var(--border-strong);background:var(--bg-elevated);color:var(--text);font-size:var(--text-sm);border-radius:999px;align-items:center;gap:.5em;font-weight:600;text-decoration:none;display:inline-flex}.ai-pill[data-astro-cid-2d4e6ewr]:hover{border-color:var(--border-control);background:var(--bg-subtle)}.ai-pill[data-astro-cid-2d4e6ewr] img[data-astro-cid-2d4e6ewr]{flex:none}.otp__label[data-astro-cid-fe2noxmf]{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);max-width:none;font-weight:700}.otp__list[data-astro-cid-fe2noxmf]{border-left:2px solid var(--border);margin:0;padding:0;list-style:none}.otp__list[data-astro-cid-fe2noxmf] li[data-astro-cid-fe2noxmf]{max-width:none}.otp__list[data-astro-cid-fe2noxmf] a[data-astro-cid-fe2noxmf]{padding:var(--space-2) 0 var(--space-2) var(--space-4);color:var(--text-muted);font-size:var(--text-sm);border-left:2px solid #0000;margin-left:-2px;line-height:1.35;text-decoration:none;display:block}.otp__list[data-astro-cid-fe2noxmf] a[data-astro-cid-fe2noxmf]:hover{color:var(--text)}.otp__list[data-astro-cid-fe2noxmf] a[data-astro-cid-fe2noxmf][aria-current=true]{color:var(--text);border-left-color:var(--accent-600);font-weight:650}.author[data-astro-cid-2tgtkdc7]{gap:var(--space-5);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elevated);box-shadow:var(--shadow-sm);flex-wrap:wrap;align-items:flex-start;display:flex}.author__photo[data-astro-cid-2tgtkdc7]{object-fit:cover;border-radius:50%;flex:none;width:84px;height:84px}.author__body[data-astro-cid-2tgtkdc7]{flex:22rem;min-width:0}.author__eyebrow[data-astro-cid-2tgtkdc7]{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);max-width:none;font-weight:700}.author__name[data-astro-cid-2tgtkdc7]{font-family:var(--font-display);font-size:var(--text-base);letter-spacing:normal;text-transform:none;font-weight:700}.author__bio[data-astro-cid-2tgtkdc7]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.acta[data-astro-cid-c7tzqfbh]{max-width:44rem;margin:var(--space-6) 0;padding:var(--space-6) var(--space-7);border-radius:var(--radius);background:var(--navy-900)}.acta__eyebrow[data-astro-cid-c7tzqfbh]{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-inverse-muted);max-width:none;font-weight:700}.acta__heading[data-astro-cid-c7tzqfbh]{font-size:var(--text-2xl);color:var(--white);max-width:none;margin:0}.acta__accent[data-astro-cid-c7tzqfbh]{color:var(--blue-300)}.acta__body[data-astro-cid-c7tzqfbh]{margin:var(--space-4) 0 var(--space-6);color:var(--text-inverse-muted);max-width:46ch}.rel__head[data-astro-cid-oje2a5xi]{margin-top:0}.rel__accent[data-astro-cid-oje2a5xi]{color:var(--link)}.rel__grid[data-astro-cid-oje2a5xi]{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=44rem){.rel__grid[data-astro-cid-oje2a5xi]{grid-template-columns:minmax(0,1fr)}}.rel__card[data-astro-cid-oje2a5xi]{padding:0;overflow:hidden}.rel__media[data-astro-cid-oje2a5xi]{aspect-ratio:16/9;background:var(--bg-subtle);display:block}.rel__media[data-astro-cid-oje2a5xi] img[data-astro-cid-oje2a5xi]{object-fit:cover;width:100%;height:100%}.rel__body[data-astro-cid-oje2a5xi]{gap:var(--space-2);padding:var(--space-5);flex-direction:column;display:flex}.rel__pillar[data-astro-cid-oje2a5xi]{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);max-width:none;margin:0;font-weight:700}.rel__blurb[data-astro-cid-oje2a5xi]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.opts[data-astro-cid-ldgmba2l]{gap:var(--space-5);margin:var(--space-6) 0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;padding:0;list-style:none;display:grid}.opt[data-astro-cid-ldgmba2l]{gap:var(--space-3);flex-direction:column;max-width:none;display:flex}.opt__title[data-astro-cid-ldgmba2l]{font-size:var(--text-lg);margin:0}.opt__num[data-astro-cid-ldgmba2l]{color:var(--text-muted)}.opt__sub[data-astro-cid-ldgmba2l]{font-size:var(--text-sm);color:var(--text-dim);max-width:none;margin:0}.opt__body[data-astro-cid-ldgmba2l]{font-size:var(--text-sm);color:var(--text-muted);max-width:none;margin:0}.opt--emphasis[data-astro-cid-ldgmba2l]{background:var(--navy-900);border-color:var(--navy-700)}.opt--emphasis[data-astro-cid-ldgmba2l] .opt__title[data-astro-cid-ldgmba2l]{color:var(--white)}.opt--emphasis[data-astro-cid-ldgmba2l] .opt__num[data-astro-cid-ldgmba2l],.opt--emphasis[data-astro-cid-ldgmba2l] .opt__sub[data-astro-cid-ldgmba2l],.opt--emphasis[data-astro-cid-ldgmba2l] .opt__body[data-astro-cid-ldgmba2l]{color:var(--text-inverse-muted)}.opt--emphasis[data-astro-cid-ldgmba2l] .opt__body[data-astro-cid-ldgmba2l] strong{color:var(--white)}@media (width<=44rem){.opts[data-astro-cid-ldgmba2l]{grid-template-columns:minmax(0,1fr)}}.art__head[data-astro-cid-oiqsfqso]{padding-top:var(--space-6)}.art__headwrap[data-astro-cid-oiqsfqso],.art__featurewrap[data-astro-cid-oiqsfqso]{max-width:58rem}.pill[data-astro-cid-oiqsfqso]{margin:0 0 var(--space-4);background:var(--navy-900);color:var(--white);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;border-radius:999px;max-width:none;padding:.35em .9em;font-weight:700;display:inline-block}.art__accent[data-astro-cid-oiqsfqso]{color:var(--link)}.art__byline[data-astro-cid-oiqsfqso]{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5em;max-width:none;display:flex}.art__byline[data-astro-cid-oiqsfqso] strong[data-astro-cid-oiqsfqso]{color:var(--text)}.art__dot[data-astro-cid-oiqsfqso]{color:var(--border-strong)}.art__layout[data-astro-cid-oiqsfqso]{gap:var(--space-7);padding-top:var(--space-6);grid-template-columns:minmax(0,1fr) 17rem;align-items:start;display:grid}.art__main[data-astro-cid-oiqsfqso]{min-width:0}.art__rail[data-astro-cid-oiqsfqso]{position:sticky;top:6rem}.art__lead[data-astro-cid-oiqsfqso]{margin-bottom:var(--space-6);border-left:0;padding-left:0}.art__prose[data-astro-cid-oiqsfqso]>[data-astro-cid-oiqsfqso]:first-child{margin-top:0}.art__faq[data-astro-cid-oiqsfqso],.art__module[data-astro-cid-oiqsfqso]{margin-top:var(--space-7)}.art__module[data-astro-cid-oiqsfqso]>h2[data-astro-cid-oiqsfqso]{margin-top:0}@media (width<=61rem){.art__layout[data-astro-cid-oiqsfqso]{grid-template-columns:minmax(0,1fr);gap:0}.art__rail[data-astro-cid-oiqsfqso]{display:none}}
