@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,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(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,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(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:107.12%}.inter_14d05257-module___1LOvW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_14d05257-module___1LOvW__variable{--font-ui:"Inter", "Inter Fallback"}
@font-face{font-family:Archivo;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/0391870883faac73-s.1-b0z1xmnar6j.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/e57e1d15e915bed7-s.2h-akdpj6vt6r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/79a0237dce693c00-s.p.19i6g_m6wooyo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_1c7e12c5-module__U57nmq__className{font-family:Archivo,Archivo Fallback;font-style:italic;font-weight:900}.archivo_1c7e12c5-module__U57nmq__variable{--font-logo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:optional;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:optional;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:optional;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:optional;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:optional;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:optional;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:optional;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:optional;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:optional;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:optional;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:optional;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:optional;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:optional;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:optional;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_1aff2e1f-module__Thb3Ca__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_1aff2e1f-module__Thb3Ca__variable{--font-display:"Inter Tight", "Inter Tight Fallback"}
:root{--bg:#0a0b08;--card:#171a11;--card2:#1f2318;--line:#e6ffaa17;--line2:#e6ffaa29;--ink:#f3f6ea;--ink2:#aeb59f;--acc:#c6f432;--acc2:#d4fa55;--acc-grad:linear-gradient(135deg, #eeff7a 0%, #c6f432 45%, #7fd12a 100%);--on-acc:#0c0e07;--accsoft:#c6f4321f;--glow:#c6f43247;--ok:#c6f432;--bad:#ff8a80;--r:16px;--r-lg:24px;--ui:var(--font-ui), Inter, ui-sans-serif, system-ui, sans-serif;--display:var(--font-display), "Inter Tight", var(--ui);--shadow:0 20px 60px #00000073;--edge:inset 0 1px 0 #ffffff0d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::selection{color:var(--ink);background:#c6f43259}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--ui);caret-color:var(--acc);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.page{background:var(--bg);min-height:100dvh;color:var(--ink);isolation:isolate;position:relative;overflow:clip}.page:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent 70%);opacity:.32;filter:blur(40px);pointer-events:none;width:820px;height:820px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.halo2{z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent 70%);opacity:.14;filter:blur(30px);pointer-events:none;width:600px;height:600px;position:absolute;top:1300px;left:50%;transform:translate(-50%)}.ss-logo{font-family:var(--font-logo), Archivo, var(--display);letter-spacing:-.01em;white-space:nowrap;color:#fff;align-items:center;gap:.48em;font-size:21px;font-style:italic;font-weight:900;line-height:1;display:inline-flex}.ss-logo i{background:var(--acc-grad);border-radius:999px;flex:none;width:1.81em;height:1.05em;position:relative;box-shadow:0 0 .86em #c6f43259}.ss-logo i:after{content:"";background:#10120c;border-radius:999px;width:.67em;position:absolute;top:.19em;bottom:.19em;left:.19em}.ss-logo b{color:#fff;font-weight:900}.ss-logo em{color:var(--acc);font-style:italic}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ss-logo em{background:var(--acc-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}}.brandbar{align-items:center;max-width:520px;margin:0 auto;padding:18px 20px 0;display:flex}.brandbar .ss-logo{font-size:19px}.column{flex-direction:column;gap:18px;max-width:520px;margin:0 auto;padding:22px 20px 0;display:flex}.page[data-sticky] .column{padding-bottom:120px}h1,h2,h3{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:800}h1{letter-spacing:-.035em;text-align:center;font-size:36px;line-height:1.04}h1 em,h2 em{color:var(--acc2);font-style:normal}@supports ((-webkit-background-clip:text) or (background-clip:text)){h1 em,h2 em{background:var(--acc-grad);color:#0000;-webkit-background-clip:text;background-clip:text}}h2{letter-spacing:-.035em;text-align:center;font-size:27px;line-height:1.1}h3{letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}p{margin:0}a{color:var(--ink)}.stack{flex-direction:column;gap:6px;display:flex}.sec{flex-direction:column;gap:14px;padding-top:40px;display:flex}.sub{color:var(--ink2);text-align:center}.muted{color:var(--ink2)}.small{color:var(--ink2);font-size:13px;line-height:1.45}.center{text-align:center}.block{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px}.card{background:var(--card);border:1px solid var(--line2);border-radius:var(--r-lg);box-shadow:var(--shadow), var(--edge);flex-direction:column;gap:18px;padding:28px 20px;display:flex}.card .cta-wrap{width:100%}.card .cta-wrap .cta{padding:0 16px;font-size:16px}.eyebrow{color:var(--ink2);letter-spacing:.14em;text-transform:uppercase;align-self:center;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--acc);border-radius:999px;width:5px;height:5px}.eyebrow.left{align-self:flex-start}.pillok{border:1px solid var(--line2);color:var(--ink);border-radius:999px;align-self:center;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.pillok svg{color:var(--acc)}.newpill{border:1px solid var(--line2);letter-spacing:.08em;border-radius:999px;align-items:center;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.newpill>span{padding:8px 14px}.newpill>span:first-child{color:var(--ink2);align-items:center;gap:8px;display:flex}.newpill>span:first-child:before{content:"";background:var(--ok);border-radius:999px;width:8px;height:8px}.newpill>span:last-child{background:var(--card2);border-left:1px solid var(--line2);color:var(--ink)}.top{flex-direction:column;align-items:center;gap:14px;display:flex}.who{align-items:center;gap:12px;display:flex}.ava{border:1.5px solid var(--acc);border-radius:999px;flex:none;width:48px;height:48px;padding:2px}.ava>span{background:var(--card2);width:100%;height:100%;color:var(--ink2);border-radius:999px;justify-content:center;align-items:center;display:flex}.who b{font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:700;display:block}.who small{color:var(--ink2);font-size:13px;font-weight:500}.vsl{border-radius:var(--r-lg);border:1px solid var(--line2);width:100%;box-shadow:var(--shadow);background:linear-gradient(#1c2410 0%,#0e120a 55%,#0a0b08 100%);position:relative;overflow:hidden}.vsl.placeholder{aspect-ratio:9/14;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:56px 22px 24px;display:flex}.vsl.player{aspect-ratio:9/16}.vsl iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vsl .tag{color:var(--acc2);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#c6f43214;border:1px solid #c6f43259;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:700;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.vsl .tag:before{content:"";background:var(--ok);border-radius:999px;width:6px;height:6px}.vsl .play{background:var(--acc);width:72px;height:72px;color:var(--on-acc);border-radius:999px;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 30px #0006}.vsl .plan{flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.vsl .plan li{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.vsl .plan b{width:26px;height:26px;font-family:var(--display);background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.vsl .soon{color:var(--ink2);font-size:13px}.cta-wrap{flex-direction:column;gap:10px;display:flex}.price-line{color:var(--ink2);text-align:center;font-size:12.5px;line-height:1.4}.cta,.btn-primary{background:var(--acc-grad);width:100%;min-height:56px;color:var(--on-acc);font-family:var(--display);letter-spacing:-.01em;cursor:pointer;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:17px;font-weight:700;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff59}.cta:hover,.btn-primary:hover{filter:brightness(1.04)}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-secondary,.back{border:1px solid var(--line2);min-height:44px;color:var(--ink);font-family:var(--ui);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.back{color:var(--ink2);border:0;padding:0 12px}.back:hover{color:var(--ink)}:is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--acc2);outline-offset:3px}.trust{color:var(--ink2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.trust i{background:var(--ink2);border-radius:999px;width:4px;height:4px;display:inline-block}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tile{border-radius:var(--r);background:var(--card);border:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:16px 10px;display:flex}.tile b{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-size:26px;font-weight:800;line-height:1}.tile span{color:var(--ink2);font-size:12px;line-height:1.3}.tile.hl{background:var(--acc-grad);border-color:var(--acc)}.tile.hl b{color:var(--on-acc)}.tile.hl span{color:#3d4d12}.tile.plain b{color:var(--ink)}.offer-list{flex-direction:column;display:flex}.offer-list>li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:13px 0;display:flex}.offer-list>li:first-child{border-top:0}.offer-list .ck{background:var(--acc);border:1px solid var(--acc);width:20px;height:20px;color:var(--on-acc);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.offer-list .ck svg{width:11px;height:11px}.offer-list p{flex:1;font-size:14.5px;line-height:1.4}.offer-list .tag{border:1px solid var(--line2);color:var(--ink2);border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-weight:600}.total{border-top:1px solid var(--line2);flex-direction:column;gap:6px;padding-top:12px;display:flex}.total .row{font-family:var(--display);letter-spacing:-.02em;justify-content:space-between;align-items:baseline;font-size:18px;font-weight:700;display:flex}.total .row b{color:var(--acc2);font-size:24px}.steps{flex-direction:column;gap:12px;display:flex}.step{background:var(--card);border:1px solid var(--line);box-shadow:var(--edge);border-radius:20px;flex-direction:column;gap:8px;padding:22px 20px;display:flex}.step h3{font-size:18px}.step .n{background:var(--acc);width:32px;height:32px;color:var(--on-acc);font-family:var(--display);border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.phones{justify-content:center;align-items:flex-end;gap:10px;padding:6px 0;display:flex}.phone{border:1px solid var(--line2);width:104px;height:190px;color:var(--ink2);text-align:center;background:linear-gradient(#1f2318,#10120c);border-radius:22px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}.phone.mid{z-index:1;width:128px;height:232px}.phone:before{content:"";background:#ffffff24;border-radius:999px;width:36px;height:5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.msg{border-radius:var(--r);background:var(--card);border:1px solid var(--line);flex-direction:column;gap:8px;padding:12px;font-size:12px;line-height:1.4;display:flex}.msg .u{align-items:center;gap:8px;font-weight:600;display:flex}.msg .u i{background:linear-gradient(135deg,#2b2f22,#1f2318);border-radius:999px;width:22px;height:22px;display:inline-block}.msg .shot{border:1px solid var(--line);height:92px;color:var(--ink2);text-align:center;background:linear-gradient(#1f2318,#10120c);border-radius:12px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;display:flex}.faq{border-top:1px solid var(--line);flex-direction:column;display:flex}.faq details{border-bottom:1px solid var(--line);padding:0 2px}.faq summary{cursor:pointer;min-height:58px;font-family:var(--display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--ink2);border-bottom:2px solid var(--ink2);flex:none;width:10px;height:10px;transition:transform .15s;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(-135deg)}.faq details>p{color:var(--ink2);padding:0 0 18px}footer.legal{border-top:1px solid var(--line);text-align:center;color:var(--ink2);flex-direction:column;gap:12px;margin-top:28px;padding:24px 0 32px;font-size:12px;display:flex}.legal-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;display:flex}.legal-links a,.link-button{min-height:44px;color:var(--ink2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.legal-section{scroll-margin-top:16px}.legal-section>.legal-part{margin-top:12px}.legal-section p,.legal-section li{color:var(--ink2);font-size:15px}.legal-section h2,.legal-section h3{text-align:left;font-size:22px}.list{flex-direction:column;gap:8px;margin:0;padding:0 0 0 20px;display:flex}.sticky{z-index:9;padding:10px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line2);visibility:hidden;background:#0d0f0a;transition:transform .2s,visibility 0s .2s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -20px 40px #00000073}.sticky[data-show]{visibility:visible;transition:transform .2s;transform:none}.page[data-onboarding-open] .sticky{display:none}.page:has([data-cookie-bar]) .sticky{display:none}.sticky>div{flex-direction:column;gap:6px;max-width:480px;margin:0 auto;display:flex}.sticky .cta{min-height:52px;font-size:16px}.sticky .price-line{font-size:12px}.cookie-bar{z-index:12;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--card2);border-top:1px solid var(--line2);flex-direction:column;gap:8px;margin-top:16px;display:flex;position:sticky;bottom:0}.cookie-bar>*{width:100%;max-width:480px;margin:0 auto}.cookie-actions{gap:8px;display:flex}.cookie-btn{flex:1;min-height:44px;font-size:14px}.ob{z-index:20;background:var(--bg);-webkit-overflow-scrolling:touch;position:fixed;inset:0;overflow-y:auto}.ob:before{content:"";background:radial-gradient(closest-side, var(--glow), transparent 70%);opacity:.45;filter:blur(20px);pointer-events:none;width:560px;height:560px;position:fixed;top:-360px;left:50%;transform:translate(-50%)}.ob-inner{max-width:520px;min-height:100dvh;padding:0 0 calc(22px + env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex;position:relative}.ob-inner>div{flex-direction:column;flex:1;display:flex}.ob-top{color:var(--ink2);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:14px 20px 0 3px;font-size:13px;font-weight:600;display:grid}.ob-top .back{justify-self:start}.ob-top .ss-logo{font-size:15px}.ob-top>span:last-child{text-align:right;justify-self:end}.rail{grid-template-columns:repeat(8,1fr);gap:6px;padding:8px 20px 0;display:grid}.rail i{background:var(--line2);border-radius:999px;height:4px;display:block}.rail i.done{background:var(--acc);opacity:.55}.rail i.now{background:var(--acc)}.qwrap{flex-direction:column;gap:18px;padding:28px 20px 0;display:flex}.q{text-align:left;outline:none;font-size:30px;line-height:1.1}.q-line{display:block}.opts{flex-direction:column;gap:10px;display:flex}.opt{border-radius:var(--r);background:var(--card);border:1px solid var(--line2);width:100%;min-height:58px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:14px;padding:14px 16px;font-size:16px;font-weight:600;display:flex}.opt:hover{border-color:#e6ffaa47}.opt .rad{border:2px solid var(--line2);border-radius:999px;flex:none;width:22px;height:22px}.opt[aria-checked=true]{border-color:var(--acc);background:var(--accsoft);box-shadow:0 0 0 1px var(--acc) inset}.opt[aria-checked=true] .rad{border-color:var(--acc);background:radial-gradient(circle, var(--on-acc) 0 4px, var(--acc) 5px)}.ob-bottom{flex-direction:column;gap:10px;margin-top:auto;padding:24px 20px 0;display:flex}.recap-title{text-align:left;font-size:17px}.recap-story{gap:14px;display:grid}.recap-story p{color:var(--ink);margin:0;font-size:17px;line-height:1.5}.price-dev{color:var(--ink2);margin:0;font-size:17px;font-style:italic;line-height:1.45}.price-dev b{color:var(--ink);white-space:nowrap;font-weight:700}.plan-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.plan-steps li{align-items:flex-start;gap:12px;display:flex}.plan-steps li p{color:var(--ink);margin:0;font-size:15px;line-height:1.45}.plan-steps .n{background:var(--acc);width:26px;height:26px;color:var(--on-acc);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.lead-form{flex-direction:column;gap:20px;display:flex}.lead-form-sub{margin-top:-10px}.field{flex-direction:column;gap:8px;display:flex}.field>label:not(.consent){letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);font-size:12px;font-weight:600}.field>label:not(.consent) small{text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}.input{border:1px solid var(--line2);background:var(--card);width:100%;min-width:0;min-height:52px;color:var(--ink);font-family:var(--ui);appearance:none;border-radius:14px;padding:12px 14px;font-size:16px}.input:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--accsoft);outline:none}textarea.input{resize:none;min-height:84px;line-height:1.4}.input[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 1px var(--bad) inset}.phone-row{grid-template-columns:136px 1fr;gap:8px;display:grid}select.input{background-image:linear-gradient(45deg, transparent 50%, var(--ink2) 50%), linear-gradient(135deg, var(--ink2) 50%, transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:32px}.field-error{color:var(--bad);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.counter{color:var(--ink2);text-align:right;font-size:12px}.consent{border-radius:var(--r);background:var(--card);border:1px solid var(--line2);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;line-height:1.4;display:flex}.consent:has(input:checked){border-color:var(--acc);background:var(--accsoft)}.consent input{appearance:none;border:2px solid var(--acc);cursor:pointer;background:0 0;border-radius:7px;flex:none;place-content:center;width:24px;height:24px;margin:1px 0 0;display:grid}.consent input:before{content:"";border-left:3px solid var(--on-acc);border-bottom:3px solid var(--on-acc);opacity:0;width:12px;height:7px;transform:rotate(-45deg)translate(1px,-1px)}.consent input:checked{background:var(--acc)}.consent input:checked:before{opacity:1}.consent[data-bad]{border-color:var(--bad)}.hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.status{border-radius:var(--r);background:var(--card);border:1px solid var(--line2);align-items:center;gap:12px;padding:16px 18px;font-size:15px;display:flex}.status:before{content:"";background:var(--ok);width:12px;height:12px;box-shadow:0 0 0 6px var(--accsoft);border-radius:999px;flex:none}
