.lp{--navy:#132a42;--navy-2:#1b3a59;--navy-3:#24496e;--navy-soft:#e9eef5;--gold:#d7b877;--gold-2:#e4c98f;--gold-deep:#8a6a2b;--bg:#f5f6f8;--surface:#fff;--ink:#14233a;--muted:#4b5d75;--line:#dde3ec;--ease:cubic-bezier(.22,1,.36,1);--ease-io:cubic-bezier(.77,0,.175,1);--z-sticky:20;--z-bar:30;--z-dialog:50;font-family:var(--font-finovate),"Manrope",Arial,sans-serif;color:var(--ink);background:var(--surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.6;overflow:clip}.lp *{box-sizing:border-box}:where(.lp) :where(h1,h2,h3,p,figure,dl,dd,blockquote){margin:0}:where(.lp) :where(ul,ol){margin:0;padding:0;list-style:none}:where(.lp) a{color:inherit;text-decoration:none}:where(.lp) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.lp) img{max-width:100%;height:auto;display:block}.lp svg{flex-shrink:0}.lp :focus-visible{outline:3px solid var(--gold-deep);outline-offset:4px;border-radius:4px}.lp [id]{scroll-margin-top:84px}.lp h1,.lp h2,.lp h3{text-wrap:balance;letter-spacing:-.03em;font-weight:700;line-height:1.1}.lp h2{font-size:clamp(30px,3.6vw,46px)}.lp h3{letter-spacing:-.015em;font-size:20px;line-height:1.3}.lp p{text-wrap:pretty}.wrap{width:min(1180px,100% - 48px);margin-inline:auto}.sec-head{max-width:720px;margin-bottom:clamp(32px,4vw,52px)}.sec-head p{color:var(--muted);max-width:62ch;margin-top:16px;font-size:18px}.sec-head-center{text-align:center;margin-inline:auto}.sec-head-center p{margin-inline:auto}.fine{color:var(--muted);font-size:12.5px;line-height:1.6}.sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lp-skip{color:var(--ink);z-index:var(--z-dialog);background:#fff;border-radius:8px;padding:12px 16px;position:absolute;top:-100px;left:12px}.lp-skip:focus{top:12px}.btn{white-space:nowrap;min-height:50px;transition:transform .16s var(--ease),background-color .2s,box-shadow .2s;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.3;display:inline-flex}.btn:active{transform:scale(.97)}.btn-lg{min-height:58px;padding:14px 28px;font-size:17px}.btn-sm{border-radius:8px;min-height:42px;padding:8px 16px;font-size:14px}.btn-block{width:100%}.btn-gold{background:var(--gold);box-shadow:0 10px 24px -12px #d7b877e6;color:var(--navy)!important}.btn-navy{background:var(--navy);color:#fff!important}@media (hover:hover) and (pointer:fine){.btn-gold:hover{background:var(--gold-2);transform:translateY(-1px)}.btn-navy:hover{background:var(--navy-2);transform:translateY(-1px)}.btn:hover:active{transform:scale(.97)}}.link{border-bottom:1px solid;align-items:center;gap:6px;padding-bottom:2px;font-size:15px;font-weight:600;transition:opacity .2s;display:inline-flex}.link:hover{opacity:.7}.link-light{color:var(--gold-2)}.hd{z-index:var(--z-sticky);color:#fff;-webkit-backdrop-filter:blur(14px);background:#132a42db;border-bottom:1px solid #ffffff14;transition:background-color .3s;position:sticky;top:0}.hd.is-scrolled{background:#132a42f5}.hd-in{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.lp .brand{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;padding:0;font-size:15px;font-weight:800;line-height:1.1;display:flex}.brand img{border-radius:9px}.brand small{letter-spacing:.28em;opacity:.75;margin-top:4px;font-size:9px;font-weight:600;display:block}.hd nav{gap:28px;font-size:14px;font-weight:600;display:flex}.hd nav a{opacity:.82;transition:opacity .2s}.hd nav a:hover{opacity:1}.hero{background:var(--navy);color:#fff;isolation:isolate;position:relative}.hero:before{content:"";z-index:-1;background:radial-gradient(900px 500px at 85% -10%,#d7b87738,#0000 60%),radial-gradient(700px 400px at -10% 110%,#24496ee6,#0000 65%);position:absolute;inset:0}.hero-in{padding:clamp(28px,3.2vw,44px) 0 clamp(44px,5vw,72px)}.hero-head{text-align:center}.hero-player{max-width:860px;margin:clamp(22px,2.6vw,32px) auto 0}.hero-below{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;max-width:860px;margin:16px auto 0;display:grid}.hero-cta,.hero-promo{transition:transform .35s var(--ease),border-color .3s;border-radius:18px;padding:22px 24px}.hero-cta{background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #d7b87780;flex-direction:column;justify-content:space-between;gap:20px;display:flex}.hero-cta .hero-actions{width:100%;margin-top:0}.hero-cta .hero-actions .btn{flex:1}@media (hover:hover) and (pointer:fine){.hero-cta:hover,.hero-promo:hover{transform:translateY(-3px)}.hero-cta:hover{border-color:var(--gold)}}.hero-kicker{color:var(--gold-2);flex-wrap:wrap;justify-content:center;gap:6px 0;margin-bottom:14px;font-size:13px;font-weight:600;display:flex}.hero-kicker span+span:before{content:"·";opacity:.6;margin:0 10px}.hero h1{letter-spacing:-.035em;max-width:27ch;margin-inline:auto;font-size:clamp(30px,3.6vw,50px);font-weight:800;line-height:1.05}.hero h1 em{color:var(--gold-2);font-style:normal}@media (min-width:960px){.hero-sub{white-space:nowrap;max-width:none!important}}.hero-sub{color:#c9d4e3;max-width:60ch;margin:14px auto 0;font-size:clamp(15.5px,1.25vw,18px);line-height:1.6}.hero-parts{gap:10px;margin-top:26px;display:grid}.hero-parts li{color:#dbe4f0;align-items:baseline;gap:12px;font-size:15px;line-height:1.4;display:flex}.hero-parts strong{text-align:center;border-radius:7px;flex-shrink:0;min-width:104px;padding:4px 10px;font-size:13px;font-weight:800}.hero-parts .is-course strong{background:var(--gold);color:var(--navy)}.hero-parts .is-club strong{color:#0e2740;background:#a9d0f7}.hero-gains{border-top:1px solid #ffffff24;gap:12px;margin-top:26px;padding-top:24px;display:grid}.hero-gains li{color:#c9d4e3;align-items:baseline;gap:14px;font-size:15px;line-height:1.35;display:flex}.hero-gains strong{letter-spacing:-.035em;min-width:6.2em;color:var(--gold-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(22px,2vw,28px);font-weight:800;line-height:1}.hero-lead{color:#c9d4e3;font-size:16px;line-height:1.65}.hero-lead strong{color:#fff}.price-row{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.price-row strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(40px,3.6vw,52px);font-weight:800;line-height:1}.price-row del{color:#93a4bb;font-size:22px;text-decoration-thickness:2px}.price-row span{color:#c9d4e3;font-size:15px}.price>p{color:#a9b8cc;margin-top:8px;font-size:13px}.price-row em{background:var(--gold);color:var(--navy);white-space:nowrap;border-radius:30px;align-self:center;padding:6px 12px;font-size:14px;font-style:normal;font-weight:800}.price-lg .price-row strong{color:var(--gold-2)}.hero-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:20px;display:flex}.hero-actions .link{color:#fff;border-color:#fff6}.hero-meta{color:#a9b8cc;font-size:13.5px;line-height:1.6}.hero-media{min-width:0}.vsl{aspect-ratio:16/9;background:#0b1a2b;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #040e1abf,0 0 0 1px #ffffff1f}.vsl iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vsl-file{object-fit:cover;background:#0b1a2b;width:100%;height:100%;position:absolute;inset:0}.vsl-boot,.vsl-wistia{position:absolute;inset:0}.vsl-boot img{object-fit:cover;width:100%;height:100%}.vsl-wistia{width:100%;height:100%}.vsl-sound{z-index:2;background:var(--gold);width:max-content;height:max-content;color:var(--navy);text-align:left;transition:transform .16s var(--ease),background-color .2s;animation:vsl-sound-in .5s var(--ease) both;border-radius:60px;align-items:center;gap:14px;margin:auto;padding:12px 24px 12px 12px;font-size:17px;font-weight:800;line-height:1.2;display:flex;position:absolute;inset:0;box-shadow:0 14px 30px -10px #0009}.vsl-sound span{background:var(--navy);width:52px;height:52px;color:var(--gold-2);border-radius:50%;place-items:center;display:grid;position:relative}.vsl-sound span:before{content:"";border:2px solid var(--navy);animation:vsl-ring 2s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}.vsl-sound:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.vsl-sound:hover{background:var(--gold-2)}}@keyframes vsl-sound-in{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:none}}.vsl-poster.is-pending .vsl-play{background:#c9d2df}.vsl-poster.is-pending .vsl-play:before{display:none}.vsl-poster{text-align:left;width:100%;height:100%;display:block;position:absolute;inset:0}.vsl-poster img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.vsl-poster:after{content:"";background:linear-gradient(#09162626 40%,#091626d1);position:absolute;inset:0}.vsl-play{z-index:1;background:var(--gold);width:84px;height:84px;color:var(--navy);transition:transform .2s var(--ease),background-color .2s;border-radius:50%;place-items:center;margin:-42px 0 0 -42px;padding-left:5px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 18px 40px -12px #0009}.vsl-play:before{content:"";border:2px solid var(--gold);animation:vsl-ring 2.4s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes vsl-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.vsl-label{z-index:1;color:#fff;line-height:1.3;position:absolute;bottom:18px;left:22px;right:22px}.vsl-label strong{letter-spacing:-.01em;font-size:18px;display:block}.vsl-label small{color:#d3dcea;margin-top:4px;font-size:13px;display:block}.vsl-poster:active .vsl-play{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.vsl-poster:not(:disabled):hover img{transform:scale(1.03)}.vsl-poster:not(:disabled):hover .vsl-play{background:var(--gold-2);transform:scale(1.06)}}.calc-check{background:var(--navy);color:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.calc-ask{padding:clamp(28px,4vw,56px)}.calc-ask p{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(22px,2.3vw,30px);font-weight:700;line-height:1.2}.calc-ask small{color:#b6c4d6;max-width:36ch;margin-top:16px;font-size:13.5px;line-height:1.5;display:block}.calc-seg{background:#ffffff1a;border-radius:14px;gap:4px;padding:5px;display:inline-flex}.calc-seg button{letter-spacing:-.01em;color:#dbe4f0;font-variant-numeric:tabular-nums;min-height:48px;transition:background-color .2s,color .2s,transform .16s var(--ease);border-radius:10px;padding:0 20px;font-size:17px;font-weight:800}.calc-seg button:active{transform:scale(.97)}.calc-seg button[aria-pressed=true]{background:var(--gold);color:var(--navy)}@media (hover:hover) and (pointer:fine){.calc-seg button:not([aria-pressed=true]):hover{color:#fff}}.calc-paper{color:var(--ink);background:#fff;border-radius:6px 6px 0 0;margin:clamp(20px,3vw,40px);padding:26px 28px 38px;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/18px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/18px 100%}.calc-paper dl>div{border-bottom:1px dashed #c4cedb;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:15px;display:flex}.calc-paper dt{color:var(--muted)}.calc-paper dd{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:700}.calc-paper .is-total{border-bottom:0;padding-top:18px}.calc-paper .is-total dt{color:var(--ink);font-size:17px;font-weight:800}.calc-paper .is-total dd{letter-spacing:-.035em;color:var(--gold-deep);font-size:clamp(32px,3.4vw,44px);font-weight:800;line-height:1}.calc-back{background:var(--navy-soft);border-radius:10px;margin-top:10px;padding:12px 14px;font-size:15px}.calc-back b{font-weight:800}.calc-swap{animation:calc-swap .35s var(--ease);display:inline-block}@keyframes calc-swap{0%{opacity:0;transform:translateY(8px)}}.calc-note{color:var(--muted);font-size:13px;line-height:1.55;margin-top:16px!important}.lp [data-reveal].is-pending .calc-paper{opacity:0;transform:translateY(-30px)}.lp [data-reveal].is-in .calc-paper{transition:opacity .5s var(--ease) .3s,transform .9s var(--ease) .3s}@media (max-width:860px){.calc-check{border-radius:18px;grid-template-columns:1fr}.calc-ask{padding-bottom:4px}.calc-paper{margin-top:20px;padding:22px 20px 34px}.calc-seg button{padding:0 16px}}@media (prefers-reduced-motion:reduce){.calc-swap{animation:none}}.hero-promo{background:#d7b8771f;border:1px solid #d7b87757;grid-template-columns:1fr;align-content:space-between;gap:14px;margin:0;font-size:13.5px;line-height:1.5;display:grid}.hero-promo>svg{display:none}.hero-promo strong{color:#fff;letter-spacing:-.01em;font-size:17px;font-weight:800;display:block}.hero-promo span{color:#d5c9ab}.hero-promo b{color:#fff;font-weight:800}.hero-promo.is-active b{color:var(--navy)}.promo-head b{color:#fff;font-weight:800}.hero-promo.is-active{background:var(--gold);border-color:var(--gold)}.hero-promo.is-active strong{color:var(--navy)}.hero-promo.is-active span{color:#3f3418}.clock>span{color:#c9d4e3;margin-bottom:6px;font-size:12px;display:block}.clock>div{gap:6px;display:flex}.clock>div>div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;flex-direction:column;align-items:center;min-width:52px;padding:7px 4px;display:flex}.clock strong{color:#fff;font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1}.clock small{color:#a9b8cc;margin-top:3px;font-size:10px}.hero-promo.is-active .clock>span{color:#3f3418}.hero-promo.is-active .clock>div>div{background:var(--navy);border-color:var(--navy)}.hero-promo.is-active .clock strong{color:#fff}.hero-a{animation:hero-in .9s var(--ease) both;animation-delay:calc(var(--i,0)*.11s)}@keyframes hero-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.trust{color:#b6c4d6;border-top:1px solid #ffffff1f;grid-template-columns:auto 1fr 1fr 1fr;align-items:center;gap:28px;padding:26px 0 34px;font-size:13px;line-height:1.5;display:grid}.trust img{border-radius:6px;width:66px}.trust p strong{color:#fff;margin-bottom:3px;display:block}.hero-next{color:#dbe4f0;justify-content:center;align-items:center;gap:12px;width:max-content;min-height:44px;margin:clamp(22px,2.6vw,32px) auto 0;font-size:15px;font-weight:700;display:flex}.hero-next span{background:var(--gold);width:30px;height:30px;color:var(--navy);animation:track-bob 1.8s var(--ease-io) infinite;border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.hero-next:hover{color:#fff}}.value{background:var(--bg);color:var(--ink)}.value .hero-parts li{color:var(--ink)}.value .hero-gains{border-top-color:var(--line)}.value .hero-gains li{color:var(--muted)}.value .hero-gains strong{color:var(--gold-deep)}.value .hero-parts .is-club strong{color:#fff;background:#1f5f9c}.value-side{gap:16px;display:grid}.value .hero-cta{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 30px 60px -36px #132a42b3}.value .hero-cta .link{color:#fff;border-color:#fff6}.value .hero-promo{background:var(--gold);border-color:var(--gold)}.value .hero-promo strong,.value .hero-promo b{color:var(--navy)}.value .hero-promo span,.value .hero-promo .clock>span{color:#3f3418}.value .hero-promo .clock>div>div{background:var(--navy);border-color:var(--navy)}.value .hero-promo .clock strong{color:#fff}.value .hero-promo .clock small{color:#c9d4e3}.value .trust{color:var(--muted);border-top-color:var(--line)}.value .trust p strong{color:var(--ink)}.value-calc{padding-bottom:clamp(40px,5vw,64px)}.value-calc h3{margin-bottom:16px;font-size:clamp(20px,2vw,26px)}.value-in{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(56px,7vw,96px) 0 clamp(32px,4vw,48px);display:grid}.value h2{font-size:clamp(28px,3.2vw,42px)}.value-lead{color:var(--muted);max-width:50ch;margin-top:18px;font-size:17px;line-height:1.7}.value-calc>p{color:var(--muted);margin-top:14px;font-size:13.5px}.pains{padding:clamp(64px,8vw,110px) 0}.pains h2{letter-spacing:-.04em;font-size:clamp(40px,6vw,84px);line-height:1}.pain-list{counter-reset:pain;grid-template-columns:1fr 1fr;gap:0 clamp(32px,5vw,80px);margin-top:clamp(28px,4vw,48px);display:grid}.pain-list li{border-top:1px solid var(--line);padding:26px 0}.pain-list strong{letter-spacing:-.02em;font-size:22px;line-height:1.25;display:block}.pain-list p{color:var(--muted);max-width:48ch;margin-top:10px;font-size:15.5px}.pain-turn{letter-spacing:-.02em;border-left:0;max-width:34ch;margin-top:36px;padding-left:24px;font-size:clamp(20px,2.2vw,26px);font-weight:600;position:relative}.pain-turn:before{content:"";background:var(--gold);border-radius:50%;width:10px;height:10px;position:absolute;top:.35em;left:0}.time{background:var(--bg);padding:clamp(64px,8vw,110px) 0 clamp(48px,6vw,80px)}.time-in{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.time-side{position:sticky;top:110px}.time-side p{color:var(--muted);max-width:40ch;margin-top:16px;font-size:17px}.track{padding-left:56px;position:relative}.track-line{background:var(--line);border-radius:2px;width:2px;position:absolute;top:10px;bottom:22px;left:13px}.track-line span{background:var(--gold-deep);transform-origin:top;will-change:transform;border-radius:2px;position:absolute;inset:0;transform:scaleY(1)}.track li{padding-bottom:clamp(40px,5vw,64px);position:relative}.track li:before{content:"";background:var(--gold);border:6px solid var(--bg);width:28px;height:28px;box-shadow:0 0 0 2px var(--gold-deep);transition:background-color .35s var(--ease),box-shadow .35s var(--ease),transform .45s var(--ease);border-radius:50%;position:absolute;top:2px;left:-56px}.track small{color:var(--gold-deep);font-size:13.5px;font-weight:700;display:block}.track strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1;display:block}.track p{color:var(--muted);max-width:46ch;margin-top:12px;font-size:16px}.track li>*{transition:opacity .5s var(--ease),transform .6s var(--ease)}.track.is-live .track-line span{transform:scaleY(0)}.track.is-live li:not(.is-on):before{background:var(--bg);box-shadow:0 0 0 2px var(--line);transform:scale(.8)}.track.is-live li:not(.is-on)>*{opacity:.28;transform:translateY(10px)}.track-next{min-height:44px;color:var(--ink);align-items:center;gap:14px;font-size:16px;font-weight:700;display:inline-flex;position:relative}.track-next span{background:var(--navy);width:28px;height:28px;color:var(--gold-2);animation:track-bob 1.8s var(--ease-io) infinite;border-radius:50%;place-items:center;display:grid;position:absolute;left:-56px}.track.is-live:not(.is-done) .track-next{opacity:.35}.track-next{transition:opacity .4s var(--ease)}@keyframes track-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (hover:hover) and (pointer:fine){.track-next:hover{color:var(--gold-deep)}}.lp input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:36px;margin:0}.lp input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--navy) var(--pct),var(--line) var(--pct));border-radius:8px;height:8px}.lp input[type=range]::-moz-range-track{background:var(--line);border-radius:8px;height:8px}.lp input[type=range]::-moz-range-progress{background:var(--navy);border-radius:8px;height:8px}.lp input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--navy);width:28px;height:28px;transition:transform .16s var(--ease);background:#fff;border-radius:50%;margin-top:-10px;box-shadow:0 4px 12px #132a424d}.lp input[type=range]::-moz-range-thumb{border:3px solid var(--navy);background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 4px 12px #132a424d}.lp input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.outcomes{padding:clamp(64px,8vw,110px) 0}.outcome-rows{border-bottom:1px solid var(--line)}.outcome-rows article{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:baseline;gap:12px clamp(24px,4vw,56px);padding:26px 0;display:grid}.outcome-rows h3{letter-spacing:-.02em;font-size:clamp(19px,1.7vw,23px)}.outcome-rows p{color:var(--muted);font-size:15.5px}.outcome-rows a{color:var(--gold-deep);white-space:nowrap;min-height:44px;transition:gap .2s var(--ease);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.outcome-rows a:hover{gap:10px}}.program{background:var(--navy-soft);padding:clamp(64px,8vw,110px) 0}.program-in{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.program-side{position:sticky;top:92px}.program-side p{color:var(--muted);margin-top:16px;font-size:16px}.program-stats{grid-template-columns:1fr 1fr;gap:18px 24px;margin:28px 0;display:grid}.program-stats dt{color:var(--muted);font-size:13px}.program-stats dd{letter-spacing:-.04em;margin-top:2px;font-size:34px;font-weight:800;line-height:1.1}.program-list{border:1px solid var(--line);background:#fff;border-radius:18px;padding:6px 26px}.acc{border-top:1px solid var(--line)}.acc:first-child{border-top:0}.acc>h3{font-size:inherit;font-weight:inherit}.acc>h3>button{text-align:left;align-items:flex-start;gap:16px;width:100%;padding:20px 0;transition:color .2s;display:flex}.acc-lead{color:var(--gold-deep);font-variant-numeric:tabular-nums;flex:0 0 32px;padding-top:4px;font-size:13px;font-weight:700}.acc-title{letter-spacing:-.015em;flex:1;font-size:18px;font-weight:700;line-height:1.35}.acc-title small{color:var(--muted);margin-top:4px;font-size:13px;font-weight:500;display:block}.acc-icon{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);transition:transform .3s var(--ease),background-color .2s,color .2s;border-radius:50%;place-items:center;margin-top:2px;display:grid}.acc.is-open .acc-icon{background:var(--navy);color:#fff;border-color:var(--navy);transform:rotate(45deg)}@media (hover:hover){.acc>h3>button:hover .acc-icon{background:var(--navy-soft)}.acc.is-open>h3>button:hover .acc-icon{background:var(--navy-2)}}.acc-panel{transition:grid-template-rows .34s var(--ease);grid-template-rows:0fr;display:grid}.acc-panel>div{overflow:hidden}.acc.is-open .acc-panel{grid-template-rows:1fr}.acc-content{color:var(--muted);padding:0 48px 24px;font-size:15px}.topics{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.topics li{background:var(--navy-soft);color:var(--ink);border-radius:30px;padding:6px 12px;font-size:13px;font-weight:600}.faq .acc-content{padding-left:0}.faq .acc-content p+p{margin-top:10px}.faq .acc-content strong{color:var(--ink);font-weight:800}.format{padding:clamp(64px,8vw,110px) 0}.format-in{grid-template-columns:1fr .9fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.format-list{gap:26px;margin-top:36px;display:grid}.format-list h3{font-size:19px}.format-list p{color:var(--muted);max-width:50ch;margin-top:8px;font-size:15px}.materials{background:var(--navy);color:#fff;border-radius:20px;padding:28px;box-shadow:0 30px 60px -40px #132a4299}.materials-head{grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;margin-bottom:20px;display:grid}.materials-head svg{color:var(--gold-2);grid-row:span 2}.materials-head strong{letter-spacing:-.01em;font-size:19px}.materials-head span{color:#a9b8cc;font-size:13px}.materials ul{flex-wrap:wrap;gap:7px;display:flex}.materials li{color:#e5ecf5;border:1px solid #ffffff2e;border-radius:30px;padding:6px 11px;font-size:12.5px}.lp .materials.is-pending li{opacity:0;transform:translateY(8px)}.lp .materials.is-in li{transition:opacity .4s var(--ease),transform .5s var(--ease);transition-delay:calc(.25s + var(--i)*28ms)}.tour-section{background:var(--navy);color:#fff;padding:clamp(64px,8vw,110px) 0}.tour-section .sec-head p{color:#c9d4e3}.tour-frame{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3,0 0 0 1px #ffffff1a}.tour-bar{border-bottom:1px solid var(--line);background:#eef1f5;align-items:center;gap:6px;padding:10px 14px;display:flex}.tour-bar span{background:#cfd6e0;border-radius:50%;width:9px;height:9px}.tour-bar em{color:var(--muted);background:#fff;border-radius:20px;flex:1;max-width:260px;margin-left:10px;padding:3px 10px;font-size:11px;font-style:normal}.tour-shot>span{background:var(--navy);color:#fff;border-radius:30px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;right:12px}.tour{gap:clamp(48px,7vw,96px);display:grid}.tour-row{grid-template-columns:.7fr 1.3fr;align-items:center;gap:clamp(24px,4vw,64px);display:grid}.tour-row.is-flip .tour-copy{order:2}.tour-row.is-flip{grid-template-columns:1.3fr .7fr}.tour-copy small{color:var(--gold-2);margin-bottom:10px;font-size:13.5px;font-weight:700;display:block}.tour-copy h3{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,30px)}.tour-copy p{color:#c9d4e3;margin-top:14px}.tour-copy ul{gap:10px;margin-top:20px;display:grid}.tour-copy li{color:#e5ecf5;padding-left:20px;font-size:15px;position:relative}.tour-copy li:before{content:"";background:var(--gold);border-radius:50%;width:8px;height:8px;position:absolute;top:.6em;left:0}.tour-shot{background:#f1f4f8;width:100%;display:block;position:relative}.tour-shot img{width:100%;height:auto;transition:transform .8s var(--ease)}@media (hover:hover) and (pointer:fine){.tour-shot:hover img{transform:scale(1.015)}}.reviews{background:var(--bg);padding:clamp(64px,8vw,110px) 0}.rv{border:1px solid var(--line);touch-action:pan-y;background:#fff;border-radius:20px;padding:clamp(22px,3.4vw,44px) clamp(24px,4vw,56px)}.rv-body{grid-template-columns:1fr 300px;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.rv-text{align-self:center}.rv-quotes{display:grid}.rv-quote{visibility:hidden;opacity:0;grid-area:1/1;align-self:center}.rv-quote.is-active{visibility:visible;opacity:1;animation:rv-in .5s var(--ease) both}@keyframes rv-in{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:none}}.rv-quote blockquote{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:700;line-height:1.25}.rv-quote blockquote:before{content:"«"}.rv-quote blockquote:after{content:"»"}.rv-quote p{color:var(--muted);max-width:50ch;margin-top:18px;font-size:16px}.rv-quote small{color:var(--muted);margin-top:12px;font-size:12px;display:block}.rv-quote .rv-author{color:var(--gold-deep);margin-top:20px;font-size:14px;font-weight:600}.rv-author strong{color:var(--ink);margin-right:10px;font-size:16px}.rv-nav{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:flex-start;align-items:center;gap:14px;margin-top:26px;font-size:13px;display:flex}.rv-nav span{white-space:nowrap}.rv-nav button{border:1px solid var(--line);width:46px;height:46px;transition:background-color .2s,transform .16s var(--ease);border-radius:50%;place-items:center;display:grid}.rv-nav button:active{transform:scale(.94)}.rv-progress{gap:5px;margin-left:6px;display:flex}.rv-progress i{background:var(--line);width:18px;height:4px;transition:background-color .3s,width .4s var(--ease);border-radius:4px}.rv-progress i.is-active{background:var(--navy);width:34px}@media (hover:hover){.rv-nav button:hover{background:var(--navy-soft)}}.rv-phone{flex-direction:column;gap:10px;display:flex}.rv-screen{aspect-ratio:851/1849;background:#111;border-radius:26px;width:min(100%,250px);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0009,0 0 0 6px #1c1f24,0 0 0 8px #3a3f47}.rv-screen img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.rv-screen img.is-active{opacity:1}.team{background:var(--navy);color:#fff;padding:clamp(64px,8vw,110px) 0}.team-in{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.team-copy>p{color:#c9d4e3;max-width:56ch;margin-top:18px;font-size:16px}.team-people{gap:22px;margin:32px 0;display:grid}.team-people>div{grid-template-columns:72px 1fr;align-items:start;gap:18px;display:grid}.team-people img{object-fit:cover;border:2px solid #d7b87780;border-radius:50%;width:72px;height:72px}.team-people strong{font-size:17px;display:block}.team-people span{color:var(--gold-2);margin:2px 0 8px;font-size:13px;display:block}.team-people p{color:#b6c4d6;font-size:14px}.team-photo{border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3}.team-photo img{width:100%}.team-photo figcaption{background:var(--navy-2);color:#c9d4e3;padding:12px 18px;font-size:13px;font-weight:600}.offer{background:var(--bg);padding:clamp(64px,8vw,110px) 0}.offer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.offer-card{border:2px solid var(--gold);background:#fff;border-radius:22px;padding:clamp(24px,3vw,40px);box-shadow:0 40px 80px -50px #132a4280}.offer-top{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:13px;font-weight:700;display:flex}.offer-top em{background:var(--gold);color:var(--navy);border-radius:30px;padding:5px 11px;font-style:normal}.offer-card .price-row strong{color:var(--ink);font-size:clamp(48px,6vw,72px)}.offer-card .price-row del,.offer-card .price-row span,.offer-card .price>p{color:var(--muted)}.deal-when{color:var(--gold-deep);font-size:13.5px;font-weight:700}.deal-row{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-top:10px;display:flex}.deal-row s{letter-spacing:-.03em;color:var(--muted);font-size:clamp(22px,2.3vw,28px);font-weight:700;text-decoration:none;position:relative}.deal-row s:after{content:"";transform-origin:0;height:3px;transition:transform .5s var(--ease-io) .45s;background:#c8372d;border-radius:4px;position:absolute;top:52%;left:-6%;right:-6%;transform:rotate(-9deg)}.lp [data-reveal].is-pending .deal-row s:after{transform:rotate(-9deg)scaleX(0)}.deal-row strong{letter-spacing:-.04em;color:var(--ink);font-size:clamp(38px,4vw,52px);font-weight:800;line-height:1}.deal-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.deal-tags em{color:#fff;background:#c8372d;border-radius:8px;padding:6px 12px;font-size:15px;font-style:normal;font-weight:800}.deal-tags span{background:var(--gold);color:var(--navy);border-radius:8px;padding:6px 12px;font-size:15px;font-weight:800}.deal-note{color:var(--muted);margin-top:12px;font-size:13px}.offer-card .btn{margin-top:18px}.offer-secure{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;display:flex}.offer-list{border-top:1px solid var(--line);gap:14px;margin-top:28px;padding-top:24px;display:grid}.offer-list li{align-items:flex-start;gap:12px;display:flex}.offer-list svg{color:var(--gold-deep);margin-top:3px}.offer-list strong{font-size:15px;font-weight:700;display:block}.offer-list span{color:var(--muted);font-size:13px}.offer-side{gap:18px;display:grid}.promo{background:var(--navy);color:#fff;border-radius:20px;gap:18px;padding:26px;display:grid}.promo-head strong{letter-spacing:-.02em;font-size:22px;display:block}.promo-head span{color:#c9d4e3;margin-top:6px;font-size:14px;display:block}.promo-code{color:var(--gold-2);letter-spacing:.12em;transition:background-color .2s,transform .16s var(--ease);border:1px dashed #d7b877b3;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font-size:20px;font-weight:800;display:flex}.promo-code:active{transform:scale(.98)}@media (hover:hover){.promo-code:hover{background:#ffffff0f}}.promo-clock .clock>div>div{flex:1}.promo-clock>small{color:#a9b8cc;margin-top:8px;font-size:11.5px;display:block}.promo-ended{color:var(--muted);background:#fff;border-radius:14px;padding:18px;font-size:14px}.community{border:1px solid var(--line);background:#fff;border-radius:20px;padding:26px}.community>strong{letter-spacing:-.01em;font-size:19px}.community>p{color:var(--muted);margin-top:10px;font-size:14.5px}.community-price{align-items:baseline;gap:10px;margin:16px 0 10px;display:flex}.community-price b{letter-spacing:-.03em;font-size:28px}.community-price span{color:var(--muted);font-size:13px}.community .link{margin-top:14px;font-size:14px}.steps{color:var(--muted);grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;font-size:14px;display:grid}.steps li{align-items:center;gap:12px;display:flex}.steps b{background:var(--navy);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.faq{padding:clamp(64px,8vw,110px) 0}.faq-in{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.faq-side{position:sticky;top:92px}.faq-side p{color:var(--muted);margin:16px 0 14px}.faq-list .acc-title{font-size:17px}.faq-list .acc>h3>button{padding:18px 0}.faq-list .acc-content{padding-bottom:22px;padding-right:48px}.final{background:var(--gold);color:var(--navy);padding:clamp(64px,8vw,110px) 0}.final-in{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:760px;margin-inline:auto;display:flex}.final h2{font-size:clamp(30px,4vw,50px)}.final p{color:#3f3418;max-width:52ch;font-size:18px}.final span{color:#5a4a22;font-size:13px}.ft{background:var(--navy);color:#b6c4d6;padding:40px 0 36px}.ft-in{flex-wrap:wrap;align-items:center;gap:24px 40px;display:flex}.ft .brand{color:#fff}.ft nav{flex-wrap:wrap;gap:10px 22px;margin-left:auto;font-size:13px;display:flex}.ft nav a:hover{color:#fff}.ft p{border-top:1px solid #ffffff1a;width:100%;max-width:none;padding-top:20px;font-size:12px}.dlg{width:min(1380px,95vw);max-height:92vh;color:var(--ink);z-index:var(--z-dialog);background:#fff;border:0;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 30px 100px #00000080}.dlg::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#091626d1}.dlg[open]{animation:dlg-in .28s var(--ease)}@keyframes dlg-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.dlg-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.dlg-bar strong{font-size:15px}.dlg-bar button{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.dlg-bar button:hover{background:var(--navy-soft)}.dlg-scroll{overscroll-behavior:contain;max-height:76vh;overflow:auto}.dlg-scroll img{width:100%;min-width:900px;max-width:none;height:auto}.lp [data-reveal].is-pending{opacity:0;transform:translateY(28px)}.lp [data-reveal=left].is-pending{transform:translate(-36px)}.lp [data-reveal=scale].is-pending{transform:translateY(18px)scale(.965)}.lp [data-reveal=fade].is-pending{transform:none}.lp [data-reveal=clip].is-pending{opacity:1;transform:none}.lp [data-reveal=clip] img{clip-path:inset(0);transition:clip-path .9s var(--ease-io)}.lp [data-reveal=clip].is-pending img{clip-path:inset(0 0 100%)}.lp [data-reveal=clip].is-pending>figcaption{opacity:0}.lp [data-reveal=clip]>figcaption{transition:opacity .5s var(--ease) .5s}.lp [data-reveal].is-in{opacity:1;clip-path:inset(0);transition:opacity .6s var(--ease),transform .7s var(--ease),clip-path .9s var(--ease-io);transform:none}.lp .program-list.is-pending>.acc,.lp .faq-list.is-pending>.acc,.lp .offer-card.is-pending .offer-list>li,.lp .steps.is-pending>li{opacity:0;transform:translateY(12px)}.lp .program-list.is-in>.acc,.lp .faq-list.is-in>.acc,.lp .offer-card.is-in .offer-list>li,.lp .steps.is-in>li{transition:opacity .5s var(--ease),transform .6s var(--ease)}.lp .is-in>.acc:first-child,.lp .is-in>li:first-child{transition-delay:.165s}.lp .is-in>.acc:nth-child(2),.lp .is-in>li:nth-child(2){transition-delay:.21s}.lp .is-in>.acc:nth-child(3),.lp .is-in>li:nth-child(3){transition-delay:.255s}.lp .is-in>.acc:nth-child(4),.lp .is-in>li:nth-child(4){transition-delay:.3s}.lp .is-in>.acc:nth-child(5),.lp .is-in>li:nth-child(5){transition-delay:.345s}.lp .is-in>.acc:nth-child(6),.lp .is-in>li:nth-child(6){transition-delay:.39s}.lp .is-in>.acc:nth-child(7),.lp .is-in>li:nth-child(7){transition-delay:.435s}.lp .is-in>.acc:nth-child(8),.lp .is-in>li:nth-child(8){transition-delay:.48s}.lp .is-in>.acc:nth-child(9),.lp .is-in>li:nth-child(9){transition-delay:.525s}.lp .is-in>.acc:nth-child(10),.lp .is-in>li:nth-child(10){transition-delay:.57s}.lp .is-in>.acc:nth-child(11),.lp .is-in>li:nth-child(11){transition-delay:.615s}.lp .offer-card.is-in .offer-list>li{transition-delay:calc(.3s + var(--i,0)*50ms)}@media (max-width:1100px){.trust{grid-template-columns:auto 1fr 1fr}.trust p:last-child{grid-column:2/-1}}@media (max-width:860px){.wrap{width:calc(100% - 40px)}.hd nav{display:none}.hd-in{height:62px}.brand{font-size:14px}.brand img{width:34px;height:34px}.hero-in{padding-top:28px;padding-bottom:36px}.hero-head{text-align:left}.hero-kicker{justify-content:flex-start}.hero h1,.hero-sub{margin-inline:0}.hero-player{margin-top:22px}.hero-below{grid-template-columns:1fr;gap:20px;margin-top:22px}.hero-cta{align-items:stretch}.value-in{grid-template-columns:1fr;gap:28px}.hero h1{max-width:none;font-size:clamp(30px,8vw,44px)}.hero-lead{font-size:16.5px}.hero-actions .btn{width:100%}.vsl-play{width:68px;height:68px;margin:-44px 0 0 -34px}.vsl-label strong{font-size:16px}.trust{grid-template-columns:1fr;gap:16px}.trust img{width:60px}.trust p:last-child{grid-column:auto}.pain-list{grid-template-columns:1fr}.pain-list li{padding:20px 0}.pain-list strong{font-size:20px}.outcome-rows article{grid-template-columns:1fr;gap:8px;padding:22px 0}.program-in,.format-in,.team-in,.offer-grid,.faq-in{grid-template-columns:1fr}.program-side,.faq-side{position:static}.program-stats dd{font-size:30px}.program-list{padding:2px 18px}.acc-content{padding-left:0;padding-right:0}.time-in{grid-template-columns:1fr;gap:28px}.time-side{position:static}.track{padding-left:48px}.track li:before,.track-next span{left:-48px}.tour-row,.tour-row.is-flip{grid-template-columns:1fr;gap:20px}.tour-row .tour-frame{order:-1}.tour-row.is-flip .tour-copy{order:0}.rv-body{grid-template-columns:1fr;align-items:start}.rv-screen{width:min(100%,240px);max-height:440px}.steps{grid-template-columns:1fr}.ft nav{margin-left:0}.ft{padding-bottom:88px}.dlg{width:calc(100vw - 16px)}.dlg-scroll{max-height:66vh}.dlg-scroll img{min-width:820px}:is(body:has(.lp) .cookie-notice,body:has(.lp) .cookie-control){bottom:12px}.hero-kicker{margin-bottom:18px;font-size:12.5px}.hero-kicker span+span:before{margin:0 7px}}@media (max-width:380px){.wrap{width:calc(100% - 32px)}.price-row strong{font-size:38px}.pains h2{font-size:40px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lp [data-reveal].is-pending{opacity:1;clip-path:none;transform:none}.lp .materials li{opacity:1!important;transform:none!important}}html:has(.lp){scroll-behavior:smooth}.vsl-status{z-index:2;color:#fff;text-align:center;pointer-events:none;background:#132a42;border-radius:8px;margin:0;padding:8px 12px;font-size:13px;position:absolute;bottom:52px;left:12px;right:12px}.vsl-sound:disabled{cursor:wait}.value-community{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.value-community h3{letter-spacing:-.02em;font-size:22px}.value-community p{color:var(--muted);margin:10px 0 16px}.value-community small{color:var(--muted);margin-top:12px;font-size:14px;display:block}.offer-card{min-width:0}.offer-card>h3{letter-spacing:-.025em;font-size:clamp(24px,2.6vw,30px);line-height:1.2}.offer-purpose{color:var(--muted);margin:14px 0 24px;font-size:16px}.offer-grid-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.offer-grid-three .offer-card{box-shadow:none;border-radius:18px;padding:28px 24px}.offer-grid-three .offer-card>h3{font-size:26px;line-height:1.25}.offer-grid-three .offer-purpose{margin:16px 0 24px;font-size:15px;line-height:1.6}.offer-grid-three .btn{text-align:center;white-space:normal;padding-inline:14px;font-size:14px;line-height:1.45}.offer-grid-three .offer-secure{line-height:1.6}.offer-free{border-color:var(--line)}.offer-free .btn-outline{border:1px solid var(--navy);color:var(--navy);background:0 0}.offer-free .btn-outline:hover{background:var(--navy);color:#fff}@media (max-width:1100px){.offer-grid-three{grid-template-columns:1fr;max-width:680px;margin-inline:auto}.offer-grid-three .offer-card{grid-row:auto;padding:28px;display:block}.offer-grid-three .offer-card>h3{font-size:28px}}.offer-price-period{color:var(--muted);font-size:18px}.offer-course{background:var(--navy);border-color:var(--navy);color:#fff}.offer-course .deal-row strong,.offer-course .offer-list strong{color:#fff}.offer-course .offer-purpose,.offer-course .deal-row s,.offer-course .deal-note,.offer-course .offer-secure,.offer-course .offer-list span,.offer-course .offer-price-context{color:#cfdae7}.offer-course .deal-when,.offer-course .offer-list svg{color:var(--gold)}.offer-course .offer-list{border-color:#fff3}.offer-price-context{color:var(--muted);font-size:14px;line-height:1.6}.community-offer-terms{border-top:1px solid var(--line);color:var(--muted);margin-top:24px;padding-top:20px;font-size:14px;line-height:1.6}@media (min-width:1101px){.offer-grid{row-gap:0}.offer-card{grid-template-rows:subgrid;grid-row:span 9;align-content:start;display:grid}.offer-card>h3,.offer-card>.offer-purpose,.offer-card>.deal-when,.offer-card>.deal-note{align-self:start}.offer-card>.btn{align-self:start;min-height:58px}.offer-card>.offer-secure{align-self:start}}@media (max-width:760px){.value-community .btn{width:100%}}.value-in{grid-template-areas:"copy purchase""gains community";align-items:start;gap:24px clamp(28px,4vw,56px);padding-top:clamp(36px,4vw,56px);padding-bottom:32px}.value-copy{grid-area:copy;min-width:0}.value-side{grid-area:purchase;gap:12px;min-width:0}.value-in>.hero-gains{grid-area:gains;gap:20px;margin:0;padding-top:24px}.value-in>.value-community{grid-area:community;min-width:0;margin:0;padding-top:24px}.value-community h3{font-size:20px}.value-community p{margin:10px 0 16px;font-size:14px;line-height:1.5}.value-community-action{align-items:center;gap:16px;display:flex}.value-community-action .btn{flex-shrink:0}.value-community-action small{margin:0;font-size:12px;line-height:1.5}.value .hero-promo{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 22px}.value .hero-promo .clock>div{gap:4px}.value .hero-promo .clock>div>div{min-width:40px}.value .hero-promo .clock strong{font-size:20px}@media (max-width:1100px) and (min-width:861px){.value .hero-promo{grid-template-columns:1fr}.value-community-action{flex-wrap:wrap;gap:10px}}@media (max-width:860px){.value-in{grid-template-areas:"copy""purchase""gains""community";row-gap:24px}.value .hero-promo{grid-template-columns:1fr}.value .hero-promo .clock>div>div{min-width:48px}.value-community-action{flex-direction:column;align-items:stretch;gap:10px}.value-community-action small{text-align:center}}.academy-contacts{z-index:40;flex-direction:column;gap:8px;width:264px;display:flex;position:fixed;bottom:16px;right:16px}.academy-contact{border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:64px;padding:12px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .15s;display:flex;box-shadow:0 5px 18px #132a4224}.academy-contact svg{flex-shrink:0}.academy-contact strong,.academy-contact small{display:block}.academy-contact small{margin-top:3px;font-size:12px;font-weight:400;line-height:1.45}.academy-contact-call{color:#132a42;background:#d7b877}.academy-contact-call:hover{background:#e4c990}.academy-contact-whatsapp{color:#fff;background:#146c43}.academy-contact-whatsapp:hover{background:#105b38}.academy-contact:focus-visible{outline-offset:3px;outline:3px solid #ad7e29}.academy-whatsapp-mark,.academy-contact-mobile-copy{display:none}@media (max-width:860px){html:has(.lp){scroll-padding-bottom:calc(76px + env(safe-area-inset-bottom))}.lp .ft{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.academy-contacts{width:100%;padding:4px max(16px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);pointer-events:none;background:#f5f6f8a6;border-top:1px solid #132a420f;flex-direction:row;justify-content:center;align-items:center;gap:12px;inset:auto 0 0}.academy-contact{width:calc(50% - 6px);max-width:320px;height:44px;min-height:44px;box-shadow:none;pointer-events:auto;white-space:nowrap;background:#ffffff59;border:1px solid #132a422e;border-radius:8px;justify-content:center;gap:6px;padding:6px;font-size:12px;font-weight:600}.academy-contact-call{color:#132a42}.academy-contact-whatsapp{color:#146c43}.academy-contact-call:hover{background:#d7b8772e}.academy-contact-whatsapp:hover{background:#146c4314}.academy-contact svg{width:18px;height:18px}.academy-contact .academy-contact-desktop-copy,.academy-contact .academy-contact-desktop-icon{display:none}.academy-contact .academy-contact-mobile-copy{display:inline}.academy-contact .academy-whatsapp-mark{display:block}body:has(.consent-notice) .academy-contacts{visibility:hidden}}@media (max-width:360px){.academy-contact-mobile-action{display:none}}
