@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_2adb59{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_2adb59{--font-dm-sans:"DM Sans","DM Sans Fallback"}:root{--color-primary:#4F39D0;--color-primary-dark:#4F39D0;--color-primary-light:rgba(119,98,255);--color-primary-pale:#e2e7ff;--color-primary-accessible:#197638;--color-primary-accessible-dark:#145d2c;--color-accent:#4F39D0;--color-accent-dark:#4F39D0;--color-accent-pale:#e2e7ff;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#dc2626;--color-info:#3b82f6;--color-neutral-900:#111827;--color-neutral-800:#1f2937;--color-neutral-700:#374151;--color-neutral-600:#4b5563;--color-neutral-500:#6b7280;--color-neutral-400:#9ca3af;--color-neutral-300:#d1d5db;--color-neutral-200:#e5e7eb;--color-neutral-100:#f3f4f6;--color-neutral-50:#f9fafb;--color-text-primary:var(--color-neutral-900);--color-text-secondary:var(--color-neutral-600);--color-text-tertiary:var(--color-neutral-500);--color-surface-base:#ffffff;--color-surface-elevated:var(--color-neutral-50);--color-border-light:var(--color-neutral-200);--color-border-medium:var(--color-neutral-300);--font-display:"Segoe UI",Arial,sans-serif;--font-body:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"Courier New",monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-eyebrow:0.856rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--shadow-sm:0 1px 2px rgba(234,75,75,0.05);--shadow-md:0 4px 6px rgba(181,18,18,0.1);--shadow-lg:0 10px 15px rgba(123,0,0,0.1);--shadow-xl:0 12px 35px rgba(17,24,39,0.08);--shadow-xl-hover:0 18px 45px rgba(17,24,39,0.13);--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1.375rem;--radius-full:9999px}.ui-btn{display:inline-flex;align-items:center;justify-content:center;line-height:1.2;padding:calc(var(--space-3) * 1.25) calc(var(--space-6) * 1.25);border-radius:var(--radius-md);border:none;font-family:var(--font-body);font-weight:800;cursor:pointer;font-size:var(--font-size-base);transition:all .3s ease-in-out}@media (max-width:640px){.ui-btn{padding:10px 16px;font-size:.92rem;font-weight:700;white-space:nowrap;min-height:44px;line-height:1.2;border-radius:var(--radius-md);box-sizing:border-box;text-align:center}}.ui-btn:disabled{opacity:.6;cursor:not-allowed}.ui-btn-primary{background:var(--color-primary-accessible);color:white}.ui-btn-primary:hover:not(:disabled){background:var(--color-primary-accessible-dark)}.ui-btn-secondary{background:var(--color-neutral-100);color:var(--color-text-primary);border:1px solid var(--color-border-light)}.ui-btn-secondary:hover:not(:disabled){background:var(--color-neutral-200)}.ui-btn-ghost{background:transparent;color:var(--color-primary-accessible);border:1px solid var(--color-primary)}.ui-btn-ghost:hover:not(:disabled){background:var(--color-primary-pale)}.ui-form-group{margin-bottom:var(--space-6)}.ui-label{display:block;font-size:var(--font-size-sm);font-weight:600;margin-bottom:var(--space-2);color:var(--color-text-primary)}.ui-input,.ui-textarea{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--font-size-base);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-sizing:border-box;color:var(--color-text-primary);background:var(--color-surface-base)}.ui-textarea{resize:vertical;min-height:6rem}.ui-input:focus,.ui-textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(16,185,129,.1)}.ui-input[aria-invalid=true],.ui-textarea[aria-invalid=true]{border-color:var(--color-error)}.ui-input[aria-invalid=true]:focus,.ui-textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px rgba(220,38,38,.1)}.ui-hint{color:var(--color-text-tertiary)}.ui-error,.ui-hint{margin-top:var(--space-2);font-size:var(--font-size-xs)}.ui-error{font-weight:600}.ui-error,.ui-required{color:var(--color-error)}.ui-required{margin-left:2px}.ui-badge{display:inline-block;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-weight:600;font-size:var(--font-size-sm);margin-right:var(--space-2);margin-bottom:var(--space-2)}.ui-badge-primary{background:var(--color-primary-pale);color:var(--color-primary-accessible)}.ui-badge-success{background:#dcfce7;color:#15803d}.ui-badge-warning{background:#fef3c7;color:#4F39D0}.ui-badge-error{background:#fee2e2;color:#991b1b}.ui-card{background:var(--color-surface-base);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--shadow-sm)}.ui-card h1,.ui-card h2,.ui-card h3,.ui-card h4{font-family:var(--font-display);font-size:var(--font-size-xl);margin-bottom:var(--space-3)}.ui-footer{border-top:1px solid var(--color-border-light);padding:var(--space-8) var(--space-8) var(--space-12);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary)}@keyframes ui-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ui-logo-spin{transform-origin:50% 50%;animation:ui-logo-spin 24s linear infinite}@media (prefers-reduced-motion:reduce){.ui-logo-spin{animation:none}}@keyframes ui-step-enter{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}.ui-step-enter{animation:ui-step-enter .28s ease-out}.ui-step-progress-fill{transition:width .3s ease}.ui-step-content{outline:none}.ui-step-content:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(16,185,129,.25);border-radius:var(--radius-md)}@media (prefers-reduced-motion:reduce){.ui-step-enter{animation:none}.ui-step-progress-fill{transition:none}}@keyframes ui-admin-empty-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ui-admin-empty-float{transform-box:fill-box;transform-origin:center;animation:ui-admin-empty-float 3.2s ease-in-out infinite}@keyframes ui-admin-empty-pulse{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}.ui-admin-empty-pulse{transform-box:fill-box;transform-origin:center;animation:ui-admin-empty-pulse 2.4s ease-in-out infinite}@keyframes ui-admin-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ui-admin-stat-card{animation:ui-admin-fade-up .4s ease-out}.ui-admin-row-enter{animation:ui-admin-fade-up .3s ease-out both}@media (prefers-reduced-motion:reduce){.ui-admin-empty-float,.ui-admin-empty-pulse,.ui-admin-row-enter,.ui-admin-stat-card{animation:none}}@keyframes ui-thankyou-pop-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.ui-thankyou-pop{transform-box:fill-box;transform-origin:center;animation:ui-thankyou-pop-in .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes ui-thankyou-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ui-thankyou-bob{transform-box:fill-box;transform-origin:center;animation:ui-thankyou-bob 2.4s ease-in-out .45s infinite}@keyframes ui-thankyou-sparkle{0%,to{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.ui-thankyou-sparkle{transform-box:fill-box;transform-origin:center;animation:ui-thankyou-sparkle 1.8s ease-in-out infinite}.ui-thankyou-sparkle-1{animation-delay:0s}.ui-thankyou-sparkle-2{animation-delay:.4s}.ui-thankyou-sparkle-3{animation-delay:.8s}@media (prefers-reduced-motion:reduce){.ui-thankyou-bob,.ui-thankyou-pop,.ui-thankyou-sparkle{animation:none}}.header-nav-pill{position:absolute;top:4px;left:0;height:calc(100% - 8px);border-radius:var(--radius-full);background:var(--color-surface-base);box-shadow:var(--shadow-sm);pointer-events:none}.vs-spacer{height:var(--vs-spacer-height,100vh)}.vs-cv-wrap{position:relative;overflow:hidden;border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);background:var(--color-neutral-100)}.vs-cv{display:block;width:100%;height:100%}@keyframes vs-loading-pulse{0%,to{opacity:.6}50%{opacity:.9}}.vs-loading{position:absolute;inset:0;background:linear-gradient(90deg,var(--color-neutral-100),var(--color-neutral-200),var(--color-neutral-100));animation:vs-loading-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.vs-loading{animation:none}}.ui-header-scroll-spacer{display:none}@media (max-width:1023px),(pointer:coarse){.ui-header-scroll-wrap{padding:10px 12px 0}.ui-header-scroll-wrap .ui-site-header{border:0!important;border-radius:var(--radius-2xl)!important;background:#ffffff!important;box-shadow:0 10px 28px rgba(17,24,39,.1)}}html[data-compact-ui=true] .ui-header-scroll-wrap{padding:10px 12px 0}html[data-compact-ui=true] .ui-header-scroll-wrap .ui-site-header{border:0!important;border-radius:var(--radius-2xl)!important;background:#ffffff!important;box-shadow:0 10px 28px rgba(17,24,39,.1)}@media (min-width:1024px){html:not([data-compact-ui=true]) .ui-header-scroll-wrap{padding:var(--space-4) var(--space-6) 0}html:not([data-compact-ui=true]) .ui-header-scroll-wrap .ui-site-header{border:1px solid var(--color-border-light)!important;border-radius:var(--radius-2xl)!important;background:rgba(255,255,255,.86)!important;box-shadow:var(--shadow-md);transition:padding .2s ease,box-shadow .2s ease}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px)){html:not([data-compact-ui=true]) .ui-header-scroll-wrap .ui-site-header{background:rgba(255,255,255,.7)!important;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}}html:not([data-compact-ui=true]) .ui-header-scroll-wrap[data-scrolled=true] .ui-site-header{padding-top:var(--space-3)!important;padding-bottom:var(--space-3)!important;box-shadow:var(--shadow-lg)}}*{box-sizing:border-box;padding:0;margin:0}body,html{min-height:100%}body{font-family:Inter,Segoe UI,Arial,sans-serif;font-size:16px;color:var(--color-text-primary);background:var(--color-surface-elevated);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-app-main{overflow-x:clip;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4{color:#0f172a;letter-spacing:-.02em}h1{font-size:2.625rem;font-weight:800;line-height:1.15}h2{font-size:2rem;font-weight:900;line-height:1.2}h3{font-size:1.25rem;font-weight:700;line-height:1.3}h4{font-weight:800}p{font-size:1rem;line-height:1.6}@media (max-width:960px){.ui-hero-heading{font-size:8.5vw!important;line-height:1.2!important}}@media (max-width:640px){.ui-hero-heading,h1{font-size:40px!important;line-height:1.12!important}}.ui-header-nav-link{display:inline-block}.ui-header-scroll-wrap{position:sticky;top:0;z-index:100}.ui-header-scroll-wrap .ui-site-header{position:relative!important;top:auto!important}.ui-mobile-nav{display:none}.ui-mobile-nav-toggle{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;border:0;background:transparent;cursor:pointer;flex-shrink:0;border-radius:var(--radius-full)}.ui-mobile-nav-bar{display:block;width:18px;height:2.5px;border-radius:var(--radius-full);background:var(--color-neutral-800);transition:transform .2s ease,opacity .2s ease}.ui-mobile-nav-bar[data-open=true]:first-child{transform:translateY(7px) rotate(45deg)}.ui-mobile-nav-bar[data-open=true]:nth-child(2){opacity:0}.ui-mobile-nav-bar[data-open=true]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ui-mobile-nav-backdrop{position:fixed;inset:0;z-index:198;background:rgba(17,24,39,.18)}.ui-mobile-nav-sheet{position:fixed;top:10px;left:10px;right:10px;z-index:199;background:var(--color-surface-base);border-radius:28px;box-shadow:var(--shadow-xl);padding:14px 16px 20px}.ui-mobile-nav-sheet-top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:4px 4px 12px}.ui-mobile-nav-sheet-logo{display:inline-flex;align-items:center;text-decoration:none;min-width:0}.ui-mobile-nav-sheet-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.ui-mobile-nav-apply{width:auto;height:34px;padding:0 14px;border-radius:var(--radius-md);background:var(--color-primary);color:#fff;text-decoration:none;flex-shrink:0;font-size:.8rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;line-height:1}.ui-mobile-nav-apply,.ui-mobile-nav-close{display:inline-flex;align-items:center;justify-content:center}.ui-mobile-nav-close{width:36px;height:36px;padding:0;border:0;background:transparent;color:var(--color-neutral-800);cursor:pointer;border-radius:var(--radius-full)}.ui-mobile-nav-list{list-style:none;margin:0;padding:8px 8px 4px;display:flex;flex-direction:column}.ui-mobile-nav-link{display:block;padding:14px 8px;font-size:1.05rem;font-weight:600;color:var(--color-neutral-800);text-decoration:none}.ui-mobile-nav-link:focus-visible,.ui-mobile-nav-link:hover{color:var(--color-primary-accessible)}@media (max-width:1023px),(pointer:coarse){.ui-header-nav-link{display:none!important}.ui-mobile-nav{display:flex;align-items:center;gap:4px}.ui-header-cta{display:none!important}.ui-header-actions{gap:0;flex-shrink:0}.section-radar-nav{display:none!important}}html[data-compact-ui=true] .section-radar-nav,html[data-compact-ui=true] .ui-header-cta,html[data-compact-ui=true] .ui-header-nav-link{display:none!important}html[data-compact-ui=true] .ui-mobile-nav{display:flex!important;align-items:center;gap:4px}@media (max-width:640px){.ui-site-header{padding:6px 8px 6px 14px}.ui-site-logo-link{gap:var(--space-2);flex-shrink:0}.ui-site-logo-link .ui-logo-icon{width:28px;height:28px;flex-shrink:0}.ui-logo-wordmark{display:inline-block!important;font-size:.95rem!important;font-weight:900!important;color:var(--color-neutral-900,#0f172a)!important;white-space:nowrap!important;flex-shrink:0!important;visibility:visible!important;opacity:1!important}}@media (prefers-reduced-motion:reduce){.ui-mobile-nav-bar{transition:none}}.ui-header-actions{gap:var(--space-6)}.ui-logo{display:inline-flex;align-items:center;gap:var(--space-3);flex-shrink:0}.ui-logo-wordmark{display:inline-block!important;font-weight:900!important;color:var(--color-neutral-900,#0f172a)!important;white-space:nowrap!important;flex-shrink:0!important;visibility:visible!important;opacity:1!important}@media (max-width:360px){.ui-site-logo-link{gap:6px}.ui-site-logo-link .ui-logo-icon{width:24px;height:24px}.ui-logo-wordmark{font-size:.88rem!important}}.hero-anim-init{opacity:0}.ui-hero-grid{grid-template-columns:1.02fr .98fr}@media (max-width:960px){.ui-hero-grid{grid-template-columns:1fr}}.ui-mock-hero{grid-template-columns:1.1fr .9fr}@media (max-width:960px){.ui-mock-hero{grid-template-columns:1fr}}.ui-value-wrap{grid-template-columns:1fr auto 1fr}@media (max-width:640px){.ui-value-wrap{grid-template-columns:1fr}}.package-benefit-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:960px){.package-benefit-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.package-benefit-grid{grid-template-columns:1fr}}.process-step-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.process-step-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.process-step-grid{grid-template-columns:1fr}}.built-cards-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:960px){.built-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.built-cards-grid{grid-template-columns:1fr}}.cta-btn-accent:hover:not(:disabled){background:var(--color-accent-dark)}.scope-note-free strong{color:var(--color-accent-dark)}.ui-header-cta{background:var(--color-accent);padding:calc(var(--space-2) * 1.25) calc(var(--space-5) * 1.25);white-space:nowrap}.ui-header-cta:hover:not(:disabled){background:var(--color-accent-dark)}.outcome-stat-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:640px){.outcome-stat-grid{grid-template-columns:1fr}}.ui-site-preview{height:150px;border-radius:var(--radius-lg);border:1px solid var(--color-border-light);margin-bottom:var(--space-6);position:relative;overflow:hidden}.ui-site-preview.ui-site-preview-before{background:var(--color-neutral-50)}.ui-site-preview.ui-site-preview-before:before{content:"";position:absolute;left:12%;top:20%;width:76%;height:14px;border-radius:5px;background:var(--color-neutral-300);box-shadow:0 26px 0 var(--color-neutral-200),0 52px 0 var(--color-neutral-200),0 78px 0 var(--color-neutral-300)}.ui-site-preview.ui-site-preview-after{background:linear-gradient(135deg,var(--color-accent-pale),#fff)}.ui-site-preview.ui-site-preview-after:before{content:"";position:absolute;left:10%;top:18%;width:45%;height:15px;border-radius:6px;background:var(--color-accent);box-shadow:0 28px 0 var(--color-primary-light),0 56px 0 var(--color-accent-pale)}.ui-site-preview.ui-site-preview-after:after{content:"";position:absolute;right:9%;top:18%;width:28%;height:62%;border-radius:var(--radius-md);background:var(--color-accent-pale);border:1px solid var(--color-primary-light)}.ui-reveal{opacity:0;transition:opacity .6s ease}.ui-reveal.ui-reveal-visible{opacity:1}@media (min-width:1024px){.section-radar-nav{--radar-dot-size:11px;--radar-border-width:2px;--radar-rail-width:2px;--radar-rail-inset:8px;--radar-gap:clamp(10px,1.8vh,18px);--radar-offset:var(--space-6)}}@media (max-width:1023px){.section-radar-nav{display:none}}@keyframes radarPulse{0%{transform:scale(.9);opacity:.9}50%{transform:scale(1.8);opacity:0}to{transform:scale(.9);opacity:0}}@media (min-width:1024px){.mobile-scroll-progress{display:none}}html[data-compact-ui=true] .mobile-scroll-progress{display:block}.ui-section-eyebrow{font-family:var(--font-body);font-size:.856rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-accessible);margin-bottom:var(--space-2);display:inline-block}.browser{border:1px solid #dfe5e2;border-radius:24px;background:#fff;box-shadow:0 30px 70px rgba(17,24,39,.12);overflow:hidden;transform:perspective(1000px) rotateY(-2deg);transition:transform .35s ease,box-shadow .35s ease}.browser:hover{transform:perspective(1000px) rotateY(0deg) translateY(-4px);box-shadow:0 35px 80px rgba(17,24,39,.16)}.browser-top{height:42px;border-bottom:1px solid var(--color-border-light,#e5e7eb);display:flex;align-items:center;gap:7px;padding:0 14px;background:#fafafa}.dot{width:8px;height:8px;border-radius:50%;background:#d1d5db}.browser-body{padding:20px}.mock-hero{border-radius:18px;min-height:210px;background:linear-gradient(135deg,#f9fafb,#eefbf3);padding:24px;display:grid;grid-template-columns:1.1fr .9fr;gap:18px}.mock-copy h4{font-size:1.55rem;margin:0 0 9px;letter-spacing:-.03em;font-weight:800;color:var(--color-text-primary,#111827);line-height:1.2}.mock-copy p{font-size:.82rem;color:#4b5563;font-weight:600;margin:0;line-height:1.45}.mock-pill{display:inline-block;background:var(--color-accent,#4F39D0);color:#fff;border-radius:999px;padding:6px 10px;font-size:.72rem;font-weight:900;margin-bottom:8px}.mock-img{border-radius:16px;background:rgba(119,98,255,.2);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;min-height:180px}.mock-img svg{width:100%;height:auto;display:block}.mock-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.mock-card{min-height:110px;border:1px solid var(--color-border-light,#e5e7eb);border-radius:16px;background:#fff;padding:14px}.mock-card .icon{width:44px;height:44px;border-radius:12px;background:rgba(119,98,255,.2);color:var(--color-accent,#4F39D0);display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(119,98,255)}.mock-card .icon svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mock-card .line{height:7px;border-radius:99px;background:#d1d5db;margin-top:8px}.mock-card .line.green{background:#4F39D0;width:60%;margin-top:12px}@media (max-width:960px){.browser{transform:none}}@media (max-width:640px){.mock-hero{grid-template-columns:1fr}.mock-img{min-height:140px}}.final-cta-container{width:min(1180px,calc(100% - var(--space-8) * 2));margin:0 auto}.final-cta-card{position:relative;overflow:hidden;text-align:center;padding:52px 36px;border:1px solid var(--color-border-light);border-radius:28px;background:radial-gradient(circle at 85% 20%,rgba(119,98,255,.2),transparent 24%),#fff;box-shadow:var(--shadow-xl)}.final-cta-chips{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:var(--space-6)}.final-cta-chip{display:inline-flex;align-items:center;gap:7px;font-size:.86rem;font-weight:700;color:var(--color-text-primary);background:#fff;border:1px solid var(--color-border-light);border-radius:var(--radius-full);padding:8px 14px;white-space:nowrap!important;line-height:1.2}.final-cta-btn-wrap{display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto}.final-cta-btn{background:var(--color-accent)!important;color:white!important;font-weight:800!important;font-size:1rem!important;min-height:50px!important;padding:0 28px!important;border-radius:12px!important;box-shadow:0 10px 24px rgba(119,98,255)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important;margin:0 auto!important}@media (max-width:640px){.final-cta-container{width:min(1180px,calc(100% - 32px))!important}.final-cta-card{padding:34px 18px!important;border-radius:22px!important}.final-cta-chips{display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;margin-bottom:24px!important;width:100%!important}.final-cta-chip{font-size:.84rem!important;padding:7px 14px!important;white-space:nowrap!important;line-height:1.2!important;max-width:100%!important;box-sizing:border-box!important}.final-cta-btn-wrap{display:flex!important;width:100%!important}.final-cta-btn,.final-cta-btn-wrap{justify-content:center!important;align-items:center!important;margin:0 auto!important}.final-cta-btn{width:auto!important;max-width:100%!important;min-height:46px!important;padding:10px 20px!important;font-size:.94rem!important;text-align:center!important;display:inline-flex!important;white-space:nowrap!important}}