:root{--ink:#111016;--ink-2:#1b1824;--paper:#f8f7fa;--white:#fff;--purple:#8b2cff;--violet:#5d18d8;--orange:#ff8a2a;--gold:#a99260;--teal:#43d7c0;--muted:#aaa4b7;--line:rgba(255,255,255,.13);--shadow:0 32px 80px rgba(0,0,0,.38);--radius:28px;font-family:Arial,"Helvetica Neue",sans-serif}
*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--ink);color:var(--white)}button,input{font:inherit}.deck-body{overflow:hidden;direction:rtl;background:radial-gradient(circle at 15% 10%,rgba(139,44,255,.24),transparent 31%),radial-gradient(circle at 90% 90%,rgba(255,138,42,.1),transparent 28%),var(--ink)}
.deck-body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(to bottom,black,transparent 82%)}
.deck{position:fixed;inset:0;display:grid;place-items:center}.slide{position:absolute;inset:0;padding:9vh 7vw 10vh;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateX(-3%);pointer-events:none;transition:opacity .38s ease,transform .38s ease}.slide.is-active{opacity:1;transform:none;pointer-events:auto}.slide-inner{width:100%;max-width:1500px}.topbar{position:fixed;z-index:20;top:24px;left:28px;right:28px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.brand-logo{width:154px;height:48px;object-fit:contain;object-position:right center}.top-actions{display:flex;gap:8px;pointer-events:auto}.icon-button,.close-button{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:rgba(17,16,22,.65);backdrop-filter:blur(14px);color:#fff;cursor:pointer;transition:.2s}.icon-button:hover,.close-button:hover{border-color:var(--purple);background:var(--violet);transform:translateY(-2px)}
.controls{position:fixed;z-index:20;bottom:28px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:16px;background:rgba(17,16,22,.76);border:1px solid var(--line);padding:8px;border-radius:999px;backdrop-filter:blur(16px)}.nav-button{border:0;border-radius:999px;padding:11px 20px;background:transparent;color:#d8d4df;cursor:pointer}.nav-button.primary{background:#fff;color:var(--ink);font-weight:800}.nav-button:disabled{opacity:.3;cursor:not-allowed}.counter{min-width:72px;text-align:center;font-variant-numeric:tabular-nums}.slash{opacity:.35;padding:0 6px}.progress-track{position:fixed;z-index:21;bottom:0;left:0;right:0;height:4px;background:rgba(255,255,255,.08)}.progress-bar{height:100%;width:0;background:linear-gradient(90deg,var(--orange),var(--purple));transition:width .3s}
.display-kicker,.eyebrow{color:var(--orange);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:14px}.hero-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:7vw;align-items:center}.hero-layout h1,.centered h1,.chapter h1,.discovery-layout h1,.proof-copy h1,.pulse h1,.pillar-intro h1,.training-layout h1,.business-slide h1,.weekly h1,.offer-summary h1{font-size:clamp(48px,6.2vw,102px);line-height:.95;letter-spacing:-.05em;margin:.18em 0}.hero-layout h1 em,.chapter h1 em,.proof-copy h1 em,.training-layout h1 em,.business-slide h1 em,.weekly h1 em,.offer-summary h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.82)}.hero-copy{font-size:clamp(18px,1.6vw,27px);color:#c4becc;max-width:700px;line-height:1.6}.hero-orbit{position:relative;width:min(36vw,470px);aspect-ratio:1;border:1px solid rgba(169,146,96,.45);border-radius:50%;display:grid;place-items:center;margin:auto}.hero-orbit:before,.hero-orbit:after{content:"";position:absolute;border:1px solid rgba(139,44,255,.35);border-radius:50%;inset:13%}.hero-orbit:after{inset:28%;border-color:rgba(255,138,42,.5)}.hero-orbit strong{font-size:120px;font-weight:300;color:var(--gold)}.hero-orbit span{position:absolute;background:var(--ink-2);border:1px solid var(--line);padding:9px 16px;border-radius:20px}.hero-orbit span:nth-child(1){top:4%;right:9%}.hero-orbit span:nth-child(2){left:-4%;top:46%}.hero-orbit span:nth-child(3){bottom:5%;right:18%}
.centered{text-align:center}.journey{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:7vh auto 4vh;max-width:1250px}.journey article{background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border:1px solid var(--line);border-radius:24px;padding:30px 20px;text-align:right;min-height:145px}.journey b,.type-mark{display:block;color:var(--purple);font-size:15px;margin-bottom:38px}.journey span{font-size:22px;font-weight:800}.fineprint{font-size:13px;color:#918b9c;line-height:1.5}.split-people{display:grid;grid-template-columns:1fr 1fr;gap:3vw;width:100%}.split-people article{border-radius:var(--radius);padding:4vw;min-height:55vh}.muted-card{background:#1c1a20;color:#9e99a7;border:1px solid rgba(255,255,255,.08)}.gold-card{background:linear-gradient(145deg,#b49a61,#765d30);box-shadow:0 30px 100px rgba(169,146,96,.2)}.split-people h2{font-size:clamp(35px,4vw,66px);margin:.2em 0}.split-people p,.split-people li{font-size:clamp(18px,1.7vw,28px);line-height:1.7}.split-people ul{list-style:none;padding:0}.split-people li:before{content:"✦";margin-left:12px}.split-people small{font-size:18px}.split-people strong{display:block;margin-top:30px;font-size:24px}.strike{width:100%;height:2px;background:#5e5964;margin:36px 0;position:relative}.strike:after{content:"";position:absolute;width:52%;height:2px;background:var(--orange);right:0;transform:rotate(-4deg)}
.discovery-layout{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.lens-wheel{position:relative;aspect-ratio:1;max-width:560px;margin:auto;border-radius:50%;border:1px solid rgba(139,44,255,.5);display:grid;grid-template-columns:1fr 1fr;padding:50px;gap:100px;background:radial-gradient(circle,rgba(139,44,255,.22),transparent 48%)}.lens-wheel button{border:1px solid var(--line);background:#221d2e;color:#fff;border-radius:50%;font-size:22px;font-weight:800;cursor:pointer;transition:.2s}.lens-wheel button:hover,.lens-wheel button.active{background:var(--purple);transform:scale(1.06)}#lensPrompt{position:absolute;inset:34%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fff;color:var(--ink);padding:16px;box-shadow:var(--shadow)}#lensPrompt small{opacity:.55}#lensPrompt strong{font-size:18px;margin-top:6px}.chapter{text-align:center}.chapter>span{display:inline-grid;place-items:center;width:70px;height:70px;border:1px solid var(--gold);border-radius:50%;color:var(--gold);font-size:26px}.chapter-rule{width:150px;height:2px;background:linear-gradient(90deg,transparent,var(--purple),transparent);margin:35px auto}.mantra{font-size:clamp(18px,2vw,28px);word-spacing:12px;color:#c6c0cb}
.model-flow{display:grid;grid-template-columns:1fr .8fr 1fr;align-items:center;gap:25px;max-width:1200px;margin:auto}.node{aspect-ratio:1.4;border-radius:40px;border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(145deg,#25202f,#17151d);box-shadow:var(--shadow)}.node span{font-size:clamp(42px,5vw,76px);font-weight:900}.node small{font-size:20px;color:#aaa3b0;margin-top:10px}.node.product{background:linear-gradient(145deg,var(--violet),#32116f)}.connector{text-align:center;color:#c7c0ce}.connector b{display:block;font-size:80px;color:var(--orange)}.commission{position:absolute;top:18%;left:50%;transform:translateX(-50%);padding:10px 24px;border-radius:99px;background:var(--orange);color:#171018;font-weight:900}.zero-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1200px;margin:45px auto 0}.zero-row span{padding:18px;border-radius:16px;border:1px solid var(--line);color:#aaa4b1}.zero-row b{font-size:24px;color:#fff}.zero-row .active{background:#fff;color:#333}.zero-row .active b{color:var(--purple)}
.income-grid{display:grid;grid-template-columns:1fr 1fr;gap:4vw}.income-grid article{position:relative;min-height:58vh;padding:5vw;border-radius:36px;background:linear-gradient(145deg,#221d2b,#17151c);border:1px solid var(--line);overflow:hidden}.income-grid article:last-child{background:linear-gradient(145deg,#6f22d4,#3d0e86)}.income-grid p{color:var(--orange);font-weight:800}.income-grid h2{font-size:clamp(42px,5vw,76px);margin:.3em 0}.income-grid strong{font-size:25px;display:block}.income-grid span{color:#c0b9ca;font-size:19px;position:absolute;bottom:45px}.income-icon{position:absolute;left:34px;top:25px;font-size:100px;opacity:.18}.calculator{background:linear-gradient(135deg,#211d29,#151319);border:1px solid var(--line);border-radius:36px;padding:4vw}.product-visual{font-size:110px;display:flex;align-items:center;justify-content:center;gap:20px;color:var(--teal)}.product-visual span{font-size:44px;color:#fff;font-weight:900}.equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:25px;margin-top:40px}.equation label{display:flex;flex-direction:column;gap:12px;color:#b8b1c0}.equation input{accent-color:var(--purple)}.equation label strong{font-size:32px;color:#fff}.equation>b{font-size:34px;color:var(--orange)}.result{background:#fff;color:#111;border-radius:22px;padding:25px}.result small{display:block}.result strong{font-size:42px;color:var(--violet)}
.dialogue{text-align:center;max-width:1150px;margin:auto}.dialogue h1{font-size:clamp(48px,6vw,92px);margin:.2em}.choice-row{display:flex;justify-content:center;gap:12px;margin:40px 0}.choice-row button{border:1px solid var(--line);background:#201b29;color:#fff;border-radius:99px;padding:15px 30px;cursor:pointer}.choice-row button:hover,.choice-row button.active{background:var(--purple)}.reveal-box{max-width:780px;margin:auto;padding:28px;border-radius:20px;background:rgba(255,255,255,.06);color:#bdb7c3;font-size:21px;min-height:88px}.both-visual{display:grid;grid-template-columns:1fr auto 1fr auto .7fr;gap:24px;align-items:center}.cash-wave,.retainer-stack,.freedom{padding:45px;border-radius:32px;min-height:300px;display:flex;flex-direction:column;justify-content:center;background:#211c29;border:1px solid var(--line)}.cash-wave{background:linear-gradient(145deg,#2a2030,#21131b)}.cash-wave strong,.retainer-stack strong,.freedom strong{font-size:clamp(32px,3.5vw,58px);line-height:1.05}.cash-wave small,.retainer-stack small{color:var(--orange);font-size:18px}.plus,.equals{font-size:50px;color:#8d8794}.retainer-stack{background:linear-gradient(145deg,#6e21d1,#3e0c8d)}.retainer-stack i{height:9px;background:rgba(255,255,255,.18);border-radius:9px;margin-top:8px}.retainer-stack i:nth-of-type(2){width:78%}.retainer-stack i:nth-of-type(3){width:58%}.retainer-stack i:nth-of-type(4){width:38%}.freedom{background:var(--gold);color:#141116}.freedom span{font-size:20px}
.proof-layout,.community-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:5vw;align-items:center}.proof-layout h1{font-size:clamp(45px,5.3vw,84px);line-height:1}.proof-layout h1 em{font-style:normal;color:var(--purple)}.stats{display:flex;gap:14px;margin:32px 0}.stats span{border:1px solid var(--line);border-radius:15px;padding:16px}.stats b{font-size:28px;display:block}.proof-image,.proof-full button,.proof-gallery button{position:relative;padding:0;border:1px solid var(--line);border-radius:24px;overflow:hidden;background:#09080c;cursor:zoom-in;box-shadow:var(--shadow)}.proof-image img,.proof-full img{width:100%;height:100%;object-fit:contain;display:block}.proof-image span,.proof-full button span,.proof-gallery button span{position:absolute;bottom:12px;right:12px;background:rgba(0,0,0,.72);padding:8px 13px;border-radius:99px;color:#fff;font-size:12px}.versus{display:grid;grid-template-columns:1fr auto 1fr;gap:3vw;align-items:center}.versus article{min-height:56vh;border-radius:36px;padding:4vw;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.versus p{font-weight:800;color:var(--orange)}.versus h2{font-size:clamp(40px,4vw,66px);margin:.15em}.random{background:#201e23;color:#8f8996}.proven{background:linear-gradient(145deg,#7725e4,#42108e)}.vs{font-weight:900;color:var(--orange)}.object{font-size:100px}.need-icons{display:flex;gap:12px;margin:30px}.need-icons span{display:grid;place-items:center;width:65px;height:65px;border-radius:18px;background:rgba(255,255,255,.13);font-size:26px}.proof-full{display:grid;grid-template-columns:.8fr 1.2fr;gap:5vw;align-items:center}.proof-full button{height:52vh}.proof-copy p{color:#aaa}.pulse{display:grid;grid-template-columns:.65fr 1.35fr;gap:5vw;align-items:center}.pulse-ring{position:relative;width:min(34vw,470px);aspect-ratio:1;border:2px solid var(--purple);border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 30px rgba(139,44,255,.05),0 0 0 70px rgba(139,44,255,.025)}.pulse-ring i{position:absolute;inset:14%;border-radius:50%;border:1px solid var(--orange);animation:pulse 2s infinite}.pulse-ring span{font-size:160px;color:#fff}@keyframes pulse{50%{transform:scale(1.08);opacity:.5}}
.pillar-intro{text-align:center}.pillar-intro>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:50px}.pillar-intro article{padding:28px;border:1px solid var(--line);border-radius:20px;text-align:right;background:#1e1a26}.pillar-intro b{color:var(--orange);display:block;margin-bottom:25px}.pillar-intro span{font-size:26px;font-weight:800}.training-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:5vw;align-items:center}.big-number{font-size:clamp(80px,11vw,170px);font-weight:900;line-height:.8;color:var(--purple);letter-spacing:-.06em}.big-number>span{font-size:.4em;color:var(--orange)}.big-number small{display:block;font-size:20px;color:#fff;letter-spacing:0;margin-top:25px}.training-points{display:grid;gap:16px}.training-points article{padding:28px;border-radius:20px;background:#201b29;border:1px solid var(--line)}.training-points b{font-size:25px;display:block}.training-points span{color:#aaa4b0;display:block;margin-top:7px}.community-layout .big-number{margin:25px 0}.community-layout li{font-size:19px;margin:12px 0}.community-layout .proof-image{height:56vh}.gallery-slide{display:grid;grid-template-columns:.7fr 1.3fr;gap:5vw;align-items:center}.gallery-slide h1{font-size:clamp(43px,4.8vw,78px)}.gallery-slide h1 em{font-style:normal;color:var(--orange)}.proof-gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px}.proof-gallery button{height:28vh}.proof-gallery img{width:100%;height:100%;object-fit:cover}.business-slide{display:grid;grid-template-columns:.8fr 1.2fr;gap:6vw;align-items:center}.business-rings{position:relative;width:min(38vw,520px);aspect-ratio:1;border-radius:50%;border:1px solid var(--purple);display:grid;place-items:center;background:radial-gradient(circle,rgba(139,44,255,.2),transparent 60%)}.business-rings:before,.business-rings:after{content:"";position:absolute;border:1px solid rgba(255,138,42,.55);border-radius:50%;inset:17%}.business-rings:after{inset:34%;border-color:#fff}.business-rings span{position:absolute;background:#231e2b;padding:10px 16px;border-radius:20px}.business-rings span:first-child{top:8%}.business-rings span:nth-child(2){bottom:10%}.business-rings strong{font-size:27px;z-index:2}.mentoring{display:grid;gap:30px}.mentor-line{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mentor-line article{padding:26px;border:1px solid var(--line);border-radius:20px;background:#201b28}.mentor-line b{color:var(--orange)}.mentor-line h3{font-size:25px;margin:20px 0 8px}.mentor-line p{color:#aaa4b2}.guarantee{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:30px;border:1px solid rgba(169,146,96,.6);background:linear-gradient(110deg,rgba(169,146,96,.2),rgba(139,44,255,.13));padding:34px;border-radius:24px}.guarantee span{font-size:38px}.guarantee strong{font-size:60px;color:var(--gold)}.guarantee p{line-height:1.7;color:#d6d0db}.weekly{display:grid;grid-template-columns:.75fr 1.25fr;gap:6vw;align-items:center}.calendar{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:36px;border-radius:32px;background:#fff;color:#1b1720;box-shadow:var(--shadow)}.calendar span{grid-column:1/-1;color:var(--purple);font-weight:900;font-size:28px}.calendar b{display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background:#f0ebf6;font-size:30px}.calendar i{position:absolute;width:65%;height:3px;background:var(--orange);bottom:20%;right:10%;transform:rotate(-7deg)}.offer-summary{text-align:center}.offer-chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:1100px;margin:45px auto}.offer-chips span{border:1px solid var(--line);background:#1e1a24;padding:13px 19px;border-radius:99px}.price-slide{text-align:center}.price{font-size:clamp(100px,16vw,240px);font-weight:900;letter-spacing:-.08em;line-height:.9;color:#fff;text-shadow:0 0 90px rgba(139,44,255,.35)}.price span{font-size:.35em;color:var(--orange);vertical-align:top}.price-slide>p{font-size:23px;color:#b8b1be}.decision-line{display:flex;align-items:center;gap:20px;justify-content:center;margin:42px auto}.decision-line span{height:1px;width:100px;background:var(--gold)}.decision-line b{font-size:24px}
.notes-drawer{position:fixed;z-index:40;top:0;bottom:0;left:0;width:min(460px,92vw);padding:68px 35px 35px;background:#f6f3f8;color:#17141b;transform:translateX(-102%);transition:.3s;box-shadow:var(--shadow);overflow:auto}.notes-drawer.open{transform:none}.notes-drawer .close-button{position:absolute;top:20px;left:20px;color:#111;border-color:#ddd;background:#fff}.notes-drawer h2{font-size:30px}.notes-drawer p,.notes-drawer li{line-height:1.65}.notes-drawer h3{font-size:14px;margin-top:25px;color:var(--violet)}.modal{position:fixed;z-index:80;inset:0;background:rgba(5,4,8,.94);display:grid;place-items:center;padding:4vh 4vw}.modal[hidden]{display:none}.modal img{max-width:95vw;max-height:90vh;object-fit:contain;box-shadow:var(--shadow)}.modal button{position:absolute;top:20px;left:20px;width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:#17131c;color:#fff;font-size:26px;cursor:pointer}
.presenter-body{background:#111016;color:#f7f4f9;min-height:100vh}.presenter-header{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:18px 28px;background:rgba(17,16,22,.92);border-bottom:1px solid var(--line);backdrop-filter:blur(14px)}.presenter-header img{width:125px}.connection{font-size:13px;color:#aaa}.connection span{display:inline-block;width:9px;height:9px;border-radius:50%;background:#9b8fa3;margin-left:8px}.connection.connected{color:#76e0ca}.connection.connected span{background:#43d7c0;box-shadow:0 0 15px #43d7c0}.presenter-shell{width:min(1050px,92vw);margin:40px auto 80px}.presenter-meta{display:grid;grid-template-columns:120px 1fr 120px;align-items:center;gap:20px;margin-bottom:25px}.presenter-meta>div{padding:18px;border:1px solid var(--line);border-radius:18px;text-align:center}.presenter-meta span{font-size:28px;font-weight:900;display:block}.presenter-meta small{color:#918a99}.presenter-meta h1{font-size:34px;margin:0}.script-card{background:#f7f4f8;color:#1b1720;border-radius:28px;padding:42px;box-shadow:var(--shadow);min-height:55vh}.script-card h2{font-size:16px;color:var(--violet);margin-top:30px}.script-card p,.script-card li{font-size:19px;line-height:1.75}.script-card .spoken{font-size:24px;line-height:1.7}.script-card .transition{border-right:4px solid var(--orange);padding:18px 22px;background:#fff7ef;border-radius:12px}
.document-body{background:#f4f1f5;color:#18151c}.document-hero{background:radial-gradient(circle at 20% 20%,rgba(139,44,255,.28),transparent 35%),#141218;color:#fff;padding:70px max(5vw,28px)}.document-hero img{width:160px;margin-bottom:45px}.document-hero h1{font-size:clamp(48px,7vw,98px);margin:.15em 0}.document-hero p{font-size:20px;color:#c0bac6}.doc-link{display:inline-block;color:#fff;border:1px solid var(--line);border-radius:99px;padding:12px 19px;text-decoration:none;margin-top:20px}.document-grid{width:min(1100px,92vw);margin:50px auto;display:grid;gap:22px}.doc-card,.playbook section{position:relative;background:#fff;border-radius:24px;padding:38px;box-shadow:0 14px 50px rgba(25,15,35,.07)}.doc-index{position:absolute;left:30px;top:26px;color:#e5ddea;font-size:45px;font-weight:900}.doc-card h2,.playbook h2{font-size:34px;margin:.2em 0 1em}.doc-card h3{font-size:15px;color:var(--violet);margin-top:30px}.doc-card p,.doc-card li,.playbook p,.playbook li{line-height:1.75}.playbook{width:min(1000px,92vw);margin:45px auto;display:grid;gap:22px}.check-list{display:grid;gap:12px}.timeline{display:grid;gap:16px;list-style:none;padding:0}.timeline li{display:grid;grid-template-columns:180px 1fr;border-bottom:1px solid #eee;padding:14px 0}.timeline span{color:#6f6875}.quote{font-size:24px;background:#241c2e;color:#fff;padding:28px;border-radius:20px;margin-top:24px}.lens-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lens-grid article{padding:22px;background:#f3edf8;border-radius:16px}.lens-grid b,.lens-grid span{display:block}.lens-grid b{font-size:23px;color:var(--violet);margin-bottom:8px}.callout{padding:18px;border-right:4px solid var(--orange);background:#fff8f0}.recommendations section{border-right:7px solid var(--purple)}
@media (max-width:900px){.slide{padding:100px 24px 100px;overflow-y:auto;align-items:flex-start}.hero-layout,.discovery-layout,.proof-layout,.proof-full,.pulse,.training-layout,.community-layout,.gallery-slide,.business-slide,.weekly{grid-template-columns:1fr}.hero-orbit,.lens-wheel,.business-rings{display:none}.journey{grid-template-columns:1fr 1fr}.split-people{grid-template-columns:1fr}.split-people article{min-height:auto}.model-flow{grid-template-columns:1fr}.connector{display:none}.commission{position:static;transform:none;text-align:center}.zero-row{grid-template-columns:1fr 1fr}.income-grid{grid-template-columns:1fr}.income-grid article{min-height:340px}.equation{grid-template-columns:1fr}.equation>b{display:none}.both-visual{grid-template-columns:1fr}.plus,.equals{display:none}.versus{grid-template-columns:1fr}.vs{margin:-10px}.proof-full button,.community-layout .proof-image{height:36vh}.pillar-intro>div,.mentor-line{grid-template-columns:1fr}.gallery-slide>div:first-child{display:none}.guarantee{grid-template-columns:1fr}.presenter-meta{grid-template-columns:80px 1fr}.presenter-meta>div:last-child{display:none}.presenter-meta h1{font-size:24px}.script-card{padding:25px}.timeline li{grid-template-columns:1fr}.lens-grid{grid-template-columns:1fr}.controls{bottom:16px}.topbar{top:16px;left:16px;right:16px}.brand-logo{width:120px}.price{font-size:26vw}}
@media print{.document-body{background:#fff}.document-hero{page-break-after:always}.doc-card,.playbook section{box-shadow:none;border:1px solid #ddd;break-inside:avoid}.doc-link{display:none}}
