.hero-inner{min-height:780px;grid-template-columns:1.12fr 1fr;gap:35px;padding-top:42px;padding-bottom:25px}.hero h1{font-size:clamp(62px,6.8vw,102px);line-height:1.01;margin:22px 0}.hero h1 .yellow{transform:none}.hero-copy>p{max-width:480px;font-size:13px;line-height:1.85}.hero-stage{height:600px}.hero-screen{top:80px;left:36px;width:96%;transform:rotate(4deg)}.hero-stamp{top:10px;right:0}.hero-character{top:auto;bottom:0;left:-25px;width:255px;height:auto;transform:none;animation:none;z-index:3}.hero-platform{position:absolute;bottom:4px;left:-21px;width:260px;height:20px;border-radius:50%;background:radial-gradient(ellipse,#e9ff302e,transparent 70%);border-bottom:1px solid #c3d25070;z-index:1}.hero-bubble{bottom:148px;left:140px;font-size:8px;z-index:4;transform:rotate(-4deg)}.time-disc{bottom:40px;right:0;width:105px;height:105px}.time-disc strong{font-size:46px}.coordinate{top:-15px;font-size:6px;letter-spacing:.7px}.orbit{top:35px}.orbit-two{top:-15px}.offer-label{font-size:8px;margin-top:24px;letter-spacing:1.2px}.hero-buttons{margin-top:12px;gap:11px;max-width:590px}.offer{display:flex;align-items:center;gap:13px;padding:17px 15px;min-height:116px;box-shadow:4px 4px 0 #879c19;overflow:visible}.offer-skool{box-shadow:4px 4px 0 #687aa8;flex-wrap:wrap;column-gap:8px;row-gap:5px;padding-top:14px}.offer:before{display:none}.offer .compact-logo{width:39px;height:47px;flex-shrink:0;animation:none}.pdf-icon svg{width:39px;height:47px}.pdf-icon>b{color:white!important;background:#d93639!important;left:1px;bottom:0;padding:4px 5px;font-size:10px;letter-spacing:.6px;border-radius:2px}.offer .skool-logo{width:61px;height:24px;animation:none;flex-shrink:0}.compact-copy{display:block;flex:1;min-width:0}.offer .compact-copy>strong{font:15px/1.15 var(--body);font-weight:700;letter-spacing:-.5px;margin:0 15px 6px 0;white-space:nowrap}.compact-copy>small{font-size:5.5px;letter-spacing:.2px;display:block;line-height:1.5;white-space:nowrap}.compact-copy>span{font:24px/1 var(--display);display:block;margin-top:10px}.compact-copy>span>em{font:5px var(--body);font-style:normal;letter-spacing:.5px;display:inline-block;vertical-align:middle;margin-left:5px}.offer-arrow{position:absolute;right:10px;top:10px;font-size:20px;line-height:1;margin:0}.offer-skool .compact-copy{flex-basis:calc(100% - 70px)}.hero-proof{display:flex;gap:18px;flex-wrap:wrap;font-size:6px;letter-spacing:.7px;color:#899484;margin-top:20px}.hero-proof span:before{content:'✓';color:var(--yellow);margin-right:5px}.hero-stamp{font-size:22px}.production-heading h2{font-size:clamp(52px,6.5vw,90px)}.production-heading{grid-template-columns:1.25fr 1fr;gap:45px}.role-machine{display:grid;grid-template-columns:.85fr 1.15fr;height:auto;min-height:600px;overflow:hidden}.role-stage{height:600px;position:relative;isolation:isolate;border-right:1px solid #ffffff15;background:radial-gradient(ellipse,#5464431c,transparent 70%)}.role-badge{position:absolute;top:30px;left:30px;font-size:8px;letter-spacing:1px;color:#a4b499;z-index:3}.role-orbit{position:absolute;width:310px;height:310px;border:1px dashed #c5d6aa25;border-radius:50%;left:calc(50% - 155px);top:110px;animation:spin 60s linear infinite}.role-avatar{position:absolute;height:415px;max-width:88%;object-fit:contain;left:50%;bottom:78px;opacity:0;transform:translateX(calc(-50% + 20px));transition:opacity .5s,transform .5s;pointer-events:none;z-index:2}.role-avatar.active{opacity:1;transform:translateX(-50%)}.role-floor{position:absolute;bottom:77px;left:20%;right:20%;height:14px;background:radial-gradient(ellipse,#a1bc6130,transparent 70%);border-bottom:1px solid #c3d25038;border-radius:50%}.role-stage .machine-speech{top:auto;bottom:29px;left:30px;right:20px;width:max-content;max-width:90%;font-size:8px;white-space:normal;padding:10px 14px;transform:rotate(-3deg);z-index:3}.role-workbench{padding:35px 40px;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center}.role-workbench>span{font-size:8px;letter-spacing:1px;color:#a7ba91}.role-workbench h3{font-size:39px;line-height:1.04;margin:16px 0;color:#e7edde}.role-workbench>p{font-size:12px;color:#9aa795;line-height:1.85;max-width:470px}.role-workbench ol{padding:0;margin:18px 0;list-style:none;counter-reset:role-actions}.role-workbench li{font-size:10px;color:#b7c4af;line-height:1.8;padding:6px 0 6px 23px;position:relative;counter-increment:role-actions}.role-workbench li:before{content:'0' counter(role-actions);position:absolute;left:0;font-size:7px;color:#8aa070;top:8px}.role-example{background:#26332650;border:1px solid #c9deb127;padding:15px 18px;margin-top:3px}.role-example>span{font-size:6px;letter-spacing:.7px;color:#94ab7c}.role-example>strong{font-family:var(--body);font-size:14px;font-weight:500;line-height:1.5;display:block;color:#dce8d1;margin-top:10px}.role-example-visual{height:41px;position:relative;overflow:hidden;margin-top:14px}.role-example-visual>div{position:absolute;inset:0;opacity:0;transition:opacity .3s}.role-example-visual[data-example="0"] .example-script,.role-example-visual[data-example="1"] .example-scenes,.role-example-visual[data-example="2"] .example-wave,.role-example-visual[data-example="3"] .example-export{opacity:1}.example-script{display:flex;flex-direction:column;gap:5px;justify-content:center}.example-script>i{display:block;height:3px;width:90%;background:#a1bd7566;transform-origin:left;animation:type-lines 5s infinite}.example-script>i:nth-child(2){width:78%;animation-delay:.4s}.example-script>i:nth-child(3){width:95%;animation-delay:.8s}.example-script>i:nth-child(4){width:55%;animation-delay:1.2s}.example-scenes{display:flex;gap:6px}.example-scenes>img{width:30%;height:100%;object-fit:cover}.example-wave{font-size:29px;letter-spacing:7px;color:#b9ce95;animation:wave-opacity 1s ease-in-out infinite;white-space:nowrap}.example-export{font-size:8px;color:#a5c780;display:flex;flex-direction:column;justify-content:center;gap:9px}.example-export>i{display:block;height:4px;background:#b5ce81;transform-origin:left;animation:type-lines 5s infinite}.role-deliverable{display:flex;align-items:center;gap:14px;margin-top:18px}.role-deliverable>span{font-size:6px;color:#71896d;letter-spacing:.6px}.role-deliverable>b{font-size:10px;font-weight:500;color:var(--yellow)}.income-heading{grid-template-columns:1.3fr 1fr;align-items:center}.income-heading h2{font-size:clamp(44px,5.4vw,76px);line-height:1.05}.business-console{background:#111713;border:1px solid #152719;color:#e5ecdf;box-shadow:9px 9px 0 #a3af9980;overflow:hidden}.business-top{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #ffffff25;font-size:8px;letter-spacing:1px;color:#a5bb93}.business-top>span{display:flex;align-items:center;gap:9px}.business-top button{background:#ffffff10;min-width:38px;min-height:38px;font-size:17px}.business-options{display:flex;border-bottom:1px solid #ffffff25}.business-options>button{flex:1;padding:19px 20px;font-size:9px;letter-spacing:.6px;min-height:57px;border-right:1px solid #ffffff25;background:none;color:#8f9e87}.business-options>button:last-child{border-right:0}.business-options>button.active{background:#d5e0b612;color:#e9ff30}.business-stage{display:grid;grid-template-columns:.9fr 1.1fr;min-height:580px;position:relative}.boss-scene{position:relative;min-height:580px;overflow:hidden;background:radial-gradient(ellipse at 45% 45%,#6a58232a,transparent 70%);border-right:1px solid #ffffff15;isolation:isolate}.boss-ghost{font:95px/.91 var(--display);position:absolute;left:20px;right:20px;top:45px;color:#f6d3691a;letter-spacing:-2px;z-index:-1}.boss-halo{position:absolute;width:350px;height:350px;left:calc(50% - 175px);top:130px;border:1px dashed #f3d46c40;border-radius:50%;animation:spin 50s linear infinite;z-index:-1}.boss-scene>img{height:430px;position:absolute;bottom:53px;left:50%;transform:translateX(-50%);filter:drop-shadow(0 8px 12px #0004);max-width:90%;object-fit:contain}.boss-note{position:absolute;bottom:25px;left:20px;right:20px;text-align:center;font-size:6px;letter-spacing:1px;color:#94835b;z-index:3}.money-token{position:absolute;border:1px solid #d6bb6d70;width:53px;height:53px;display:grid;place-items:center;border-radius:50%;font:26px var(--display);color:#f3d680;background:#302a16;box-shadow:3px 3px 0 #0a0b08;animation:token-float 7s ease-in-out infinite;z-index:2}.token-one{top:95px;right:27px;transform:rotate(12deg)}.token-two{bottom:110px;left:25px;animation-delay:2s}.business-explanation{padding:37px 40px;display:flex;flex-direction:column;justify-content:center;min-width:0}.business-explanation>span{font-size:8px;letter-spacing:1.1px;color:#d4c383}.business-explanation h3{font-size:35px;line-height:1.07;margin:17px 0;color:#e9efdf}.business-explanation>p{font-size:12px;line-height:1.85;color:#9aaa91}.business-formula{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin:24px 0;font-size:6px;letter-spacing:.1px}.business-formula>b{padding:9px 10px;border:1px solid #d8c17840;font-weight:400;color:#c6cfb7}.business-formula>span{font-size:13px;color:#7c8e6b}.business-formula>strong{font-weight:500;color:#e9ff30;padding:5px 0;font-size:7px}.business-step-card{padding:19px;background:#2530235c;border:1px solid #b7c99b35;min-height:153px}.business-step-card>span{font-size:7px;letter-spacing:.6px;color:#b8c795;display:block}.business-step-card>strong{display:block;font-size:17px;line-height:1.35;margin:12px 0;color:#e1ebd2;font-weight:600;letter-spacing:-.4px}.business-step-card>p{font-size:11px;line-height:1.85;color:#8fa280}.business-step-dots{display:flex;gap:7px;margin-top:14px}.business-step-dots>button{background:#ffffff10;position:relative;flex:1;height:32px;padding:0;border:1px solid #ffffff10}.business-step-dots>button:before{content:'';position:absolute;left:0;top:0;bottom:0;width:var(--progress,0);background:#d6be6b}.business-step-dots i{display:block;height:2px;background:#e9ff30;width:0;position:absolute;bottom:0;left:0;transition:width .1s linear}.business-step-dots>button.active{background:#e9ff3017;border-color:#e9ff3060}.business-foot{border-top:1px solid #ffffff25;padding:18px 24px;display:flex;justify-content:space-between;gap:25px;font-size:6px;letter-spacing:.3px;line-height:1.8;color:#74866b}.business-foot>a{color:#dbe5c6;max-width:37%;text-align:right}.business-console.is-paused *{animation-play-state:paused!important}.start-today{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:50px 0 15px;margin-top:35px;border-top:1px solid #1a322633}.start-today .label{font-size:8px;color:#6f835c}.start-today h3{font-size:42px;line-height:1.05;color:#1f3426;margin:20px 0}.start-today p{font-size:12px;line-height:1.9;color:#6b7a60;max-width:380px}.start-today .btn{margin-top:23px;max-width:350px;background:#233c27;color:#e4edcf;font-size:10px}.starter-roadmap{list-style:none;margin:0;padding:0;position:relative}.starter-roadmap:before{content:'';position:absolute;left:17px;top:25px;bottom:25px;width:1px;background:#3b5c3e60}.starter-roadmap>li{position:relative;padding:0 0 27px 56px;counter-increment:roadmap}.starter-roadmap{counter-reset:roadmap}.starter-roadmap>li:last-child{padding-bottom:0}.starter-roadmap>li:before{content:'0' counter(roadmap);position:absolute;top:0;left:0;width:35px;height:35px;background:#dde4d4;border:1px solid #3b5c3e80;display:grid;place-items:center;border-radius:50%;font-size:9px;color:#3b5c3e}.starter-roadmap>li>span{font-size:6px;letter-spacing:1px;color:#718865}.starter-roadmap>li>strong{display:block;font-size:13px;font-weight:600;line-height:1.5;margin:6px 0;color:#28402c}.starter-roadmap>li>small{font-size:10px;line-height:1.8;color:#6d8061}.calculator-copy h3{font-size:30px}.business-stage[data-route="channel"] .boss-ghost{color:#b7dbe71c}.business-stage[data-route="channel"] .boss-halo{border-color:#7eaecc40}.business-stage[data-route="offer"] .boss-ghost{color:#d0a9d719}.business-stage[data-route="offer"] .boss-halo{border-color:#d0a9d740}
@keyframes token-float{0%,100%{translate:0 0;rotate:-5deg}50%{translate:0 -10px;rotate:7deg}}
@media(max-width:1100px) and (min-width:701px){.hero-inner{min-height:800px;gap:20px}.hero h1{font-size:6.8vw}.hero-stage{height:550px}.hero-character{width:215px;left:-18px}.hero-screen{top:100px}.hero-stamp{font-size:19px;top:20px}.hero-bubble{left:110px;bottom:117px;font-size:7px}.time-disc{width:85px;height:85px;bottom:20px}.time-disc strong{font-size:36px}.offer{padding:14px 11px;gap:8px;min-height:110px}.offer .compact-logo,.pdf-icon svg{width:30px;height:39px}.pdf-icon>b{font-size:8px}.offer .compact-copy>strong{font-size:11px;margin-right:8px}.compact-copy>small{font-size:4px;letter-spacing:.1px}.compact-copy>span{font-size:21px}.compact-copy>span>em{font-size:4px;letter-spacing:.1px;margin-left:3px}.offer .skool-logo{width:46px;height:22px}.offer-skool .compact-copy{flex-basis:calc(100% - 54px)}.hero-proof{gap:10px;font-size:5px}.role-workbench{padding:30px}.role-workbench h3{font-size:32px}.role-workbench>p{font-size:11px}.role-stage{height:590px}.role-avatar{height:365px;bottom:95px}.role-floor{bottom:95px}.role-stage .machine-speech{font-size:7px;left:20px;bottom:43px}.role-orbit{width:260px;height:260px;left:calc(50% - 130px)}.role-badge{font-size:7px;left:20px}.income-heading{gap:30px}.income-heading h2{font-size:5.4vw}.business-explanation{padding:30px 27px}.business-explanation h3{font-size:30px}.boss-ghost{font-size:80px}.boss-scene>img{height:380px}.business-step-card{padding:15px}.start-today{gap:40px}.start-today h3{font-size:36px}}
@media(max-width:700px){.hero-inner{display:flex;min-height:0;gap:0;padding-top:26px;padding-bottom:0}.hero h1{font-size:clamp(49px,14vw,85px);line-height:1.01;margin:19px 0}.hero-copy>p{font-size:12px;line-height:1.85;max-width:100%}.offer-label{font-size:7px;letter-spacing:.9px;margin-top:22px}.hero-buttons{gap:9px;margin-top:12px;max-width:100%}.offer{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:14px 9px;min-height:111px;align-items:center;box-shadow:3px 3px 0 #879c19}.offer-skool{box-shadow:3px 3px 0 #687aa8;grid-template-columns:1fr;position:relative;padding-top:33px;gap:0}.offer .compact-logo,.pdf-icon svg{width:27px;height:35px}.pdf-icon>b{font-size:7px;padding:3px 4px;bottom:0}.offer .compact-copy>strong{font-size:10px;letter-spacing:-.4px;margin:0 0 5px;white-space:nowrap}.compact-copy>small{font-size:4.4px;line-height:1.6;letter-spacing:0;white-space:nowrap}.compact-copy>span{font-size:21px;line-height:1.1;margin-top:8px;white-space:nowrap}.compact-copy>span>em{font-size:4px;letter-spacing:.1px;vertical-align:middle;margin-left:3px}.offer .skool-logo{position:absolute;left:9px;top:9px;width:50px;height:19px}.offer-skool .compact-copy{margin-top:2px}.offer-skool .compact-copy>strong{font-size:11px}.offer-arrow{font-size:17px;right:8px;top:8px}.hero-proof{gap:10px;font-size:4.8px;letter-spacing:.1px;margin-top:16px;justify-content:space-between}.hero-proof span:before{margin-right:3px}.hero-stage{height:380px;margin-top:32px}.hero-screen{top:35px;left:16%;width:82%;transform:rotate(3deg)}.hero-stamp{font-size:15px;top:-4px;right:2px;padding:9px 12px}.hero-character{width:175px;left:0;bottom:0;top:auto;animation:none;transform:none}.hero-platform{bottom:2px;left:0;width:172px;height:14px}.hero-bubble{font-size:6.5px;left:120px;bottom:108px;padding:9px 11px;max-width:165px;white-space:nowrap}.time-disc{bottom:28px;right:9px;width:75px;height:75px}.time-disc strong{font-size:32px}.time-disc span{font-size:6px}.coordinate{top:-17px;font-size:4.6px;left:0;letter-spacing:.3px}.orbit{top:15px;width:270px;height:270px;left:calc(50% - 135px)}.orbit-two{top:-20px;width:340px;height:340px;left:calc(50% - 170px)}.hero-bottom{padding-top:16px}.production-heading{display:block;margin-top:29px}.production-heading h2{font-size:clamp(42px,11vw,66px);line-height:1.04}.production-heading p{font-size:12px;line-height:1.9}.role-machine{display:flex;flex-direction:column;min-height:0;height:auto}.role-stage{height:305px;width:100%;border:0;border-bottom:1px solid #ffffff15}.role-badge{left:18px;top:17px;font-size:7px;letter-spacing:.7px}.role-orbit{width:235px;height:235px;left:calc(50% - 118px);top:32px}.role-avatar{height:247px;max-width:72%;bottom:17px;left:50%;transform:translateX(calc(-50% + 20px))}.role-avatar.active{transform:translateX(-50%)}.role-floor{bottom:16px;left:26%;right:26%;height:10px}.role-stage .machine-speech{font-size:6px;bottom:38px;left:auto;right:12px;max-width:143px;width:143px;padding:9px 10px;transform:rotate(-4deg)}.role-workbench{padding:25px 20px 26px}.role-workbench>span{font-size:7px;letter-spacing:.6px}.role-workbench h3{font-size:31px;margin:15px 0;line-height:1.06}.role-workbench>p{font-size:12px;line-height:1.9;max-width:100%}.role-workbench ol{margin:14px 0}.role-workbench li{font-size:11px;padding:6px 0 6px 22px;line-height:1.8}.role-workbench li:before{font-size:7px;top:8px}.role-example{padding:14px;margin-top:4px}.role-example>span{font-size:6px;letter-spacing:.5px}.role-example>strong{font-size:13px;line-height:1.6;margin-top:9px}.role-example-visual{height:36px;margin-top:12px}.example-wave{font-size:25px;letter-spacing:4px}.role-deliverable{margin-top:18px;gap:10px;align-items:flex-start;flex-direction:column}.role-deliverable>span{font-size:6px}.role-deliverable>b{font-size:11px}.income-heading{display:block}.income-heading h2{font-size:clamp(34px,9.2vw,56px);line-height:1.08}.income-heading>p{font-size:12px;line-height:1.9;margin-top:20px}.business-console{box-shadow:6px 6px 0 #a3af9980}.business-top{padding:10px 12px;font-size:6.5px;letter-spacing:.3px;gap:10px}.business-top>span{gap:6px}.business-top button{min-width:37px;min-height:37px}.business-options>button{padding:15px 6px;font-size:6.5px;line-height:1.6;letter-spacing:0;min-height:53px}.business-stage{display:flex;flex-direction:column;min-height:0}.boss-scene{min-height:340px;height:340px;border:0;border-bottom:1px solid #ffffff15}.boss-ghost{top:24px;left:17px;font-size:77px;line-height:.92}.boss-halo{width:245px;height:245px;left:calc(50% - 123px);top:43px}.boss-scene>img{height:290px;bottom:28px;max-width:70%;left:56%}.boss-note{font-size:5px;bottom:13px;left:10px;right:10px;letter-spacing:.5px}.money-token{width:38px;height:38px;font-size:20px}.token-one{top:70px;right:22px}.token-two{left:22px;bottom:68px}.business-explanation{padding:24px 19px}.business-explanation>span{font-size:7px;letter-spacing:.6px}.business-explanation h3{font-size:29px;line-height:1.08;margin:16px 0}.business-explanation>p{font-size:12px;line-height:1.9}.business-formula{gap:5px;margin:19px 0;font-size:5px}.business-formula>b{padding:8px;font-size:5px}.business-formula>span{font-size:11px}.business-formula>strong{font-size:6px}.business-step-card{padding:16px 14px;min-height:176px}.business-step-card>span{font-size:6px;letter-spacing:.3px}.business-step-card>strong{font-size:17px;line-height:1.4;margin:12px 0}.business-step-card>p{font-size:11px;line-height:1.9}.business-step-dots{gap:6px;margin-top:13px}.business-step-dots>button{height:40px}.business-foot{padding:16px 15px;gap:15px;font-size:5px;line-height:1.9}.business-foot>span{max-width:53%}.business-foot>a{max-width:43%;font-size:5px}.start-today{display:block;margin-top:35px;padding-top:28px}.start-today h3{font-size:34px;line-height:1.06;margin:17px 0}.start-today .label{font-size:7px}.start-today p{font-size:12px;line-height:1.9;max-width:100%}.start-today .btn{font-size:9px;max-width:100%;width:100%;margin-top:20px}.starter-roadmap{margin-top:30px}.starter-roadmap>li{padding-left:50px;padding-bottom:25px}.starter-roadmap>li>span{font-size:6px}.starter-roadmap>li>strong{font-size:13px;line-height:1.5}.starter-roadmap>li>small{font-size:10px;line-height:1.8}.calculator-copy h3{font-size:29px}.calculator-copy p{font-size:12px}}
@media(max-width:359px){.hero h1{font-size:13.7vw}.hero-copy>p{font-size:11px}.hero-proof{font-size:4px;gap:5px}.offer{padding:12px 8px;grid-template-columns:23px 1fr;gap:6px;min-height:108px}.offer-skool{grid-template-columns:1fr;padding-top:32px}.offer .compact-logo,.pdf-icon svg{width:23px;height:31px}.pdf-icon>b{font-size:6px;padding:3px}.offer .compact-copy>strong{font-size:8px;letter-spacing:-.3px}.compact-copy>small{font-size:3.5px}.compact-copy>span{font-size:18px}.compact-copy>span>em{font-size:3px;margin-left:2px}.offer-skool .compact-copy>strong{font-size:10px}.offer-arrow{font-size:15px;right:7px;top:7px}.hero-stage{height:350px}.hero-character{width:158px}.hero-bubble{font-size:5.5px;left:105px;bottom:99px}.hero-platform{width:158px}.coordinate{font-size:4px}.role-workbench{padding:23px 16px}.role-workbench h3{font-size:28px}.role-stage .machine-speech{max-width:125px;font-size:5.5px}.production-heading h2{font-size:10.7vw}.business-explanation{padding:23px 16px}.business-explanation h3{font-size:26px}.boss-ghost{font-size:69px}.income-heading h2{font-size:9vw}.business-options>button{font-size:5.7px}.business-formula>b{font-size:4px;padding:8px 6px}.business-formula>strong{font-size:5px}}
@media(prefers-reduced-motion:reduce){.role-orbit,.example-script>i,.example-wave,.example-export>i,.money-token,.boss-halo{animation:none!important}.role-avatar{transition:none!important}}
.business-step-card{min-height:185px}@media(max-width:700px){.role-workbench{min-height:545px}.business-step-card{min-height:223px}.business-explanation h3{min-height:94px}.business-explanation>p{min-height:114px}}@media(max-width:359px){.role-workbench{min-height:580px}.business-explanation>p{min-height:137px}}
