.pro_proPage__ia0E_{width:100%;color:var(--color-text);overflow-x:hidden}.pro_container__V5nEt{max-width:1200px;margin:0 auto;padding:0 1.5rem}.pro_hero__Df0F_{padding:5rem 0 3.5rem;text-align:center;position:relative;background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--color-accent) 8%,transparent) 0,transparent 60%)}.pro_trustBadge__uTlpg{display:inline-flex;align-items:center;gap:.5rem;background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-secondary));border:1px solid color-mix(in srgb,var(--color-accent) 25%,transparent);color:#1d4ed8;padding:.35rem 1rem;border-radius:50px;font-size:.825rem;font-weight:600;margin-bottom:1.5rem}[data-theme=dark] .pro_trustBadge__uTlpg{color:#93c5fd}.pro_heroTitle__I_8fW{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.15;color:var(--color-text);max-width:900px;margin:0 auto 1.25rem;letter-spacing:-.02em}.pro_heroSubtitle__uSsX0{font-size:clamp(1rem,2vw,1.25rem);color:var(--color-text-secondary);max-width:780px;margin:0 auto 2rem;line-height:1.6}.pro_heroCtas__F8SLL{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.pro_primaryCta__ORmnd{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-accent);color:#fff;padding:.875rem 1.75rem;border-radius:var(--radius-sm);font-size:1rem;font-weight:700;box-shadow:0 6px 20px color-mix(in srgb,var(--color-accent) 35%,transparent);transition:transform .2s,background-color .2s,box-shadow .2s}.pro_primaryCta__ORmnd:hover{transform:translateY(-2px);background:var(--color-accent-dark);box-shadow:0 8px 24px color-mix(in srgb,var(--color-accent) 45%,transparent)}.pro_secondaryCta__vRG2t{display:inline-flex;align-items:center;gap:.5rem;background:color-mix(in srgb,var(--color-accent) 6%,var(--color-bg-secondary));color:var(--color-text);border:1px solid var(--color-border);padding:.875rem 1.75rem;border-radius:var(--radius-sm);font-size:1rem;font-weight:600;transition:background-color .2s,border-color .2s}.pro_secondaryCta__vRG2t:hover{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-bg-secondary))}.pro_trustLine__oIPd9{font-size:.85rem;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;gap:.5rem}.pro_problemSection__rPuEK{padding:4rem 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-accent) 2%,var(--color-bg-secondary))}.pro_sectionHeader__HOrDH{text-align:center;max-width:680px;margin:0 auto 3rem}.pro_sectionLabel__4HI_h{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-accent);margin-bottom:.5rem}.pro_sectionTitle__ihprB{font-family:var(--font-display);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.25;color:var(--color-text);margin-bottom:.75rem}.pro_sectionDesc__OaqjH{font-size:1rem;color:var(--color-text-secondary);line-height:1.5}.pro_problemGrid__4CMv0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:840px){.pro_problemGrid__4CMv0{grid-template-columns:1fr}}.pro_problemCard___ctqX{background:var(--color-bg-card);border:1px solid var(--color-border);padding:2rem;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1rem;position:relative}.pro_problemIconWrapper__F_YSR{width:44px;height:44px;border-radius:10px;background:#fee2e2;color:#b91c1c;display:flex;align-items:center;justify-content:center}[data-theme=dark] .pro_problemIconWrapper__F_YSR{background:#450a0a;color:#fca5a5}.pro_problemTitle__K7uhN{font-size:1.15rem;font-weight:700;color:var(--color-text)}.pro_problemBody__wECYl{font-size:.925rem;color:var(--color-text-secondary);line-height:1.6}.pro_problemCitation__x1_hh{font-size:.75rem;color:var(--color-text-muted);border-top:1px solid var(--color-border);padding-top:.75rem;margin-top:auto;font-family:monospace}.pro_modulesSection__IhDba{padding:5rem 0}.pro_moduleGrid__iQiMA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:960px){.pro_moduleGrid__iQiMA{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.pro_moduleGrid__iQiMA{grid-template-columns:1fr}}.pro_moduleCard__XACiH{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:2rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1rem;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.pro_moduleCard__XACiH:hover{transform:translateY(-3px);border-color:var(--color-accent);box-shadow:var(--shadow-md)}.pro_moduleTop__gLuA9{display:flex;align-items:center;justify-content:space-between}.pro_moduleIcon__llZGj{width:44px;height:44px;border-radius:10px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);display:flex;align-items:center;justify-content:center}.pro_betaChip__GKmVz{font-size:.7rem;font-weight:700;text-transform:uppercase;background:#dcfce7;color:#15803d;padding:.25rem .6rem;border-radius:50px}[data-theme=dark] .pro_betaChip__GKmVz{background:#064e3b;color:#6ee7b7}.pro_moduleTitle__uAJ0P{font-size:1.25rem;font-weight:700;color:var(--color-text)}.pro_moduleBenefit__3H8qY{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6}.pro_moduleLink__k_m__{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;color:var(--color-accent);margin-top:auto}.pro_previewSection__JoOWl{padding:4rem 0 5rem;background:color-mix(in srgb,var(--color-accent) 2%,var(--color-bg-secondary));border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.pro_previewContainer__C4tsG{margin-top:2rem}.pro_accountantsSection__38cMs{padding:5rem 0}.pro_accountantsCard__2ri_S{background:color-mix(in srgb,var(--color-accent) 4%,var(--color-bg-card));border:1px solid color-mix(in srgb,var(--color-accent) 25%,var(--color-border));border-radius:var(--radius-lg);padding:3.5rem;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}@media (max-width:900px){.pro_accountantsCard__2ri_S{grid-template-columns:1fr;padding:2rem;gap:2rem}}.pro_accountantsContent__Il9L4{display:flex;flex-direction:column;gap:1.25rem}.pro_accountantsTitle__M3h8K{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2;color:var(--color-text)}.pro_accountantsList__yMgG_{display:flex;flex-direction:column;gap:.875rem;margin-top:.5rem}.pro_accountantsListItem__YDjZK{display:flex;align-items:flex-start;gap:.75rem;font-size:.95rem;color:var(--color-text-secondary);line-height:1.5}.pro_checkIcon__tYCGR{color:var(--color-success,#16a34a);flex-shrink:0;margin-top:3px}.pro_accountantsCta__C8Zao{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-text);color:var(--color-bg);padding:.875rem 1.75rem;border-radius:var(--radius-sm);font-weight:700;width:-moz-fit-content;width:fit-content;margin-top:.5rem;transition:opacity .2s}.pro_accountantsCta__C8Zao:hover{opacity:.9}.pro_firmBadgeBox__lYRBZ{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:2rem;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:1.25rem}.pro_firmBadgeHeader__gY6_5{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);padding-bottom:.75rem}.pro_firmName__1xhbF{font-weight:700;font-size:1rem}.pro_firmClientCount__LSICX{font-size:.8rem;color:var(--color-text-muted)}.pro_clientRows__Oocto{display:flex;flex-direction:column;gap:.75rem}.pro_clientRow__plcJr{display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem;border-radius:var(--radius-sm);background:var(--color-bg-secondary);font-size:.85rem}.pro_clientStatus__R9C_w{font-size:.75rem;font-weight:600}.pro_howSection__MnPKL{padding:5rem 0;background:color-mix(in srgb,var(--color-accent) 2%,var(--color-bg-secondary));border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.pro_stepsGrid__SPaqt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}@media (max-width:840px){.pro_stepsGrid__SPaqt{grid-template-columns:1fr}}.pro_stepCard__5NesT{background:var(--color-bg-card);border:1px solid var(--color-border);padding:2.25rem 2rem;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1rem;position:relative}.pro_stepNumber__de0YX{width:36px;height:36px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:1rem;font-weight:800;display:flex;align-items:center;justify-content:center}.pro_stepTitle__lewCt{font-size:1.15rem;font-weight:700;color:var(--color-text)}.pro_stepDesc__G1mYt{font-size:.925rem;color:var(--color-text-secondary);line-height:1.6}.pro_faqSection__2faAs{padding:5rem 0}.pro_faqGrid__qRg7h{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}@media (max-width:768px){.pro_faqGrid__qRg7h{grid-template-columns:1fr}}.pro_faqItem___Peia{background:var(--color-bg-card);border:1px solid var(--color-border);padding:1.75rem;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.625rem}.pro_faqQuestion__s6hG3{font-size:1.05rem;font-weight:700;color:var(--color-text)}.pro_faqAnswer__cJb_9{font-size:.925rem;color:var(--color-text-secondary);line-height:1.6}.pro_finalCtaSection__UmbrY{padding:5rem 0 6rem;background:radial-gradient(circle at 50% 10%,color-mix(in srgb,var(--color-accent) 6%,transparent) 0,transparent 70%)}.pro_finalCtaHeader__UOSf0{text-align:center;max-width:650px;margin:0 auto 2.5rem}.pro_waitlistWrapper__8ZKeM{max-width:640px;margin:0 auto}@keyframes pro_fadeInSlideUp__AgLL5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pro_faqItem___Peia,.pro_howStep__p0ex_,.pro_moduleCard__XACiH,.pro_painCard__K14PN{animation:pro_fadeInSlideUp__AgLL5 .18s cubic-bezier(.16,1,.3,1) both;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}@media (prefers-reduced-motion:reduce){.pro_proPage__ia0E_,.pro_proPage__ia0E_ *,.pro_proPage__ia0E_ :after,.pro_proPage__ia0E_ :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.CertificateMock_mockWrapper__dqiUI{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 20px 50px rgba(0,0,0,.08);overflow:hidden;text-align:left;position:relative}[data-theme=dark] .CertificateMock_mockWrapper__dqiUI{background:#140f22;border-color:#2b2244;box-shadow:0 20px 60px rgba(0,0,0,.4)}.CertificateMock_mockChrome___asUw{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;background:color-mix(in srgb,var(--color-accent) 5%,var(--color-bg-secondary));border-bottom:1px solid var(--color-border)}.CertificateMock_mockDots__KM7IM{display:flex;gap:6px}.CertificateMock_dot__WioEO{width:10px;height:10px;border-radius:50%;background:#d1d5db}.CertificateMock_dot__WioEO:first-child{background:#ef4444}.CertificateMock_dot__WioEO:nth-child(2){background:#f59e0b}.CertificateMock_dot__WioEO:nth-child(3){background:#10b981}.CertificateMock_mockAddressBar__pFXbv{font-family:monospace;font-size:.8rem;color:var(--color-text-muted);background:var(--color-bg);padding:.25rem 1.5rem;border-radius:20px;border:1px solid var(--color-border);max-width:380px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CertificateMock_badgeLive__K533C{font-size:.7rem;font-weight:700;text-transform:uppercase;background:color-mix(in srgb,var(--color-accent) 15%,transparent);color:#1e40af;padding:.2rem .5rem;border-radius:4px;letter-spacing:.5px}[data-theme=dark] .CertificateMock_badgeLive__K533C{color:#93c5fd}.CertificateMock_mockBody__LTHfY{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.CertificateMock_workspaceHeader__46P58{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.CertificateMock_orgInfo__sGWo_{display:flex;align-items:center;gap:.875rem}.CertificateMock_orgIcon__Uv7Jq{width:40px;height:40px;border-radius:8px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);display:flex;align-items:center;justify-content:center}.CertificateMock_orgTitle__hWImJ{font-weight:700;font-size:1.05rem;color:var(--color-text)}.CertificateMock_orgMeta__uKWtr{font-size:.8rem;color:var(--color-text-muted)}.CertificateMock_actionBtn__ki3pg{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;padding:.45rem .85rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:#1e40af;border:1px solid color-mix(in srgb,var(--color-accent) 25%,transparent)}[data-theme=dark] .CertificateMock_actionBtn__ki3pg{color:#93c5fd}.CertificateMock_metricGrid__0dl37{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}@media (max-width:768px){.CertificateMock_metricGrid__0dl37{grid-template-columns:1fr}}.CertificateMock_metricCard__H2k1O{display:flex;align-items:center;gap:.875rem;padding:1rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 3%,var(--color-bg-secondary));border:1px solid var(--color-border)}.CertificateMock_metricIconGood__q_E0D{background:#dcfce7;color:#15803d}.CertificateMock_metricIconGood__q_E0D,.CertificateMock_metricIconWarn__FWVLT{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center}.CertificateMock_metricIconWarn__FWVLT{background:#fef3c7;color:#b45309}.CertificateMock_metricIconAlert__jBold{width:36px;height:36px;border-radius:8px;background:#fee2e2;color:#b91c1c;display:flex;align-items:center;justify-content:center}.CertificateMock_metricNumber__m_ehq{font-size:1.35rem;font-weight:800;line-height:1.1;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CertificateMock_metricLabel__Ze653{font-size:.75rem;color:#4b5563}[data-theme=dark] .CertificateMock_metricLabel__Ze653{color:#9ca3af}.CertificateMock_tableToolbar__7eB31{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.CertificateMock_searchBox__w0AFV{display:flex;align-items:center;gap:.5rem;background:var(--color-bg-input,#f9fafb);border:1px solid var(--color-border);padding:.4rem .75rem;border-radius:var(--radius-sm);flex:1 1;min-width:200px}.CertificateMock_searchIcon__86_z_{color:var(--color-text-muted)}.CertificateMock_fakeSearchInput__ZBrk_{background:transparent;border:none;font-size:.8rem;color:#374151;width:100%;outline:none}[data-theme=dark] .CertificateMock_fakeSearchInput__ZBrk_{color:#d1d5db}.CertificateMock_filterGroup__oevkn{display:flex;gap:.35rem;flex-wrap:wrap}.CertificateMock_filterChipActive__KWADH{font-size:.75rem;font-weight:600;padding:.35rem .65rem;background:var(--color-accent);color:#fff;border-radius:20px}.CertificateMock_filterChip__ANAg6{font-size:.75rem;font-weight:500;padding:.35rem .65rem;background:color-mix(in srgb,var(--color-accent) 5%,var(--color-bg-secondary));color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:20px}.CertificateMock_tableScroll__TEqLT{overflow-x:auto;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.CertificateMock_table__U5nbT{width:100%;border-collapse:collapse;font-size:.85rem}.CertificateMock_table__U5nbT th{background:color-mix(in srgb,var(--color-accent) 4%,var(--color-bg-secondary));padding:.75rem 1rem;text-align:left;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#374151;border-bottom:1px solid var(--color-border);white-space:nowrap}[data-theme=dark] .CertificateMock_table__U5nbT th{color:#d1d5db}.CertificateMock_table__U5nbT td{padding:.875rem 1rem;border-bottom:1px solid var(--color-border);vertical-align:middle}.CertificateMock_table__U5nbT tr:last-child td{border-bottom:none}.CertificateMock_table__U5nbT tr:hover td{background:color-mix(in srgb,var(--color-accent) 2%,transparent)}.CertificateMock_customerName__jkIrt{font-weight:600;color:var(--color-text)}.CertificateMock_customerLocation__ZiWBu{font-size:.75rem;color:var(--color-text-muted)}.CertificateMock_formTag__NC56k{display:inline-block;font-size:.75rem;font-weight:700;padding:.2rem .5rem;border-radius:4px;background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg-secondary));color:#1e40af;border:1px solid color-mix(in srgb,var(--color-accent) 20%,transparent)}[data-theme=dark] .CertificateMock_formTag__NC56k{color:#93c5fd}.CertificateMock_reasonText__KLGmb{color:var(--color-text-secondary);max-width:240px;white-space:normal;line-height:1.35}.CertificateMock_monoCell__iaJk8{font-family:monospace;font-size:.8rem;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.CertificateMock_statusChip__ZIOA_{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;padding:.25rem .6rem;border-radius:20px;white-space:nowrap}.CertificateMock_statusCompliant___2mEo{background:#dcfce7;color:#15803d}[data-theme=dark] .CertificateMock_statusCompliant___2mEo{background:#064e3b;color:#6ee7b7}.CertificateMock_statusReview___jDBF{background:#fef3c7;color:#b45309}[data-theme=dark] .CertificateMock_statusReview___jDBF{background:#78350f;color:#fcd34d}.CertificateMock_statusMissing__t8hqL{background:#fee2e2;color:#b91c1c}[data-theme=dark] .CertificateMock_statusMissing__t8hqL{background:#7f1d1d;color:#fca5a5}.CertificateMock_dateText__bmWYT{color:var(--color-text-secondary)}.CertificateMock_warningText__8iw7r{color:#d97706;font-weight:600}.CertificateMock_urgentText__IUVBC{color:#dc2626;font-weight:700}.WaitlistForm_form__gNJja{display:flex;flex-direction:column;gap:1.25rem;background:var(--color-bg-card);border:1px solid var(--color-border);padding:2rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:relative;text-align:left}[data-theme=dark] .WaitlistForm_form__gNJja{background:#181326;border-color:#2e2646}.WaitlistForm_errorAlert__bHxez{background:#fef2f2;border:1px solid #f87171;color:#b91c1c;padding:.75rem 1rem;border-radius:var(--radius-sm);font-size:.875rem}[data-theme=dark] .WaitlistForm_errorAlert__bHxez{background:#450a0a;border-color:#991b1b;color:#fca5a5}.WaitlistForm_fieldGroup__dbK6m{display:flex;flex-direction:column;gap:.5rem}.WaitlistForm_row___Il4l{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media (max-width:640px){.WaitlistForm_row___Il4l{grid-template-columns:1fr}}.WaitlistForm_label__zQWer{font-size:.875rem;font-weight:600;color:var(--color-text)}.WaitlistForm_required__MSnsS{color:#dc2626}.WaitlistForm_optional__Plm_j{font-size:.75rem;color:var(--color-text-muted);font-weight:400}.WaitlistForm_input__D84s8,.WaitlistForm_select__LleOF{width:100%;padding:.75rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-input,#f9fafb);color:var(--color-text);font-size:.95rem;transition:border-color .2s,box-shadow .2s}.WaitlistForm_input__D84s8:focus,.WaitlistForm_select__LleOF:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 20%,transparent)}.WaitlistForm_checkboxGrid__qCcHX{display:flex;flex-direction:column;gap:.5rem;background:color-mix(in srgb,var(--color-accent) 3%,var(--color-bg-secondary));padding:.875rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.WaitlistForm_checkboxLabel__XDt31{display:flex;align-items:center;gap:.625rem;font-size:.875rem;color:var(--color-text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WaitlistForm_checkbox__MDOXb{width:1.125rem;height:1.125rem;accent-color:var(--color-accent);cursor:pointer}.WaitlistForm_submitBtn__gXkLN{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--color-accent);color:#fff;padding:.875rem 1.5rem;border-radius:var(--radius-sm);font-size:1rem;font-weight:700;transition:transform .15s,background-color .15s,box-shadow .2s;box-shadow:0 4px 14px color-mix(in srgb,var(--color-accent) 40%,transparent);margin-top:.5rem}.WaitlistForm_submitBtn__gXkLN:hover:not(:disabled){transform:translateY(-1px);background:var(--color-accent-dark);box-shadow:0 6px 20px color-mix(in srgb,var(--color-accent) 50%,transparent)}.WaitlistForm_submitBtn__gXkLN:disabled{opacity:.7;cursor:not-allowed}.WaitlistForm_btnArrow__bOD8C{font-size:1.25rem;line-height:1;transition:transform .15s}.WaitlistForm_submitBtn__gXkLN:hover .WaitlistForm_btnArrow__bOD8C{transform:translateX(3px)}.WaitlistForm_spin__UlIAE{animation:WaitlistForm_spin__UlIAE 1s linear infinite}@keyframes WaitlistForm_spin__UlIAE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WaitlistForm_disclaimer__4fAj7{font-size:.775rem;color:var(--color-text-muted);text-align:center;line-height:1.4;margin-top:-.25rem}.WaitlistForm_successContainer__1zzl4{background:var(--color-bg-card);border:1px solid var(--color-border);padding:2.5rem 2rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.WaitlistForm_successIconWrapper__Zs6xJ{width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--color-success,#16a34a) 15%,transparent);display:flex;align-items:center;justify-content:center}.WaitlistForm_successIcon__QPx6v{color:var(--color-success,#16a34a)}.WaitlistForm_successTitle__CqSHZ{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--color-text)}.WaitlistForm_successDesc__207rM{font-size:.95rem;color:var(--color-text-secondary);max-width:480px;line-height:1.5}.WaitlistForm_feedbackForm___KGzW{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:.75rem;width:100%;text-align:left}.WaitlistForm_feedbackLabel__h2_Ui{font-size:.85rem;font-weight:600;color:var(--color-text);display:flex;align-items:flex-start;gap:.5rem}.WaitlistForm_feedbackSparkle__QKNO7{color:#f59e0b;flex-shrink:0;margin-top:2px}.WaitlistForm_feedbackTextarea__PUatr{width:100%;padding:.75rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-input,#f9fafb);color:var(--color-text);font-size:.875rem;resize:vertical}.WaitlistForm_feedbackBtn__jWoUh{align-self:flex-end;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;transition:opacity .2s}.WaitlistForm_feedbackBtn__jWoUh:hover:not(:disabled){opacity:.9}.WaitlistForm_feedbackThanks__mFufB{margin-top:1rem;padding:.75rem 1rem;background:color-mix(in srgb,var(--color-success,#16a34a) 10%,transparent);border-radius:var(--radius-sm);font-size:.875rem;color:var(--color-success-text,#15803d)}