.Hero-module__kk4EAa__hero{padding-block:var(--space-8) var(--space-8)}.Hero-module__kk4EAa__inner{gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.Hero-module__kk4EAa__eyebrow{color:var(--accent-to);letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;font-weight:500}.Hero-module__kk4EAa__headline{max-width:20ch}.Hero-module__kk4EAa__sub{color:var(--fg-muted);max-width:55ch;font-size:1.1rem}.Hero-module__kk4EAa__ctaRow{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.Hero-module__kk4EAa__cta{border-radius:var(--radius-md);background:var(--accent-from);color:#fff;justify-content:center;align-items:center;min-height:44px;padding:.85rem 1.4rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.Hero-module__kk4EAa__cta:hover{background:#1a4fe0;text-decoration:none}.Hero-module__kk4EAa__ctaNote{color:var(--fg-quiet);font-size:.92rem}@media (min-width:768px){.Hero-module__kk4EAa__hero{padding-block:6rem}.Hero-module__kk4EAa__sub{font-size:1.2rem}}
.Problem-module__DhzCwq__section{padding-block:var(--space-8)}.Problem-module__DhzCwq__inner{gap:var(--space-6);display:grid}.Problem-module__DhzCwq__header{max-width:22ch}.Problem-module__DhzCwq__right{gap:var(--space-5);flex-direction:column;display:flex}.Problem-module__DhzCwq__body{color:var(--fg-muted);max-width:58ch;margin:0;font-size:1.1rem;line-height:1.7}.Problem-module__DhzCwq__close{color:var(--fg);border-left:3px solid var(--accent-to);max-width:55ch;margin:0;padding-left:1rem;font-size:1.15rem;font-weight:500}@media (min-width:900px){.Problem-module__DhzCwq__inner{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:flex-start}.Problem-module__DhzCwq__body{font-size:1.2rem}.Problem-module__DhzCwq__close{font-size:1.25rem}}
.HowItWorks-module__-lqQiG__section{padding-block:var(--space-8)}.HowItWorks-module__-lqQiG__inner{gap:var(--space-7);flex-direction:column;display:flex}.HowItWorks-module__-lqQiG__header{max-width:20ch}.HowItWorks-module__-lqQiG__steps{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.HowItWorks-module__-lqQiG__step{padding-top:var(--space-4);border-top:1px solid #6fd3ff59;flex-direction:column;gap:.75rem;display:flex}.HowItWorks-module__-lqQiG__stepNumber{color:var(--accent-to);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-bottom:.4rem;font-size:2.5rem;font-weight:700;line-height:1}.HowItWorks-module__-lqQiG__stepTitle{margin:0;font-size:1.2rem;line-height:1.25}.HowItWorks-module__-lqQiG__stepBody{color:var(--fg-muted);max-width:42ch;margin:0}@media (min-width:900px){.HowItWorks-module__-lqQiG__steps{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.HowItWorks-module__-lqQiG__stepNumber{font-size:3rem}}
.AudienceFaq-module__OQY9vG__section{padding-block:var(--space-8)}.AudienceFaq-module__OQY9vG__inner{gap:var(--space-7);display:grid}.AudienceFaq-module__OQY9vG__audience{gap:var(--space-3);flex-direction:column;display:flex}.AudienceFaq-module__OQY9vG__header{max-width:22ch}.AudienceFaq-module__OQY9vG__sub{color:var(--fg-muted);max-width:55ch;font-size:1.1rem}.AudienceFaq-module__OQY9vG__faq{gap:var(--space-4);flex-direction:column;display:flex}.AudienceFaq-module__OQY9vG__faqHeader{color:var(--accent-to);letter-spacing:.08em;text-transform:uppercase;font-size:.9rem}.AudienceFaq-module__OQY9vG__faqList{gap:var(--space-4);margin:0;display:grid}.AudienceFaq-module__OQY9vG__faqItem{border-top:1px solid var(--border);padding-top:var(--space-4)}.AudienceFaq-module__OQY9vG__q{color:var(--fg);margin-bottom:.4rem;font-weight:600}.AudienceFaq-module__OQY9vG__a{color:var(--fg-muted);max-width:60ch;margin:0}@media (min-width:900px){.AudienceFaq-module__OQY9vG__inner{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:flex-start}}
.Waitlist-module___nL2Pq__section{padding-block:var(--space-8)}.Waitlist-module___nL2Pq__inner{gap:var(--space-6);display:grid}.Waitlist-module___nL2Pq__copy{flex-direction:column;gap:.75rem;display:flex}.Waitlist-module___nL2Pq__sub{color:var(--fg-muted);max-width:45ch}.Waitlist-module___nL2Pq__form{gap:var(--space-4);width:100%;display:grid}.Waitlist-module___nL2Pq__field{flex-direction:column;gap:.4rem;display:flex}.Waitlist-module___nL2Pq__field label{color:var(--fg);font-size:.95rem;font-weight:500}.Waitlist-module___nL2Pq__field input,.Waitlist-module___nL2Pq__field select{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--fg);background:#0a102499;min-height:44px;padding:.7rem .85rem}.Waitlist-module___nL2Pq__field input::placeholder{color:var(--fg-quiet)}.Waitlist-module___nL2Pq__field input:focus,.Waitlist-module___nL2Pq__field select:focus{border-color:var(--accent-to);outline-offset:1px;outline:2px solid #6fd3ff66}.Waitlist-module___nL2Pq__consentField{color:var(--fg-muted);grid-template-columns:auto 1fr;align-items:flex-start;gap:.65rem;font-size:.92rem;display:grid}.Waitlist-module___nL2Pq__consentField input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--accent-from);margin-top:.15rem}.Waitlist-module___nL2Pq__consentField a{color:var(--accent-to)}.Waitlist-module___nL2Pq__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;top:auto;overflow:hidden;position:absolute!important;left:-10000px!important}.Waitlist-module___nL2Pq__submit{appearance:none;border-radius:var(--radius-md);background:var(--accent-from);color:#fff;cursor:pointer;border:none;min-height:44px;padding:.9rem 1.4rem;font-size:1rem;font-weight:700;transition:background .15s}.Waitlist-module___nL2Pq__submit:hover:not(:disabled){background:#1a4fe0}.Waitlist-module___nL2Pq__submit:disabled{opacity:.6;cursor:progress}.Waitlist-module___nL2Pq__error{color:var(--danger);font-size:.95rem}.Waitlist-module___nL2Pq__successBox{color:var(--fg);padding:var(--space-5);border-radius:var(--radius-lg);background:#6fd3ff1f;border:1px solid #6fd3ff66;max-width:42rem;font-size:1.05rem}@media (min-width:900px){.Waitlist-module___nL2Pq__inner{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:flex-start}}
