body.sales{background:var(--cream);--cream:#fbf1e3;--cta:#f7941d;--cta-lip:#c46c06}.sales .s-top{z-index:3;position:relative}.sales main{background:var(--paper)}.sales .brand img{width:auto;height:52px}.s-hero{background:var(--cream);padding:8px 24px 64px}.s-hero-inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:44px;max-width:1160px;margin:0 auto;display:grid}.s-hero-art{aspect-ratio:5/4;object-fit:cover;object-position:100% 50%;border-radius:32px;order:2;width:100%;height:auto;box-shadow:0 24px 50px #78460a2e}.s-watch{aspect-ratio:16/9;background:#1b2a4a;position:relative;overflow:hidden}.s-watch img,.s-watch video{object-fit:cover;width:100%;height:100%;display:block}.s-play{cursor:pointer;background:linear-gradient(#0000 50%,#0b1a3373);border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.s-play-icon{background:var(--cta);border-radius:50%;width:88px;height:88px;transition:transform .15s;position:relative;box-shadow:0 6px #783c0073,0 14px 30px #0b1a3359}.s-play-icon:after{content:"";border:19px solid #0000;border-left:30px solid #fff;border-right-width:0;position:absolute;top:25px;left:34px}.s-play:hover .s-play-icon,.s-play:focus-visible .s-play-icon{transform:scale(1.08)}.s-play-label{color:#fff;background:#0b1a33bf;border-radius:999px;padding:9px 14px;font:800 16px/1 Nunito,system-ui,sans-serif;position:absolute;bottom:16px;left:18px}.s-hero-copy{justify-items:start;gap:16px;display:grid}.s-hero-copy>*{margin:0}.s-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--cta-lip);font-size:14px;font-weight:800}.s-hero h1{text-wrap:balance;font-size:clamp(38px,5vw,60px);line-height:1.05}.s-hero h1 em{color:var(--cta);font-style:normal}.s-lead{color:var(--sub);font-size:20px}.btn.s-cta{padding:18px 30px;font-size:20px}.s-trust{gap:8px;padding:0;font-size:16px;font-weight:800;list-style:none;display:grid}.s-trust li,.s-stack li{padding-left:30px;position:relative}.s-trust li:before,.s-stack li:before{content:"✓";background:var(--green);color:#fff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:12px;font-weight:800;display:grid;position:absolute;top:1px;left:0}.s-guest{color:var(--sub);font-size:15px}.s-guest a{color:var(--ink);font-weight:800}.s-band{padding:80px 24px}.s-band.s-alt{background:var(--sky-pale)}.s-band>*{max-width:1120px;margin-left:auto;margin-right:auto}.s-band h2{text-align:center;text-wrap:balance;margin-bottom:14px;font-size:clamp(30px,4vw,44px)}.s-sub{text-align:center;color:var(--sub);max-width:640px;margin:0 auto 44px;font-size:18px}.s-center{text-align:center;margin-top:44px}.s-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.s-art{width:100%;height:auto;box-shadow:var(--card-shadow);border-radius:24px}.s-problem h2{text-align:left}.s-pains{gap:16px;margin:0 0 22px;padding:0;list-style:none;display:grid}.s-pains li{color:var(--sub);padding-left:34px;font-size:17px;position:relative}.s-pains li:before{content:"✕";background:var(--bad);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid;position:absolute;top:2px;left:0}.s-pains strong{color:var(--ink);font-size:18px;display:block}.s-bridge{color:var(--ink);border-left:4px solid var(--cta);padding-left:16px;font-size:19px;font-weight:800}.s-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:0;list-style:none;display:grid}.s-steps li{box-shadow:var(--card-shadow);background:#fff;border-radius:24px;align-content:start;padding:0 0 24px;display:grid;position:relative;overflow:hidden}.s-steps img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.s-num{background:var(--cta);color:#fff;width:48px;height:48px;box-shadow:0 0 0 5px #fff, 0 4px 0 var(--cta-lip);border-radius:50%;justify-self:start;place-items:center;margin:-24px 0 0 22px;font-family:Fredoka,system-ui,sans-serif;font-size:24px;display:grid;position:relative}.s-steps h3{margin:12px 24px 8px;font-size:22px}.s-steps p{color:var(--sub);margin:0 24px;font-size:16px}.s-steps em{color:var(--cta-lip)}.s-proof{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.s-phone-wrap{justify-items:center;gap:4px;display:grid}.s-phone-wrap .phone{margin-bottom:8px;animation:none}.s-caption{text-align:center;color:var(--sub);font-size:15px}.s-caption a{color:var(--ink);font-weight:800}.s-table-wrap{box-shadow:var(--card-shadow);border-radius:20px;overflow-x:auto}.s-compare{border-collapse:collapse;background:#fff;width:100%;min-width:560px;font-size:16px}.s-compare th,.s-compare td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:16px 18px}.s-compare thead th{color:var(--sub);font-family:Fredoka,system-ui,sans-serif;font-size:18px}.s-compare tbody th{width:32%;color:var(--ink)}.s-compare td{color:var(--sub)}.s-compare .s-us{color:var(--ink);background:#fff6ea;font-weight:800}.s-compare thead th{vertical-align:middle;border-bottom:0}.s-compare thead .s-them,.s-compare thead .s-us{color:#fff;padding:18px 20px;font-size:22px}.s-compare thead .s-them{background:var(--ink)}.s-compare thead .s-us{background:var(--cta)}.s-compare thead th span{color:#ffffffd1;margin-top:4px;font-family:Nunito,system-ui,sans-serif;font-size:15px;font-weight:800;display:block}.s-note{text-align:center;color:var(--sub);margin-top:18px}.s-offer-band{background:linear-gradient(180deg, var(--paper), var(--cream))}.s-offer{max-width:680px;box-shadow:0 0 0 3px var(--cta), var(--card-shadow);text-align:center;background:#fff;border-radius:28px;gap:14px;padding:36px 36px 30px;display:grid}.s-offer>*{margin:0}.s-badge{background:var(--cta);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-self:center;padding:6px 16px;font-size:14px;font-weight:800}.s-price{color:var(--sub);font-size:18px}.s-price strong{color:var(--ink);vertical-align:-6px;font-family:Fredoka,system-ui,sans-serif;font-size:56px}.s-was{color:var(--sub);margin-right:6px;font-size:26px;text-decoration:line-through}.s-price>span:last-child{margin-top:4px;display:block}.s-left{background:var(--warn-soft,#fff3d6);color:#8a5a00;border-radius:12px;justify-self:center;padding:8px 16px;font-weight:800}.s-stack{text-align:left;gap:10px;max-width:520px;margin:8px auto;padding:0;font-size:17px;list-style:none;display:grid}.s-fine{color:var(--sub);font-size:14px}.s-guarantee{text-align:left;background:var(--sky-pale);border-radius:18px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:16px;margin-top:6px;padding:16px 18px;display:grid}.s-guarantee img{width:84px;height:auto}.s-guarantee h3{margin:0 0 4px;font-size:20px}.s-guarantee p{color:var(--sub);margin:0;font-size:15px}.s-final{background:var(--cream);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:34px;padding:70px 24px;display:grid}.s-final img{justify-self:end;width:150px;height:auto}.s-final>div{text-align:center}.s-final h2{text-wrap:balance;max-width:560px;margin:0 auto 18px;font-size:clamp(28px,3.6vw,40px)}.s-final p{margin:0 0 10px}@media (width<=980px){.s-steps{grid-template-columns:1fr;max-width:520px}.s-proof,.s-split{grid-template-columns:1fr}}@media (width<=820px){.s-hero{padding:0 16px 40px}.s-hero-inner{grid-template-columns:1fr;gap:22px}.s-hero-art{aspect-ratio:16/11;border-radius:22px;order:0}.s-hero-art.s-watch{aspect-ratio:16/9}.s-play-icon{width:72px;height:72px}.s-play-icon:after{border-width:16px 0 16px 25px;top:20px;left:28px}.s-lead{font-size:18px}.s-band{padding:56px 16px}.s-offer{padding:28px 20px 24px}.s-final{text-align:center;grid-template-columns:1fr;gap:18px;padding:56px 16px}.s-final img{justify-self:center;width:110px}.sales nav a:not(.btn){display:none}}.sales .hero-wrap{background:var(--cream)}.s-aff-hero{text-align:left;max-width:none;padding:8px 24px 64px}.s-aff-hero .s-hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.s-aff-hero .s-hero-art{aspect-ratio:1;object-position:50% 50%}.s-aff-hero h1{text-wrap:balance;font-size:clamp(36px,4.6vw,56px);line-height:1.05}.s-aff-hero h1 em{color:var(--cta);font-style:normal}.s-calc{max-width:640px;box-shadow:0 0 0 3px var(--cta), var(--card-shadow);background:#fff;border-radius:24px;gap:16px;padding:28px;display:grid}.s-calc-label{text-align:center;font-family:Fredoka,system-ui,sans-serif;font-size:26px}.s-calc input[type=range]{width:100%;accent-color:var(--cta)}.s-calc-out{grid-template-columns:1fr 1fr;gap:14px;display:grid}.s-calc-out div{background:var(--cream);text-align:center;border-radius:16px;gap:2px;padding:16px;display:grid}.s-calc-out span{color:var(--sub);font-size:15px}.s-calc-out strong{color:var(--ink);font-variant-numeric:tabular-nums;font-family:Fredoka,system-ui,sans-serif;font-size:38px}.s-calc-out em{color:var(--sub);font-style:normal;font-weight:800}.s-who article h3{font-size:21px}.s-kit-title{text-align:center;margin:48px auto 18px;font-size:24px}.s-kit{grid-template-columns:1.6fr 1fr 1fr 1fr;align-items:start;gap:14px;display:grid}.s-kit a{color:var(--ink);gap:6px;font-size:14px;font-weight:800;text-decoration:none;display:grid}.s-kit img{width:100%;height:auto;box-shadow:var(--card-shadow);border-radius:16px}@media (width<=820px){.s-aff-hero{padding:0 16px 40px}.s-aff-hero .s-hero-inner{grid-template-columns:1fr}.s-aff-hero .s-hero-art{justify-self:center;max-width:320px}.s-calc-out{grid-template-columns:1fr}.s-kit{grid-template-columns:1fr 1fr}.s-kit a:first-child{grid-column:1/-1}}.s-flow{counter-reset:flow;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin:0 auto 40px;padding:0;list-style:none;display:grid}.s-flow li{box-shadow:var(--card-shadow);counter-increment:flow;background:#fff;border-radius:20px;padding:20px 22px;position:relative}.s-flow li:not(:last-child):after{content:"→";color:var(--cta);font-size:26px;font-weight:800;position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.s-flow-step{margin-bottom:6px;font-family:Fredoka,system-ui,sans-serif;font-size:20px;display:block}.s-flow-step:before{content:counter(flow) ". ";color:var(--cta)}.s-flow p{color:var(--sub);margin:0;font-size:16px}.s-flow .s-flow-us{box-shadow:0 0 0 3px var(--cta), var(--card-shadow);background:#fff6ea}.s-yes{color:var(--green)}.s-no{color:var(--bad)}@media (width<=820px){.s-flow{grid-template-columns:1fr;gap:30px}.s-flow li:not(:last-child):after{content:"↓";inset:auto auto -30px 50%;transform:translate(-50%)}}.s-band .s-table-wrap:has(.s-compare){max-width:920px}.s-compare thead .s-them,.s-compare thead .s-us{width:34%}.s-callout{text-align:center;color:var(--ink);margin-top:28px;font-family:Fredoka,system-ui,sans-serif;font-size:clamp(22px,2.6vw,28px)}.s-facts{background:var(--ink);color:#fff;padding:26px 24px}.s-facts ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1120px;margin:0 auto;padding:0;list-style:none;display:grid}.s-facts li{text-align:center;align-content:start;gap:2px;display:grid}.s-facts strong{color:var(--gold);font-variant-numeric:tabular-nums;font-family:Fredoka,system-ui,sans-serif;font-size:clamp(30px,3.4vw,42px)}.s-facts span{color:#ffffffd9;font-size:15px;font-weight:800}.s-method-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:22px;display:grid}.s-method-grid article{border-top:6px solid var(--green)}.s-method-grid h3{font-size:20px}.s-method-grid p{font-size:16px}@media (width<=980px){.s-facts ul,.s-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.s-method-grid{grid-template-columns:1fr}}.t-head{justify-items:start;gap:14px;max-width:900px;margin:0 auto;padding:24px 24px 56px;display:grid}.t-head>*{margin:0}.t-head h1{font-size:clamp(36px,5vw,56px);line-height:1.05}.t-head h1 em,.t-band h2 em{color:var(--cta);font-style:normal}.t-crumbs{color:var(--sub);font-size:15px;font-weight:800}.t-crumbs a{color:inherit}.t-lead{color:var(--sub);font-size:20px}.t-band{padding:64px 24px}.t-band>*{max-width:1120px;margin-left:auto;margin-right:auto}.t-alt{background:var(--sky-pale)}.t-band h2{text-align:center;text-wrap:balance;margin-bottom:10px;font-size:clamp(28px,4vw,40px)}.t-sub{text-align:center;color:var(--sub);max-width:760px;margin-bottom:32px;font-size:18px}.t-parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.t-part,.t-mistakes article{box-shadow:var(--card-shadow);background:#fff;border-radius:22px;padding:22px 24px}.t-part h3{margin:0 0 12px;font-size:20px;line-height:1.25}.t-code{color:#fff;background:var(--ink);vertical-align:2px;border-radius:8px;margin-right:4px;padding:2px 8px;font-size:15px;display:inline-block}.t-ext{color:var(--violet);border:2px solid var(--violet);vertical-align:3px;border-radius:999px;margin-left:4px;padding:3px 8px;font:800 13px/1 Nunito,system-ui,sans-serif;display:inline-block}.t-q{margin:0 0 8px;font-weight:800}.t-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;margin:0 0 10px;padding-left:24px;list-style:upper-alpha;display:grid}.t-part details summary{cursor:pointer;color:var(--blue);font-weight:800}.t-part details p{margin:8px 0 0}.t-none{color:var(--sub);margin:0}.t-mistakes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.t-mistakes article{border-left:6px solid var(--bad)}.t-mistakes h3{margin:0 0 6px;font-size:20px}.t-mistakes p{color:var(--sub);margin:0}.t-cta{text-align:center}.t-cta .btn{display:inline-block}@media (width<=760px){.t-parts,.t-mistakes{grid-template-columns:1fr}}.t-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.t-topics a{box-shadow:var(--card-shadow);color:var(--ink);border-top:6px solid var(--cta);background:#fff;border-radius:18px;gap:2px;padding:18px 20px;text-decoration:none;display:grid}.t-topics a:hover strong{color:var(--cta)}.t-topics strong{font-family:Fredoka,system-ui,sans-serif;font-size:22px}.t-topics span{color:var(--sub);font-size:15px;font-weight:800}@media (width<=760px){.t-topics{grid-template-columns:1fr}}.t-strand{border-left:6px solid var(--cta);margin:36px auto 14px;padding-left:14px;font-size:24px}html:root{--paper:#fff;--sky:#dde4ee;--sky-pale:#e8f3fc;--cream:#f6f8fb;--ink:#16223f;--sub:#55637f;--line:#dde4ee;--blue:#16223f;--bad:#d6336c;--green:#23874a;--good:#23874a;--cta:#f7941d;--cta-lip:#c46c06;--card-shadow:0 0 0 1px #dde4ee;--p-display:Archivo, "Arial Narrow", "Segoe UI", sans-serif;--p-body:"Nunito Sans", "Segoe UI", system-ui, sans-serif}html body,html body.sales{color:var(--ink);font:400 17px/1.6 var(--p-body);background:#f6f8fb}html .sales main{background:#f6f8fb}html h1,html h2,html h3,html .brand,html .btn,html .amount,html .stats strong,html .num,html .s-num,html .s-calc-label,html .s-calc-out strong,html .s-flow-step,html .s-callout,html .s-price strong,html .t-topics strong{font-family:var(--p-display);letter-spacing:-.02em;font-weight:800;line-height:1.1}html h3,html .t-topics strong{letter-spacing:-.01em;font-weight:700}html a,html b,html strong{font-weight:700}html .btn,html .portal button{--face:#f7941d;--lip:transparent;color:var(--ink);font:700 17px/1.15 var(--p-body);letter-spacing:0;text-shadow:none;background:#f7941d;border-radius:12px;box-shadow:0 1px #16223f40,0 8px 20px #f7941d47}html .btn:hover,html .btn:active{box-shadow:0 1px #16223f40,0 12px 26px #f7941d5c}html .btn.small{box-shadow:none;border-radius:12px;font-size:15px}html .portal button.plain,html .btn.ghost{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line)}html .portal button{box-shadow:none}html .top,html .sales .top,html .s-top{border-bottom:1px solid var(--line);background:#f6f8fbeb}html .hero-wrap,html .sales .hero-wrap,html .s-hero,html .t-head,html .aff-hero,html .s-final,html .band,html .s-band,html .t-band{background:#f6f8fb}html .band.alt,html .s-band.s-alt,html .t-alt{background:var(--sky-pale)}html h1 em,html h2 em,html .t-band h2 em,html .t-head h1 em,html .s-hero h1 em,html .s-aff-hero h1 em{color:var(--bad);font-style:normal}html .s-eyebrow,html .eyebrow{color:var(--sub);font:700 13px/1.3 var(--p-body);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:0;padding:0}html .cards article,html .s-steps li,html .s-flow li,html .s-calc,html .portal,html .pitch,html .t-part,html .t-mistakes article,html .t-topics a,html details{background:var(--paper);border:1px solid var(--line);box-shadow:none;border-radius:18px}html .t-topics a{border-top:1px solid var(--line)}html .t-topics a:hover{border-color:var(--ink)}html .t-topics a:hover strong{color:var(--ink)}html .t-mistakes article{border-left:4px solid var(--bad);border-radius:4px 18px 18px 4px}html .t-strand{border-left:4px solid var(--ink)}html .s-calc,html .s-flow .s-flow-us{box-shadow:none;border:2px solid var(--ink);background:var(--paper)}html .s-calc-out div,html .tile{background:#f6f8fb}html .num,html .s-num,html .cards article:first-child .num,html .cards article:nth-child(2) .num,html .cards article:nth-child(3) .num{background:var(--sky-pale);color:var(--ink);box-shadow:none;border-radius:50%;font-size:17px}html .s-num{width:34px;height:34px;margin:22px 0 0 22px}html .t-code{background:var(--sky-pale);color:var(--ink);font-weight:700}html .t-ext{color:var(--sub);border:1px solid var(--line);font-family:var(--p-body)}html details[open]{border-color:var(--line)}html summary,html .t-part details summary{color:var(--ink);font-weight:700}html .t-q,html .t-crumbs,html .t-topics span,html .portal label{font-weight:700}html .s-hero-art,html .s-steps li>img,html .s-art{display:none}html .s-hero-inner{grid-template-columns:minmax(0,1fr);max-width:820px}html .s-kit img{box-shadow:0 0 0 1px var(--line);border-radius:12px}html footer{color:var(--sub);border-top:1px solid var(--line);background:#f6f8fb;font-size:15px}html footer a{color:var(--ink)}html footer .fine{color:var(--sub)}
