.ArticleShell-module__Swy2hW__page{max-width:900px;padding:clamp(48px, 9vw, 96px) var(--space-xl) clamp(40px, 7vw, 72px);margin:0 auto}.ArticleShell-module__Swy2hW__head{text-align:center;margin-bottom:clamp(28px,5vw,48px)}.ArticleShell-module__Swy2hW__breadcrumb{color:var(--text-muted);margin-bottom:var(--space-lg);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:.875rem;display:flex}.ArticleShell-module__Swy2hW__breadcrumb a{color:var(--text-muted);text-underline-offset:2px;text-decoration-thickness:1px}.ArticleShell-module__Swy2hW__breadcrumb a:hover{color:var(--text)}.ArticleShell-module__Swy2hW__breadcrumbSep{opacity:.4;-webkit-user-select:none;user-select:none}.ArticleShell-module__Swy2hW__title{max-width:22ch;margin:0 auto;font-size:clamp(2rem,5.5vw,3rem);font-style:italic}.ArticleShell-module__Swy2hW__lede{margin:var(--space-md) auto 0;max-width:52ch;color:var(--text-muted);font-size:1.15rem}.ArticleShell-module__Swy2hW__body{color:var(--text);font-size:1.05rem;line-height:1.7}.ArticleShell-module__Swy2hW__body h2{margin:var(--space-xxl) 0 var(--space-sm);font-size:1.5rem}.ArticleShell-module__Swy2hW__body h3{margin:var(--space-xl) 0 var(--space-xs);font-size:1.2rem}.ArticleShell-module__Swy2hW__body p{margin:0 0 var(--space-md);color:var(--text-muted)}:is(.ArticleShell-module__Swy2hW__body ul,.ArticleShell-module__Swy2hW__body ol){margin:0 0 var(--space-md);color:var(--text-muted);padding-left:1.2em}.ArticleShell-module__Swy2hW__body li{margin-bottom:6px}.ArticleShell-module__Swy2hW__body a{color:var(--text);text-underline-offset:2px;font-weight:500;text-decoration-thickness:1px}.ArticleShell-module__Swy2hW__body .lead{color:var(--text);font-size:1.12rem}.ArticleShell-module__Swy2hW__body .note{background:var(--surface-alt);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:var(--space-lg);color:var(--text-muted);font-size:.95rem}.ArticleShell-module__Swy2hW__body .steps{gap:var(--space-lg);margin:0 0 var(--space-xxl);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.ArticleShell-module__Swy2hW__body .steps li{text-align:center;margin:0}.ArticleShell-module__Swy2hW__body .steps img{width:88px;height:88px;margin:0 auto var(--space-xs);display:block}.ArticleShell-module__Swy2hW__body .stepName{color:var(--text);font-weight:600;display:block}.ArticleShell-module__Swy2hW__body .steps p{margin:4px 0 0;font-size:.92rem}.ArticleShell-module__Swy2hW__body .facts{border-collapse:collapse;width:100%;margin:0 0 var(--space-md);font-size:.98rem}:is(.ArticleShell-module__Swy2hW__body .facts th,.ArticleShell-module__Swy2hW__body .facts td){text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--hairline);vertical-align:top}.ArticleShell-module__Swy2hW__body .facts th{color:var(--text);width:32%;font-weight:600}.ArticleShell-module__Swy2hW__body .facts td{color:var(--text-muted)}.ArticleShell-module__Swy2hW__body .compare{border-collapse:collapse;width:100%;margin:0 0 var(--space-md);font-size:.95rem}:is(.ArticleShell-module__Swy2hW__body .compare th,.ArticleShell-module__Swy2hW__body .compare td){text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--hairline);vertical-align:top}.ArticleShell-module__Swy2hW__body .compare thead th{color:var(--text);border-bottom:2px solid var(--hairline);font-weight:600}.ArticleShell-module__Swy2hW__body .compare tbody th{color:var(--text);width:26%;font-weight:600}.ArticleShell-module__Swy2hW__body .compare td{color:var(--text-muted)}.ArticleShell-module__Swy2hW__body .callout{margin:var(--space-lg) 0;padding:var(--space-md) var(--space-lg);border-left:3px solid var(--color-terracotta);background:var(--surface-alt);border-radius:var(--radius-md);color:var(--text);font-size:1.1rem;font-style:italic}.ArticleShell-module__Swy2hW__body .spokeCards{gap:var(--space-md);margin:var(--space-lg) 0 var(--space-xl);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}.ArticleShell-module__Swy2hW__body .spokeCards li{margin:0}.ArticleShell-module__Swy2hW__body .spokeCard{height:100%;padding:var(--space-lg);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface);text-decoration:none;transition:border-color .15s,transform .15s;display:block}.ArticleShell-module__Swy2hW__body .spokeCard:hover{border-color:var(--color-marigold);transform:translateY(-1px)}.ArticleShell-module__Swy2hW__body .spokeCardTitle{color:var(--text);margin-bottom:2px;font-weight:600;display:block}.ArticleShell-module__Swy2hW__body .spokeCardDesc{color:var(--text-muted);font-size:.9rem;display:block}.ArticleShell-module__Swy2hW__body .faqItem{border-bottom:1px solid var(--hairline)}.ArticleShell-module__Swy2hW__body .faqQ{cursor:pointer;color:var(--text);padding:var(--space-sm) 0;font-weight:600}.ArticleShell-module__Swy2hW__body .faqA{margin:0 0 var(--space-sm)}@media (max-width:560px){:is(.ArticleShell-module__Swy2hW__body .steps,.ArticleShell-module__Swy2hW__body .spokeCards){gap:var(--space-md);grid-template-columns:1fr}}.ArticleShell-module__Swy2hW__hero{border-radius:var(--radius-lg);margin:0 0 clamp(24px,5vw,40px);overflow:hidden}.ArticleShell-module__Swy2hW__hero img{width:100%;height:auto;display:block}.ArticleShell-module__Swy2hW__quickAnswer{padding:var(--space-lg) var(--space-xl);background:var(--surface-alt);border:1px solid var(--hairline);border-left:3px solid var(--color-marigold);border-radius:var(--radius-md);margin:0 0 clamp(28px,5vw,44px)}.ArticleShell-module__Swy2hW__quickAnswerLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 var(--space-xs);font-size:.72rem;font-weight:600}.ArticleShell-module__Swy2hW__quickAnswerText{color:var(--text);margin:0;font-size:1.08rem;line-height:1.6}.ArticleShell-module__Swy2hW__cta{padding:var(--space-xl) var(--space-lg);background:var(--surface-alt);border:1px solid var(--hairline);border-radius:var(--radius-md);text-align:center;margin-top:clamp(48px,8vw,80px)}.ArticleShell-module__Swy2hW__ctaHeading{margin:0 0 var(--space-sm);font-size:1.25rem}.ArticleShell-module__Swy2hW__ctaBody{color:var(--text-muted);margin:0 0 var(--space-lg);font-size:1rem}.ArticleShell-module__Swy2hW__ctaLink{background:var(--text);color:var(--bg);border-radius:var(--radius-sm);padding:10px 24px;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.ArticleShell-module__Swy2hW__ctaLink:hover{opacity:.8}
