.ArticleBody-module__vYvAfq__section{margin-top:var(--spacing-xl);scroll-margin-top:calc(var(--header-height) + 1rem)}.ArticleBody-module__vYvAfq__section:first-child{margin-top:var(--spacing-lg)}.ArticleBody-module__vYvAfq__heading{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin-bottom:var(--spacing-md);letter-spacing:-.01em;line-height:1.25}.ArticleBody-module__vYvAfq__subheading{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-primary);margin:var(--spacing-lg)0 var(--spacing-sm)}.ArticleBody-module__vYvAfq__paragraph{font-size:var(--text-base);color:var(--color-text);margin-bottom:var(--spacing-md);line-height:1.75}.ArticleBody-module__vYvAfq__paragraph strong{color:var(--color-text);font-weight:600}.ArticleBody-module__vYvAfq__list{margin:0 0 var(--spacing-md);flex-direction:column;gap:.6rem;padding-left:1.35rem;display:flex}.ArticleBody-module__vYvAfq__list li{font-size:var(--text-base);color:var(--color-text);line-height:1.7}.ArticleBody-module__vYvAfq__list li::marker{color:var(--color-accent)}.ArticleBody-module__vYvAfq__inlineLink{color:var(--color-accent);text-underline-offset:2px;font-weight:500;text-decoration:underline}.ArticleBody-module__vYvAfq__inlineLink:hover{color:var(--color-primary)}.ArticleBody-module__vYvAfq__tableWrap{margin:0 0 var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow-x:auto}.ArticleBody-module__vYvAfq__table{border-collapse:collapse;width:100%;min-width:460px;font-size:var(--text-sm)}.ArticleBody-module__vYvAfq__table th,.ArticleBody-module__vYvAfq__table td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;padding:.75rem 1rem;line-height:1.55}.ArticleBody-module__vYvAfq__table thead th{background:var(--color-primary-light);color:var(--color-primary-dark);white-space:nowrap;font-weight:600}.ArticleBody-module__vYvAfq__table tbody tr:last-child td{border-bottom:none}.ArticleBody-module__vYvAfq__table tbody tr:nth-child(2n){background:var(--color-surface-alt)}.ArticleBody-module__vYvAfq__callout{margin:var(--spacing-lg)0;background:var(--color-accent-soft);border-left:3px solid var(--color-accent);border-radius:var(--radius-xs);padding:1.15rem 1.35rem}.ArticleBody-module__vYvAfq__calloutTitle{font-family:var(--font-display);color:var(--color-accent);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.35rem}.ArticleBody-module__vYvAfq__calloutText{font-size:var(--text-base);color:var(--color-text);margin:0;line-height:1.7}
.article-module__9uruUG__page{padding-top:var(--header-height);padding-bottom:var(--section-y)}.article-module__9uruUG__container{width:min(100% - 2.5rem,760px);margin-inline:auto}.article-module__9uruUG__crumbs{padding-top:var(--spacing-lg)}.article-module__9uruUG__crumbLink{font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.article-module__9uruUG__crumbLink:hover{color:var(--color-primary)}.article-module__9uruUG__header{margin-top:var(--spacing-md)}.article-module__9uruUG__tag{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-pill);align-self:flex-start;padding:.25rem .6rem;font-weight:600;display:inline-block}.article-module__9uruUG__title{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:-.02em;color:var(--color-text);margin:var(--spacing-sm)0;line-height:1.1}.article-module__9uruUG__lede{font-size:var(--text-lg);color:var(--color-text-muted);margin-bottom:var(--spacing-md);line-height:1.7}.article-module__9uruUG__byline{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.article-module__9uruUG__reading{align-items:center;gap:.3rem;display:inline-flex}.article-module__9uruUG__heroImage{aspect-ratio:16/9;border-radius:var(--radius-lg);margin:var(--spacing-lg)0;position:relative;overflow:hidden}.article-module__9uruUG__image{object-fit:cover}.article-module__9uruUG__answer{font-size:var(--text-lg);color:var(--color-text);padding:var(--spacing-md)var(--spacing-lg);background:var(--color-primary-light);border-radius:var(--radius-md);border-left:4px solid var(--color-primary);line-height:1.7}.article-module__9uruUG__toc{margin:var(--spacing-lg)0;padding:var(--spacing-md)var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.article-module__9uruUG__tocTitle{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--spacing-sm)}.article-module__9uruUG__tocList{flex-direction:column;gap:.4rem;margin:0;padding-left:1.25rem;display:flex}.article-module__9uruUG__tocList a{color:var(--color-primary);font-size:var(--text-base);line-height:1.5}.article-module__9uruUG__tocList a:hover{text-decoration:underline}.article-module__9uruUG__faqSection{margin-top:var(--spacing-xl)}.article-module__9uruUG__faqHeading{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin-bottom:var(--spacing-md)}.article-module__9uruUG__faqList{flex-direction:column;gap:.75rem;display:flex}.article-module__9uruUG__faqItem{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:0 var(--spacing-md);background:var(--color-surface)}.article-module__9uruUG__faqQuestion{cursor:pointer;padding:var(--spacing-md)0;font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-text);padding-right:2rem;list-style:none;position:relative}.article-module__9uruUG__faqQuestion::-webkit-details-marker{display:none}.article-module__9uruUG__faqQuestion:after{content:"+";color:var(--color-accent);font-size:1.4rem;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.article-module__9uruUG__faqItem[open] .article-module__9uruUG__faqQuestion:after{content:"−"}.article-module__9uruUG__faqAnswer{padding:0 0 var(--spacing-md);font-size:var(--text-base);color:var(--color-text-muted);margin:0;line-height:1.7}.article-module__9uruUG__cta{margin-top:var(--spacing-xl);padding:var(--spacing-lg);text-align:center;background:var(--grad-navy);border-radius:var(--radius-lg);color:var(--color-white)}.article-module__9uruUG__ctaTitle{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-white);margin-bottom:.5rem;font-weight:600}.article-module__9uruUG__ctaText{max-width:48ch;margin:0 auto var(--spacing-md);color:var(--mist);line-height:1.7}.article-module__9uruUG__relatedSection{margin-top:var(--section-y);padding-top:var(--spacing-xl);border-top:1px solid var(--color-border)}.article-module__9uruUG__relatedHeading{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin-bottom:var(--spacing-lg)}.article-module__9uruUG__relatedGrid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.article-module__9uruUG__relatedCard{padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:.5rem;transition:box-shadow .25s,transform .25s;display:flex}.article-module__9uruUG__relatedCard:hover{box-shadow:var(--shadow-md,0 12px 30px #183b5b1f);transform:translateY(-2px)}.article-module__9uruUG__relatedTitle{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text);line-height:1.25}.article-module__9uruUG__relatedExcerpt{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6}.article-module__9uruUG__relatedMore{font-weight:600;font-size:var(--text-sm);color:var(--color-primary);align-items:center;gap:.4rem;margin-top:auto;display:inline-flex}@media (max-width:600px){.article-module__9uruUG__title{font-size:var(--text-3xl)}.article-module__9uruUG__answer{padding:var(--spacing-md)}}
