.ZgRrxq_page{background:var(--color-bg);padding:var(--space-12) var(--container-padding);padding-bottom:0}.ZgRrxq_container{max-width:var(--container-max);padding-bottom:var(--space-16);margin:0 auto}.ZgRrxq_breadcrumb{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.ZgRrxq_breadcrumb a{color:var(--color-primary);text-decoration:none}.ZgRrxq_breadcrumb a:hover{text-decoration:underline}.ZgRrxq_header{margin-bottom:var(--space-8)}.ZgRrxq_title{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-4)}.ZgRrxq_intro{color:var(--color-text-muted);line-height:var(--leading-relaxed);font-size:var(--text-base)}.ZgRrxq_intro p{margin:0 0 var(--space-3)}.ZgRrxq_intro p:last-child{margin-bottom:0}.ZgRrxq_disclaimer{margin:var(--space-5) 0 0;border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-normal);background:#3030cf0f;border:1px solid #3030cf26}.ZgRrxq_disclaimerTitle{font-weight:var(--font-bold);margin-bottom:var(--space-1);color:var(--color-text)}.ZgRrxq_takeaways{margin:var(--space-8) 0 0;padding:var(--space-5) var(--space-6);border-left:3px solid var(--color-primary);border-radius:var(--radius-sm);background:#3030cf0a}.ZgRrxq_takeaways h2{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-primary);margin:0 0 var(--space-3)}.ZgRrxq_takeaways ul{color:var(--color-text);font-size:var(--text-sm);margin:0;padding:0;list-style:none}.ZgRrxq_takeaways li{padding-left:var(--space-6);margin-bottom:var(--space-2);line-height:var(--leading-relaxed);position:relative}.ZgRrxq_takeaways li:before{content:"✓";color:var(--color-primary);font-weight:var(--font-bold);position:absolute;left:0}.ZgRrxq_takeaways li:last-child{margin-bottom:0}.ZgRrxq_comparison{margin-top:var(--space-10)}.ZgRrxq_comparison h2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-2)}.ZgRrxq_comparisonIntro{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 0 var(--space-4)}.ZgRrxq_comparisonGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.ZgRrxq_comparisonCard{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);overflow:hidden}.ZgRrxq_comparisonCardHeader{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-semibold);border-bottom:1px solid var(--color-border-light);display:flex}.ZgRrxq_comparisonCardHeader svg{flex-shrink:0}.ZgRrxq_positive .ZgRrxq_comparisonCardHeader{color:var(--color-success);background:#22c55e0f}.ZgRrxq_accent .ZgRrxq_comparisonCardHeader{color:var(--color-primary);background:#3030cf0f}.ZgRrxq_negative .ZgRrxq_comparisonCardHeader{color:var(--color-error);background:#ef44440f}.ZgRrxq_neutral .ZgRrxq_comparisonCardHeader{background:var(--color-bg-alt);color:var(--color-text)}.ZgRrxq_comparisonCardBody{padding:var(--space-3) var(--space-4)}.ZgRrxq_comparisonCardBody ul{margin:0;padding:0;list-style:none}.ZgRrxq_comparisonCardBody li{padding-left:var(--space-5);margin-bottom:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted);position:relative}.ZgRrxq_comparisonCardBody li:last-child{margin-bottom:0}.ZgRrxq_comparisonCardBody li:before{font-weight:var(--font-bold);font-size:var(--text-sm);position:absolute;left:0}.ZgRrxq_positive .ZgRrxq_comparisonCardBody li:before{content:"✓";color:var(--color-success)}.ZgRrxq_accent .ZgRrxq_comparisonCardBody li:before{content:"✓";color:var(--color-primary)}.ZgRrxq_negative .ZgRrxq_comparisonCardBody li:before{content:"✗";color:var(--color-error)}.ZgRrxq_neutral .ZgRrxq_comparisonCardBody li:before{content:"•";color:var(--color-text-muted)}.ZgRrxq_comparisonNote{margin-top:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}@media (min-width:640px){.ZgRrxq_comparisonGrid{grid-template-columns:repeat(2,1fr)}}.ZgRrxq_checklist{margin-top:var(--space-10)}.ZgRrxq_checklist h2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-2)}.ZgRrxq_checklistIntro{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 0 var(--space-4)}.ZgRrxq_checklistItems{gap:var(--space-2);flex-direction:column;display:flex}.ZgRrxq_checklistItem{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);display:flex}.ZgRrxq_checklistIcon{border-radius:var(--radius-full);width:24px;height:24px;font-size:var(--text-xs);font-weight:var(--font-bold);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.ZgRrxq_checklistNumbered .ZgRrxq_checklistIcon{color:var(--color-primary);background:#3030cf14}.ZgRrxq_checklistChecked .ZgRrxq_checklistIcon{color:var(--color-success);background:#22c55e14}.ZgRrxq_checklistItemTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text)}.ZgRrxq_checklistItemDesc{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.ZgRrxq_checklistNote{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text);background:#3030cf0a}.ZgRrxq_featureGrid{margin-top:var(--space-10)}.ZgRrxq_featureGrid h2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-2)}.ZgRrxq_featureGridIntro{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 0 var(--space-4)}.ZgRrxq_featureGridCards{gap:var(--space-3);grid-template-columns:1fr;display:grid}.ZgRrxq_featureCard{gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);display:flex}.ZgRrxq_featureIcon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-primary);background:#3030cf0f;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ZgRrxq_featureCardTitle{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-1)}.ZgRrxq_featureCardDesc{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}@media (min-width:640px){.ZgRrxq_featureGridCards{grid-template-columns:repeat(2,1fr)}}.ZgRrxq_timeline{margin-top:var(--space-10)}.ZgRrxq_timeline h2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-2)}.ZgRrxq_timelineIntro{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 0 var(--space-5)}.ZgRrxq_timelineSteps{padding-left:var(--space-6);position:relative}.ZgRrxq_timelineSteps:before{content:"";background:var(--color-border-light);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:5px}.ZgRrxq_timelineStep{padding-bottom:var(--space-5);position:relative}.ZgRrxq_timelineStep:last-child{padding-bottom:0}.ZgRrxq_timelineStep:before{content:"";left:calc(-1 * var(--space-6) + 1px);border-radius:var(--radius-full);background:var(--color-surface);border:2px solid var(--color-primary);width:10px;height:10px;position:absolute;top:6px}.ZgRrxq_timelineStep:last-child:before{border-color:var(--color-success);background:var(--color-success)}.ZgRrxq_timelinePeriod{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary);margin:0}.ZgRrxq_timelinePhase{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text);margin-left:var(--space-2)}.ZgRrxq_timelineDesc{margin:var(--space-1) 0 0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.ZgRrxq_timelineNote{margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text);background:#3030cf0a}.ZgRrxq_section{margin-top:var(--space-10)}.ZgRrxq_section h2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-3)}.ZgRrxq_section p{margin:0 0 var(--space-3);color:var(--color-text-muted);line-height:var(--leading-relaxed);font-size:var(--text-base)}.ZgRrxq_section p:last-child{margin-bottom:0}.ZgRrxq_section ul{margin:0 0 var(--space-3);padding-left:var(--space-5);color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);list-style:outside}.ZgRrxq_section li{margin-bottom:var(--space-2)}.ZgRrxq_section li:last-child{margin-bottom:0}.ZgRrxq_section a{color:var(--color-primary);text-decoration:none}.ZgRrxq_section a:hover{text-decoration:underline}.ZgRrxq_testimonials{margin-top:var(--space-10)}.ZgRrxq_testimonials h2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-4)}.ZgRrxq_testimonialList{gap:var(--space-4);flex-direction:column;display:flex}.ZgRrxq_testimonialCard{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-5);flex-direction:column;display:flex}.ZgRrxq_stars{margin-bottom:var(--space-3);gap:2px;display:flex}.ZgRrxq_star{color:#00b67a;width:16px;height:16px}.ZgRrxq_testimonialTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-2);line-height:var(--leading-snug)}.ZgRrxq_testimonialQuote{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);flex:1;margin:0}.ZgRrxq_testimonialAuthor{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-3)}.ZgRrxq_faq{margin-top:var(--space-10)}.ZgRrxq_faq h2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-4)}.ZgRrxq_faqList{gap:var(--space-3);flex-direction:column;display:flex}.ZgRrxq_faqItem{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-border-light);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);overflow:hidden}.ZgRrxq_faqItem:hover{border-color:var(--color-border)}.ZgRrxq_faqItem[open]{border-color:var(--color-primary);box-shadow:var(--shadow-md), 0 0 0 1px #3030cf1a}.ZgRrxq_faqQuestion{padding:var(--space-5) var(--space-6);cursor:pointer;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text);transition:background var(--transition-fast);justify-content:space-between;align-items:center;list-style:none;display:flex}.ZgRrxq_faqQuestion::-webkit-details-marker{display:none}.ZgRrxq_faqQuestion:hover{background:var(--color-bg-alt)}.ZgRrxq_faqQuestion>span:first-child{padding-right:var(--space-4);flex:1}.ZgRrxq_faqChevron{width:32px;height:32px;color:var(--color-primary);border-radius:var(--radius-full);transition:transform var(--transition-fast), background var(--transition-fast);background:#3030cf14;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ZgRrxq_faqItem:hover .ZgRrxq_faqChevron{background:#3030cf1f}.ZgRrxq_faqItem[open] .ZgRrxq_faqChevron{background:var(--color-primary);color:#fff;transform:rotate(180deg)}.ZgRrxq_faqAnswer{padding:0 var(--space-6) var(--space-5);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted);border-top:1px solid var(--color-border-light);padding-top:var(--space-4);margin:0}.ZgRrxq_signposting{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);background:var(--color-bg-alt);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.ZgRrxq_signposting a{color:var(--color-primary);text-decoration:none}.ZgRrxq_signposting a:hover{text-decoration:underline}.ZgRrxq_tools{margin-top:var(--space-10);padding:var(--space-6) var(--space-6) var(--space-5);background:var(--color-bg-alt);border-radius:var(--radius-xl)}.ZgRrxq_tools h2{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-1)}.ZgRrxq_toolsIntro{color:var(--color-text-muted);font-size:var(--text-sm);margin:0 0 var(--space-4)}.ZgRrxq_toolsGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.ZgRrxq_toolCard{gap:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.ZgRrxq_toolCard:hover{border-color:var(--color-primary);box-shadow:0 2px 8px #3030cf14}.ZgRrxq_toolTitle{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary)}.ZgRrxq_toolDesc{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.ZgRrxq_resources{margin-top:var(--space-8)}.ZgRrxq_resources h2{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-4)}.ZgRrxq_resourceList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZgRrxq_resourceList li{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.ZgRrxq_resourceList a{color:var(--color-primary);font-weight:var(--font-medium);text-decoration:none}.ZgRrxq_resourceList a:hover{text-decoration:underline}.ZgRrxq_ctaWrapper{margin-top:var(--space-16)}@media (min-width:640px){.ZgRrxq_toolsGrid{grid-template-columns:repeat(3,1fr)}.ZgRrxq_testimonialList{flex-direction:row}.ZgRrxq_testimonialCard{flex:1}}@media (min-width:768px){.ZgRrxq_page{padding:var(--space-16) var(--container-padding);padding-bottom:0}.ZgRrxq_title{font-size:var(--text-4xl)}}
