._article_1ogrb_1{padding:calc(var(--nav-height) + clamp(32px, 5vw, 64px)) 0 clamp(64px, 8vw, 112px);background:var(--color-bg)}._inner_1ogrb_7{gap:var(--space-5);flex-direction:column;max-width:760px;display:flex}._back_1ogrb_14{font-family:var(--font-body);font-size:var(--text-button);font-weight:var(--weight-button);color:var(--color-text);transition:color var(--duration-micro) var(--ease-out-quart);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (hover:hover){._back_1ogrb_14:hover{color:var(--color-brand)}}._meta_1ogrb_33{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text);flex-wrap:wrap;line-height:1;display:flex}._category_1ogrb_44{color:var(--color-brand);font-weight:var(--weight-emphasis)}._title_1ogrb_49{font-family:var(--font-heading);font-size:clamp(32px,4.6vw,52px);font-weight:var(--weight-heading-strong);letter-spacing:-.02em;color:var(--color-heading-deep);text-wrap:balance;margin:0;line-height:1.12}._excerpt_1ogrb_60{max-width:52ch;font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--color-text);text-wrap:pretty;margin:0}._video_1ogrb_70{width:100%;margin-top:var(--space-3);aspect-ratio:16/9;background:var(--color-surface-tint)}._body_1ogrb_77{gap:var(--space-5);margin-top:var(--space-3);flex-direction:column;display:flex}._body_1ogrb_77 h2{margin:var(--space-4) 0 0;font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--weight-heading-strong);letter-spacing:-.01em;color:var(--color-heading-deep);line-height:1.2}._body_1ogrb_77 h3{margin:var(--space-3) 0 0;font-family:var(--font-heading);font-size:var(--text-h5);font-weight:var(--weight-heading-strong);color:var(--color-heading-deep);line-height:1.25}._body_1ogrb_77 p{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-text);text-wrap:pretty;margin:0;line-height:1.7}._body_1ogrb_77 ul,._body_1ogrb_77 ol{padding-left:var(--space-6);gap:var(--space-3);flex-direction:column;margin:0;display:flex}._body_1ogrb_77 li{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-text);line-height:1.7}._body_1ogrb_77 figure{margin:var(--space-3) 0}._body_1ogrb_77 img{object-fit:cover;background:var(--color-surface-tint);width:100%;height:auto;max-height:620px;display:block}._body_1ogrb_77 figcaption{margin-top:var(--space-2);font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text)}._body_1ogrb_77 blockquote{margin:var(--space-3) 0;padding-left:var(--space-5);border-left:3px solid var(--color-brand)}._body_1ogrb_77 a{color:var(--color-brand);text-underline-offset:.18em}._transcript_1ogrb_160,._faqs_1ogrb_161{margin-top:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--color-border)}._transcript_1ogrb_160 summary{cursor:pointer;font-family:var(--font-heading);font-size:var(--text-h6);font-weight:var(--weight-heading-strong);color:var(--color-heading-deep)}._transcript_1ogrb_160 div,._faqs_1ogrb_161{gap:var(--space-4);flex-direction:column;display:flex}._transcript_1ogrb_160 p,._faq_1ogrb_161 p{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-text);margin:0;line-height:1.7}._faqs_1ogrb_161 h2,._faq_1ogrb_161 h3{font-family:var(--font-heading);color:var(--color-heading-deep);margin:0}._faqs_1ogrb_161 h2{font-size:var(--text-h4)}._faq_1ogrb_161{gap:var(--space-2);flex-direction:column;display:flex}._faq_1ogrb_161 h3{font-size:var(--text-h6)}._body_1ogrb_77 li::marker{color:var(--color-brand)}._cta_1ogrb_216{align-items:flex-start;gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-8);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._ctaText_1ogrb_226{max-width:46ch;font-family:var(--font-heading);font-size:var(--text-h5);font-weight:var(--weight-heading-strong);color:var(--color-heading-deep);margin:0;line-height:1.25}@media (width<=600px){._cta_1ogrb_216{align-items:stretch}._cta_1ogrb_216 a{justify-content:center;width:100%}}
