:root{--bg:#0b0c0d;--bg2:#121416;--panel:#16191c;--line:#262a2e;--line2:#33383d;--fg:#e6edf0;--muted:#97a3a9;--dim:#6b767c;--sky:#5eccfa;--sky-deep:#2a8fc0;--sky-ink:#04202d;--sky-glow:#5eccfa24;--good:#4ad18b;--bad:#f06a5a;--display:"Montserrat",system-ui,"Segoe UI",sans-serif;--body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font:17px/1.6 var(--body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}h1,h2,h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.01em;margin:0;line-height:1.08}p{margin:0}.wrap{max-width:1120px;margin:0 auto;padding-inline:20px}.narrow{max-width:760px}section{padding-block:88px}.eyebrow{font:500 12px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--sky)}.h2{font-size:clamp(30px,4.6vw,48px);font-weight:800}.lede{color:var(--muted);max-width:62ch;font-size:18px}.stack{flex-direction:column;gap:20px;display:flex}.center{text-align:center;align-items:center}.center .lede{margin-inline:auto}.btn{background:var(--sky);color:var(--sky-ink);font:800 16px/1 var(--display);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:20px 30px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 30px -10px #5eccfa8c}.btn:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px #5eccfabf}.btn:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible+label{outline:2px solid var(--sky);outline-offset:3px}.btn small{font:600 13px var(--body);text-transform:none;letter-spacing:0;opacity:.8}.note{color:var(--muted);font-size:14px}.note b{color:var(--fg)}.topbar{top:env(safe-area-inset-top,0px);z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#0b0c0deb;position:sticky}.topbar .wrap{justify-content:space-between;align-items:center;gap:16px;padding-block:10px;display:flex}.tb-l{white-space:nowrap;font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;min-width:0;display:flex}.dot{background:var(--bad);border-radius:50%;flex:none;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 #f06a5a99}@keyframes pulse{70%{box-shadow:0 0 0 8px #f06a5a00}to{box-shadow:0 0 #f06a5a00}}.cd{font:500 13px var(--mono);color:var(--fg);gap:6px;display:flex}.cd span{background:var(--panel);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:4px;padding:4px 7px}.tb-btn{font:800 12px var(--display);text-transform:uppercase;letter-spacing:.06em;color:var(--sky-ink);background:var(--sky);white-space:nowrap;border-radius:4px;padding:9px 14px;text-decoration:none}@media (width<=720px){.tb-hide{display:none}.cd span{padding:3px 5px;font-size:12px}}.hero{padding-block:56px;position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(closest-side,var(--sky-glow),transparent);pointer-events:none;width:720px;height:720px;position:absolute;inset:-20% -10% auto auto}.hero-grid{grid-template-columns:1.4fr .8fr;align-items:center;gap:48px;display:grid;position:relative}@media (width<=900px){.hero-grid{grid-template-columns:1fr;gap:40px}}.hero h1{text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(30px,3.9vw,48px);font-weight:900;line-height:1.1}.hero h1 em{color:var(--sky);font-style:normal}.hero .sub{color:#c4cfd4;max-width:56ch;font-size:19px}.hero-cta{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ticket{background:var(--fg);color:#0b0c0d;border-radius:12px;grid-template-rows:auto auto;display:grid;position:relative;transform:rotate(1.5deg);box-shadow:0 30px 60px -20px #000000b3}.ticket:before,.ticket:after{content:"";background:var(--bg);border-radius:50%;width:28px;height:28px;position:absolute;top:calc(64% - 14px);left:-14px}.ticket:after{left:auto;right:-14px}.t-top{flex-direction:column;gap:14px;padding:28px 28px 22px;display:flex}.t-k{font:500 11px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#1b6f93}.t-title{font:900 30px/1 var(--display);text-transform:uppercase;letter-spacing:-.01em}.t-rows{grid-template-columns:1fr 1fr;gap:12px 18px;margin-top:6px;display:grid}.t-rows div{flex-direction:column;gap:2px;display:flex}.t-rows b{font:500 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#56646a}.t-rows span{font:700 16px var(--display)}.t-bot{border-top:2px dashed #a7b2b7;justify-content:space-between;align-items:end;gap:16px;padding:18px 28px 24px;display:flex}.t-price{font:900 52px/.9 var(--display)}.t-price sup{vertical-align:top;margin-right:2px;font-size:22px}.t-adm{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#56646a;text-align:right;line-height:1.6}.barcode{justify-content:flex-end;gap:2px;height:30px;margin-top:6px;display:flex}.barcode i{background:#0b0c0d;width:2px;display:block}@media (width<=900px){.ticket{max-width:460px;transform:none}}.proofband{border-block:1px solid var(--line);background:var(--bg2);padding-block:28px 40px}.pb-label{text-align:center;margin-bottom:22px}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track{gap:14px;width:max-content;animation:60s linear infinite scroll;display:flex}.marquee:hover .track{animation-play-state:paused}@keyframes scroll{to{transform:translate(-50%)}}.card{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex:none;grid-template-columns:56px 1fr;align-items:center;gap:14px;width:270px;padding:16px;display:grid}.av{border:2px solid var(--sky);width:56px;height:56px;font:800 17px var(--display);color:var(--sky);background:linear-gradient(140deg,#2b3338,#1a1f23);border-radius:50%;place-items:center;display:grid;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%}.c-stat{font:900 22px/1.05 var(--display);color:var(--fg);white-space:nowrap}.c-stat .arrow{color:var(--sky)}.c-small{color:var(--muted);margin-top:2px;font-size:12px}.c-who{font:700 13px var(--display);margin-top:8px}.c-mkt{font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.pb-under{text-align:center;color:var(--muted);margin-top:20px;padding-inline:20px;font-size:14px}@media (prefers-reduced-motion:reduce){.track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.marquee{-webkit-mask-image:none;mask-image:none}.track .dup{display:none}}.aj-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:56px;display:grid}@media (width<=900px){.aj-grid{grid-template-columns:1fr;gap:36px}}.portrait{aspect-ratio:4/5;border:1px solid var(--line);background:linear-gradient(160deg,#1d2327,#0f1214);border-radius:12px;place-items:end start;max-width:100%;display:grid;position:relative;overflow:hidden}.portrait img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.portrait:after{content:"";background:radial-gradient(closest-side,var(--sky-glow),transparent);width:80%;height:80%;position:absolute;inset:auto -30% -30% auto}.portrait .ph{font:500 11px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);place-items:center;display:grid;position:absolute;inset:0}.portrait .tag{z-index:1;border:1px solid var(--line2);background:#0b0c0dcc;border-radius:6px;margin:18px;padding:10px 14px;position:relative}.portrait .tag b{font:800 16px var(--display);display:block}.portrait .tag span{color:var(--muted);font-size:13px}.tiles .wide{background:linear-gradient(90deg,#5eccfa29,#5eccfa08);flex-direction:row;grid-column:1/-1;align-items:center;gap:18px}.tiles .wide b{font-size:34px}.tiles .wide span{color:var(--fg);max-width:34ch;font-size:15px}@media (width<=560px){.tiles{grid-template-columns:1fr 1fr!important}.tiles .wide{flex-direction:column;align-items:flex-start;gap:4px}}.tiles{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.tiles div{background:var(--bg2);flex-direction:column;gap:4px;padding:18px;display:flex}.tiles b{font:900 28px/1 var(--display);color:var(--sky);font-variant-numeric:tabular-nums}.tiles span{color:var(--muted);font-size:13px}.story p{color:#c4cfd4}.quote{border-left:3px solid var(--sky);font:600 19px/1.5 var(--display);color:var(--fg);padding:4px 0 4px 18px}.quote cite{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:10px;font-style:normal;display:block}.pain{background:var(--bg2);border-block:1px solid var(--line)}.xlist{gap:12px;margin:0;padding:0;list-style:none;display:grid}.xlist li{background:var(--panel);border:1px solid var(--line);border-radius:8px;grid-template-columns:28px 1fr;align-items:start;gap:14px;padding:16px 18px;font-size:17px;display:grid}.xlist li:before{content:"✕";width:24px;height:24px;color:var(--bad);font:700 12px var(--body);background:#f06a5a24;border-radius:50%;place-items:center;margin-top:1px;display:grid}.turn{font:800 clamp(24px,3.4vw,34px)/1.2 var(--display);text-align:center;margin-top:12px}.turn em{color:var(--sky);font-style:normal}.map-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}@media (width<=900px){.map-wrap{grid-template-columns:1fr;gap:36px}}.map{padding:0 0 34px 34px;position:relative}.map-grid{aspect-ratio:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;max-width:100%;display:grid}.q{border:1px solid var(--line2);background:var(--panel);border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:16px;display:flex}.q b{font:800 15px/1.2 var(--display)}.q span{color:var(--muted);font-size:12.5px;line-height:1.45}.q i{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-style:normal}.q.win{border-color:var(--sky);background:linear-gradient(150deg,#5eccfa38,#5eccfa0d)}.q.win b,.q.win i{color:var(--sky)}.axis-y{justify-content:center;align-items:center;width:26px;display:flex;position:absolute;top:0;bottom:34px;left:0}.axis-y span{white-space:nowrap;font:500 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);transform:rotate(-90deg)}.axis-x{height:26px;font:500 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:34px;right:0}.axis-y:after{content:"";border-left:1px solid var(--line2);z-index:-1;position:absolute;top:0;bottom:0;left:12px}@media (width<=480px){.q{padding:11px}.q b{font-size:13px}.q span{font-size:11.5px}}.stages{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:0;display:grid;position:relative}.stages:before{content:"";background:linear-gradient(90deg,var(--sky-deep),var(--sky));height:2px;position:absolute;top:27px;left:10%;right:10%}.stg{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.stg .n{background:var(--bg);border:2px solid var(--sky);width:56px;height:56px;font:900 18px var(--display);color:var(--sky);border-radius:50%;place-items:center;display:grid;position:relative}.stg div{flex-direction:column;gap:6px;display:flex}.stg b{font:800 17px var(--display);text-transform:uppercase;letter-spacing:.02em}.stg span{color:var(--muted);font-size:14px}@media (width<=820px){.stages{grid-template-columns:1fr;gap:18px}.stages:before{background:linear-gradient(var(--sky-deep),var(--sky));width:2px;height:auto;inset:28px auto 28px 27px}.stg{text-align:left;flex-direction:row;align-items:center;gap:16px;padding:0}.stg .n{flex:none}.stg div{flex-direction:column;gap:2px;display:flex}}.learn{grid-template-columns:1fr 1fr;gap:14px 28px;margin-top:8px;display:grid}@media (width<=760px){.learn{grid-template-columns:1fr}}.learn li{color:#c4cfd4;grid-template-columns:24px 1fr;gap:12px;font-size:16px;list-style:none;display:grid}.learn li:before{content:"";background:var(--sky);border-radius:4px;width:18px;height:18px;margin-top:4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.learn li b{color:var(--fg)}.learn ul{margin:0;padding:0;display:contents}.live{background:var(--bg2);border-block:1px solid var(--line)}.lgrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=900px){.lgrid{grid-template-columns:1fr 1fr}}@media (width<=520px){.lgrid{grid-template-columns:1fr}}.lc{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex}.lc .tm{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky);align-items:center;gap:8px;display:flex}.lc .tm:before{content:"";background:var(--sky);border-radius:50%;width:6px;height:6px}.lc b{font:800 17px/1.25 var(--display)}.lc span{color:var(--muted);font-size:14px}.who{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=760px){.who{grid-template-columns:1fr}}.wcol{border:1px solid var(--line);background:var(--panel);border-radius:10px;flex-direction:column;gap:14px;padding:26px;display:flex}.wcol h3{text-transform:uppercase;letter-spacing:.04em;font-size:18px}.wcol ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wcol li{color:#c4cfd4;grid-template-columns:22px 1fr;gap:10px;font-size:16px;display:grid}.wcol.yes{border-color:#4ad18b59}.wcol.yes li:before{content:"✓";color:var(--good);font-weight:700}.wcol.no li:before{content:"✕";color:var(--bad);font-weight:700}.offer-grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:28px;display:grid}@media (width<=900px){.offer-grid{grid-template-columns:1fr}}.receipt{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.rrow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:start;gap:16px;padding:18px 22px;display:grid}.rrow b{font:700 16px var(--display);display:block}.rrow span{color:var(--muted);font-size:14px}.rrow .v{font:500 14px var(--mono);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.rrow.bonus b:before{content:"BONUS";font:500 10px var(--mono);letter-spacing:.14em;color:var(--sky-ink);background:var(--sky);vertical-align:2px;border-radius:3px;margin-right:8px;padding:3px 6px}.rtotal{font:500 14px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--bg2);justify-content:space-between;padding:18px 22px;display:flex}.rtotal s{color:var(--fg)}.buy{border:1px solid var(--sky-deep);background:linear-gradient(170deg,#18323f,#101416 55%);border-radius:14px;flex-direction:column;gap:18px;padding:28px;display:flex;position:sticky;top:84px}.buy .pr{align-items:baseline;gap:12px;display:flex}.buy .pr b{font:900 64px/1 var(--display)}.buy .pr s{font:600 20px var(--display);color:var(--dim)}.buy .meta{font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);line-height:1.8}.bump{border:2px dashed var(--sky);background:#5eccfa0f;border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex}.bump-h{align-items:center;gap:10px;display:flex}.bump input{opacity:0;width:1px;height:1px;position:absolute}.bump label{cursor:pointer;font:800 15px var(--display);align-items:center;gap:10px;display:flex}.bump .box{border:2px solid var(--sky);border-radius:4px;flex:none;place-items:center;width:22px;height:22px;display:grid}.bump input:checked+label .box{background:var(--sky)}.bump input:checked+label .box:after{content:"";border:solid var(--sky-ink);border-width:0 2.5px 2.5px 0;width:6px;height:11px;transform:rotate(45deg)translate(-1px,-1px)}.bump p{color:#c4cfd4;font-size:14px}.bump .tag{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky)}.buy .btn{width:100%}.roi{color:var(--muted);border-top:1px solid var(--line);padding-top:14px;font-size:14px}.guar{border:1px solid var(--line2);background:var(--panel);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:32px;display:grid}@media (width<=620px){.guar{text-align:center;grid-template-columns:1fr;justify-items:center}}.seal{border:2px solid var(--sky);text-align:center;width:120px;height:120px;font:900 13px/1.2 var(--display);text-transform:uppercase;color:var(--sky);border-radius:50%;place-items:center;padding:14px;display:grid;position:relative}.seal:before{content:"";border:1px dashed var(--sky-deep);border-radius:50%;position:absolute;inset:6px}details{border-bottom:1px solid var(--line);padding:20px 0}details:first-of-type{border-top:1px solid var(--line)}summary{cursor:pointer;font:700 17px var(--display);justify-content:space-between;gap:20px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";font:500 22px/1 var(--mono);color:var(--sky);flex:none}details[open] summary:after{content:"–"}details p{color:#c4cfd4;max-width:66ch;margin-top:12px}.final{text-align:center;background:radial-gradient(ellipse at 50% 0%,#5eccfa29,transparent 60%),var(--bg2);border-top:1px solid var(--line)}.final h2{text-transform:uppercase;font-size:clamp(32px,5vw,56px);font-weight:900}.ps{text-align:left;color:#c4cfd4;max-width:62ch;margin:0 auto;font-size:16px}.ps b{color:var(--fg)}footer{border-top:1px solid var(--line);color:var(--dim);padding-block:40px 120px;font-size:13px}footer .wrap{flex-direction:column;gap:12px;display:flex}.mobile-cta{display:none}@media (width<=720px){section{padding-block:64px}.mobile-cta{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);background:#0b0c0df0;display:block;position:fixed;bottom:0;left:0;right:0}.mobile-cta .btn{width:100%;padding:16px}.buy{position:static}}.bgrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=860px){.bgrid{grid-template-columns:1fr}}.bcard{background:var(--panel);border:1px solid var(--line2);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.bcard .ribbon{z-index:2;font:500 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;background:var(--sky);color:var(--sky-ink);border-radius:3px;padding:5px 9px;position:absolute;top:16px;left:16px}.bvis{border-bottom:1px solid var(--line);background:radial-gradient(at 50% 120%,#5eccfa38,#0000 65%),#0f1215;place-items:center;height:230px;padding:24px;display:grid}.bbody{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.bbody h3{font-size:22px;font-weight:800}.bbody p{color:#c4cfd4;font-size:15.5px}.bval{font:500 13px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.bval s{color:var(--dim)}.bval b{color:var(--good);font-weight:500}.win{background:#161b1f;border:1px solid #2c3439;border-radius:10px;width:min(330px,100%);font-size:12px;overflow:hidden;box-shadow:0 20px 40px -18px #000c}.win-bar{border-bottom:1px solid #2c3439;align-items:center;gap:5px;padding:9px 12px;display:flex}.win-bar i{background:#3a4349;border-radius:50%;width:8px;height:8px}.win-bar span{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-left:8px}.win-body{flex-direction:column;gap:9px;padding:14px;display:flex}.kv{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.kv b{color:var(--fg);font:800 14px var(--display);font-variant-numeric:tabular-nums}.kv b.s{color:var(--sky)}.meter{background:#2a3237;border-radius:3px;height:6px;overflow:hidden}.meter i{background:linear-gradient(90deg,var(--sky-deep),var(--sky));width:72%;height:100%;display:block}.phone{background:#12171a;border:2px solid #2c3439;border-bottom:0;border-radius:26px 26px 0 0;flex-direction:column;align-self:end;gap:8px;width:200px;height:200px;margin-bottom:-24px;padding:14px 12px 0;display:flex}.phone .ph-top{background:#2c3439;border-radius:3px;width:60px;height:5px;margin:0 auto 6px}.bub{border-radius:12px;max-width:85%;padding:8px 10px;font-size:11.5px;line-height:1.35}.bub.out{background:var(--sky);color:var(--sky-ink);border-bottom-right-radius:3px;align-self:flex-end}.bub.in{color:var(--fg);background:#262e33;border-bottom-left-radius:3px;align-self:flex-start}.rrow{grid-template-columns:44px 1fr auto!important;align-items:center!important}.ico{width:44px;height:44px;color:var(--sky);background:#5eccfa1a;border:1px solid #5eccfa40;border-radius:10px;place-items:center;display:grid}.ico svg{width:22px;height:22px}.rplus{border-bottom:1px solid var(--line);background:#5eccfa0f;grid-template-columns:44px 1fr auto;align-items:center;gap:16px;padding:16px 22px;display:grid}.rplus b{font:700 16px var(--display);display:block}.rplus div span{color:var(--muted);font-size:14px;display:block}.offer-solo{width:100%;max-width:780px;margin:0 auto}.price-row{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:28px;display:flex}.price-row .pr{align-items:baseline;gap:14px;display:flex}.price-row .pr b{font:900 64px/1 var(--display)}.price-row .pr s{font:600 22px var(--display);color:var(--dim)}.co-wrap{width:100%;max-width:820px;margin:0 auto}.co{color:#14181b;background:#fff;border-radius:16px;flex-direction:column;gap:26px;padding:36px;display:flex;box-shadow:0 40px 80px -30px #000c}@media (width<=600px){.co{padding:22px}}.co-step{font:800 13px var(--display);text-transform:uppercase;letter-spacing:.06em;color:#14181b;align-items:center;gap:12px;display:flex}.co-step i{color:#fff;background:#14181b;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;display:grid}.fields{gap:16px;display:grid}.fields label{font:600 14px var(--body);color:#2a3135;flex-direction:column;gap:7px;display:flex}.fields input{font:500 16px var(--body);color:#14181b;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1.5px solid #d6dde1;border-radius:10px;outline:none;padding:14px 16px}.fields input::placeholder{color:#8a979e}.fields input:focus{border-color:var(--sky-deep);box-shadow:0 0 0 3px #2a8fc02e}.pack{background:#f3f9fc;border:2px dashed #2a8fc0;border-radius:14px;flex-direction:column;gap:18px;padding:22px;display:flex;position:relative}.pack-flag{color:#2b1d00;font:800 11px var(--display);letter-spacing:.08em;text-transform:uppercase;background:#f2b84b;border-radius:4px;padding:5px 10px;position:absolute;top:-12px;left:20px}.pack-head{cursor:pointer;grid-template-columns:28px 1fr;align-items:start;gap:14px;display:grid}.pack-head input{opacity:0;width:1px;height:1px;position:absolute}.cbx{background:#fff;border:2.5px solid #2a8fc0;border-radius:6px;place-items:center;width:26px;height:26px;margin-top:2px;display:grid}#bump:checked~.pack-head .cbx,.pack.on .cbx{background:#2a8fc0}.pack.on .cbx:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:7px;height:13px;transform:rotate(45deg)translate(-1px,-2px)}.pack-head .ph3{font:800 20px/1.25 var(--display);color:#14181b;display:block}.pack-head .ph3 em{color:#1b7fb0;font-style:normal}.pack-head .pp{color:#4a565c;margin-top:6px;font-size:15px;display:block}.pack.on{background:#e8f5fb;border-style:solid}.prods{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=640px){.prods{grid-template-columns:1fr}}.prod{text-align:center;background:#fff;border:1px solid #dbe4e8;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:14px;display:flex}.prod b{font:800 14px var(--display);color:#14181b}.prod span{color:#56646a;font-size:12.5px;line-height:1.4}.pvis{background:linear-gradient(160deg,#eef3f5,#e2eaee);border-radius:8px;place-items:center;width:100%;height:176px;display:grid}.book{color:#fff;background:linear-gradient(135deg,#0f2733,#0a161d);border-radius:2px 6px 6px 2px;flex-direction:column;justify-content:space-between;width:92px;height:124px;padding:10px 8px 9px 12px;display:flex;position:relative;transform:perspective(400px)rotateY(-12deg);box-shadow:6px 8px 14px #00000047,inset 4px 0 #ffffff14}.book .bt{font:900 10px/1.1 var(--display);text-transform:uppercase;letter-spacing:.02em;color:#fff;margin-top:12px}.book .bt em{color:#5eccfa;letter-spacing:0;font-size:12.5px;font-style:normal;display:block}.book .ba{font:600 6.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#9fb3bc}.book .ne{color:#2b1d00;font:800 6px var(--display);text-transform:uppercase;letter-spacing:.06em;background:#f2b84b;padding:2px 5px;position:absolute;top:6px;left:12px}.spiral{background:linear-gradient(135deg,#1c1f22,#0d0f11);padding-left:16px}.spiral:before{content:"";background:radial-gradient(circle,#c7d0d4 1.6px,#0000 2px) 0 0/6px 7px repeat-y;width:6px;position:absolute;top:6px;bottom:6px;left:3px}.spiral .bt em{color:#f2b84b}.skill{text-align:left;background:#fff;border:1px solid #cfd9de;border-radius:8px;width:118px;font-size:8px;overflow:hidden;box-shadow:0 8px 16px #00000024}.skill .sh{color:#fff;font:800 8px var(--display);text-transform:uppercase;letter-spacing:.04em;background:#14181b;justify-content:space-between;align-items:center;padding:6px 7px;display:flex}.skill .sh i{color:#04202d;background:#5eccfa;border-radius:2px;padding:1px 3px;font-size:6px;font-style:normal}.skill ol{flex-direction:column;gap:4px;margin:0;padding:6px 7px;list-style:none;display:flex}.skill li{color:#2a3135;border-bottom:1px solid #eef2f4;justify-content:space-between;gap:4px;padding-bottom:3px;display:flex}.skill li b{color:#1b9a5a;font-weight:800}.skill .pick{color:#fff;text-align:center;font:800 7px var(--display);text-transform:uppercase;background:#2a8fc0;border-radius:3px;margin:0 7px 7px;padding:4px}.summary{color:#2a3135;border-top:1px solid #e3e9ec;flex-direction:column;gap:10px;padding-top:18px;font-size:15px;display:flex}.summary .ln{justify-content:space-between;gap:16px;display:flex}.summary .tot{font:800 20px var(--display);color:#14181b;border-top:1px solid #e3e9ec;padding-top:12px}.paybtn{width:100%;padding:22px}.secure{color:#56646a;flex-wrap:wrap;justify-content:center;gap:16px;font-size:13px;display:flex}.co .note-f{color:#56646a;text-align:center;font-size:13px}.cover{height:126px;position:relative;transform:perspective(500px)rotateY(-14deg);box-shadow:8px 10px 18px #0000004d}.cover img{border-radius:1px 4px 4px 1px;width:auto;height:126px;display:block}.prod .ne2{white-space:nowrap;color:#2b1d00;line-height:1.2;font:800 8px var(--display);text-transform:uppercase;letter-spacing:.06em;background:#f2b84b;border-radius:2px;padding:3px 7px;position:absolute;top:-8px;right:-14px;box-shadow:0 2px 6px #00000040}.skill .conn{gap:4px;padding:5px 7px 0;display:flex}.skill .conn span{font:700 6.5px var(--mono);color:#1b7a48;background:#e3f6ec;border-radius:2px;padding:2px 4px}.prod span{text-wrap:pretty}.payment-notice{background:var(--sky);color:var(--sky-ink);text-align:center;padding:10px 20px;font-size:14px;font-weight:700}.payment-currency{color:var(--dim);text-align:center;font-size:13px}.payment-form{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin-top:24px;scroll-margin-top:90px}.co-wrap[hidden]{display:none}.paybtn:disabled{cursor:wait;opacity:.65}
