:root{--brand: #1E3A2A;--brand-rgb: 30 58 42;--brand-deep: #152B1F;--lime: #E8F27A;--lime-rgb: 232 242 122;--lav: #D9DEFB;--lav-rgb: 217 222 251;--paper: #FBFAF4;--ground-a: #F7F4EF;--ground-b: #EFEAE0;--card-light: #FFFDF8;--card-line: rgb(30 58 42 / .13);--mark-ink: #1E3A2A;--mark-on-ink: #FBFAF4;--stub: #FFFDF8;--pr-mute: #5B6A60;--pr-faint: #66756B}:root[data-mode=dark]{--mark-ink: var(--lime);--mark-on-ink: #16271C;--stub: #1C2420}:root{--font:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--h-track:-.03em;--h-weight:600;--h-size:56px}:root[data-mode=dark] .section-price.section-invert{background:var(--brand)}.section-price .chip-get{background:var(--brand)}.section-price .srow h3,.section-price .srow .amt b,.section-price .pr-label,.section-price .pr-total h3,.section-price .payrow .big,.section-price .payrow .k,.fq-a strong{color:var(--brand)}.section-price .srow.off h3{color:#5b6a60}.section-price .srow{border-top-color:#1e3a2a1a}.section-price .chip-win{border-color:#1e3a2a61}.pr-dash{border-top-color:#1e3a2a42}.pr-card{background:#fffdf8}.section-price .payrow{background:#f2ede3}.section-price .pr-cta,:root[data-mode=dark] .section-price.section-invert .pr-cta{background:var(--brand)}.section-price .pr-cta:hover{background:var(--brand-deep)}.section-faq .eyebrow,.fq-btn{color:var(--brand)}:root[data-mode=dark] .section-faq .eyebrow{color:var(--ink)}.fq-item{background:#fffdf8;border-color:#1e3a2a1f}.fq-btn:focus-visible{outline-color:var(--brand)}.fq-ic{border-color:#1e3a2a3d}.fq-ic:before,.fq-ic:after{background:var(--brand)}.fq-item.is-open .fq-ic{background:var(--brand);border-color:var(--brand)}.fq-item.is-open .fq-ic:before{background:#fbfaf4}.fq-a p{color:#51605a}.section-faq .fq-cta{background:var(--brand)}.section-faq .fq-cta:hover{background:var(--brand-deep)}.fq-item.is-open{border-color:#1e3a2a42}.mk-swipe{position:relative;background:linear-gradient(var(--lime),var(--lime)) no-repeat left 58%;background-size:0% .62em;color:var(--brand);padding:0 .07em;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero .mk-swipe{animation:swipe-in .8s .4s cubic-bezier(.22,.8,.3,1) forwards}@keyframes swipe-in{to{background-size:100% .62em}}.ul{position:relative;display:inline-block;white-space:nowrap}.ul svg{position:absolute;left:50%;bottom:-.14em;width:104%;height:.38em;transform:translate(-50%);overflow:visible;pointer-events:none;z-index:-1}.ul path{fill:none;stroke:var(--lime);stroke-width:11;stroke-linecap:round;stroke-dasharray:var(--len,300);stroke-dashoffset:var(--len,300)}.seen .ul path{animation:draw-mark .85s .2s cubic-bezier(.22,.8,.3,1) forwards}.section-invert .ul path,.section-price .ul path{stroke:var(--lime);stroke-width:12}.stat.seen .mk-swipe{animation:swipe-in .8s .25s cubic-bezier(.22,.8,.3,1) forwards}.mk-line path{stroke:var(--lime);stroke-width:11}.hl{background:rgb(var(--lime-rgb) / .72);color:var(--brand);font-weight:600}:root[data-mode=dark] .hl{background:rgb(var(--lime-rgb) / .22);color:var(--ink)}.hand-note{font-family:Caveat,cursive;font-size:21px;line-height:1.25;color:var(--mute);margin:0;letter-spacing:0}.hand-note.lg{font-size:25px}@media (prefers-reduced-motion:reduce){.ul path,.seen .ul path,.mk-line path,.stat.seen .mk-line path{animation:none;stroke-dashoffset:0}.hero .mk-swipe,.stat .mk-swipe{animation:none;background-size:100% .62em}.mock-call svg path{stroke-dashoffset:0}}.mock{position:relative;background:var(--card-light);border:1px solid var(--card-line);box-shadow:var(--shadow-lg);border-radius:18px;overflow:hidden}.mock-banner{height:74px;background:var(--lime);position:relative}.mock-banner:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 140% at 18% 0%,rgb(var(--brand-rgb) / .16),transparent 62%)}.mock-body{padding:0 22px 22px;position:relative}.mock-av{width:72px;height:72px;border-radius:50%;margin:-36px 0 14px;background:var(--accent-fill);border:3px solid var(--card-light)}.mock-bar{height:12px;border-radius:4px;background:rgb(var(--brand-rgb) / .2)}.mock-bar.w1{width:66%;height:16px;margin:0 0 9px}.mock-bar.w2{width:42%;height:11px;background:rgb(var(--brand-rgb) / .13)}.mock-sec{margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--card-line)}.mock-lbl{margin:0 0 11px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.mock-lines{display:grid;gap:7px}.mock-lines i{height:8px;border-radius:3px;background:rgb(var(--brand-rgb) / .12)}.mock-lines i:nth-child(2){width:94%}.mock-lines i:nth-child(3){width:72%}.mock-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mock-tiles i{aspect-ratio:4/3;border-radius:8px;background:rgb(var(--brand-rgb) / .09);border:1px solid var(--card-line)}.mock-call{position:absolute;right:-6px;bottom:-30px;z-index:4;display:flex;align-items:flex-end;gap:6px}.mock-call .hand-note{color:var(--ink)}.mock-call svg{width:34px;height:40px;fill:none;stroke:var(--brand);stroke-width:2.2;stroke-linecap:round;flex:none;margin-bottom:4px}.problem-grid{display:grid;grid-template-columns:1fr 400px;gap:64px;align-items:start}.problem-copy p{margin:0 0 17px;font-size:17px;line-height:1.68;color:var(--mute)}.problem-copy p:last-of-type{margin-bottom:0}.problem-copy strong{color:var(--ink);font-weight:600}.mock-wrap{position:relative;padding:0 0 42px}@media (max-width:900px){.problem-grid{grid-template-columns:1fr;gap:46px}.mock-wrap{max-width:420px}}@media (max-width:760px){.problem-copy p{font-size:16.5px}.mock-banner{height:62px}.mock-call{right:0;bottom:-28px}.hand-note{font-size:19px}.hand-note.lg{font-size:22px}}.borrowed{margin:34px 0 0;padding:24px 26px 22px;border-radius:18px;background:var(--card-light);border:1px solid var(--card-line);box-shadow:var(--shadow)}.borrowed .eyebrow{margin-bottom:12px}.borrowed p{margin:0;font-size:17px;line-height:1.62;color:var(--mute)}.borrowed p+p{margin-top:12px}.borrowed strong{color:var(--ink);font-weight:600}.borrowed .li-btn{margin-top:18px}.photo .block{background:var(--lime)}.section-nope .section-inner{max-width:820px;text-align:left}.section-nope h2{max-width:18ch;margin:0 0 10px}.section-nope .lede{margin:0 0 30px;max-width:54ch}.nope{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.nope>li{display:grid;grid-template-columns:30px 1fr;gap:16px;align-items:start;padding:22px 2px;border-bottom:1px solid var(--line)}.nope>li>svg{width:22px;height:22px;margin-top:3px;flex:none;fill:none;stroke:var(--mute);stroke-width:1.8;stroke-linecap:round;opacity:.7}.nope>li>div>p{margin:0;font-size:17px;line-height:1.6;color:var(--ink);font-weight:600}.nope>li>div>span{display:block;margin:7px 0 0;font-size:15.5px;line-height:1.6;color:var(--mute);font-weight:400}.section-nope .hand-note{margin:26px 0 0}@media (max-width:760px){.section-nope h2{max-width:none}.nope>li{grid-template-columns:26px 1fr;gap:13px;padding:18px 2px}.nope>li>div>p{font-size:16.5px}}.unit .num{color:rgb(var(--brand-rgb) / .13)}.live{background:var(--brand)}.live:after{border-color:rgb(var(--brand-rgb) / .4)}.tl-pills li{background:var(--card-light);border-color:var(--card-line)}.pull{border-left:5px solid var(--lime);padding-left:18px}.facade .cap{background:linear-gradient(to top,rgb(0 0 0 / .72),rgb(0 0 0 / .45) 55%,transparent);padding-top:36px;opacity:1;color:#fff}.nav-cta{min-height:44px}.cur-dl a{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.site-footer nav a{display:inline-flex;align-items:center;min-height:44px}.recap-list{border-top-color:var(--card-line)}.recap-list li{border-bottom-color:var(--card-line)}.chip-win{border-color:rgb(var(--lav-rgb) / .55);color:var(--base-mute)}.section-price .chip-win{background:rgb(var(--lav-rgb) / .4);border-color:#1e3a2a38}.hl-lav{background:rgb(var(--lav-rgb) / .85);color:var(--brand);font-weight:600;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .2em;border-radius:3px}:root[data-mode=dark] .hl-lav{background:rgb(var(--lav-rgb) / .24);color:var(--ink)}.section-promise .vow{max-width:26ch}.note{max-width:52ch;margin-left:auto;margin-right:auto}@media (max-width:760px){.note{margin-left:0;margin-right:0}}.sec-act{text-align:center;margin:36px 0 0}.section-note.c{text-align:center}@media (max-width:760px){.sec-act{text-align:left;margin-top:28px}.section-note.c{text-align:left}}.section-case .case-grid{margin-top:78px}.section-case h2{max-width:26ch;margin-bottom:34px}.src a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.src a:hover{text-decoration-thickness:2px}.src .ar{color:var(--brand)}.section-now .now-grid{grid-template-columns:1fr;gap:0}.section-now .now-copy{max-width:60ch}.section-now h2{max-width:16ch}.section-recap .section-cta{margin-top:4px}.section-recap .section-note{margin-top:15px}.rail .hand-note{margin:0;font-size:19px;line-height:1.3}.summary h3{max-width:24ch}@media (max-width:760px){.section-case{padding-top:62px}.section-case h2{max-width:none;margin-bottom:26px}.section-case .case-grid{margin-top:52px}.section-now .now-copy,.section-now h2{max-width:none}}.section[data-ground=a]{background:var(--ground-a);--sec-ground:var(--ground-a) }.section[data-ground=b]{background:var(--ground-b);--sec-ground:var(--ground-b) }:root{--sec-ground:var(--ground-a) }.tools{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px 26px}.tools li{display:flex;flex-direction:column;gap:3px;padding:0 0 0 14px;border-left:2px solid rgb(var(--brand-rgb) / .22)}.tools b{font-size:14.5px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.tools span{font-size:13.5px;line-height:1.45;color:var(--mute)}.tools-note{margin:0 0 38px;font-size:14px;color:var(--mute)}@media (max-width:860px){.tools{grid-template-columns:1fr 1fr}}@media (max-width:560px){.tools{grid-template-columns:1fr;gap:12px}.tools-note{margin-bottom:30px}}.section-bonuses .section-inner{max-width:1120px;text-align:left}.section-bonuses h2{max-width:20ch;margin-bottom:34px}.section-bonuses .eyebrow{margin-bottom:12px}.bonus h3{max-width:20ch}.bonus .amt{letter-spacing:-.04em}.section-bonuses .chip-get{background:var(--brand);color:var(--paper)}.section-bonuses .chip-win{background:transparent;border:1.5px dashed rgb(var(--lav-rgb) / .75);color:var(--base-mute)}.bonus-cta{margin:40px 0 0}@media (max-width:760px){.section-bonuses h2{max-width:none;margin-bottom:26px}.bonus-cta{margin-top:32px;text-align:left}}.section-said .eyebrow{margin-bottom:12px}.said figcaption>div{min-width:0}.borrowed figcaption{display:flex;align-items:center;gap:12px;margin-top:16px}.borrowed figcaption img{width:44px;height:44px;border-radius:50%;flex:none;box-shadow:0 0 0 1px var(--card-light),0 0 0 2.5px rgb(var(--brand-rgb) / .34)}.borrowed .nm{margin:0;font-size:14.5px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.borrowed .rl{margin:1px 0 0;font-size:13px;line-height:1.4;color:var(--mute)}:root{--accent:#1e3a2a;--accent-rgb:30 58 42;--accent-ink:#f9fafa;--accent-50:#f0f7f2;--accent-100:#e3efe7;--accent-200:#caddd1;--accent-300:#acc5b5;--accent-400:#8eab99;--accent-500:#769582;--accent-600:#5f7d6a;--accent-700:#496453;--accent-800:#34493d;--accent-900:#202f26;--accent-fill:#e3efe7;--accent-on-fill:#34493d;--bg:#F7F4EF;--bg-rgb:247 244 239;--surface:#EFEAE0;--surface-rgb:239 234 224;--raised:#FFFDF8;--raised-rgb:255 253 248;--line:#DCD6C9;--line-rgb:220 214 201;--ink:#1E3A2A;--ink-rgb:30 58 42;--mute:#5A6B5F;--mute-rgb:90 107 95;--cta:#1E3A2A;--cta-hover:#152B1F;--cta-ink:#FBFAF4;--ground-dark:#1E3A2A;--card-dark:#294837;--card-dark-line:rgb(255 255 255 / .15);--edge:rgb(18 19 18 / .14);--shadow:0 1px 2px rgb(18 19 18 / .05), 0 8px 24px rgb(18 19 18 / .07);--shadow-lg:0 2px 6px rgb(18 19 18 / .06), 0 20px 48px rgb(18 19 18 / .1);--tint-1:#f0f9f3;--tint-2:#ebf7f0;--tint-3:#e7f5ec;--tint-4:#e3f3e9;--tint-5:#dff1e5;--tint-6:#dbefe2;--base-ink:#1E3A2A;--base-ink-rgb:30 58 42;--base-mute:#5A6B5F;--base-accent-fill:#e3efe7;--base-accent-on-fill:#34493d;--base-tint-1:#f0f9f3;--base-tint-2:#ebf7f0;--base-tint-3:#e7f5ec;--base-tint-4:#e3f3e9;--base-tint-5:#dff1e5;--base-tint-6:#dbefe2;--inv-bg:#1E3A2A;--inv-bg-rgb:30 58 42;--inv-surface:#294837;--inv-surface-rgb:41 72 55;--inv-raised:#2F5240;--inv-raised-rgb:47 82 64;--inv-line:rgb(255 255 255 / .15);--inv-line-rgb:52 54 52;--inv-ink:#FBFAF4;--inv-ink-rgb:251 250 244;--inv-mute:#B8C6BA;--inv-mute-rgb:184 198 186;--inv-accent:#88a794;--inv-accent-rgb:136 167 148;--inv-accent-ink:#0b110d;--inv-accent-fill:#34493d;--inv-accent-on-fill:#caddd1;--inv-tint-1:#101a14;--inv-tint-2:#111e17;--inv-tint-3:#13231a;--inv-tint-4:#15271d;--inv-tint-5:#162c1f;--inv-tint-6:#183023}
