._8S0ATW_main{flex:auto}._8S0ATW_hero{padding:var(--space-9) 0 var(--space-8);background:linear-gradient(180deg, color-mix(in srgb, var(--color-brand-primary) 8%, var(--color-bg)) 0%, var(--color-bg) 70%)}@media (min-width:768px){._8S0ATW_hero{padding:var(--space-10) 0 var(--space-9)}}._8S0ATW_eyebrow{padding:2px var(--space-2);background-color:color-mix(in srgb, var(--color-brand-primary) 12%, transparent);color:var(--color-brand-primary);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);font-weight:600;display:inline-flex}._8S0ATW_title{color:var(--color-text);text-align:center;letter-spacing:-.015em;max-width:22ch;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}@media (min-width:768px){._8S0ATW_title{letter-spacing:-.02em;max-width:24ch;font-size:3rem;font-weight:700;line-height:1.2}}._8S0ATW_lead{max-width:56ch;color:var(--color-text-muted);font-size:var(--font-size-lg);text-align:center;margin:0;line-height:1.5}._8S0ATW_heroActions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._8S0ATW_comparisonSection{padding:0 0 var(--space-8)}._8S0ATW_comparisonTitle{font-size:var(--font-size-xl);text-align:center;color:var(--color-text);margin:0;font-weight:700}._8S0ATW_comparisonLead{max-width:52ch;color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;margin:0 auto;line-height:1.5}._8S0ATW_comparisonTableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}._8S0ATW_comparisonTable{border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--font-size-sm);line-height:1.5}._8S0ATW_comparisonTable th,._8S0ATW_comparisonTable td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}._8S0ATW_comparisonTable thead th{background:var(--color-bg-subtle);color:var(--color-text);font-weight:700}._8S0ATW_comparisonTable tbody th{color:var(--color-text);width:28%;font-weight:600}._8S0ATW_comparisonTable tbody td{color:var(--color-text-muted);width:36%}._8S0ATW_comparisonTable tbody tr:last-child th,._8S0ATW_comparisonTable tbody tr:last-child td{border-bottom:none}._8S0ATW_content{padding:0 0 var(--space-10)}._8S0ATW_sections{gap:var(--space-8);display:grid}._8S0ATW_section{gap:var(--space-3);max-width:68ch;margin:0 auto;display:grid}._8S0ATW_sectionTitle{font-size:var(--font-size-xl);letter-spacing:-.02em;color:var(--color-text);margin:0;font-weight:700}._8S0ATW_sectionParagraph{color:var(--color-text-muted);font-size:var(--font-size-md);margin:0;line-height:1.6}._8S0ATW_sectionList{color:var(--color-text-muted);font-size:var(--font-size-md);margin:0;padding-left:1.25rem;line-height:1.6}._8S0ATW_sectionList li+li{margin-top:var(--space-2)}._8S0ATW_sectionLink{font-size:var(--font-size-sm);color:var(--color-brand-primary);font-weight:600;text-decoration:none}._8S0ATW_sectionLink:hover{text-decoration:underline}._8S0ATW_related{padding:var(--space-8) 0;border-top:1px solid var(--color-border);background:var(--color-bg-subtle)}._8S0ATW_relatedTitle{margin:0 0 var(--space-4);font-size:var(--font-size-lg);text-align:center;color:var(--color-text);font-weight:700}._8S0ATW_relatedList{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._8S0ATW_relatedLink{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-brand-primary);font-size:var(--font-size-sm);font-weight:600;text-decoration:none;display:inline-flex}._8S0ATW_relatedLink:hover{border-color:var(--color-brand-primary);text-decoration:none}._8S0ATW_faqSection{padding:var(--space-10) 0;background:var(--color-bg)}._8S0ATW_faqTitle{font-size:var(--font-size-xl);text-align:center;color:var(--color-text);margin:0;font-weight:700}._8S0ATW_faqLead{max-width:48ch;color:var(--color-text-muted);font-size:var(--font-size-md);text-align:center;margin:0 auto;line-height:1.5}._8S0ATW_faqList{gap:var(--space-3);max-width:48rem;margin:0 auto;display:grid}._8S0ATW_faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-3) var(--space-4)}._8S0ATW_faqQuestion{cursor:pointer;font-weight:600}._8S0ATW_faqAnswer{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6}
