.page-module___8aEwW__page{flex-direction:column;min-height:100vh;display:flex}.page-module___8aEwW__container{width:100%;max-width:1100px;margin:0 auto;padding:0 24px}.page-module___8aEwW__hero{background:radial-gradient(ellipse at top,var(--surface)0%,var(--background)70%);justify-content:center;align-items:center;min-height:100vh;padding:80px 24px;display:flex}.page-module___8aEwW__heroContent{text-align:center;max-width:700px}.page-module___8aEwW__badge{background:var(--accent-glow);border:1px solid var(--accent);color:var(--accent);border-radius:100px;margin-bottom:32px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-block}.page-module___8aEwW__headline{letter-spacing:-2px;color:var(--text-primary);margin-bottom:24px;font-size:clamp(40px,8vw,72px);font-weight:700;line-height:1.1}.page-module___8aEwW__accent{color:var(--accent)}.page-module___8aEwW__subheadline{color:var(--text-secondary);max-width:540px;margin:0 auto 40px;font-size:clamp(18px,3vw,22px);line-height:1.6}.page-module___8aEwW__emailForm{gap:12px;max-width:480px;margin:0 auto 16px;display:flex}.page-module___8aEwW__emailInput{background:var(--surface);border:1px solid var(--border);color:var(--text-primary);border-radius:12px;outline:none;flex:1;padding:16px 20px;font-size:16px;transition:border-color .2s,box-shadow .2s}.page-module___8aEwW__emailInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.page-module___8aEwW__emailInput::placeholder{color:var(--text-muted)}.page-module___8aEwW__ctaButton{background:var(--accent);color:var(--background);cursor:pointer;white-space:nowrap;border:none;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;transition:background .2s,transform .1s}.page-module___8aEwW__ctaButton:hover{background:var(--accent-hover)}.page-module___8aEwW__ctaButton:active{transform:scale(.98)}.page-module___8aEwW__ctaButton:disabled{opacity:.7;cursor:not-allowed}.page-module___8aEwW__message{margin-bottom:8px;font-size:14px}.page-module___8aEwW__message.page-module___8aEwW__success{color:var(--accent)}.page-module___8aEwW__message.page-module___8aEwW__error{color:#ef4444}.page-module___8aEwW__socialProof{color:var(--text-muted);font-size:14px}.page-module___8aEwW__problem{background:var(--surface);padding:120px 24px}.page-module___8aEwW__sectionTitle{text-align:center;letter-spacing:-1px;margin-bottom:60px;font-size:clamp(32px,5vw,48px);font-weight:700}.page-module___8aEwW__stats{grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:48px;display:grid}.page-module___8aEwW__stat{text-align:center;flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__statNumber{color:var(--accent);letter-spacing:-2px;font-size:clamp(36px,6vw,56px);font-weight:700}.page-module___8aEwW__statLabel{color:var(--text-secondary);font-size:16px;line-height:1.4}.page-module___8aEwW__problemText{text-align:center;max-width:640px;color:var(--text-secondary);margin:0 auto;font-size:18px;line-height:1.7}.page-module___8aEwW__sources{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:12px;margin-top:32px;padding-top:24px;display:flex}.page-module___8aEwW__sourcesLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:12px}.page-module___8aEwW__sources a{color:var(--text-muted);font-size:12px;transition:color .2s}.page-module___8aEwW__sources a:hover{color:var(--accent)}.page-module___8aEwW__howItWorks{padding:120px 24px}.page-module___8aEwW__steps{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.page-module___8aEwW__step{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:40px 24px;transition:border-color .2s,box-shadow .2s}.page-module___8aEwW__step:hover{border-color:var(--accent);box-shadow:0 0 40px var(--accent-glow)}.page-module___8aEwW__stepNumber{background:var(--accent);width:48px;height:48px;color:var(--background);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;font-size:20px;font-weight:700;display:flex}.page-module___8aEwW__stepTitle{color:var(--text-primary);margin-bottom:12px;font-size:20px;font-weight:600}.page-module___8aEwW__stepDescription{color:var(--text-secondary);font-size:16px;line-height:1.5}.page-module___8aEwW__finalCta{background:linear-gradient(to bottom,var(--background),var(--surface));text-align:center;padding:120px 24px}.page-module___8aEwW__ctaHeadline{letter-spacing:-1px;margin-bottom:16px;font-size:clamp(32px,5vw,48px);font-weight:700}.page-module___8aEwW__ctaSubheadline{color:var(--text-secondary);max-width:500px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:18px}.page-module___8aEwW__finalCta .page-module___8aEwW__emailForm{justify-content:center}.page-module___8aEwW__footer{border-top:1px solid var(--border);text-align:center;padding:40px 24px}.page-module___8aEwW__footer p{color:var(--text-muted);font-size:14px}@media (max-width:768px){.page-module___8aEwW__hero{min-height:auto;padding:60px 24px}.page-module___8aEwW__emailForm{flex-direction:column}.page-module___8aEwW__ctaButton{width:100%}.page-module___8aEwW__stats{grid-template-columns:1fr;gap:32px}.page-module___8aEwW__steps{grid-template-columns:1fr;gap:24px}.page-module___8aEwW__problem,.page-module___8aEwW__howItWorks,.page-module___8aEwW__finalCta{padding:80px 24px}}
