.E0kJGG_page{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.E0kJGG_nav{z-index:2;width:100%;max-width:var(--container-content);justify-content:space-between;align-items:center;margin:0 auto;padding:1.25rem 2rem;display:flex;position:relative}.E0kJGG_wordmark{letter-spacing:-.02em;color:var(--color-text-primary);font-size:1.15rem;font-weight:800}.E0kJGG_navActions{align-items:center;gap:1rem;display:flex}.E0kJGG_navLink{color:var(--color-text-secondary);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.E0kJGG_navLink:hover{color:var(--color-text-primary)}.E0kJGG_main{z-index:1;width:100%;max-width:var(--container-content);flex-direction:column;margin:0 auto;padding:0 2rem;display:flex;position:relative}.E0kJGG_section{border-top:1px solid var(--color-border);padding-block:4.5rem}.E0kJGG_sectionHeader{flex-direction:column;gap:.6rem;max-width:640px;margin-bottom:2.5rem;display:flex}.E0kJGG_overline{text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand-400);font-size:.75rem;font-weight:600}.E0kJGG_sectionTitle{font-family:var(--font-reading);letter-spacing:normal;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.2}.E0kJGG_hero{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding-block:4.5rem 5.5rem;display:flex}.E0kJGG_eyebrow{border-radius:var(--radius-xl);background:var(--color-fill-subtle);border:1px solid var(--color-border);color:var(--color-brand-400);letter-spacing:.03em;padding:.35rem 1rem;font-size:.8rem;font-weight:500;animation:.5s ease-out both E0kJGG_fadeInUp;display:inline-block}.E0kJGG_title{font-family:var(--font-reading);letter-spacing:normal;max-width:780px;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:500;line-height:1.08;animation:.5s ease-out 80ms both E0kJGG_fadeInUp}.E0kJGG_lead{color:var(--color-text-secondary);max-width:640px;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.7;animation:.5s ease-out .16s both E0kJGG_fadeInUp}.E0kJGG_ctaRow{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem;animation:.5s ease-out .24s both E0kJGG_fadeInUp;display:flex}.E0kJGG_ctaNote{color:var(--color-text-muted);font-size:.85rem;animation:.5s ease-out .3s both E0kJGG_fadeInUp}.E0kJGG_btnPrimary{border-radius:var(--radius-md);background:var(--color-brand-600);height:44px;color:var(--color-on-brand);justify-content:center;align-items:center;padding:0 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.E0kJGG_btnPrimary:hover{background:var(--color-brand-500);box-shadow:var(--shadow-glow-brand);transform:translateY(-1px)}.E0kJGG_btnSecondary{border-radius:var(--radius-md);height:44px;color:var(--color-text-secondary);border:1px solid var(--color-border);background:0 0;justify-content:center;align-items:center;padding:0 1.75rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.E0kJGG_btnSecondary:hover{border-color:var(--color-border-hover);color:var(--color-text-primary);background:var(--color-fill-subtle)}.E0kJGG_steps{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.E0kJGG_step{flex-direction:column;gap:.6rem;display:flex}.E0kJGG_stepNumber{font-variant-numeric:tabular-nums;color:var(--color-brand-400);font-size:.85rem;font-weight:600}.E0kJGG_stepTitle{color:var(--color-text-primary);font-size:1.06rem;font-weight:600}.E0kJGG_stepText{color:var(--color-text-secondary);font-size:.9rem;line-height:1.65}.E0kJGG_cards{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.E0kJGG_card{border-radius:var(--radius-lg);background:var(--color-surface-card);border:1px solid var(--color-border);box-shadow:var(--shadow-card);flex-direction:column;gap:.85rem;padding:1.75rem;transition:border-color .25s,transform .25s;display:flex}.E0kJGG_card:hover{border-color:var(--color-border-hover);transform:translateY(-2px)}.E0kJGG_cardIcon{border-radius:var(--radius-md);background:var(--color-fill-subtle);width:44px;height:44px;color:var(--color-brand-300);justify-content:center;align-items:center;display:flex}.E0kJGG_cardTitle{color:var(--color-text-primary);font-size:1.06rem;font-weight:600}.E0kJGG_cardText{color:var(--color-text-secondary);font-size:.9rem;line-height:1.65}.E0kJGG_cardHint{color:var(--color-text-muted);margin-top:auto;font-size:.78rem;font-weight:500}.E0kJGG_trust{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.E0kJGG_trustItem{flex-direction:column;gap:.6rem;display:flex}.E0kJGG_trustIcon{color:var(--color-brand-300)}.E0kJGG_trustTitle{color:var(--color-text-primary);font-size:1rem;font-weight:600}.E0kJGG_trustText{color:var(--color-text-secondary);font-size:.9rem;line-height:1.65}.E0kJGG_trustText a{color:var(--color-brand-400);text-decoration:none}.E0kJGG_trustText a:hover{text-decoration:underline}.E0kJGG_finalCta{border-radius:var(--radius-lg);background:var(--color-glass);border:1px solid var(--color-border);text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3.5rem 2rem;display:flex}.E0kJGG_finalCtaTitle{font-family:var(--font-reading);letter-spacing:normal;font-size:clamp(1.5rem,3vw,2rem);font-weight:500}.E0kJGG_finalCtaText{color:var(--color-text-secondary);max-width:480px;font-size:1rem;line-height:1.7}.E0kJGG_footer{z-index:1;border-top:1px solid var(--color-border);margin-top:4.5rem;position:relative}.E0kJGG_footerInner{width:100%;max-width:var(--container-content);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:2rem;font-size:.8rem;display:flex}.E0kJGG_footerLinks{gap:1.25rem;display:flex}.E0kJGG_footerLinks a{color:var(--color-text-secondary);text-decoration:none}.E0kJGG_footerLinks a:hover{color:var(--color-text-primary);text-decoration:underline}@keyframes E0kJGG_fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.E0kJGG_steps,.E0kJGG_cards,.E0kJGG_trust{grid-template-columns:1fr;gap:1.5rem}.E0kJGG_section{padding-block:3rem}.E0kJGG_hero{padding-block:3rem 3.5rem}.E0kJGG_nav,.E0kJGG_main{padding-inline:1.25rem}}
