.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}}.pro_breadcrumbsNav__LGBuY{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-text-muted);margin-bottom:2rem;flex-wrap:wrap}.pro_breadcrumbsNav__LGBuY a{color:var(--color-accent);text-decoration:none}.pro_breadcrumbsNav__LGBuY a:hover{text-decoration:underline}.pro_personaGrid__58_tx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:840px){.pro_personaGrid__58_tx{grid-template-columns:1fr}}.pro_personaCard__lk4s6{background:var(--color-bg-card);border:1px solid var(--color-border);padding:1.75rem;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.75rem}.pro_personaIcon__6ecWk{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}.pro_personaTitle__Qed4A{font-size:1.1rem;font-weight:700;color:var(--color-text)}.pro_personaBody__5srhS{font-size:.9rem;color:var(--color-text-secondary);line-height:1.55}.pro_featuresSection__jQADg{padding:5rem 0}.pro_featuresGrid__kHXen{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:960px){.pro_featuresGrid__kHXen{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.pro_featuresGrid__kHXen{grid-template-columns:1fr}}.pro_featureCard__9k23E{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.75rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.75rem}.pro_featureIcon__Iq6Oz{width:40px;height:40px;border-radius:8px;background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-accent);display:flex;align-items:center;justify-content:center}.pro_featureTitle__wxZfE{font-size:1.05rem;font-weight:700;color:var(--color-text)}.pro_featureBody__MtPU1{font-size:.9rem;color:var(--color-text-secondary);line-height:1.55}.pro_comparisonSection__VtCIW{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_comparisonTableWrapper__oxvn5{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);background:var(--color-bg-card)}.pro_comparisonTable__0WgWX{width:100%;border-collapse:collapse;text-align:left;font-size:.925rem}.pro_comparisonTable__0WgWX td,.pro_comparisonTable__0WgWX th{padding:1rem 1.25rem;border-bottom:1px solid var(--color-border)}.pro_comparisonTable__0WgWX th{background:color-mix(in srgb,var(--color-accent) 6%,var(--color-bg-secondary));color:var(--color-text);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.pro_comparisonTable__0WgWX tr:last-child td{border-bottom:none}.pro_comparisonHighlightCol__UQIs3{background:color-mix(in srgb,var(--color-accent) 4%,transparent);font-weight:600}.pro_comparisonThHighlight__CpA6W{background:color-mix(in srgb,var(--color-accent) 14%,var(--color-bg-secondary))!important;color:var(--color-accent)!important}.pro_badgeWinner__9tISu{display:inline-block;background:#dcfce7;color:#15803d;font-size:.75rem;font-weight:700;padding:.2rem .6rem;border-radius:99px;margin-left:.4rem}[data-theme=dark] .pro_badgeWinner__9tISu{background:#14532d;color:#86efac}.pro_pricingSection__AJOwe{padding:5rem 0}.pro_pricingBox___OcTi{background:var(--color-bg-card);border:2px solid var(--color-accent);border-radius:var(--radius-lg);padding:3rem 2.5rem;max-width:650px;margin:0 auto;text-align:center;box-shadow:0 12px 36px color-mix(in srgb,var(--color-accent) 15%,transparent)}.pro_pricingBadge__Q13NF{display:inline-block;background:var(--color-accent);color:#fff;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:.35rem 1rem;border-radius:50px;margin-bottom:1.25rem}.pro_pricingAmount__f9AW9{font-size:3.25rem;font-weight:900;color:var(--color-text);line-height:1;margin-bottom:.5rem}.pro_pricingPeriod__mQD0D{font-size:1rem;color:var(--color-text-muted);font-weight:500}.pro_pricingDesc__MbB0Y{font-size:1rem;color:var(--color-text-secondary);margin-bottom:2rem;line-height:1.6}.pro_pricingList__TeqoL{text-align:left;display:flex;flex-direction:column;gap:.75rem;margin-bottom:2.5rem;padding-left:1.5rem}.pro_pricingListItem__WSR0e{display:flex;align-items:center;gap:.75rem;font-size:.95rem;color:var(--color-text)}.pro_codeMockWrapper__MNOXv{background:#0f172a;color:#e2e8f0;border-radius:var(--radius-md);padding:1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.6;overflow-x:auto;border:1px solid #334155}.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_orgActions__IE5DA{display:flex;align-items:center;gap:.5rem}.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}.ComplianceRiskSection_complianceSection__4LRb8{position:relative;padding:5.5rem 0 6rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9 50%,#f8fafc);border-top:1px solid rgba(226,232,240,.9);border-bottom:1px solid rgba(226,232,240,.9);overflow:hidden}[data-theme=dark] .ComplianceRiskSection_complianceSection__4LRb8{background:linear-gradient(180deg,#0f0a1c,#150f26 50%,#0d0818);border-color:hsla(0,0%,100%,.08)}.ComplianceRiskSection_ambientGlowTop__DdPmD{position:absolute;top:-120px;left:20%;width:600px;height:380px;background:radial-gradient(circle,rgba(239,68,68,.08) 0,transparent 70%);filter:blur(60px);pointer-events:none}.ComplianceRiskSection_ambientGlowBottom__3DecQ{position:absolute;bottom:-150px;right:15%;width:650px;height:420px;background:radial-gradient(circle,rgba(16,185,129,.09) 0,transparent 70%);filter:blur(70px);pointer-events:none}[data-theme=dark] .ComplianceRiskSection_ambientGlowTop__DdPmD{background:radial-gradient(circle,rgba(239,68,68,.15) 0,transparent 70%)}[data-theme=dark] .ComplianceRiskSection_ambientGlowBottom__3DecQ{background:radial-gradient(circle,rgba(16,185,129,.14) 0,transparent 70%)}.ComplianceRiskSection_container__SRjxd{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}.ComplianceRiskSection_header__Zppia{text-align:center;max-width:780px;margin:0 auto 3.5rem}.ComplianceRiskSection_badgeRow__nPkdH{display:flex;justify-content:center;margin-bottom:1rem}.ComplianceRiskSection_kickerBadge__JV7R5{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;box-shadow:0 2px 6px rgba(239,68,68,.08)}[data-theme=dark] .ComplianceRiskSection_kickerBadge__JV7R5{background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.35);color:#fca5a5;box-shadow:0 2px 10px rgba(0,0,0,.3)}.ComplianceRiskSection_kickerIcon__q8VcW{color:#ef4444}.ComplianceRiskSection_sectionTitle__ApYwJ{font-family:var(--font-display,inherit);font-size:clamp(2rem,3.8vw,2.75rem);font-weight:800;line-height:1.2;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}[data-theme=dark] .ComplianceRiskSection_sectionTitle__ApYwJ{color:#f8fafc}.ComplianceRiskSection_sectionSubtitle__OP8OP{font-size:1.05rem;line-height:1.6;color:#475569;margin:0}[data-theme=dark] .ComplianceRiskSection_sectionSubtitle__OP8OP{color:#94a3b8}.ComplianceRiskSection_cardsGrid__KJggx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:3.5rem}@media (max-width:980px){.ComplianceRiskSection_cardsGrid__KJggx{grid-template-columns:1fr;gap:1.5rem}}.ComplianceRiskSection_riskCard__wnSgP{position:relative;background:#fff;border:1.5px solid #e2e8f0;border-radius:22px;padding:1.85rem 1.65rem 1.5rem;display:flex;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.03),0 12px 30px -10px rgba(15,23,42,.06);transition:all .25s cubic-bezier(.16,1,.3,1);overflow:hidden}[data-theme=dark] .ComplianceRiskSection_riskCard__wnSgP{background:#18122c;border-color:hsla(0,0%,100%,.1);box-shadow:0 1px 3px rgba(0,0,0,.4),0 16px 36px -10px rgba(0,0,0,.6)}.ComplianceRiskSection_riskCard__wnSgP:hover{transform:translateY(-4px);border-color:#cbd5e1;box-shadow:0 20px 40px -10px rgba(15,23,42,.12),0 0 0 1px rgba(203,213,225,.8)}[data-theme=dark] .ComplianceRiskSection_riskCard__wnSgP:hover{border-color:hsla(0,0%,100%,.22);box-shadow:0 24px 50px -10px rgba(0,0,0,.8),0 0 0 1px hsla(0,0%,100%,.18)}.ComplianceRiskSection_severity_critical__kLV92{border-top:3px solid #ef4444}.ComplianceRiskSection_severity_warning__kmj73{border-top:3px solid #f59e0b}.ComplianceRiskSection_severity_liability__qgZLg{border-top:3px solid #ec4899}.ComplianceRiskSection_cardHeader__iqnUs{display:flex;align-items:flex-start;gap:14px;margin-bottom:1.25rem}.ComplianceRiskSection_cardIconWrap__OGJq_{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.ComplianceRiskSection_riskCard__wnSgP:hover .ComplianceRiskSection_cardIconWrap__OGJq_{transform:scale(1.05)}.ComplianceRiskSection_severity_critical__kLV92 .ComplianceRiskSection_cardIconWrap__OGJq_{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}[data-theme=dark] .ComplianceRiskSection_severity_critical__kLV92 .ComplianceRiskSection_cardIconWrap__OGJq_{background:rgba(239,68,68,.18);color:#fca5a5;border-color:rgba(239,68,68,.4)}.ComplianceRiskSection_severity_warning__kmj73 .ComplianceRiskSection_cardIconWrap__OGJq_{background:#fffbeb;color:#b45309;border:1px solid #fde68a}[data-theme=dark] .ComplianceRiskSection_severity_warning__kmj73 .ComplianceRiskSection_cardIconWrap__OGJq_{background:rgba(245,158,11,.18);color:#fcd34d;border-color:rgba(245,158,11,.4)}.ComplianceRiskSection_severity_liability__qgZLg .ComplianceRiskSection_cardIconWrap__OGJq_{background:#fdf2f8;color:#be185d;border:1px solid #fbcfe8}[data-theme=dark] .ComplianceRiskSection_severity_liability__qgZLg .ComplianceRiskSection_cardIconWrap__OGJq_{background:rgba(236,72,153,.18);color:#f472b6;border-color:rgba(236,72,153,.4)}.ComplianceRiskSection_headerMeta___5o1X{display:flex;flex-direction:column;gap:4px}.ComplianceRiskSection_severityBadge__z2eb6{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.ComplianceRiskSection_severity_critical__kLV92 .ComplianceRiskSection_severityBadge__z2eb6{color:#dc2626}[data-theme=dark] .ComplianceRiskSection_severity_critical__kLV92 .ComplianceRiskSection_severityBadge__z2eb6{color:#f87171}.ComplianceRiskSection_severity_warning__kmj73 .ComplianceRiskSection_severityBadge__z2eb6{color:#d97706}[data-theme=dark] .ComplianceRiskSection_severity_warning__kmj73 .ComplianceRiskSection_severityBadge__z2eb6{color:#fbbf24}.ComplianceRiskSection_severity_liability__qgZLg .ComplianceRiskSection_severityBadge__z2eb6{color:#db2777}[data-theme=dark] .ComplianceRiskSection_severity_liability__qgZLg .ComplianceRiskSection_severityBadge__z2eb6{color:#f472b6}.ComplianceRiskSection_severityBeacon__5zBdZ{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor;animation:ComplianceRiskSection_beaconPulse__sl7Th 2s ease-in-out infinite}@keyframes ComplianceRiskSection_beaconPulse__sl7Th{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.6}}.ComplianceRiskSection_statuteLabel__3hWwD{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;color:#64748b;font-weight:500}[data-theme=dark] .ComplianceRiskSection_statuteLabel__3hWwD{color:#94a3b8}.ComplianceRiskSection_cardTitle__nqSUA{font-size:1.25rem;font-weight:700;color:#0f172a;line-height:1.3;margin:0 0 .65rem}[data-theme=dark] .ComplianceRiskSection_cardTitle__nqSUA{color:#fff}.ComplianceRiskSection_cardSummary__kAfO0{font-size:.88rem;line-height:1.55;color:#475569;margin:0 0 1.25rem;flex-grow:0}[data-theme=dark] .ComplianceRiskSection_cardSummary__kAfO0{color:#cbd5e1}.ComplianceRiskSection_tabBar__343Bl{display:flex;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;padding:3px;gap:3px;margin-bottom:1.15rem}[data-theme=dark] .ComplianceRiskSection_tabBar__343Bl{background:#231b3b;border-color:hsla(0,0%,100%,.08)}.ComplianceRiskSection_tabBtn__3hnBK{flex:1 1;padding:6px 4px;border-radius:8px;font-size:.72rem;font-weight:700;color:#64748b;background:transparent;border:none;cursor:pointer;transition:all .18s cubic-bezier(.16,1,.3,1);text-align:center;white-space:nowrap}[data-theme=dark] .ComplianceRiskSection_tabBtn__3hnBK{color:#94a3b8}.ComplianceRiskSection_tabBtn__3hnBK:hover{color:#0f172a;background:hsla(0,0%,100%,.5)}[data-theme=dark] .ComplianceRiskSection_tabBtn__3hnBK:hover{color:#fff;background:hsla(0,0%,100%,.06)}.ComplianceRiskSection_tabBtnActive__GxF5g{background:#fff!important;color:#0f172a!important;box-shadow:0 2px 6px rgba(0,0,0,.08)}[data-theme=dark] .ComplianceRiskSection_tabBtnActive__GxF5g{background:#2d2448!important;color:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.4)}.ComplianceRiskSection_panelContent__rKxYH{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:1.15rem;min-height:190px;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1.25rem;flex-grow:1;transition:all .2s ease}[data-theme=dark] .ComplianceRiskSection_panelContent__rKxYH{background:#201836;border-color:hsla(0,0%,100%,.08)}.ComplianceRiskSection_tabPane__YUyAd{animation:ComplianceRiskSection_fadeInPane__OKQ0k .22s ease-out;display:flex;flex-direction:column;gap:.65rem;height:100%}@keyframes ComplianceRiskSection_fadeInPane__OKQ0k{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ComplianceRiskSection_paneHeading__Zn5AJ{display:flex;align-items:center;gap:7px;font-size:.84rem;font-weight:700;color:#0f172a;margin:0}[data-theme=dark] .ComplianceRiskSection_paneHeading__Zn5AJ{color:#f1f5f9}.ComplianceRiskSection_paneIcon__bqiPf{color:#ef4444;flex-shrink:0}.ComplianceRiskSection_paneText__06Rj1{font-size:.82rem;line-height:1.55;color:#475569;margin:0}[data-theme=dark] .ComplianceRiskSection_paneText__06Rj1{color:#cbd5e1}.ComplianceRiskSection_paneHighlight__kkzzg{display:flex;align-items:flex-start;gap:8px;background:#fef2f2;border:1px dashed #fca5a5;border-radius:9px;padding:8px 10px;font-size:.77rem;font-weight:600;color:#991b1b;margin-top:auto}[data-theme=dark] .ComplianceRiskSection_paneHighlight__kkzzg{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.35);color:#fca5a5}.ComplianceRiskSection_highlightIcon__YMMo5{color:#ef4444;flex-shrink:0;margin-top:1px}.ComplianceRiskSection_penaltyChip__Eygsq{font-size:.76rem;font-weight:800;color:#b91c1c;background:#fef2f2;padding:4px 10px;border-radius:7px;border:1px solid #fecaca;display:inline-block;margin-bottom:2px}[data-theme=dark] .ComplianceRiskSection_penaltyChip__Eygsq{background:rgba(239,68,68,.16);border-color:rgba(239,68,68,.38);color:#fca5a5}.ComplianceRiskSection_paneTextSecondary__pZUsK{font-size:.81rem;line-height:1.5;color:#475569;margin:0}[data-theme=dark] .ComplianceRiskSection_paneTextSecondary__pZUsK{color:#cbd5e1}.ComplianceRiskSection_solutionPane__vfsbF{display:flex;flex-direction:column}.ComplianceRiskSection_paneHeadingSolution__9jX4O{display:flex;align-items:center;gap:7px;font-size:.84rem;font-weight:700;color:#065f46;margin:0}[data-theme=dark] .ComplianceRiskSection_paneHeadingSolution__9jX4O{color:#34d399}.ComplianceRiskSection_solutionIcon__w8ijq{color:#10b981;flex-shrink:0}.ComplianceRiskSection_solutionActionLink__OGZqu{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;background:linear-gradient(135deg,#059669,#047857);color:#fff;padding:8px 14px;border-radius:9px;font-size:.78rem;font-weight:700;text-decoration:none;margin-top:auto;box-shadow:0 4px 12px rgba(5,150,105,.25);transition:all .18s ease}.ComplianceRiskSection_solutionActionLink__OGZqu:hover{background:linear-gradient(135deg,#10b981,#059669);transform:translateY(-1px);box-shadow:0 6px 16px rgba(16,185,129,.35)}.ComplianceRiskSection_cardFooter__I_ubc{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e2e8f0;padding-top:.9rem;margin-top:auto}[data-theme=dark] .ComplianceRiskSection_cardFooter__I_ubc{border-color:hsla(0,0%,100%,.08)}.ComplianceRiskSection_cardFooterCitation__752ei{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;color:#64748b}[data-theme=dark] .ComplianceRiskSection_cardFooterCitation__752ei{color:#94a3b8}.ComplianceRiskSection_quickExpandHint__slmrH{display:inline-flex;align-items:center;gap:4px;font-size:.73rem;font-weight:700;color:#059669;background:transparent;border:none;cursor:pointer;padding:3px 6px;border-radius:6px;transition:all .15s ease}[data-theme=dark] .ComplianceRiskSection_quickExpandHint__slmrH{color:#34d399}.ComplianceRiskSection_quickExpandHint__slmrH:hover{background:rgba(16,185,129,.1);color:#047857}.ComplianceRiskSection_simulatorCockpit__TZVfI{background:#fff;border:1.5px solid #cbd5e1;border-radius:24px;padding:2.25rem 2rem;box-shadow:0 1px 3px rgba(0,0,0,.02),0 24px 50px -12px rgba(15,23,42,.08);position:relative;overflow:hidden}[data-theme=dark] .ComplianceRiskSection_simulatorCockpit__TZVfI{background:#151028;border-color:hsla(0,0%,100%,.12);box-shadow:0 24px 60px -12px rgba(0,0,0,.7)}.ComplianceRiskSection_cockpitHeader__1VXvD{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid #e2e8f0;padding-bottom:1.5rem;margin-bottom:2rem}[data-theme=dark] .ComplianceRiskSection_cockpitHeader__1VXvD{border-color:hsla(0,0%,100%,.08)}.ComplianceRiskSection_cockpitTitleGroup__y2J3L{display:flex;align-items:flex-start;gap:14px}.ComplianceRiskSection_cockpitIconBadge__4bj2i{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(16,185,129,.3)}.ComplianceRiskSection_cockpitTitle__ubZkR{font-size:1.35rem;font-weight:800;color:#0f172a;margin:0 0 .35rem;line-height:1.3}[data-theme=dark] .ComplianceRiskSection_cockpitTitle__ubZkR{color:#fff}.ComplianceRiskSection_cockpitSub__iVtK5{font-size:.88rem;color:#475569;line-height:1.5;margin:0}[data-theme=dark] .ComplianceRiskSection_cockpitSub__iVtK5{color:#94a3b8}.ComplianceRiskSection_statuteTag__AatjT{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;background:#f1f5f9;border:1px solid #cbd5e1;color:#475569;padding:4px 10px;border-radius:8px;white-space:nowrap;flex-shrink:0}[data-theme=dark] .ComplianceRiskSection_statuteTag__AatjT{background:#251e3d;border-color:hsla(0,0%,100%,.12);color:#cbd5e1}.ComplianceRiskSection_cockpitBody__51o7j{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:2rem;gap:2rem;align-items:start}@media (max-width:900px){.ComplianceRiskSection_cockpitBody__51o7j{grid-template-columns:1fr}}.ComplianceRiskSection_controlsColumn__tdPIy{display:flex;flex-direction:column;gap:1.5rem}.ComplianceRiskSection_controlGroup__pXiRh{display:flex;flex-direction:column;gap:.65rem}.ComplianceRiskSection_controlLabelRow__zio_l{display:flex;align-items:center;justify-content:space-between}.ComplianceRiskSection_controlLabel__MFXxw{font-size:.82rem;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.04em}[data-theme=dark] .ComplianceRiskSection_controlLabel__MFXxw{color:#cbd5e1}.ComplianceRiskSection_controlValueBadge__kNx5h{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;font-weight:800;color:#059669}[data-theme=dark] .ComplianceRiskSection_controlValueBadge__kNx5h{color:#34d399}.ComplianceRiskSection_controlHint__6F9j0{font-size:.72rem;color:#94a3b8;font-weight:500}.ComplianceRiskSection_pillSelector___OG57{display:flex;flex-wrap:wrap;gap:8px}.ComplianceRiskSection_selectPill__iJ6Zw{padding:8px 14px;border-radius:10px;font-size:.8rem;font-weight:600;background:#f8fafc;border:1.5px solid #cbd5e1;color:#334155;cursor:pointer;transition:all .18s cubic-bezier(.16,1,.3,1)}[data-theme=dark] .ComplianceRiskSection_selectPill__iJ6Zw{background:#1f1837;border-color:hsla(0,0%,100%,.12);color:#cbd5e1}.ComplianceRiskSection_selectPill__iJ6Zw:hover{border-color:#10b981;background:#f0fdf4;color:#065f46}[data-theme=dark] .ComplianceRiskSection_selectPill__iJ6Zw:hover{background:rgba(16,185,129,.15);border-color:#34d399;color:#34d399}.ComplianceRiskSection_selectPillActive__7gyF2{background:#ecfdf5!important;border-color:#10b981!important;color:#065f46!important;font-weight:700;box-shadow:0 2px 8px rgba(16,185,129,.2)}[data-theme=dark] .ComplianceRiskSection_selectPillActive__7gyF2{background:rgba(16,185,129,.22)!important;border-color:#34d399!important;color:#34d399!important;box-shadow:0 4px 14px rgba(0,0,0,.4)}.ComplianceRiskSection_hudColumn__dkQ7X{width:100%}.ComplianceRiskSection_hudCard__qX8V3{background:linear-gradient(165deg,#033c27,#022b1c 60%,#011d12);border:1.5px solid rgba(52,211,153,.35);border-radius:20px;padding:1.75rem;color:#fff;box-shadow:0 16px 40px -10px rgba(1,43,27,.6),inset 0 1px 1px hsla(0,0%,100%,.18);display:flex;flex-direction:column;gap:1.25rem}.ComplianceRiskSection_hudHeader__1rJeu{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ComplianceRiskSection_hudKicker__q7DTz{font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#a7f3d0;text-transform:uppercase}.ComplianceRiskSection_riskGradeBadge__SQvDO{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;font-size:.72rem;font-weight:800;letter-spacing:.04em}.ComplianceRiskSection_riskGradeDot__GFlrb{width:6px;height:6px;border-radius:50%;background:currentColor}.ComplianceRiskSection_gradeCritical__NEntH{background:rgba(239,68,68,.25);border:1px solid hsla(0,91%,71%,.6);color:#fca5a5}.ComplianceRiskSection_gradeModerate__T9BGc{background:rgba(245,158,11,.25);border:1px solid rgba(251,191,36,.6);color:#fde68a}.ComplianceRiskSection_gradeLow__lizra{background:rgba(16,185,129,.25);border:1px solid rgba(52,211,153,.6);color:#6ee7b7}.ComplianceRiskSection_hudMainValue__H_SYn{font-family:var(--font-display,inherit);font-size:clamp(2.2rem,3.5vw,2.75rem);font-weight:900;color:#fff;line-height:1;display:flex;align-items:baseline;gap:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ComplianceRiskSection_hudCurrencySub__C6_J2{font-size:.82rem;font-weight:500;color:#a7f3d0;letter-spacing:normal}.ComplianceRiskSection_hudLedger__Jw_er{background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.ComplianceRiskSection_hudRow__A6RBX{display:flex;align-items:center;justify-content:space-between;font-size:.78rem;color:hsla(0,0%,100%,.9)}.ComplianceRiskSection_hudRowMuted__PPsPm{border-top:1px solid hsla(0,0%,100%,.08);padding-top:8px;color:#a7f3d0}.ComplianceRiskSection_hudRowLabel__bNpel{display:flex;align-items:center;gap:6px}.ComplianceRiskSection_hudInlineIcon__r4ZZF{color:#34d399}.ComplianceRiskSection_hudRowVal__xLy0n{font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ComplianceRiskSection_hudActionBox__qFfPW{display:flex;flex-direction:column;gap:12px;padding-top:4px}.ComplianceRiskSection_hudActionContent__xtzLm{display:flex;align-items:flex-start;gap:8px}.ComplianceRiskSection_hudActionContent__xtzLm,.ComplianceRiskSection_hudActionText__stvCI{font-size:.76rem;line-height:1.45;color:#d1fae5}.ComplianceRiskSection_hudActionIcon__KxvqD{color:#34d399;flex-shrink:0;margin-top:2px}.ComplianceRiskSection_hudCtaBtn__pL8uK{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:12px 18px;border-radius:12px;font-size:.88rem;font-weight:700;text-decoration:none;box-shadow:0 8px 20px rgba(16,185,129,.35);transition:all .2s cubic-bezier(.16,1,.3,1)}.ComplianceRiskSection_hudCtaBtn__pL8uK:hover{background:linear-gradient(135deg,#34d399,#10b981);color:#013722;transform:translateY(-2px);box-shadow:0 12px 28px rgba(16,185,129,.5)}.ModulesGridSection_modulesSection__XDq_D{position:relative;padding:6rem 0 6.5rem;background:#fff;overflow:hidden}[data-theme=dark] .ModulesGridSection_modulesSection__XDq_D{background:#0d0818}.ModulesGridSection_glowTop__1QS50{position:absolute;top:-100px;right:10%;width:550px;height:380px;background:radial-gradient(circle,rgba(16,185,129,.08) 0,transparent 70%);filter:blur(70px);pointer-events:none}.ModulesGridSection_glowBottom__9sv4e{position:absolute;bottom:-120px;left:10%;width:600px;height:400px;background:radial-gradient(circle,rgba(99,102,241,.08) 0,transparent 70%);filter:blur(70px);pointer-events:none}[data-theme=dark] .ModulesGridSection_glowTop__1QS50{background:radial-gradient(circle,rgba(16,185,129,.14) 0,transparent 70%)}[data-theme=dark] .ModulesGridSection_glowBottom__9sv4e{background:radial-gradient(circle,rgba(139,92,246,.14) 0,transparent 70%)}.ModulesGridSection_container__Bmjws{width:100%;max-width:1240px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}.ModulesGridSection_sectionHeader__GOcdY{text-align:center;max-width:820px;margin:0 auto 3.5rem;display:flex;flex-direction:column;align-items:center}.ModulesGridSection_eyebrowBadge__oBweQ{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;margin-bottom:1.15rem;box-shadow:0 2px 6px rgba(16,185,129,.08)}[data-theme=dark] .ModulesGridSection_eyebrowBadge__oBweQ{background:rgba(16,185,129,.14);border-color:rgba(52,211,153,.35);color:#34d399;box-shadow:0 2px 10px rgba(0,0,0,.3)}.ModulesGridSection_eyebrowIcon__9nliY{color:#10b981}.ModulesGridSection_sectionTitle__knG9D{font-family:var(--font-display,inherit);font-size:clamp(2.1rem,4vw,2.85rem);font-weight:800;line-height:1.2;color:#0f172a;letter-spacing:-.025em;margin:0 0 1rem}[data-theme=dark] .ModulesGridSection_sectionTitle__knG9D{color:#f8fafc}.ModulesGridSection_sectionDesc__vKrti{font-size:1.05rem;line-height:1.6;color:#475569;margin:0 0 2rem;max-width:680px}[data-theme=dark] .ModulesGridSection_sectionDesc__vKrti{color:#94a3b8}.ModulesGridSection_filterBar__PdHhJ{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:16px;padding:4px;gap:4px;box-shadow:0 2px 8px rgba(0,0,0,.03)}[data-theme=dark] .ModulesGridSection_filterBar__PdHhJ{background:#1c1533;border-color:hsla(0,0%,100%,.1);box-shadow:0 4px 14px rgba(0,0,0,.3)}.ModulesGridSection_filterBtn__8os0i{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:12px;font-size:.82rem;font-weight:700;color:#64748b;background:transparent;border:none;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}[data-theme=dark] .ModulesGridSection_filterBtn__8os0i{color:#94a3b8}.ModulesGridSection_filterBtn__8os0i:hover{color:#0f172a;background:hsla(0,0%,100%,.6)}[data-theme=dark] .ModulesGridSection_filterBtn__8os0i:hover{color:#fff;background:hsla(0,0%,100%,.08)}.ModulesGridSection_filterBtnActive__vWqua{background:#fff!important;color:#047857!important;box-shadow:0 2px 8px rgba(0,0,0,.08)}[data-theme=dark] .ModulesGridSection_filterBtnActive__vWqua{background:#2a204a!important;color:#34d399!important;box-shadow:0 2px 10px rgba(0,0,0,.4)}.ModulesGridSection_moduleGrid__OG9ia{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75rem;gap:1.75rem}@media (max-width:1024px){.ModulesGridSection_moduleGrid__OG9ia{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.ModulesGridSection_moduleGrid__OG9ia{grid-template-columns:1fr;gap:1.5rem}}.ModulesGridSection_moduleCard__Z_wOV{position:relative;background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;padding:2rem 1.85rem 1.65rem;display:flex;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.03),0 12px 30px -10px rgba(15,23,42,.06);transition:all .25s cubic-bezier(.16,1,.3,1);overflow:hidden}[data-theme=dark] .ModulesGridSection_moduleCard__Z_wOV{background:#17112c;border-color:hsla(0,0%,100%,.09);box-shadow:0 1px 3px rgba(0,0,0,.4),0 16px 36px -10px rgba(0,0,0,.6)}.ModulesGridSection_moduleCard__Z_wOV:hover{transform:translateY(-6px);border-color:#cbd5e1;box-shadow:0 24px 50px -12px rgba(15,23,42,.12),0 0 0 1px rgba(203,213,225,.6)}[data-theme=dark] .ModulesGridSection_moduleCard__Z_wOV:hover{border-color:hsla(0,0%,100%,.22);box-shadow:0 28px 60px -12px rgba(0,0,0,.8),0 0 0 1px hsla(0,0%,100%,.18)}.ModulesGridSection_cardTopAccent__g1lbL{position:absolute;top:0;left:0;right:0;height:4px;transition:height .2s ease}.ModulesGridSection_moduleCard__Z_wOV:hover .ModulesGridSection_cardTopAccent__g1lbL{height:5px}.ModulesGridSection_theme_amber__Rsqj8 .ModulesGridSection_cardTopAccent__g1lbL{background:linear-gradient(90deg,#f59e0b,#d97706)}.ModulesGridSection_theme_emerald__hJ5oM .ModulesGridSection_cardTopAccent__g1lbL{background:linear-gradient(90deg,#10b981,#059669)}.ModulesGridSection_theme_cyan__xCijJ .ModulesGridSection_cardTopAccent__g1lbL{background:linear-gradient(90deg,#06b6d4,#0891b2)}.ModulesGridSection_theme_blue__FvxG6 .ModulesGridSection_cardTopAccent__g1lbL{background:linear-gradient(90deg,#3b82f6,#2563eb)}.ModulesGridSection_theme_purple__lZmCL .ModulesGridSection_cardTopAccent__g1lbL{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.ModulesGridSection_theme_rose__5mrRb .ModulesGridSection_cardTopAccent__g1lbL{background:linear-gradient(90deg,#f43f5e,#e11d48)}.ModulesGridSection_cardHeader__iw_ER{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.ModulesGridSection_moduleIconWrap__qc9s1{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .22s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px rgba(0,0,0,.05)}.ModulesGridSection_moduleCard__Z_wOV:hover .ModulesGridSection_moduleIconWrap__qc9s1{transform:scale(1.08)}.ModulesGridSection_theme_amber__Rsqj8 .ModulesGridSection_moduleIconWrap__qc9s1{background:#fffbeb;border:1px solid #fde68a;color:#d97706}[data-theme=dark] .ModulesGridSection_theme_amber__Rsqj8 .ModulesGridSection_moduleIconWrap__qc9s1{background:rgba(245,158,11,.16);border-color:rgba(245,158,11,.4);color:#fbbf24}.ModulesGridSection_theme_emerald__hJ5oM .ModulesGridSection_moduleIconWrap__qc9s1{background:#ecfdf5;border:1px solid #a7f3d0;color:#059669}[data-theme=dark] .ModulesGridSection_theme_emerald__hJ5oM .ModulesGridSection_moduleIconWrap__qc9s1{background:rgba(16,185,129,.16);border-color:rgba(52,211,153,.4);color:#34d399}.ModulesGridSection_theme_cyan__xCijJ .ModulesGridSection_moduleIconWrap__qc9s1{background:#ecfeff;border:1px solid #a5f3fc;color:#0891b2}[data-theme=dark] .ModulesGridSection_theme_cyan__xCijJ .ModulesGridSection_moduleIconWrap__qc9s1{background:rgba(6,182,212,.16);border-color:rgba(6,182,212,.4);color:#22d3ee}.ModulesGridSection_theme_blue__FvxG6 .ModulesGridSection_moduleIconWrap__qc9s1{background:#eff6ff;border:1px solid #bfdbfe;color:#2563eb}[data-theme=dark] .ModulesGridSection_theme_blue__FvxG6 .ModulesGridSection_moduleIconWrap__qc9s1{background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.4);color:#60a5fa}.ModulesGridSection_theme_purple__lZmCL .ModulesGridSection_moduleIconWrap__qc9s1{background:#f5f3ff;border:1px solid #ddd6fe;color:#7c3aed}[data-theme=dark] .ModulesGridSection_theme_purple__lZmCL .ModulesGridSection_moduleIconWrap__qc9s1{background:rgba(139,92,246,.16);border-color:rgba(139,92,246,.4);color:#a78bfa}.ModulesGridSection_theme_rose__5mrRb .ModulesGridSection_moduleIconWrap__qc9s1{background:#fff1f2;border:1px solid #fecdd3;color:#e11d48}[data-theme=dark] .ModulesGridSection_theme_rose__5mrRb .ModulesGridSection_moduleIconWrap__qc9s1{background:rgba(244,63,94,.16);border-color:rgba(244,63,94,.4);color:#fb7185}.ModulesGridSection_badgeGroup__WRT_O{display:flex;align-items:center}.ModulesGridSection_statusBadge__RIJoR{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:4px 10px;border-radius:9999px}.ModulesGridSection_statusDot__EhwEC{width:6px;height:6px;border-radius:50%;background:currentColor}.ModulesGridSection_badgeLive__A6w8z{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}[data-theme=dark] .ModulesGridSection_badgeLive__A6w8z{background:rgba(16,185,129,.16);border-color:rgba(52,211,153,.35);color:#34d399}.ModulesGridSection_badgeBeta__DKqpX{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}[data-theme=dark] .ModulesGridSection_badgeBeta__DKqpX{background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.35);color:#60a5fa}.ModulesGridSection_badgePhase__xQMqh{background:#fdf2f8;color:#be185d;border:1px solid #fbcfe8}[data-theme=dark] .ModulesGridSection_badgePhase__xQMqh{background:rgba(236,72,153,.16);border-color:rgba(236,72,153,.35);color:#f472b6}.ModulesGridSection_titleGroup___Qfdc{margin-bottom:.85rem}.ModulesGridSection_moduleTitle__3MpY0{font-size:1.25rem;font-weight:800;color:#0f172a;line-height:1.3;margin:0 0 .3rem}[data-theme=dark] .ModulesGridSection_moduleTitle__3MpY0{color:#f8fafc}.ModulesGridSection_moduleSubtitle__QNwGS{font-size:.8rem;font-weight:600;color:#64748b;display:block}[data-theme=dark] .ModulesGridSection_moduleSubtitle__QNwGS{color:#94a3b8}.ModulesGridSection_metricStrip__Qdo_p{display:flex;align-items:baseline;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:8px 12px;margin-bottom:1rem}[data-theme=dark] .ModulesGridSection_metricStrip__Qdo_p{background:#201738;border-color:hsla(0,0%,100%,.08)}.ModulesGridSection_metricNumber__pvC1_{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.05rem;font-weight:800;color:#0f172a}[data-theme=dark] .ModulesGridSection_metricNumber__pvC1_{color:#fff}.ModulesGridSection_metricDesc__kTlG8{font-size:.76rem;font-weight:600;color:#64748b}[data-theme=dark] .ModulesGridSection_metricDesc__kTlG8{color:#94a3b8}.ModulesGridSection_moduleBenefit__83CY3{font-size:.88rem;line-height:1.55;color:#475569;margin:0 0 1.25rem;flex-grow:1}[data-theme=dark] .ModulesGridSection_moduleBenefit__83CY3{color:#cbd5e1}.ModulesGridSection_chipRow__W1I41{display:flex;flex-direction:column;gap:6px;margin-bottom:1.4rem}.ModulesGridSection_capabilityChip__Sn2B5{display:inline-flex;align-items:center;gap:7px;font-size:.78rem;font-weight:600;color:#334155}[data-theme=dark] .ModulesGridSection_capabilityChip__Sn2B5{color:#cbd5e1}.ModulesGridSection_chipIcon__6JUxD{color:#10b981;flex-shrink:0}.ModulesGridSection_previewDrawer__i_aHN{background:#f1f5f9;border:1px dashed #cbd5e1;border-radius:12px;padding:10px 12px;margin-bottom:1.25rem;animation:ModulesGridSection_fadeInDrawer__v5zGK .2s ease-out}[data-theme=dark] .ModulesGridSection_previewDrawer__i_aHN{background:#251c42;border-color:hsla(0,0%,100%,.16)}@keyframes ModulesGridSection_fadeInDrawer__v5zGK{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ModulesGridSection_previewDrawerLabel__Bnujx{font-size:.72rem;font-weight:800;color:#0f172a;text-transform:uppercase;letter-spacing:.04em;display:block;margin-bottom:3px}[data-theme=dark] .ModulesGridSection_previewDrawerLabel__Bnujx{color:#f1f5f9}.ModulesGridSection_previewDrawerDetails__7yzrd{font-size:.77rem;line-height:1.45;color:#475569;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}[data-theme=dark] .ModulesGridSection_previewDrawerDetails__7yzrd{color:#cbd5e1}.ModulesGridSection_cardFooter__7d8LY{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:1rem;border-top:1px solid #e2e8f0}[data-theme=dark] .ModulesGridSection_cardFooter__7d8LY{border-color:hsla(0,0%,100%,.08)}.ModulesGridSection_primaryModuleBtn__HDL_b{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border-radius:12px;font-size:.84rem;font-weight:700;text-decoration:none;background:#f8fafc;border:1.5px solid #cbd5e1;color:#0f172a;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 2px rgba(0,0,0,.04)}[data-theme=dark] .ModulesGridSection_primaryModuleBtn__HDL_b{background:#231b3b;border-color:hsla(0,0%,100%,.14);color:#fff}.ModulesGridSection_moduleCard__Z_wOV:hover .ModulesGridSection_primaryModuleBtn__HDL_b{background:linear-gradient(135deg,#059669,#047857);border-color:#059669;color:#fff;box-shadow:0 6px 18px rgba(5,150,105,.3)}.ModulesGridSection_primaryModuleBtn__HDL_b:hover{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;transform:translateY(-1px)}.ModulesGridSection_btnArrow__AooqA{transition:transform .2s ease}.ModulesGridSection_primaryModuleBtn__HDL_b:hover .ModulesGridSection_btnArrow__AooqA{transform:translateX(3px)}.ModulesGridSection_quickPeekBtn__v_vri{display:inline-flex;align-items:center;gap:5px;padding:11px 12px;border-radius:12px;font-size:.76rem;font-weight:700;background:transparent;border:1.5px solid #e2e8f0;color:#64748b;cursor:pointer;transition:all .18s ease;white-space:nowrap}[data-theme=dark] .ModulesGridSection_quickPeekBtn__v_vri{border-color:hsla(0,0%,100%,.1);color:#94a3b8}.ModulesGridSection_quickPeekBtn__v_vri:hover{border-color:#10b981;color:#047857;background:#f0fdf4}[data-theme=dark] .ModulesGridSection_quickPeekBtn__v_vri:hover{border-color:#34d399;color:#34d399;background:rgba(16,185,129,.14)}.WaitlistForm_ctaCard__AQald{background:var(--color-bg-card,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-lg,16px);padding:2.5rem 2rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.05),0 8px 10px -6px rgba(0,0,0,.01);text-align:center;max-width:640px;margin:0 auto;position:relative;transition:box-shadow .2s ease,border-color .2s ease}[data-theme=dark] .WaitlistForm_ctaCard__AQald{background:#181326;border-color:#2e2646;box-shadow:0 10px 25px -5px rgba(0,0,0,.5)}.WaitlistForm_badgeRow__LpX7x{display:flex;justify-content:center;margin-bottom:1rem}.WaitlistForm_liveBadge__lWRLZ{display:inline-flex;align-items:center;gap:.5rem;background:color-mix(in srgb,var(--color-accent,#0284c7) 12%,transparent);color:var(--color-accent,#0284c7);font-size:.8125rem;font-weight:600;padding:.35rem .85rem;border-radius:9999px;border:1px solid color-mix(in srgb,var(--color-accent,#0284c7) 25%,transparent)}.WaitlistForm_ctaTitle___y1Qm{font-size:1.75rem;font-weight:800;color:var(--color-text,#0f172a);margin:0 0 .75rem;letter-spacing:-.02em}.WaitlistForm_ctaSubtitle__H4PuP{font-size:1rem;line-height:1.55;color:var(--color-text-secondary,#64748b);margin:0 0 1.75rem}.WaitlistForm_quickForm__TfdVc{margin-bottom:1.5rem}.WaitlistForm_inputWrap__7ibFF{display:flex;flex-direction:column;gap:.75rem}@media (min-width:540px){.WaitlistForm_inputWrap__7ibFF{flex-direction:row}}.WaitlistForm_emailInput__lj2Ua{flex:1 1;padding:.875rem 1.125rem;border-radius:var(--radius-md,10px);border:1.5px solid var(--color-border,#cbd5e1);background:var(--color-bg-input,#f8fafc);color:var(--color-text,#0f172a);font-size:.95rem;transition:border-color .2s,box-shadow .2s;outline:none}[data-theme=dark] .WaitlistForm_emailInput__lj2Ua{background:#110d1f;border-color:#3b3158}.WaitlistForm_emailInput__lj2Ua:focus{border-color:var(--color-accent,#0284c7);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent,#0284c7) 20%,transparent)}.WaitlistForm_submitBtn__gXkLN{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;background:var(--color-accent,#0284c7);color:#fff;border:none;border-radius:var(--radius-md,10px);font-size:.95rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:transform .15s ease,background-color .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px color-mix(in srgb,var(--color-accent,#0284c7) 30%,transparent)}.WaitlistForm_submitBtn__gXkLN:hover{background:color-mix(in srgb,var(--color-accent,#0284c7) 85%,#000);transform:translateY(-1px)}.WaitlistForm_submitBtn__gXkLN:active{transform:translateY(0)}.WaitlistForm_perksGrid__3Qz24{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--color-border,#e2e8f0);margin-bottom:1.25rem}@media (min-width:540px){.WaitlistForm_perksGrid__3Qz24{grid-template-columns:repeat(3,1fr)}}.WaitlistForm_perkItem__wnSHX{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.8125rem;color:var(--color-text-secondary,#64748b);font-weight:500}.WaitlistForm_perkIcon__zuK_M{color:#10b981;flex-shrink:0}.WaitlistForm_footerRow__gXQG1{font-size:.875rem;color:var(--color-text-secondary,#64748b);display:flex;align-items:center;justify-content:center;gap:.4rem}.WaitlistForm_signInLink__j8A3p{color:var(--color-accent,#0284c7);font-weight:600;text-decoration:none;transition:opacity .2s}.WaitlistForm_signInLink__j8A3p:hover{text-decoration:underline;opacity:.9}.FAQ_section__ve5X4{padding:80px 20px;position:relative;max-width:920px;margin:0 auto;scroll-margin-top:100px}.FAQ_header__JzH0T{text-align:center;margin-bottom:40px}.FAQ_badge__cvDY8{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:9999px;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 26%,transparent);margin-bottom:16px}.FAQ_pulseDot__y6l5e{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 0 rgba(16,185,129,.7);animation:FAQ_faqPulse__Y_cfv 2s infinite}@keyframes FAQ_faqPulse__Y_cfv{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{transform:scale(1);box-shadow:0 0 0 8px rgba(16,185,129,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,0)}}.FAQ_heading__Tm2m5{font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;text-align:center;letter-spacing:-.025em;line-height:1.2;color:var(--color-text);margin-bottom:12px}.FAQ_subtitle__bOLOF{font-size:1.05rem;line-height:1.6;color:var(--color-text-secondary);max-width:680px;margin:0 auto 24px}.FAQ_toolbar__JEg3d{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px;flex-wrap:wrap}.FAQ_searchWrapper__fQjsO{position:relative;flex:1 1;min-width:260px}.FAQ_searchIcon__HImPx{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.FAQ_searchInput__0TUmW{width:100%;min-height:44px;padding:10px 38px 10px 40px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;font-size:.95rem;color:var(--color-text);outline:none;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.02)}@media (max-width:768px){.FAQ_searchInput__0TUmW{font-size:16px}}.FAQ_searchInput__0TUmW:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 20%,transparent)}.FAQ_clearSearchBtn__e1EaF{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:36px;height:36px;min-width:36px;min-height:36px;padding:6px;color:var(--color-text-muted);cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .15s ease;touch-action:manipulation}.FAQ_clearSearchBtn__e1EaF:hover{color:var(--color-text);background:var(--color-surface-hover)}.FAQ_toolbarActions__gxMUr{display:flex;align-items:center;gap:10px}.FAQ_countBadge__xha4m{font-size:.8rem;font-weight:700;padding:6px 12px;background:var(--color-surface-subtle);color:var(--color-text-secondary)}.FAQ_countBadge__xha4m,.FAQ_expandToggleBtn__mTnjb{border-radius:8px;border:1px solid var(--color-border)}.FAQ_expandToggleBtn__mTnjb{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:.84rem;font-weight:600;background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.02)}.FAQ_expandToggleBtn__mTnjb:hover{border-color:var(--color-accent);color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,transparent)}.FAQ_list__w7n53{display:flex;flex-direction:column;gap:14px}.FAQ_emptyState__q57Cl{text-align:center;padding:48px 24px;background:var(--color-surface);border:1px dashed var(--color-border);border-radius:16px;color:var(--color-text-muted)}.FAQ_emptyStateTitle__W0tlg{font-size:1.1rem;font-weight:700;color:var(--color-text);margin-bottom:6px}.FAQ_resetSearchBtn__vveM3{display:inline-block;margin-top:12px;color:var(--color-accent);font-weight:600;cursor:pointer;text-decoration:underline}.FAQ_item__ZDn22{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;box-shadow:0 3px 10px rgba(0,0,0,.02);scroll-margin-top:90px;overflow:hidden;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative}[data-theme=dark] .FAQ_item__ZDn22{background:var(--color-surface);border-color:var(--color-border);box-shadow:0 4px 14px rgba(0,0,0,.25)}.FAQ_item__ZDn22:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:var(--color-accent);transform:scaleY(0);transition:transform .25s cubic-bezier(.16,1,.3,1);transform-origin:center;border-radius:4px 0 0 4px}.FAQ_item__ZDn22:hover{border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border));box-shadow:0 6px 20px rgba(0,0,0,.05);transform:translateY(-1px)}.FAQ_item__ZDn22:hover:before{transform:scaleY(.4)}.FAQ_itemOpen__QeOl1{border-color:color-mix(in srgb,var(--color-accent) 60%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--color-accent) 12%,transparent)}.FAQ_itemOpen__QeOl1:before,.FAQ_itemOpen__QeOl1:hover:before{transform:scaleY(1)}.FAQ_qHeading__ypB_8{position:relative;margin:0;font-size:inherit;font-weight:inherit}.FAQ_question__ZcogC{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;text-align:left;font-family:inherit;font-size:1.08rem;font-weight:700;color:var(--color-text);background:transparent;border:none;cursor:pointer;outline:none}.FAQ_questionLeft__zCxZo{display:flex;align-items:center;gap:14px;flex:1 1}.FAQ_indexBadge__eEsJL{font-size:.78rem;font-weight:800;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;padding:3px 8px;border-radius:6px;background:var(--color-surface-subtle);border:1px solid var(--color-border);color:var(--color-text-muted);transition:all .2s ease;flex-shrink:0}.FAQ_itemOpen__QeOl1 .FAQ_indexBadge__eEsJL{background:color-mix(in srgb,var(--color-accent) 15%,transparent);border-color:color-mix(in srgb,var(--color-accent) 40%,transparent);color:var(--color-accent)}.FAQ_questionText__P49FN{line-height:1.45;color:var(--color-text);transition:color .2s ease}.FAQ_itemOpen__QeOl1 .FAQ_questionText__P49FN{color:var(--color-accent)}.FAQ_questionRight__XyC1I{display:flex;align-items:center;gap:10px;flex-shrink:0}.FAQ_shareBtn__Krdiz{opacity:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--color-surface-subtle);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;transition:all .2s ease}.FAQ_itemOpen__QeOl1 .FAQ_shareBtn__Krdiz,.FAQ_item__ZDn22:hover .FAQ_shareBtn__Krdiz,.FAQ_shareBtnVisible__61JUA{opacity:1}.FAQ_shareBtn__Krdiz:hover{background:color-mix(in srgb,var(--color-accent) 15%,transparent);border-color:var(--color-accent);color:var(--color-accent)}.FAQ_shareBtnCopied__LnwWo{background:#10b981!important;border-color:#10b981!important;color:#fff!important;opacity:1!important}.FAQ_toggle__0x_rU{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-surface-subtle);border:1px solid var(--color-border);color:var(--color-text-muted);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.FAQ_question__ZcogC:hover .FAQ_toggle__0x_rU{background:color-mix(in srgb,var(--color-accent) 14%,transparent);border-color:var(--color-accent);color:var(--color-accent);transform:scale(1.06)}.FAQ_itemOpen__QeOl1 .FAQ_toggle__0x_rU{background:var(--color-accent);border-color:var(--color-accent);color:#fff;transform:rotate(180deg);box-shadow:0 4px 12px color-mix(in srgb,var(--color-accent) 35%,transparent)}.FAQ_answerWrapper__W8eAc{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.FAQ_answerWrapperOpen__VfUL6{grid-template-rows:1fr}.FAQ_answerContent__9RYPt{min-height:0;overflow:hidden}.FAQ_answerInner__iA057{padding:0 24px 22px 64px;color:var(--color-text-secondary);font-size:.98rem;line-height:1.68}@media (max-width:640px){.FAQ_section__ve5X4{padding:48px 14px}.FAQ_question__ZcogC{padding:14px 16px;gap:10px;font-size:1rem}.FAQ_answerInner__iA057{padding:0 16px 20px}.FAQ_shareBtnFloat__yXuyK{right:56px}}.FAQ_answerInner__iA057 p{margin:0 0 16px}.FAQ_answerInner__iA057 p:last-child{margin-bottom:0}.FAQ_feedbackRow__wvaso{display:flex;align-items:center;justify-content:space-between;padding-top:14px;margin-top:14px;border-top:1px solid var(--color-border);font-size:.8rem;color:var(--color-text-muted);flex-wrap:wrap;gap:10px}.FAQ_feedbackLabel__pEbiL{font-weight:500}.FAQ_feedbackBtns__jSvAh{display:flex;align-items:center;gap:8px}.FAQ_feedbackBtn__IUUWQ{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;min-height:44px;border-radius:8px;background:var(--color-surface-subtle);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s ease;touch-action:manipulation}.FAQ_feedbackBtn__IUUWQ:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-text-muted)}.FAQ_feedbackBtnActive__uXLIc{background:color-mix(in srgb,#10b981 15%,transparent)!important;border-color:#10b981!important;color:#10b981!important}.FAQ_supportCard__wFZMh{margin-top:40px;padding:24px 28px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 8%,var(--color-surface)) 0,var(--color-surface) 100%);border:1px solid color-mix(in srgb,var(--color-accent) 25%,var(--color-border));display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.FAQ_supportLeft__TbYYm{max-width:540px}.FAQ_supportTitle__lekKR{font-size:1.1rem;font-weight:700;color:var(--color-text);margin-bottom:4px}.FAQ_supportText__04LGz{font-size:.9rem;line-height:1.55;color:var(--color-text-secondary)}.FAQ_supportLinks__qnDzO{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.FAQ_supportLinkPrimary__H3Yll{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:9999px;background:var(--color-accent);color:#fff;font-weight:700;font-size:.88rem;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 12px color-mix(in srgb,var(--color-accent) 30%,transparent)}.FAQ_supportLinkPrimary__H3Yll:hover{transform:translateY(-1px);box-shadow:0 6px 16px color-mix(in srgb,var(--color-accent) 45%,transparent);color:#fff}.FAQ_supportLinkSecondary___ceWF{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:9999px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-weight:600;font-size:.86rem;text-decoration:none;transition:all .2s ease}.FAQ_supportLinkSecondary___ceWF:hover{border-color:var(--color-accent);color:var(--color-accent)}.FAQ_shareSlot__ODZcq{width:32px;height:32px}.FAQ_shareBtnFloat__yXuyK{position:absolute;top:50%;right:68px;transform:translateY(-50%)}.HowItWorks_section__g_FCX{padding:64px 20px}.HowItWorks_heading__Vbuzb{font-size:clamp(1.8rem,4vw,2.4rem);margin-bottom:48px;text-align:center;font-weight:800;background:linear-gradient(135deg,var(--color-text),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.HowItWorks_grid__v3VOL{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.HowItWorks_grid__v3VOL:before{content:"";position:absolute;top:0;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);box-shadow:0 0 12px var(--color-accent);z-index:0;opacity:.6}.HowItWorks_card__7z12p{position:relative;display:flex;flex-direction:column;padding:40px 24px 24px;background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);transition:all .4s cubic-bezier(.16,1,.3,1);z-index:1}.HowItWorks_card__7z12p:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px var(--glass-highlight);border-radius:inherit;opacity:0;transition:opacity .4s ease;pointer-events:none}.HowItWorks_card__7z12p:hover{transform:translateY(-8px) scale(1.02);background:var(--glass-bg-hover);box-shadow:0 24px 48px color-mix(in srgb,var(--color-accent) 20%,transparent);border-color:color-mix(in srgb,var(--color-accent) 40%,var(--glass-border))}.HowItWorks_card__7z12p:hover:after{opacity:1}.HowItWorks_num__z5A9n{position:absolute;top:-24px;left:24px;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-accent),#ff8e2b);color:#fff;border-radius:50%;font-family:var(--font-display);font-size:1.25rem;font-weight:700;box-shadow:0 0 20px color-mix(in srgb,var(--color-accent) 60%,transparent);border:2px solid var(--color-bg);transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease}.HowItWorks_card__7z12p:hover .HowItWorks_num__z5A9n{transform:scale(1.15) rotate(-5deg);box-shadow:0 0 30px color-mix(in srgb,var(--color-accent) 80%,transparent)}.HowItWorks_title__7j46u{font-size:1.25rem;margin-bottom:12px;font-weight:700}.HowItWorks_desc__nioWH{font-size:1rem;color:var(--color-text-secondary);line-height:1.6}@media (max-width:768px){.HowItWorks_grid__v3VOL{grid-template-columns:1fr;gap:40px}.HowItWorks_grid__v3VOL:before{display:none}}.CrossLinkBanner_wrap__eeRQu{margin-top:32px;margin-bottom:32px}.CrossLinkBanner_banner___Oyqo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px 24px;border-radius:16px;text-decoration:none;color:var(--color-text);background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 10%,var(--color-surface)),var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));transition:transform .15s ease,box-shadow .15s ease}.CrossLinkBanner_banner___Oyqo:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px color-mix(in srgb,var(--color-accent) 50%,transparent)}.CrossLinkBanner_copy__H6_8h{display:flex;flex-direction:column;gap:2px}.CrossLinkBanner_eyebrow__ijn_u{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent)}.CrossLinkBanner_text__XksxZ{font-size:1rem;font-weight:600}.CrossLinkBanner_cta__6ZH9_{flex:none;padding:10px 18px;border-radius:10px;font-size:.9rem;font-weight:700;color:#fff;background:var(--color-accent)}@media (prefers-reduced-motion:reduce){.CrossLinkBanner_banner___Oyqo{transition:none}}