:root{--ink:#102b29;--ink2:#173b37;--teal:#0d6b63;--gold:#c9a65a;--gold2:#ead9ad;--lime:#caff4a;--paper:#f7f3ea;--white:#fff;--muted:#5c6966;--line:#d8d0c2;--danger:#d94747}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4,p,figure,blockquote{margin-top:0}h1,h2,h3,h4{font-family:Georgia,Times New Roman,serif;line-height:1.04}h2{letter-spacing:-.055em;margin-bottom:26px;font-size:clamp(2.3rem,5vw,4.8rem)}h3{font-size:clamp(1.55rem,2.8vw,2.5rem)}p{margin-bottom:1.15em}.top{z-index:50;color:#fff;background:#102b29f5;border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 5vw;display:flex;position:fixed;top:0;left:0;right:0}.brand{letter-spacing:-.025em;font-weight:850;text-decoration:none}.nav-cta,.cta{background:var(--lime);min-height:54px;color:var(--ink);letter-spacing:.04em;text-align:center;border:0;justify-content:center;align-items:center;padding:12px 22px;font-family:Arial,sans-serif;font-size:.82rem;font-weight:950;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.nav-cta:hover,.cta:hover{transform:translateY(-2px);box-shadow:0 8px #0002}.mobile-only{display:none}.hero{background:var(--ink);color:#fff;padding:128px 5vw 80px}.hero-grid,.inner{width:min(1180px,100%);margin:auto}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.88fr);align-items:start;gap:clamp(42px,6vw,90px);display:grid}.eyebrow,.label{color:var(--gold2);letter-spacing:.14em;font-size:.76rem;font-weight:900}.hero h1{letter-spacing:-.075em;margin:20px 0 34px;font-size:clamp(4rem,7.2vw,7rem);line-height:.84}.hero h1 em{color:var(--gold2);font-weight:600;display:block}.promise{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.35}.promise strong{color:var(--lime);letter-spacing:.015em;margin:.4em 0;font-family:Arial,sans-serif;font-size:.92em;display:block}.concrete-promise{border-left:3px solid var(--gold);color:#e8efed;padding-left:18px;font-weight:750}.event-facts{color:#dce6e3;gap:3px;margin:25px 0;font-size:.92rem;display:grid}.event-facts strong{color:#fff}.hero-copy>.cta{margin-top:3px}.hero-secondary{color:#c9d5d2;max-width:660px;margin:24px 0 0;font-size:.95rem}.access-deadline{background:#ffffff0d;border:1px solid #ead9ad88;max-width:590px;margin:24px 0 22px;padding:18px}.access-deadline>strong,.access-deadline>span{display:block}.access-deadline>strong{color:var(--white);font-size:1.05rem}.access-deadline>span{color:var(--gold2);font-weight:900}.access-deadline>p{color:#dce6e3;margin:14px 0 8px;font-size:.86rem}.access-deadline>p:last-child{margin:10px 0 0}.access-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.access-countdown>span{text-align:center;background:#081d1b99;border:1px solid #ffffff25;min-width:0;padding:9px 5px}.access-countdown strong,.access-countdown small{display:block}.access-countdown strong{color:var(--lime);font-size:clamp(1.35rem,3vw,2rem);line-height:1}.access-countdown small{color:#dce6e3;letter-spacing:.06em;margin-top:5px;font-size:.62rem;font-weight:900}.hero-proof{flex-direction:column;display:flex}.hero-media{order:1}.hero-photo-wrap{order:2;margin:0;position:relative}.hero-photo{object-fit:contain;width:100%;height:auto}.hero-photo-wrap figcaption{color:#fff;border-left:3px solid var(--gold);background:#102b29e8;padding:10px 13px;font-size:.8rem;font-weight:800;position:absolute;bottom:14px;left:14px}.deliverables{background:var(--ink2);border:1px solid #c9a65a80;border-top:0;order:3;grid-template-columns:1fr;display:grid}.deliverables strong{color:var(--gold2);letter-spacing:.14em;padding:11px 14px 8px;font-size:.72rem}.deliverables span{border-top:1px solid #ffffff1d;padding:10px 14px;font-size:.93rem;font-weight:750}.deliverables span:before{content:"✓";color:var(--lime);margin-right:10px}.trainer{color:#d9e4e1;text-align:center;order:4;margin:16px 0 0;font-size:.9rem}.media-strip{background:var(--paper);color:var(--ink);border:1px solid #c9a65a80;border-bottom:0;padding:22px 16px}.media-strip h2{letter-spacing:0;text-align:center;margin:0 0 18px;font-family:Arial,sans-serif;font-size:1rem}.media-grid{place-items:center;display:grid}.media-featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.media-grid img{object-fit:contain;filter:grayscale();opacity:.82;width:auto;height:38px}.section{padding:clamp(72px,8vw,118px) 5vw}.paper{background:var(--paper)}.green{background:var(--teal);color:#fff}.dark{background:var(--ink);color:#fff}.cols,.fit,.register{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,7vw,90px);display:grid}.prose{margin-top:40px}.prose p,.faq p{color:var(--muted)}.prospect-fit{background:#f2ecdf;border-top:1px solid #d9cba9;border-bottom:1px solid #d9cba9}.prospect-fit-head{text-align:center;max-width:790px;margin:0 auto 38px}.prospect-fit-head h2{margin:10px 0 16px}.prospect-fit-head>p{color:var(--muted);margin:0;font-size:1.08rem;line-height:1.65}.prospect-fit-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.prospect-card{border:1px solid #d6c8a7;border-top:4px solid var(--gold);background:var(--white);flex-direction:column;padding:28px 25px;display:flex;box-shadow:0 12px 30px #102b2910}.prospect-card h3{margin:11px 0 16px;font-size:1.35rem;line-height:1.22}.prospect-card>p{color:var(--muted);line-height:1.55}.prospect-question{border-left:3px solid var(--gold);margin:0 0 17px;padding:14px 0 14px 15px;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:700;color:var(--ink)!important;line-height:1.42!important}.prospect-close{border-top:1px solid #ded4c0;margin-top:auto;padding-top:17px;font-weight:850;color:var(--ink)!important}.prospect-fit-summary{max-width:850px;color:var(--ink);text-align:center;margin:32px auto 24px;font-family:Georgia,Times New Roman,serif;font-size:1.12rem;font-weight:700;line-height:1.55}.green .label,.dark .label{color:var(--gold2)}.green .cta,.dark .cta{margin-top:12px}.check,.cross{margin:0;padding:0;list-style:none}.check li,.cross li{margin:0 0 15px;padding-left:30px;position:relative}.check li:before,.cross li:before{font-weight:950;position:absolute;left:0}.check li:before{content:"✓";color:var(--lime)}.paper .check li:before{color:var(--teal)}.cross li:before{content:"×";color:#ff6464;font-size:1.25em;line-height:1}.card{border-top:4px solid var(--gold);background:#fff;padding:clamp(28px,4vw,50px)}.card h2{font-size:clamp(2rem,3.6vw,3.5rem)}.card.not-for{background:var(--ink);color:#fff;border-color:var(--danger)}.card.not-for .label{color:#ff9d9d}.agenda{background:#eee6d7}.agenda-head{text-align:center;max-width:780px;margin:0 auto 48px}.agenda-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:relative}.agenda-grid:before{content:"";z-index:0;background:var(--gold);height:2px;position:absolute;top:38px;left:12%;right:12%}.day-card{z-index:1;background:#fff;border:1px solid #ded4c0;flex-direction:column;min-width:0;padding:28px;display:flex;position:relative}.day-card+.day-card{border-left:0}.day-step{align-items:center;gap:13px;margin-bottom:24px;display:flex}.day-step span{background:var(--ink);width:48px;height:48px;color:var(--gold2);place-items:center;font-family:Georgia,serif;font-weight:800;display:grid}.day-step strong{letter-spacing:.13em;color:var(--teal);font-size:.76rem}.day-meta{color:var(--gold);letter-spacing:.1em;font-size:.78rem;font-weight:900}.day-card h3{margin:10px 0 18px}.day-card>p:not(.takeaway){color:var(--muted)}.takeaway{border-top:1px solid var(--gold);margin:auto 0 0;padding-top:20px;font-weight:800}.takeaway span{color:var(--gold);letter-spacing:.11em;font-size:.73rem;display:block}.journey{text-align:center;letter-spacing:.08em;margin:34px 0 22px;font-weight:950}.journey span{color:var(--gold);padding:0 8px}.center{text-align:center}.authority{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(42px,7vw,90px);display:grid}.authority-visual{margin:0}.authority-photo{object-fit:contain;border:1px solid var(--gold);width:100%;height:auto}.credentials{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.credentials span{border:1px solid var(--gold);background:#fff;padding:7px 10px;font-size:.78rem;font-weight:800}.authority-quote{border-left:3px solid var(--gold);padding-left:20px;font-size:1.12rem}.robbins-proof{background:var(--ink);color:#fff;border-bottom:4px solid var(--gold);grid-template-columns:minmax(0,.8fr) minmax(300px,1.2fr);align-items:center;margin-top:60px;display:grid}.robbins-copy{padding:clamp(26px,4vw,50px)}.robbins-copy p{color:#dce6e3}.tony-media,.tony-media img{width:100%;height:auto}.tony-media img{object-fit:contain}.authority-media{border:1px solid var(--line);background:#fff;margin-top:60px;padding:42px}.authority-media h3{max-width:760px}.media-primary{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.media-primary img{height:43px}.media-secondary{border-top:1px solid var(--line);grid-template-columns:repeat(8,minmax(0,1fr));gap:18px;margin-top:26px;padding-top:24px}.media-secondary img{opacity:.58;height:28px}.book-proof{border-top:1px solid var(--gold);margin-top:60px;padding-top:55px}.book-proof-head{text-align:center;max-width:780px;margin:0 auto 35px}.book-proof-grid{grid-template-columns:minmax(0,1fr) minmax(150px,190px) minmax(0,1fr);align-items:center;gap:24px;display:grid}.endorsement{border-top:4px solid var(--gold);background:#fff;grid-template-columns:112px 1fr;gap:18px;padding:22px;display:grid;box-shadow:0 12px 35px #102b2910}.reference-portrait{object-fit:contain;object-position:center;width:112px;height:145px}.endorsement h4{margin:0 0 5px;font-family:Arial,sans-serif;font-size:1.3rem}.role{color:var(--muted);font-size:.9rem;line-height:1.4}.endorsement blockquote{border-left:2px solid var(--gold);grid-column:1/-1;margin:0;padding-left:15px;font-family:Georgia,serif;font-size:.94rem;line-height:1.55}.book-center{text-align:center;margin:0}.book-image{object-fit:contain;filter:drop-shadow(0 16px 22px #00000038);background:0 0;width:100%;height:auto}.book-center figcaption{color:var(--muted);margin-top:10px;font:italic 1rem Georgia,serif}.live h2{font-size:clamp(2.5rem,4.5vw,4.4rem)}.live-form-cta{margin-top:24px}.deadline{border-left:3px solid var(--lime);background:#ffffff12;padding:12px 14px}.register{align-items:start}.form{color:var(--ink);box-shadow:12px 12px 0 var(--ink);background:#fff;padding:clamp(26px,4vw,50px)}.field{margin-bottom:24px;font-size:.92rem;font-weight:850;display:block}.field>span{margin-bottom:7px;display:block}.field input{width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;border:2px solid #cfc7b8;padding:10px 13px;font-size:16px}.field input:focus{border-color:var(--teal);outline:3px solid #c9a65a55}.field small{color:var(--muted);margin-top:7px;font-size:.78rem;font-weight:500;line-height:1.4;display:block}.error{color:var(--danger)!important;display:none!important}.validated .field input:invalid{border-color:var(--danger)}.validated .field input:invalid~.error{display:block!important}.box{gap:12px;margin:28px 0;font-size:.92rem;line-height:1.45;display:flex}.box input{width:22px;height:22px;accent-color:var(--teal);flex:none;margin-top:2px}.form .cta{width:100%}.form-note{color:var(--muted);text-align:center;margin:16px 0 0;font-size:.8rem}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}summary{cursor:pointer;min-height:56px;padding:22px 0;font-weight:900}.faq details p{max-width:850px}.closing{text-align:center}.closing .inner{max-width:900px}.closing .event-facts{margin:28px auto}.note{color:#b5c2bf;margin-top:20px;font-size:.84rem}footer{color:#a9b8b5;background:#0b211f;padding:26px 5vw;font-size:.82rem}.legal-footer-main{justify-content:space-between;align-items:center;gap:20px;display:flex}.legal-footer nav{flex-wrap:wrap;gap:10px 22px;display:flex}.legal-footer a{color:#f7f1e5;text-underline-offset:3px}.legal-footer>p{color:#a9b8b5;border-top:1px solid #f7f1e524;max-width:980px;margin:18px 0 0;padding-top:16px;font-size:.75rem;line-height:1.55}.legal-page{color:#0b211f;background:#f7f1e5;min-height:100vh}.legal-page header{background:#0b211f;padding:22px 5vw}.legal-page header a{color:#f7f1e5;font-weight:800;text-decoration:none}.legal-content{width:min(820px,90vw);margin:0 auto;padding:64px 0 80px}.legal-content h1{margin:0 0 14px;font-size:clamp(2rem,6vw,3.6rem);line-height:1}.legal-content h2{margin-top:34px;font-size:1.35rem}.legal-content p,.legal-content li{line-height:1.7}.legal-content a{color:#174d47}.legal-note{background:#fff;border-left:4px solid #c8a56a;padding:18px}.mobile-sticky{display:none}.thanks{background:var(--ink);color:#fff;text-align:center;place-items:center;min-height:100vh;padding:55px 20px;display:grid;overflow-y:auto}.thanks main{max-width:820px}.tick{background:var(--lime);width:76px;height:76px;color:var(--ink);border-radius:50%;place-items:center;margin:auto auto 30px;font-size:2.3rem;display:grid}.thanks h1{letter-spacing:-.065em;font-size:clamp(3rem,8vw,6.2rem);line-height:.92}.thanks .whatsapp-cta{width:min(100%,470px);min-height:58px;margin-top:8px}.preview-note{color:#b8c7c3;max-width:620px;margin:20px auto 0;font-size:.88rem}.thanks-next{border-top:1px solid #ffffff25;margin-top:55px;padding-top:35px}.back{border-bottom:1px solid var(--gold);margin-top:24px;display:inline-block}@media (max-width:980px){.hero-grid,.cols,.fit,.register,.authority{grid-template-columns:1fr}.hero-grid{gap:34px}.hero-proof{width:min(100%,680px);margin:auto}.agenda-grid{grid-template-columns:1fr}.prospect-fit-grid{grid-template-columns:1fr;gap:16px}.agenda-grid:before{width:2px;height:auto;inset:20px auto 20px 24px}.day-card+.day-card{border-top:0;border-left:1px solid #ded4c0}.day-card{padding-left:48px}.book-proof-grid{grid-template-columns:1fr 155px 1fr}.endorsement{grid-template-columns:88px 1fr;padding:18px}.reference-portrait{width:88px;height:112px}.robbins-proof{grid-template-columns:1fr 1fr}.form{box-shadow:9px 9px 0 var(--ink)}}@media (max-width:600px){.prospect-fit{padding-block:62px}.prospect-fit-head{text-align:left;margin-bottom:27px}.prospect-fit-head h2{margin-top:8px}.prospect-fit-head>p{font-size:1rem;line-height:1.55}.prospect-card{padding:23px 20px}.prospect-card h3{font-size:1.22rem}.prospect-question{font-size:1rem}.prospect-fit-summary{text-align:left;margin:27px auto 21px;font-size:1.02rem}.prospect-fit .center .cta{width:100%}.access-deadline{order:6;width:100%;margin:4px 0 16px;padding:14px}.access-deadline>strong{font-size:.98rem}.access-deadline>p{font-size:.8rem;line-height:1.4}.access-countdown{gap:4px}.access-countdown>span{padding:8px 2px}.access-countdown strong{font-size:1.38rem}.access-countdown small{font-size:.54rem}body{font-size:16px}.desktop-only{display:none}.mobile-only{display:inline}.top{gap:10px;height:68px;padding:0 16px}.brand{white-space:nowrap;min-width:0;font-size:clamp(.76rem,3.4vw,.88rem)}.nav-cta{flex:none;min-height:48px;padding:8px 10px;font-size:.66rem}.hero{padding:90px 18px 54px}.hero-grid{flex-direction:column;gap:22px;display:flex}.hero-copy{flex-direction:column;display:flex}.eyebrow{order:1;font-size:.67rem;line-height:1.35}.hero h1{order:2;margin:13px 0 20px;font-size:clamp(3rem,15vw,4.6rem);line-height:.88}.promise{order:3;margin-bottom:13px;font-size:1.05rem;line-height:1.34}.concrete-promise{order:4;margin-bottom:12px;padding-left:12px;font-size:.96rem;line-height:1.45}.event-facts{border-top:1px solid #ffffff28;border-bottom:1px solid #ffffff28;order:5;margin:8px 0 16px;padding:12px 0;font-size:.86rem;line-height:1.4}.hero-copy>.cta{order:6;width:100%;min-height:58px;padding-inline:12px}.hero-secondary{order:7;margin:18px 0 0;font-size:.9rem;line-height:1.45}.hero-proof{display:contents}.hero-media{order:8;width:100%;padding:20px 14px}.hero-media h2{font-size:.98rem;line-height:1.25}.media-featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.media-featured img{height:36px}.hero-photo-wrap{order:9;width:100%}.hero-photo{aspect-ratio:auto;object-fit:contain;width:100%;height:auto}.hero-photo-wrap figcaption{font-size:.76rem}.deliverables{order:10;width:100%;margin-top:-22px}.deliverables strong{padding:12px 14px 9px}.deliverables span{padding:12px 14px;font-size:1rem}.trainer{order:11;width:100%;font-size:.9rem}.section{padding:64px 18px}h2{font-size:clamp(2.25rem,11vw,3.4rem)}.cols,.fit,.register{gap:18px}.card{padding:26px 20px}.card h2{font-size:1.85rem}.agenda-head{margin-bottom:28px}.agenda-grid:before{left:20px}.day-card{padding:23px 18px 23px 42px}.day-step{margin-bottom:16px}.day-step span{width:42px;height:42px}.day-card h3{margin-bottom:12px;font-size:1.72rem}.journey{letter-spacing:.04em;font-size:.82rem}.journey span{padding:0 2px}.center .cta{width:100%}.authority{gap:28px}.authority-copy h2{font-size:2.6rem}.credentials{gap:7px}.credentials span{font-size:.73rem}.authority-quote{font-size:1.02rem}.robbins-proof{grid-template-columns:1fr;grid-template-areas:"copy""photo";margin-top:44px}.robbins-copy{grid-area:copy;padding:24px 20px 18px}.tony-media{grid-area:photo}.tony-media img{object-fit:contain;width:100%;height:auto;display:block}.authority-media{margin-top:44px;padding:26px 18px}.authority-media h3{font-size:1.8rem}.media-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.media-primary img{height:36px}.media-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}.media-secondary img{height:28px}.book-proof{margin-top:44px;padding-top:40px}.book-proof-head{margin-bottom:25px}.book-proof-head h3{font-size:2rem}.book-proof-grid{grid-template-columns:1fr}.book-center{order:-1;justify-self:center;width:150px}.endorsement{grid-template-columns:88px 1fr;gap:16px}.reference-portrait{object-fit:contain;width:88px;height:112px}.endorsement blockquote{font-size:.92rem}.form{width:100%;padding:27px 18px}.field input{min-height:52px;font-size:16px}.form .cta{min-height:58px;padding-inline:12px}.mobile-sticky{z-index:60;padding:9px 12px calc(9px + env(safe-area-inset-bottom));color:#fff;opacity:0;pointer-events:none;background:#0b211ff2;border-top:1px solid #c9a65a70;justify-content:space-between;align-items:center;gap:9px;transition:transform .2s,opacity .2s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.mobile-sticky.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-sticky span{max-width:45%;font-size:.75rem;font-weight:800;line-height:1.2}.mobile-sticky a{background:var(--lime);min-height:48px;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;padding:0 14px;font-size:.78rem;font-weight:950;text-decoration:none;display:inline-flex}.sticky-active{padding-bottom:calc(68px + env(safe-area-inset-bottom))}footer{text-align:center}.legal-footer-main{flex-direction:column;gap:12px}.legal-footer nav{justify-content:center}.legal-footer>p{margin-inline:auto}.legal-content{padding-top:42px}}@media (max-width:370px){.top{padding-inline:16px}.brand{font-size:.73rem}.nav-cta{padding-inline:8px;font-size:.62rem}.hero{padding-inline:16px}.hero h1{font-size:3rem}.mobile-sticky span{font-size:.7rem}.mobile-sticky a{padding-inline:11px;font-size:.74rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nav-cta,.cta,.mobile-sticky{transition:none}}.authority-visual figcaption{color:var(--muted);margin-top:10px;font-size:.82rem;line-height:1.4}.mailrelay-form{background:var(--paper);border:1px solid #c9a65a80;border-radius:18px;width:100%;max-width:620px;margin:0 auto;padding:clamp(24px,4vw,42px);overflow:hidden;box-shadow:0 18px 45px #102b2924}.mailrelay-form h3{color:var(--ink);margin-bottom:10px;font-size:clamp(1.55rem,3vw,2.15rem)}.mailrelay-form>p{color:var(--muted);margin-bottom:22px;font-size:1rem}.mailrelay-form .ipz-iframe{background:0 0;border:0;width:100%;min-width:0;min-height:520px;display:block;overflow:hidden}.registration-form{gap:18px;margin-top:26px;display:grid}.form-field{gap:7px;display:grid}.form-field label{color:var(--ink);letter-spacing:.035em;font-size:.82rem;font-weight:900}.form-field input{width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;border:1px solid #b9b1a4;border-radius:0;padding:12px 14px}.form-field input:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.consent-field input:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.form-submit:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.field-hint{color:var(--muted);margin:-1px 0 0;font-size:.82rem}.consent-field{color:var(--ink);grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:.9rem;line-height:1.45;display:grid}.consent-field input{width:19px;height:19px;accent-color:var(--teal);margin:2px 0 0}.form-honeypot{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.form-message{margin:0;padding:12px 14px;font-size:.9rem;line-height:1.4}.form-error{border-left:4px solid var(--danger);color:#7d1e1e;background:#fff1f1}.form-submit{cursor:pointer;width:100%}.form-submit:disabled{cursor:wait;opacity:.72;transform:none}.payment-warning{border-left:4px solid var(--gold);background:#fff8e5;margin:0 0 18px;padding:12px 14px;font-weight:800;color:var(--ink)!important;font-size:.92rem!important}.payment-verification-page{background:var(--ink);min-height:100vh;color:var(--white);place-items:center;padding:32px 18px;display:grid}.payment-verification-card{background:var(--ink2);text-align:center;border:1px solid #c9a65a88;width:min(680px,100%);padding:clamp(28px,6vw,58px);box-shadow:12px 12px #081d1b}.payment-verification-card h1{color:var(--white);margin:14px 0 18px;font-size:clamp(2.35rem,7vw,4.6rem)}.payment-verification-card p{color:#dce6e3}.payment-verification-note{border-top:1px solid #fff2;margin:24px 0 0;padding-top:20px;font-size:.92rem}.payment-confirmed-banner{color:var(--ink);text-align:center;background:#baff57;gap:4px;padding:18px max(18px,50% - 560px);display:grid}.payment-confirmed-banner strong{font-size:1.15rem}.mailrelay-form script{display:none}.thank-you-page{background:var(--paper);color:var(--ink)}.thank-you-page h1,.thank-you-page h2,.thank-you-page h3{text-wrap:balance}.thank-shell{width:min(1120px,100% - 36px);margin-inline:auto}.thank-hero{background:var(--ink);color:var(--white);padding:clamp(54px,8vw,105px) 0 clamp(58px,7vw,88px)}.thank-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.8fr);align-items:center;gap:clamp(42px,7vw,92px);display:grid}.confirmation-mark{border:2px solid var(--gold);width:52px;height:52px;color:var(--gold2);border-radius:50%;place-items:center;margin-bottom:20px;font-size:1.55rem;font-weight:900;display:grid}.mobile-importance,.mobile-step-title{display:none}.thank-eyebrow,.thank-section-label{color:var(--gold2);letter-spacing:.15em;margin-bottom:13px;font-size:.78rem;font-weight:900}.thank-copy h1{letter-spacing:-.065em;max-width:720px;margin-bottom:22px;font-size:clamp(3rem,6.7vw,6rem)}.thank-lead{margin-bottom:4px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.4vw,1.9rem)}.thank-date{color:var(--gold2);font-weight:800}.thank-intro{border-left:3px solid var(--gold);color:#e6efec;max-width:620px;margin:30px 0 0;padding-left:18px}.hero-whatsapp-card{background:var(--ink2);border:1px solid #c9a65a88;padding:clamp(28px,4vw,44px);box-shadow:16px 16px #081d1b}.hero-whatsapp-card .hero-whatsapp-eyebrow{color:var(--gold2);letter-spacing:.15em;margin-bottom:14px;font-size:.78rem;font-weight:900}.hero-whatsapp-card h2{color:var(--white);margin-bottom:16px;font-size:clamp(2rem,3.8vw,3.35rem);line-height:1.02}.hero-whatsapp-card>p:not(.hero-whatsapp-eyebrow){color:#d8e1df;margin-bottom:20px}.hero-whatsapp-card .thank-button{width:100%;margin-top:4px}.thank-steps,.event-plan,.reader-invitation,.thank-signoff,.thank-final{padding:clamp(64px,9vw,112px) 0}.thank-steps h2,.event-plan h2,.reader-invitation h2,.thank-signoff h2,.thank-final h2{max-width:780px;font-size:clamp(2.5rem,5vw,4.7rem)}.thank-steps .thank-section-label,.event-plan .thank-section-label,.thank-signoff .thank-section-label{color:var(--teal)}.step-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.step-card{border:1px solid var(--line);background:var(--white);padding:clamp(28px,4vw,42px);position:relative}.step-card:last-child{grid-column:1/-1}.step-primary{border-color:var(--gold);box-shadow:10px 10px 0 var(--ink)}.step-number{background:var(--ink);width:42px;height:42px;color:var(--gold2);border-radius:50%;place-items:center;margin-bottom:25px;font-weight:900;display:grid}.step-card h3{margin-bottom:17px;font-size:clamp(1.75rem,3.3vw,2.75rem)}.thank-button{border:2px solid var(--ink);min-height:58px;color:var(--ink);letter-spacing:.025em;text-align:center;justify-content:center;align-items:center;margin-top:10px;padding:14px 22px;font-size:.84rem;font-weight:950;line-height:1.25;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.thank-button:hover{transform:translateY(-2px)}.whatsapp-button{border-color:var(--lime);background:var(--lime);box-shadow:6px 6px 0 var(--ink)}.calendar-button{background:0 0}.email-help{color:var(--muted);font-size:.94rem}.zoom-note{border-left:4px solid var(--gold);background:var(--paper);margin:22px 0 0;padding:16px 18px}.event-plan{background:var(--ink);color:var(--white)}.date-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.date-grid article{border-top:4px solid var(--gold);background:var(--ink2);padding:clamp(25px,4vw,38px)}.date-grid span,.date-grid strong{display:block}.date-grid span{color:var(--gold2);margin-bottom:28px;font-size:.82rem;font-weight:900}.date-grid strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.7rem)}.sequence-note{color:#d8e1df;text-align:center;margin:30px 0 0;font-weight:750}.reader-invitation{background:#efe5ce}.reader-card{border:1px solid var(--gold);background:var(--paper);grid-template-columns:minmax(170px,.38fr) minmax(0,1fr);align-items:center;gap:clamp(32px,7vw,80px);padding:clamp(26px,5vw,58px);display:grid;box-shadow:12px 12px #c9a65a55}.reader-book img{filter:drop-shadow(10px 14px 12px #102b2928);width:min(100%,260px);margin-inline:auto}.reader-copy .thank-section-label{color:var(--teal)}.reader-copy h2{margin-bottom:25px;font-size:clamp(2.2rem,4.6vw,4rem)}.reader-button{border-color:var(--ink);box-shadow:4px 4px 0 var(--gold);background:0 0}.reader-disclaimer{max-width:720px;color:var(--muted);margin:20px 0 0;font-size:.9rem;line-height:1.5}.signoff-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);align-items:center;gap:clamp(38px,8vw,100px);display:grid}.signoff-grid img{aspect-ratio:4/5;object-fit:cover;object-position:center top;border:1px solid var(--gold);width:100%;box-shadow:14px 14px 0 var(--ink)}.signature-name{color:var(--teal);margin-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.8vw,2.15rem);font-weight:700}.thank-final{background:var(--gold2);text-align:center}.thank-final h2{margin-inline:auto}@media (max-width:760px){.thank-hero-grid,.step-grid,.date-grid,.reader-card,.signoff-grid{grid-template-columns:1fr}.thank-hero{padding-top:42px}.thank-copy h1{font-size:clamp(3rem,15vw,4.4rem)}.hero-whatsapp-card{box-shadow:8px 8px #081d1b}.step-card:last-child{grid-column:auto}.thank-button{width:100%}.reader-card{padding:28px 20px;box-shadow:7px 7px #c9a65a55}.reader-book img{width:150px}.reader-copy h2{font-size:2.35rem}.signoff-grid img{justify-self:center;width:min(100%,420px)}}.testimonials-section{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.testimonials-head{text-align:center;max-width:840px;margin:0 auto 42px}.testimonials-head .label{color:var(--teal)}.testimonials-head h2{font-size:clamp(2.25rem,4.6vw,4.2rem)}.testimonials-head p{color:var(--muted);margin:0;font-size:1.08rem}.testimonials-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;display:grid}.testimonial-card{border:1px solid #d7c69d;border-top:4px solid var(--gold);background:#fff;border-radius:16px;grid-column:span 2;min-width:0;padding:34px 28px 28px;position:relative;box-shadow:0 14px 35px #102b2910}.testimonial-card:nth-child(4){grid-column:2/span 2}.testimonial-card:nth-child(5){grid-column:4/span 2}.testimonial-card blockquote{color:var(--ink);margin:0 0 28px;padding-top:26px;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;line-height:1.6;position:relative}.testimonial-card blockquote:before{content:"“";color:var(--gold);font-size:4.4rem;line-height:1;position:absolute;top:-20px;left:-3px}.testimonial-card h3{color:var(--teal);letter-spacing:.12em;margin:0 0 2px;font-family:Arial,sans-serif;font-size:.92rem}.testimonial-dots{display:none}.section{padding-block:clamp(56px,6vw,86px)}.quick-registration{border-bottom:1px solid var(--gold);background:#efe5ce;padding:clamp(42px,6vw,76px) 5vw}.quick-registration-grid{grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.quick-registration .deliverables{background:var(--ink);color:var(--white);border:1px solid #c9a65a80}.quick-registration .trainer{color:var(--ink);text-align:left}.quick-registration .concrete-promise{color:var(--ink);margin:24px 0 0}.mailrelay-form-compact h2{margin:6px 0 10px;font-size:clamp(2.1rem,4vw,3.5rem)}.event-closed,.thank-event-closed{background:var(--ink);color:var(--white);text-align:center;padding:clamp(70px,10vw,130px) 5vw;display:none}.event-closed h2,.thank-event-closed h2{max-width:850px;margin:0 auto}.event-ended .event-registration-content,.event-ended .event-registration-action,.event-ended .event-community-action,.event-ended #event-countdown{display:none!important}.event-ended .event-closed,.event-ended .thank-event-closed{display:block}.countdown{background:#ffffff0a;border:1px solid #c9a65a77;align-items:center;gap:clamp(10px,2vw,20px);width:fit-content;margin:22px 0 0;padding:15px 18px;display:flex}.countdown div{text-align:center;min-width:60px;display:grid}.countdown strong{color:var(--white);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,2.55rem);line-height:1}.countdown span{color:var(--gold2);letter-spacing:.1em;margin-top:7px;font-size:.65rem;font-weight:900}.countdown .countdown-separator{color:var(--gold);margin:0;font-size:1.4rem}.countdown-live{color:var(--gold2);margin:0;font-weight:900}.step-link{color:var(--teal);text-underline-offset:4px;margin-top:10px;font-weight:900;display:inline-block}.reader-teaser{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);background:#efe5ce;padding:30px 0}.reader-teaser .thank-shell{justify-content:space-between;align-items:center;gap:24px;display:flex}.reader-teaser p{margin:0}.reader-teaser a{color:var(--teal);text-underline-offset:4px;flex:none;font-weight:900}@media (max-width:600px){.top{height:64px;padding-inline:20px}.hero{padding:86px 20px 48px}.section{padding:52px 20px}.quick-registration{padding:42px 20px}.quick-registration-grid{grid-template-columns:1fr;gap:28px}.quick-registration .trainer{text-align:center}.quick-registration .concrete-promise{font-size:.96rem}.mailrelay-form-compact h2{font-size:2.35rem}.mailrelay-form{max-width:100%;box-shadow:7px 7px 0 var(--ink);border-radius:14px;padding:22px 6px}.mailrelay-form .ipz-iframe{min-height:560px}.testimonials-section{padding-inline:18px}.testimonials-head{text-align:left;margin-bottom:28px}.testimonials-head h2{font-size:2.25rem;line-height:1.02}.testimonials-head p{font-size:1rem}.testimonials-track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;width:calc(100% + 36px);margin-inline:-18px;padding:0 18px 10px;scroll-padding-inline:18px;display:flex;overflow-x:auto}.testimonials-track::-webkit-scrollbar{display:none}.testimonial-card{scroll-snap-align:center;flex:0 0 100%;min-height:390px;padding:27px 22px 24px}.testimonial-card blockquote{font-size:1.04rem;line-height:1.55}.testimonial-dots{justify-content:center;gap:10px;margin-top:19px;display:flex}.testimonial-dots a{border:1px solid var(--gold);width:30px;height:30px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;font-size:.76rem;font-weight:900;text-decoration:none;display:grid}.testimonial-dots a:focus-visible{outline-offset:2px;outline:3px solid #0d6b6355}.thank-shell{width:calc(100% - 40px)}.thank-hero{padding:28px 0 38px}.confirmation-status{align-items:center;gap:10px;margin-bottom:14px;display:flex}.confirmation-mark{color:#0b211f;background:#72e58f;border-color:#72e58f;flex:none;width:31px;height:31px;margin:0;font-size:1.05rem}.thank-copy .thank-eyebrow{color:#72e58f;letter-spacing:.09em;margin:0;font-size:.82rem}.thank-copy h1{margin-bottom:14px;font-size:clamp(2.55rem,13vw,3.65rem)}.thank-lead{font-size:1.18rem}.thank-date{font-size:.9rem}.thank-intro{display:none}.countdown{margin-top:16px;padding-block:11px}.mobile-importance{color:#0b211f;background:#f4e6bd;border:1px solid #d9b867;border-left:4px solid #e2bd62;border-radius:8px;gap:4px;margin:16px 0 0;padding:12px 14px;line-height:1.32;display:grid}.mobile-importance strong{font-size:.95rem}.mobile-importance span{font-size:.84rem}.thank-hero-grid{gap:18px}.hero-whatsapp-card{padding:22px 18px;box-shadow:6px 6px #081d1b}.hero-whatsapp-card .hero-whatsapp-eyebrow{margin-bottom:8px}.hero-whatsapp-card h2{margin-bottom:10px;font-size:1.85rem}.hero-whatsapp-card>p:not(.hero-whatsapp-eyebrow){margin-bottom:12px;font-size:.94rem}.hero-whatsapp-card .thank-button{min-height:58px}.thank-steps{padding-top:42px}.step-grid{gap:16px}.step-card{padding:22px 18px}.step-primary{box-shadow:6px 6px 0 var(--ink)}.step-number{width:48px;height:48px;margin-bottom:14px;font-size:1.35rem}.step-card h3{margin-bottom:10px;font-size:1.85rem}.desktop-step-title{display:none}.mobile-step-title{display:inline}.thank-steps,.event-plan,.reader-invitation,.thank-signoff,.thank-final{padding:52px 0}.countdown{justify-content:center;gap:7px;width:100%;padding-inline:9px}.countdown div{min-width:55px}.reader-teaser .thank-shell{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:980px) and (min-width:601px){.quick-registration-grid{grid-template-columns:1fr}.quick-registration-copy,.mailrelay-form-compact{width:min(100%,680px);margin-inline:auto}}.academy-hero{background:radial-gradient(circle at 15% 15%, #c9a65a24, transparent 34%), var(--ink);align-items:center;min-height:760px;display:grid}.academy-hero .hero-grid{align-items:center}.academy-hero h1{overflow-wrap:anywhere;max-width:100%;margin-bottom:28px;font-size:clamp(3.4rem,4.8vw,5rem)}.academy-hero .promise{color:#f8f4ea;max-width:690px;margin-bottom:22px;font-size:clamp(1.25rem,2.05vw,1.8rem)}.academy-hero .hero-secondary{color:#d4dfdc;margin:20px 0 24px;font-size:1rem}.academy-hero .hero-assurance{color:var(--gold2);margin:15px 0 0;font-size:.9rem;font-weight:850}.academy-hero .live-recording{border-left:4px solid var(--lime);background:#ffffff12;gap:2px;max-width:590px;padding:13px 16px;display:grid}.academy-hero .live-recording strong{color:var(--lime);letter-spacing:.12em;font-size:.78rem}.academy-hero .live-recording span{color:#fff;font-size:.95rem}.academy-photo{border:1px solid #ead9ad8c;box-shadow:20px 20px #081d1b}.academy-photo .hero-photo{aspect-ratio:4/3;object-fit:cover;object-position:center 25%}.course-days{flex-wrap:wrap;gap:8px;display:flex}.course-days span{color:var(--gold2);letter-spacing:.1em;border:1px solid #ead9ad94;padding:9px 13px;font-size:.76rem;font-weight:950}.course-start{background:#ffffff0f;border:1px solid #ead9ad8c;max-width:590px;margin:18px 0 4px;padding:16px 18px}.course-start>strong,.course-start>span{display:block}.course-start>strong{color:#fff;font-size:1rem}.course-start>span{color:var(--gold2);font-size:.8rem;font-weight:800}.course-start-countdown{margin-top:12px}.course-start-countdown .course-live{color:var(--lime);text-align:center;grid-column:1/-1;padding:10px;font-size:1.05rem}.hero-route{background:var(--paper);color:var(--ink);letter-spacing:.08em;justify-content:center;align-items:center;gap:10px;padding:18px 12px;font-size:.7rem;font-weight:950;display:flex}.hero-route b{color:var(--gold);font-size:1.15rem}.section-heading{max-width:850px;margin-bottom:42px}.section-heading h2{margin:10px 0 0}.centered-heading{text-align:center;margin-inline:auto}.centered-heading>p{max-width:760px;color:var(--muted);margin:0 auto;font-size:1.08rem}.section:not(.green):not(.dark):not(.investment-section) .label{color:var(--teal)}.problem{background:#f8f4eb}.problem-grid{grid-template-columns:minmax(270px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(42px,8vw,110px);display:grid}.problem-list{border-top:1px solid var(--gold);display:grid}.problem-list span{border-bottom:1px solid var(--line);padding:15px 2px;font-weight:850}.problem-list span:before{content:"—";color:var(--gold);margin-right:10px}.problem-copy{color:var(--muted);font-size:1.08rem}.key-idea{border-left:4px solid var(--gold);color:var(--ink);background:#fff;margin-top:30px;padding:20px 22px;font-family:Georgia,Times New Roman,serif;font-size:1.18rem;line-height:1.5}.process-section{background:#efe7d8}.process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.process-card{border-top:4px solid var(--gold);background:#fff;padding:clamp(28px,4vw,44px);position:relative;overflow:hidden;box-shadow:0 18px 45px #102b2914}.process-card:after{content:"";border:1px solid #c9a65a59;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-35px;right:-28px}.process-number{color:var(--gold);font-family:Georgia,serif;font-size:1.1rem;font-weight:800}.process-card h3{margin:26px 0 12px;font-size:clamp(1.9rem,3.2vw,2.8rem)}.process-card p{color:var(--muted);margin:0}.momentum-note{color:var(--ink);text-align:center;margin:30px 0 0;font-weight:900}.academy-agenda .day-card{min-height:440px}.academy-agenda .day-meta{color:var(--teal)}.diagnostic-section{background:var(--ink);color:#fff}.diagnostic-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(45px,8vw,100px);display:grid}.diagnostic-copy .label{color:var(--gold2)}.diagnostic-copy p:not(.key-idea){color:#d8e2df;font-size:1.07rem}.diagnostic-copy .key-idea{color:#fff;background:#ffffff12}.diagnostic-orbit{background:var(--ink2);border:1px solid #ead9ad73;grid-template-columns:repeat(2,1fr);gap:10px;padding:clamp(24px,5vw,48px);display:grid;box-shadow:15px 15px #081d1b}.diagnostic-orbit strong{border:1px solid var(--gold);color:var(--gold2);text-align:center;grid-area:1/1/auto/-1;padding:30px 18px;font-family:Georgia,serif;font-size:clamp(1.7rem,4vw,3rem);line-height:1}.diagnostic-orbit span{color:#dbe5e2;letter-spacing:.07em;text-align:center;border:1px solid #ffffff26;padding:13px 10px;font-size:.7rem;font-weight:900}.included-section{background:#f8f4eb}.included-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.included-card{border:1px solid var(--line);background:#fff;padding:clamp(28px,4vw,42px)}.included-card>span{border:1px solid var(--gold);width:40px;height:40px;color:var(--teal);place-items:center;margin-bottom:26px;font-size:.76rem;font-weight:950;display:inline-grid}.included-card h3{margin-bottom:14px}.included-card p{color:var(--muted);margin:0}.featured-included{border-color:var(--gold);box-shadow:9px 9px #c9a65a59}.recording-callout{background:var(--gold2);justify-content:center;align-items:center;gap:18px;margin-top:28px;padding:20px 24px;display:flex}.recording-callout strong{flex:none}.work-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(42px,8vw,100px);display:grid}.work-grid h2{margin-top:8px}.work-grid p{color:#e3ece9}.topic-cloud{flex-wrap:wrap;gap:10px;display:flex}.topic-cloud span{color:#fff;background:#102b2938;border:1px solid #ead9ada6;padding:12px 15px;font-size:.9rem;font-weight:850}.authority-visual figcaption{color:var(--muted);margin-top:10px;font-size:.78rem}.compact-media{margin-top:48px;padding:34px}.compact-media h3{margin:8px 0 28px;font-size:clamp(1.7rem,3.2vw,2.6rem)}.media-verified{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.media-verified img{height:40px}.compact-book-proof{border:1px solid var(--gold);background:#efe5ce;grid-template-columns:145px 1fr;align-items:center;gap:38px;margin-top:46px;padding:38px;display:grid}.compact-book-proof .book-center{width:125px}.compact-book-proof h3{margin:9px 0 0;font-size:clamp(1.8rem,3.7vw,3.1rem)}.investment-section{background:var(--ink);color:#fff}.investment-shell{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:start;gap:clamp(40px,8vw,100px);display:grid}.investment-copy .label{color:var(--gold2)}.investment-copy h2{color:#fff;margin:10px 0 12px}.investment-days{color:var(--gold2);font-size:1.08rem;font-weight:900}.investment-list{margin-top:32px}.price-block{border-top:1px solid #ead9ad73;border-bottom:1px solid #ead9ad73;margin-top:38px;padding:26px 0}.price-block>span{color:var(--gold2);letter-spacing:.14em;margin-bottom:5px;font-size:.74rem;font-weight:950;display:block}.price-block strong{color:#fff;letter-spacing:-.05em;font-family:Georgia,serif;font-size:clamp(3.2rem,6vw,5.6rem);line-height:1;display:block}.price-block small{color:var(--gold2);letter-spacing:.08em;font-family:Arial,sans-serif;font-size:.25em}.price-block p{color:#d8e2df;margin:10px 0 0;font-weight:850}.academy-form{box-shadow:13px 13px #081d1b}.academy-form .label{color:var(--teal)}.academy-form h3{margin:9px 0 14px}.academy-form>p{color:var(--muted)}.faq-shell{max-width:900px}.faq-shell h2{margin-top:10px}.academy-closing p{color:#d8e2df;max-width:720px;margin:0 auto 24px;font-size:1.08rem}.academy-closing h2{max-width:900px;margin-inline:auto}.academy-closing .cta{max-width:520px}@media (max-width:980px){.academy-hero{min-height:auto}.problem-grid,.diagnostic-grid,.work-grid,.investment-shell{grid-template-columns:1fr}.problem-list{max-width:680px}.process-grid,.included-grid{grid-template-columns:1fr}.academy-agenda .day-card{min-height:0}.diagnostic-visual,.investment-copy,.academy-form{width:min(100%,680px);margin-inline:auto}}@media (max-width:720px){.top .brand{max-width:42vw;font-size:.88rem;line-height:1.1}.nav-cta{min-height:44px;padding:10px 14px}.academy-hero h1{font-size:clamp(3.2rem,14vw,4.35rem)}.academy-photo{box-shadow:9px 9px #081d1b}.course-days{gap:6px}.course-days span{text-align:center;flex:1;padding-inline:7px}.course-start{padding:14px}.course-start>strong{font-size:.92rem}.course-start-countdown{gap:5px}.course-start-countdown>span{padding:7px 3px}.hero-route{flex-wrap:wrap;gap:7px;font-size:.62rem}.section-heading{margin-bottom:28px}.centered-heading{text-align:left}.centered-heading>p{font-size:1rem}.problem-grid{gap:30px}.process-grid,.included-grid{gap:14px}.process-card,.included-card{padding:26px 22px}.momentum-note{text-align:left}.diagnostic-grid{gap:35px}.diagnostic-orbit{padding:16px;box-shadow:7px 7px #081d1b}.diagnostic-orbit strong{padding:24px 10px}.diagnostic-orbit span{padding:10px 6px;font-size:.58rem}.recording-callout{flex-direction:column;align-items:flex-start;gap:4px}.topic-cloud span{flex:calc(50% - 10px);padding:11px;font-size:.8rem}.compact-media{padding:26px 20px}.media-verified{grid-template-columns:repeat(2,1fr);gap:24px}.compact-book-proof{grid-template-columns:95px 1fr;gap:20px;padding:24px 18px}.compact-book-proof .book-center{width:85px}.compact-book-proof h3{font-size:1.45rem}.investment-shell{gap:34px}.price-block strong{font-size:clamp(3.2rem,16vw,4.6rem)}.academy-form{padding:25px 20px;box-shadow:7px 7px #081d1b}.academy-form .cta{padding-inline:12px;font-size:.76rem}.academy-closing h2{font-size:2.65rem}}@media (max-width:390px){.academy-hero{padding-inline:17px}.academy-hero h1{font-size:2.95rem}.academy-hero .promise{font-size:1.12rem}.course-days span{letter-spacing:.06em;font-size:.63rem}.hero-route span{text-align:center;width:100%}.hero-route b{transform:rotate(90deg)}.topic-cloud span{flex-basis:100%}.compact-book-proof{grid-template-columns:1fr}.compact-book-proof .book-center{width:105px}.price-block strong{font-size:3.15rem}}body{margin:0}
