.article-module__ww7hjG__page{min-height:100vh}.article-module__ww7hjG__main{max-width:42rem;margin:0 auto;padding:4rem 1.5rem 5rem}.article-module__ww7hjG__eyebrow{color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .5rem;font-size:.85rem}.article-module__ww7hjG__title{margin:0 0 1.25rem;font-size:2rem;font-weight:600;line-height:1.2}.article-module__ww7hjG__lead{color:var(--color-foreground);margin-bottom:2rem;font-size:1.05rem;line-height:1.75}.article-module__ww7hjG__lead p{margin:0 0 1rem}.article-module__ww7hjG__lead p:last-child{margin-bottom:0}.article-module__ww7hjG__compareTable{border-collapse:collapse;width:100%;margin:0 0 2.5rem;font-size:.95rem}.article-module__ww7hjG__compareTable th,.article-module__ww7hjG__compareTable td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;padding:.85rem .75rem}.article-module__ww7hjG__compareTable th{background:color-mix(in srgb, var(--color-muted) 40%, transparent);font-weight:600}.article-module__ww7hjG__compareTable td:first-child{width:28%;color:var(--color-foreground);font-weight:500}.article-module__ww7hjG__compareTable td:nth-child(2){color:var(--color-muted-foreground)}.article-module__ww7hjG__section{margin-bottom:2.5rem}.article-module__ww7hjG__sectionTitle{color:var(--color-foreground);margin:0 0 1rem;font-size:1.35rem;font-weight:600}.article-module__ww7hjG__body{color:var(--color-foreground);font-size:1rem;line-height:1.75}.article-module__ww7hjG__bodyMuted{color:var(--color-muted-foreground);font-size:1rem;line-height:1.75}.article-module__ww7hjG__steps{flex-direction:column;gap:1rem;margin:0;padding-left:1.35rem;display:flex}.article-module__ww7hjG__steps li{color:var(--color-foreground);line-height:1.7}.article-module__ww7hjG__steps strong{color:var(--color-foreground)}.article-module__ww7hjG__faqSection{border-top:1px solid var(--color-border);margin-top:2.5rem;padding-top:2rem}.article-module__ww7hjG__faqItem{margin-bottom:1.75rem}.article-module__ww7hjG__faqQuestion{margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.article-module__ww7hjG__faqAnswer{color:var(--color-foreground);margin:0;font-size:1rem;line-height:1.7}.article-module__ww7hjG__related{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-muted) 25%, transparent);border-radius:12px;margin-top:2rem;padding:1.25rem 1.5rem}.article-module__ww7hjG__relatedTitle{margin:0 0 .75rem;font-size:1rem;font-weight:600}.article-module__ww7hjG__relatedList{margin:0;padding-left:1.25rem;line-height:1.8}.article-module__ww7hjG__ctas{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}.article-module__ww7hjG__ctaPrimary{background:var(--color-primary);color:var(--color-primary-foreground);border-radius:8px;padding:.75rem 1.5rem;font-weight:500;text-decoration:none}.article-module__ww7hjG__ctaSecondary{border:1px solid var(--color-border);color:inherit;border-radius:8px;padding:.75rem 1.5rem;font-weight:500;text-decoration:none}.article-module__ww7hjG__toc{border:1px solid var(--color-border);border-radius:12px;margin-bottom:2.5rem;padding:1.35rem 1.5rem}.article-module__ww7hjG__tocTitle{margin:0 0 .85rem;font-size:.95rem;font-weight:600}.article-module__ww7hjG__tocList{margin:0;padding-left:1.25rem;font-size:.95rem;line-height:1.85}.article-module__ww7hjG__qaBlock{border-bottom:1px solid var(--color-border);margin-bottom:3rem;padding-bottom:2rem;scroll-margin-top:5rem}.article-module__ww7hjG__qaBlock:last-of-type{border-bottom:none}.article-module__ww7hjG__qaQuestion{color:var(--color-foreground);margin:0 0 .85rem;font-size:1.25rem;font-weight:600;line-height:1.35}.article-module__ww7hjG__qaAnswer{color:var(--color-foreground);margin:0 0 1rem;font-size:1rem;line-height:1.8}.article-module__ww7hjG__qaSteps{flex-direction:column;gap:.5rem;margin:.75rem 0 1rem;padding-left:1.35rem;display:flex}.article-module__ww7hjG__qaLinks{margin:0;font-size:.9rem}.article-module__ww7hjG__qaLinks a{margin-right:.5rem}.article-module__ww7hjG__diagram{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-muted) 35%, transparent);color:var(--color-foreground);white-space:pre;border-radius:12px;margin:1rem 0 0;padding:1.25rem 1.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;line-height:1.55;overflow-x:auto}.article-module__ww7hjG__blogMeta{color:var(--color-muted-foreground);margin:0 0 2rem;font-size:.9rem}.article-module__ww7hjG__blogCardList{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.article-module__ww7hjG__blogCard{border:1px solid var(--color-border);color:inherit;border-radius:12px;padding:1.35rem 1.5rem;text-decoration:none;transition:border-color .15s;display:block}.article-module__ww7hjG__blogCard:hover{border-color:var(--color-primary)}.article-module__ww7hjG__blogCardTitle{margin-bottom:.4rem;font-size:1.1rem;font-weight:600;display:block}.article-module__ww7hjG__blogCardDesc{color:var(--color-muted-foreground);margin-bottom:.5rem;font-size:.95rem;line-height:1.6;display:block}.article-module__ww7hjG__blogCardDate{color:var(--color-muted-foreground);font-size:.85rem}
