.page-module__Zdvaxa__page{overflow:hidden}.page-module__Zdvaxa__hero{text-align:center;padding:8rem 0 5rem;position:relative;overflow:hidden}.page-module__Zdvaxa__heroBg{pointer-events:none;z-index:0;background:radial-gradient(#5eb1e414 0%,#0000 70%);width:900px;height:700px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-module__Zdvaxa__heroInner{z-index:1;grid-template-columns:1fr;align-items:center;gap:3rem;display:grid;position:relative}@media (min-width:768px){.page-module__Zdvaxa__heroInner{grid-template-columns:1fr 1fr}}.page-module__Zdvaxa__heroContent{flex-direction:column;align-items:center;display:flex}.page-module__Zdvaxa__heroImageWrap{display:none}@media (min-width:768px){.page-module__Zdvaxa__heroImageWrap{display:flex}}.page-module__Zdvaxa__heroBadge{background:var(--color-blue-subtle);border:1px solid var(--color-blue-light);border-radius:var(--radius-pill);color:var(--color-blue);align-items:center;gap:.5rem;margin-bottom:2rem;padding:.4rem 1rem;font-size:.8rem;font-weight:600;animation:.5s ease-out page-module__Zdvaxa__fade-up;display:inline-flex}.page-module__Zdvaxa__heroHeadline{letter-spacing:-.04em;color:var(--color-text-primary);margin-bottom:1.5rem;font-size:clamp(2.5rem,7vw,5rem);font-weight:900;line-height:1.05;animation:.6s ease-out .1s both page-module__Zdvaxa__fade-up}.page-module__Zdvaxa__headlineAccent{color:var(--color-blue)}.page-module__Zdvaxa__heroSubline{color:var(--color-text-secondary);max-width:680px;margin-bottom:2.5rem;font-size:clamp(1rem,2.5vw,1.2rem);line-height:1.65;animation:.6s ease-out .2s both page-module__Zdvaxa__fade-up}.page-module__Zdvaxa__heroCtas{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem;animation:.6s ease-out .3s both page-module__Zdvaxa__fade-up;display:flex}.page-module__Zdvaxa__ctaPrimary{background:var(--color-cta,#1a1a1a);color:#fff;border-radius:var(--radius-pill);will-change:transform;align-items:center;gap:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #0000001f}.page-module__Zdvaxa__ctaPrimary:hover{background:var(--color-cta-hover,#333);transform:translateY(-2px);box-shadow:0 12px 40px #0003}.page-module__Zdvaxa__ctaSecondary{color:var(--color-text-secondary);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:0 0;align-items:center;padding:.875rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.page-module__Zdvaxa__ctaSecondary:hover{border-color:var(--color-text-secondary);color:var(--color-text-primary)}.page-module__Zdvaxa__statsBar{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 2rem;animation:.6s ease-out .4s both page-module__Zdvaxa__fade-up;display:flex}.page-module__Zdvaxa__statItem{flex-direction:column;align-items:center;padding:0 1.25rem;display:flex}.page-module__Zdvaxa__statValue{letter-spacing:-.02em;color:var(--color-text-primary);font-size:1.5rem;font-weight:900}.page-module__Zdvaxa__statLabel{color:var(--color-text-muted);white-space:nowrap;font-size:.8rem}.page-module__Zdvaxa__statDivider{background:var(--color-border);width:1px;height:40px}.page-module__Zdvaxa__section{padding:5rem 0}.page-module__Zdvaxa__sectionHeader{text-align:center;margin-bottom:3.5rem}.page-module__Zdvaxa__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-blue);margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.page-module__Zdvaxa__sectionTitle{letter-spacing:-.03em;color:var(--color-text-primary);margin-bottom:1rem;font-size:clamp(1.8rem,4vw,2.75rem);font-weight:800}.page-module__Zdvaxa__sectionSubtitle{color:var(--color-text-secondary);max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.6}.page-module__Zdvaxa__regionSection{background:var(--color-surface)}.page-module__Zdvaxa__regionGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.page-module__Zdvaxa__regionCard{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);contain:layout style paint;padding:2rem;transition:box-shadow .2s,transform .2s}.page-module__Zdvaxa__regionCard:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__Zdvaxa__regionFlag{margin-bottom:1rem;font-size:2rem}.page-module__Zdvaxa__regionCountry{color:var(--color-text-primary);margin-bottom:.25rem;font-size:1.2rem;font-weight:800}.page-module__Zdvaxa__regionTreaty{color:var(--color-blue);margin-bottom:.75rem;font-size:.8rem;font-weight:600}.page-module__Zdvaxa__regionDesc{color:var(--color-text-secondary);margin-bottom:1rem;font-size:.9rem;line-height:1.5}.page-module__Zdvaxa__regionHighlight{color:var(--color-emerald);align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:flex}.page-module__Zdvaxa__checkIcon{color:var(--color-emerald);flex-shrink:0}.page-module__Zdvaxa__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.page-module__Zdvaxa__stepCard{border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.5rem;position:relative}.page-module__Zdvaxa__stepNum{color:#5eb1e433;letter-spacing:-.04em;margin-bottom:1rem;font-size:3rem;font-weight:900;display:block}.page-module__Zdvaxa__stepTitle{color:var(--color-text-primary);margin-bottom:.75rem;font-size:1.2rem;font-weight:700}.page-module__Zdvaxa__stepDesc{color:var(--color-text-secondary);font-size:.95rem;line-height:1.6}.page-module__Zdvaxa__featuresSection{background:var(--color-surface)}.page-module__Zdvaxa__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.page-module__Zdvaxa__featureCard{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);contain:layout style paint;padding:2rem;transition:box-shadow .2s,border-color .2s}.page-module__Zdvaxa__featureCard:hover{box-shadow:var(--shadow-md);border-color:var(--color-blue-light)}.page-module__Zdvaxa__featureIconWrap{background:var(--color-blue-subtle);border-radius:var(--radius-md);place-items:center;width:48px;height:48px;margin-bottom:1.25rem;display:grid}.page-module__Zdvaxa__featureIcon{color:var(--color-blue)}.page-module__Zdvaxa__featureTitle{color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.page-module__Zdvaxa__featureDesc{color:var(--color-text-secondary);font-size:.9rem;line-height:1.5}.page-module__Zdvaxa__aiSection{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page-module__Zdvaxa__aiGrid{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.page-module__Zdvaxa__aiGrid{grid-template-columns:1fr 1fr}}.page-module__Zdvaxa__aiContent{flex-direction:column;gap:1.5rem;display:flex}.page-module__Zdvaxa__aiFeatureList{flex-direction:column;gap:.75rem;list-style:none;display:flex}.page-module__Zdvaxa__aiFeatureList li{color:var(--color-text-secondary);align-items:center;gap:.75rem;font-size:.95rem;display:flex}.page-module__Zdvaxa__aiTerminalWrap{position:relative}.page-module__Zdvaxa__aiTerminal{border-radius:var(--radius-xl);background:#0d1117;overflow:hidden;box-shadow:0 24px 48px #00000026,0 0 0 1px #ffffff12}.page-module__Zdvaxa__terminalHeader{background:#161b22;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:1rem 1.25rem;display:flex}.page-module__Zdvaxa__dot{border-radius:50%;width:12px;height:12px}.page-module__Zdvaxa__terminalTitle{color:#8b949e;margin-left:.5rem;font-size:.8rem}.page-module__Zdvaxa__terminalBody{flex-direction:column;gap:1.25rem;padding:1.5rem;font-size:.85rem;line-height:1.6;display:flex}.page-module__Zdvaxa__terminalLine{color:#c9d1d9}.page-module__Zdvaxa__terminalPrompt{color:#58a6ff;margin-right:.5rem;font-weight:700}.page-module__Zdvaxa__terminalAi{color:#3fb950;margin-right:.5rem;font-weight:700}.page-module__Zdvaxa__compareSection{background:var(--color-surface)}.page-module__Zdvaxa__tableWrap{overflow-x:auto}.page-module__Zdvaxa__compareTable{border-collapse:collapse;width:100%;font-size:.9rem}.page-module__Zdvaxa__compareTable th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);border-bottom:2px solid var(--color-border);padding:1rem 1.25rem;font-size:.8rem;font-weight:700}.page-module__Zdvaxa__compareTable td{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);padding:1rem 1.25rem}.page-module__Zdvaxa__highlightRow td{background:var(--color-blue-subtle);color:var(--color-text-primary);border-bottom-color:var(--color-blue-light);font-weight:600}.page-module__Zdvaxa__platformName{color:var(--color-text-primary);font-weight:700}.page-module__Zdvaxa__testimonialsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.page-module__Zdvaxa__testimonialCard{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg);contain:layout style paint;padding:2rem}.page-module__Zdvaxa__stars{gap:4px;margin-bottom:1rem;display:flex}.page-module__Zdvaxa__starIcon{color:#f59e0b;fill:#f59e0b}.page-module__Zdvaxa__testimonialText{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:.95rem;font-style:italic;line-height:1.65}.page-module__Zdvaxa__testimonialAuthor{align-items:center;gap:.75rem;display:flex}.page-module__Zdvaxa__authorAvatar{background:var(--color-blue);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:1rem;font-weight:800;display:grid}.page-module__Zdvaxa__authorName{color:var(--color-text-primary);font-size:.9rem;font-weight:700}.page-module__Zdvaxa__authorLocation{color:var(--color-text-muted);font-size:.8rem}.page-module__Zdvaxa__ctaBanner{background:linear-gradient(135deg, var(--color-blue) 0%, #4f46e5 100%);padding:6rem 0}.page-module__Zdvaxa__ctaBannerInner{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.page-module__Zdvaxa__ctaBannerTitle{letter-spacing:-.03em;color:#fff;font-size:clamp(2rem,5vw,3rem);font-weight:900}.page-module__Zdvaxa__ctaBannerSubtitle{color:#fffc;max-width:540px;font-size:1.1rem;line-height:1.6}.page-module__Zdvaxa__ctaBanner .page-module__Zdvaxa__ctaPrimary{color:var(--color-blue);background:#fff;box-shadow:0 8px 24px #0003}.page-module__Zdvaxa__ctaBanner .page-module__Zdvaxa__ctaPrimary:hover{background:#f0f4ff}.page-module__Zdvaxa__ctaBanner .page-module__Zdvaxa__ctaSecondary{color:#fff;border-color:#ffffff80}.page-module__Zdvaxa__ctaBanner .page-module__Zdvaxa__ctaSecondary:hover{color:#fff;border-color:#fff}
