.tile--lead{isolation:isolate;border-radius:var(--radius);--lp:28px;min-height:260px;padding:var(--lp);flex-direction:column;grid-column:span 7;gap:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.tile--lead>*{z-index:2;position:relative}.tile--lead>.tile__head{flex:none;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.tile--lead .tile__h{white-space:nowrap;max-width:24ch}.tile--lead .tile__meta{letter-spacing:.08em;color:var(--smoke);flex:none;justify-content:space-between;gap:16px;font-size:12px;display:flex}.tp-tabs{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;margin-bottom:8px;display:grid}.tp-tab{text-align:left;min-height:44px;color:var(--smoke);font:500 14px/1.2 var(--font-body);font-stretch:var(--ui);letter-spacing:.06em;text-transform:uppercase;transition:color .3s var(--ease-expo);align-items:flex-start;padding:14px 0 0;display:flex;position:relative}.tp-tab:not([aria-selected=true]){color:#9a9a99}.tp-tab:hover{color:var(--paper-85)}.tp-tab[aria-selected=true],.tp-tab[aria-selected=true]:hover{color:var(--paper)}.tp-tab:focus-visible{outline-offset:2px}.tp-tab__n{white-space:nowrap}.tp-tab__bar{background:var(--hair-2);height:1px;position:absolute;top:0;left:0;right:0}.tp-tab__bar i{background:var(--paper);width:0;height:100%;display:block}.tp-stage{aspect-ratio:724/400;margin:0 calc(-1 * var(--lp) / 2);flex:1 0 auto;position:relative}.tp-chart{-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tp-chart>.scn{position:absolute;inset:0}@container (width<=480px){.tp-stage{aspect-ratio:318/270}}.tp-line{pointer-events:none;opacity:0;width:0;height:2px;position:absolute;top:0;left:0}.tp-line--buy{background:var(--blue)}.tp-line--sell{background:var(--paper)}.tp-stage .tp-pause{z-index:3;top:auto;bottom:10px;left:auto;right:calc(var(--lp) / 2 + 2px);opacity:0;transition:opacity .3s var(--ease-expo), background-color .5s var(--ease-spx), color .5s var(--ease-spx)}.tp-stage.is-on .tp-pause.is-seen,.tp-stage .tp-pause:focus-visible{opacity:1}.tp-caps{margin:0 calc(-1 * var(--lp));padding:14px var(--lp) 0;color:var(--paper-85);align-items:baseline;gap:14px;font-size:17px;line-height:1.45;display:flex}.tp-caps__stack{flex:auto;min-width:0;display:grid}.tp-cap{text-wrap:pretty;opacity:0;transition:opacity .17s var(--ease-expo);grid-area:1/1}.tile--lead[data-set="0"] .tp-cap[data-i="0"],.tile--lead[data-set="1"] .tp-cap[data-i="1"],.tile--lead[data-set="2"] .tp-cap[data-i="2"]{opacity:1;transition:opacity .2s var(--ease-expo) .2s}.tile--lead .c-hypo{margin-top:auto}.c-hypo{border-top:1px solid var(--hair);color:var(--paper-62);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:14px;padding-top:14px;font-size:13px;line-height:1.35;display:flex}.c-hypo__tag{letter-spacing:.1em;color:var(--paper-85);padding:var(--space-1) var(--space-2);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--hair-2);font-size:10px}.c-hypo__ref{color:var(--paper-85);margin-left:3px;text-decoration:none}.c-hypo__ref:hover{color:var(--paper)}@media (width<=1023px){.tile--lead{grid-area:auto/1/auto/-1;min-height:0}}@media (width<=767px){.tile--lead{--lp:20px;gap:12px;padding:20px}.tile--lead>.tile__head{flex-direction:column;align-items:flex-start;gap:8px}.tile--lead .tile__h{white-space:normal}.tp-tabs{column-gap:12px}.tp-tab{letter-spacing:.05em;padding-top:12px;font-size:13px}.tp-caps{flex-direction:column;gap:8px}.tp-stage{aspect-ratio:318/270}.c-hypo__tag{font-size:11px}}@media (prefers-reduced-motion:reduce){.tp-cap{transition-duration:.01ms!important;transition-delay:0s!important}}.sg{--sg-dim:var(--smoke);--sg-r:var(--radius-l);--sg-rp:12px;--sg-pad:16px;--sg-panel:#0c0c0c;--sg-lift:0 1px 0 #ffffff0a inset, 0 0 0 1px var(--hair-2) inset, 0 2px 6px #00000080, 0 24px 48px -16px #000000e6;--sg-ease:cubic-bezier(.16, 1, .3, 1)}.sg :where(p,ul,ol,h2){margin:0}.sg-intro{height:100svh;min-height:600px;max-height:1240px;padding-block:calc(var(--header-h) + clamp(4px, 1.3vh, 16px)) clamp(16px, 2.6vh, 32px);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.sg-intro>*{grid-column:1}.sg-mark{z-index:2;letter-spacing:-.012em;color:var(--paper);white-space:nowrap;text-align:center;grid-row:1;font-size:clamp(56px,13.4vw,250px);line-height:.8;position:relative}.sg-mark .scr-w{white-space:nowrap;display:inline-block}.sg-mark .scr-ch{display:inline-block;position:relative}.sg-lede{z-index:2;max-width:30em;font-size:var(--t-body-l);color:var(--body);text-align:center;text-wrap:balance;grid-row:2;justify-self:center;margin-top:clamp(12px,2vh,24px);line-height:1.5;position:relative}.sg-lede__ph{white-space:nowrap}.sg-stage{z-index:1;grid-row:2/4;min-height:0;margin-top:clamp(12px,2vh,24px);position:relative}.js .sg[data-sg-bound] .sg-mark:not(.gl-play):not(.gl-done),.sg-mark.gl-play>.scr-w,.sg-mark.gl-play>:not(.gl-box):not(.sr-only){visibility:hidden}.gl-box{pointer-events:none;visibility:visible;position:absolute;inset:0}.gl-l{white-space:nowrap;text-align:inherit;will-change:transform, clip-path;display:block;position:absolute;inset:0}.gl-l .scr-ch{color:#0000}.gl-l .scr-ch.is-r{color:var(--paper)}.gl-l .scr-ch:after{content:attr(data-g);font:500 .64em/1 var(--font-mono);letter-spacing:0;text-transform:none;color:var(--paper);text-shadow:0 0 .3em #edede88c;visibility:hidden;position:absolute;top:50%;left:50%;translate:-50% -50%}.gl-l .scr-ch.is-g:after{visibility:visible}.gl-l--ghost{mix-blend-mode:screen;will-change:transform, opacity}.gl-l--ghost .scr-ch.is-r{color:var(--blue)}.gl-l--ghost .scr-ch.is-g:after{color:var(--blue);text-shadow:none}.sg-ch{--sg-rise:clamp(56px, 9vh, 120px);left:17.5%;right:17.5%;top:calc(-1 * var(--sg-rise));padding:var(--ch-top,160px) calc(var(--ch-in-r,0px) + 16px) 16px 24px;border-radius:var(--sg-r);box-shadow:inset 0 0 0 1px var(--hair), inset 0 1px 0 #ffffff0d, 0 60px 120px -40px #000000f2;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--ch-top,160px) - 24px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--ch-top,160px) - 24px));mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--ch-top,160px) - 24px));background:radial-gradient(70% 46% at 50% 38%,#edede80b,#edede800 70%),linear-gradient(#0c0c0c,#070707);flex-direction:column;display:flex;position:absolute;bottom:0}.sg-ch__head{padding-left:max(0px, calc(var(--ch-in-l,0px) - 8px));min-height:24px;font:500 12px/1 var(--font-mono);color:var(--smoke);font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;display:flex}.sg-ch__sym{align-items:baseline;gap:8px;display:inline-flex}.sg-ch__sym b{font:600 13px/1 var(--font-body);font-stretch:var(--ui);letter-spacing:.06em;color:var(--paper)}.sg-ch__sym i{border-radius:var(--radius);box-shadow:var(--ring-2);padding:3px 6px;font-style:normal}.sg-ch__px{color:var(--paper);font-size:13px}.sg-ch__chg{color:var(--body)}.sg-ch__leg{letter-spacing:.02em;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.sg-ch__sw{border-radius:2px;width:14px;height:6px;display:inline-block}.sg-ch__sw+*,.sg-ch__sw~.sg-ch__sw{margin-left:8px}.sg-ch__sw--band{background:#455cff80}.sg-ch__sw--line{background:var(--paper);height:2px;margin-left:16px}.sg-ch__plot{flex:1;min-height:0;margin-top:12px;position:relative}.sg-ch__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sg-ch__grid line{stroke:#edede811;stroke-width:1px;shape-rendering:crispedges}.sg-ch__band{fill:#455cff24}.sg-ch__line{fill:none;stroke:var(--paper);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.sg-ch__glow{fill:none;stroke:#edede81a;stroke-width:6px;stroke-linejoin:round;stroke-linecap:round}.sg-ch__level{stroke:var(--hair-3);stroke-width:1px;stroke-dasharray:4 5;shape-rendering:crispedges}.sg-ch__xh{pointer-events:none;will-change:transform;background:repeating-linear-gradient(#edede829 0 2px,#0000 2px 6px);width:1px;position:absolute;top:6px;bottom:6px;left:0}.sg-ch__core{fill:var(--paper)}.sg-ch__mcore{fill:var(--black);stroke-width:2px}.sg-ch__ring{fill:none;stroke-width:1.5px}.sg-ch__mk--buy :is(.sg-ch__mcore,.sg-ch__ring){stroke:var(--blue)}.sg-ch__mk--sell :is(.sg-ch__mcore,.sg-ch__ring){stroke:var(--fire)}.sg-ch__ax{width:var(--ax,64px);pointer-events:none;height:100%;position:absolute;top:0;right:0}.sg-ch__ax span{font:500 11px/14px var(--font-mono);color:var(--smoke);font-variant-numeric:tabular-nums;position:absolute;top:0;right:0}.sg-ch__tag{border-radius:var(--radius);height:22px;font:500 11px/1 var(--font-mono);color:var(--black);background:var(--paper);font-variant-numeric:tabular-nums;transition:transform .5s var(--sg-ease);align-items:center;padding:0 8px;display:inline-flex;position:absolute;top:0;right:0}.sg-ch__alert{transform:translate3d(calc(var(--x,0px) - 100%), calc(var(--y,0px) - 50%), 0);border-radius:var(--radius);height:26px;box-shadow:inset 0 0 0 1px var(--hair-3);font:500 11px/1 var(--font-mono);letter-spacing:.02em;color:var(--paper);white-space:nowrap;transition:box-shadow .4s var(--ease-out);background:#000000d1;align-items:center;gap:8px;padding:0 10px;display:inline-flex;position:absolute;top:0;left:0}.sg-ch__adot{background:var(--smoke);width:6px;height:6px;transition:background .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:50%}.sg-ch__roll{height:1em;line-height:1;display:inline-grid;overflow:hidden}.sg-ch__roll>span{transition:transform .55s var(--sg-ease), opacity .4s var(--ease-out);grid-area:1/1}.sg-ch__roll>span+span{opacity:0;transform:translateY(110%)}.sg-ch.is-fired .sg-ch__alert{box-shadow:inset 0 0 0 1px rgba(var(--key-buy), 1), 0 0 16px -4px rgba(var(--key-buy), .7)}.sg-ch.is-fired .sg-ch__adot{background:var(--blue);box-shadow:0 0 8px rgba(var(--key-buy), .9)}.sg-ch.is-fired .sg-ch__roll>span:first-child{opacity:0;transform:translateY(-110%)}.sg-ch.is-fired .sg-ch__roll>span+span{opacity:1;transform:none}.sg-pts{pointer-events:none;padding:0;list-style:none;position:absolute;inset:0}.sg-pt{width:clamp(292px,23vw,380px);padding:var(--sg-pad);pointer-events:auto;border-radius:var(--sg-rp);background:var(--sg-panel);box-shadow:var(--sg-lift);position:absolute}.sg-pt--push{top:0;left:0}.sg-pt--alerts{width:clamp(312px,25vw,410px);bottom:0;left:0}.sg-pt--lessons{top:14%;right:0}.sg-pt__t{box-shadow:var(--rule-t);font:500 15px/1.4 var(--font-body);letter-spacing:-.005em;color:var(--smoke-lit);text-wrap:pretty;margin-top:12px;padding-top:12px}.sg-pt__t b{color:var(--paper);font-weight:600}.sg-key{--key:var(--key-buy);border-radius:var(--radius);min-width:52px;height:28px;font:600 12px/1 var(--font-body);font-stretch:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--paper);box-shadow:inset 0 0 0 1.5px rgba(var(--key), 1), 0 0 14px -3px rgba(var(--key), .6), inset 0 0 10px -4px rgba(var(--key), .5);white-space:nowrap;background:#0000008c;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.sg-key--sell{--key:var(--key-sell)}.sg-key--s{min-width:40px;height:22px;padding:0 8px;font-size:11px}.sg-al__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.sg-al__row+.sg-al__row{box-shadow:var(--rule-t)}.sg-al__row:first-child{padding-top:0}.sg-al__t{gap:4px;min-width:0;display:grid}.sg-al__t b{font:600 13px/1.2 var(--font-body);color:var(--paper);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sg-al__t small{font:500 11px/1.2 var(--font-mono);color:var(--smoke-lit);font-variant-numeric:tabular-nums}.sg-al__st{font:500 11px/1 var(--font-mono);color:var(--body);align-items:center;gap:6px;display:inline-flex}.sg-al__st:before{content:"";background:var(--paper);border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #edede899}.sg-push{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.sg-push__ic{background:var(--black);width:36px;height:36px;box-shadow:var(--ring-2);border-radius:9px}.sg-push__t{gap:4px;min-width:0;display:grid}.sg-push__t b{font:600 12px/1.1 var(--font-body);font-stretch:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--paper)}.sg-push__t small{font:500 13px/1.3 var(--font-body);color:var(--body);font-variant-numeric:tabular-nums}.sg-push__now{font:500 11px/1 var(--font-mono);color:var(--smoke-lit);align-self:start}.sg-ls__now{gap:8px;display:grid}.sg-ls__n{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--smoke-lit);font-variant-numeric:tabular-nums}.sg-ls__title{font:600 16px/1.2 var(--font-body);color:var(--paper)}.sg-ls__roll{vertical-align:bottom;height:1.2em;display:inline-grid;overflow:hidden}.sg-ls__n .sg-ls__roll{height:1em}.sg-ls__roll>span{transition:transform .55s var(--sg-ease), opacity .4s var(--ease-out);grid-area:1/1}.sg-ls__roll>span+span{opacity:0;transform:translateY(110%)}.sg-ls.is-next .sg-ls__roll>span:first-child{opacity:0;transform:translateY(-110%)}.sg-ls.is-next .sg-ls__roll>span+span{opacity:1;transform:none}.sg-ls__bar{background:var(--hair);border-radius:2px;height:3px;margin-top:4px;display:block;position:relative;overflow:hidden}.sg-ls__fill{border-radius:inherit;transform-origin:0;transform:scaleX(var(--ls,.42));background:var(--paper);position:absolute;inset:0}.sg-ls__list{gap:0;margin-top:12px;padding:0;list-style:none;display:grid}.sg-ls__i{font:500 13px/1.2 var(--font-body);color:var(--smoke-lit);box-shadow:var(--rule-t);align-items:center;gap:10px;padding:8px 0;display:flex}.sg-ls__i svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.sg-ls__i .sg-ls__pl{fill:currentColor;stroke:none}.sg-ls__ok,.sg-ls__i--1 .sg-ls__pl{transition:opacity .3s var(--ease-out), transform .45s var(--sg-ease);transform-box:fill-box;transform-origin:50%}.sg-ls__i--1 .sg-ls__pl{opacity:0;transform:scale(.25)}.sg-ls__i--2,.sg-ls:not(.is-next) .sg-ls__i--1{color:var(--paper)}.sg-ls:not(.is-next) .sg-ls__i--1 .sg-ls__pl{opacity:1;transform:none}.sg-ls:not(.is-next) .sg-ls__i--1 .sg-ls__ok{opacity:0;transform:scale(.25)}.sg-ls:not(.is-next) .sg-ls__i--2{color:var(--smoke-lit)}.sg-ls__i{transition:color .35s var(--ease-out)}.sg-ask{z-index:2;box-shadow:var(--rule-t);grid-row:4;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"fig facts.act""fig sale.act";align-items:center;gap:10px clamp(24px,3vw,48px);margin-top:clamp(12px,2.2vh,24px);padding-top:clamp(14px,2.4vh,24px);display:grid;position:relative}.sg-fig{grid-area:fig;align-items:flex-end;gap:16px;display:flex}.sg-was{color:var(--smoke);font-variant-numeric:tabular-nums;padding-bottom:.06em;font-size:clamp(30px,3.4vh,40px);line-height:.82;text-decoration:none;display:inline-block;position:relative}.sg-was:after{content:"";background:var(--smoke);transform-origin:0;height:2px;transition:transform .5s var(--ease-expo) .3s;border-radius:1px;position:absolute;top:46%;left:-4%;right:-4%;transform:rotate(-8deg)scaleX(0)}.sg-fig.is-in .sg-was:after,html:not(.js) .sg-was:after{transform:rotate(-8deg)scaleX(1)}.sg-now{color:var(--paper);font-variant-numeric:tabular-nums;transform-origin:30% 100%;font-size:clamp(52px,7.6vh,84px);line-height:.8;display:inline-block}.sg-facts{white-space:nowrap;font:500 12px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--body);flex-wrap:nowrap;grid-area:facts;align-self:end;gap:6px 0;padding:0;list-style:none;display:flex}.sg-facts li+li:before{content:"";vertical-align:middle;background:var(--hair-3);border-radius:50%;width:4px;height:4px;margin:0 12px;display:inline-block;translate:0 -1px}.sg-sale{grid-area:sale;align-self:start}.sg .sg-sale .sale__c b{font-size:15px}.sg-ask__act{grid-area:act;align-items:center;gap:clamp(20px,2vw,32px);display:flex}.sg-btn.btn--lg{letter-spacing:.06em;width:clamp(300px,24vw,400px);height:clamp(56px,7vh,68px);font-size:16px}.sg-more{min-height:44px;font:500 var(--t-ui)/1 var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--body);text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:6px;transition:color .3s var(--ease-out), text-decoration-color .3s var(--ease-out);align-items:center;gap:10px;font-stretch:88%;display:inline-flex}.sg-more svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px;transition:translate .3s var(--ease-out)}.sg-more:hover,.sg-more:focus-visible{color:var(--paper);text-decoration-color:currentColor}.sg-more:hover svg{translate:3px}.js .sg[data-sg-bound] [data-sg-in]:not(.is-in){opacity:0;transition:none;translate:0 18px}.js .sg:not([data-sg-bound]) :is([data-sg-in],[data-sg-pt]){animation:0s linear 3s both sg-safe}.sg [data-sg-in]{transition:opacity .7s var(--ease-out), translate .9s var(--ease-expo)}@keyframes sg-safe{0%{opacity:0}to{opacity:1}}.js .sg[data-sg-bound] .sg-ch:not(.is-in){opacity:0;transition:none;transform:translateY(28px)scale(.985)}.js .sg[data-sg-bound] .sg-ch:not(.is-in) *{transition:none!important}.sg-ch{transition:opacity .8s var(--ease-out), transform 1.1s var(--sg-ease)}.js .sg[data-sg-bound] .sg-ch:not(.is-in) :is(.sg-ch__head,.sg-ch__band,.sg-ch__grid,.sg-ch__ax,.sg-ch__tag){opacity:0}.sg-ch__head,.sg-ch__grid,.sg-ch__ax{transition:opacity .6s var(--ease-out) .15s}.sg-ch__band{transition:opacity 1s var(--ease-out) .3s}.sg-ch__tag{transition:opacity .4s var(--ease-out), transform .5s var(--sg-ease)}.js .sg[data-sg-bound] .sg-ch:not(.is-drawn):not(.is-fired) .sg-ch__tag{opacity:0}.js .sg[data-sg-bound] .sg-ch:not(.is-in) .sg-ch__fillg{opacity:0;transform:translateY(18px)}.sg-ch__glow{transition:opacity .6s var(--ease-out)}.sg-ch__fillg{transition:opacity 1.2s var(--ease-out) .3s, transform 1.6s var(--sg-ease) .3s}.js .sg[data-sg-bound] .sg-ch:not(.is-level) .sg-ch__level{transform:scaleX(0)}.sg-ch__level{transform-box:fill-box;transform-origin:0;transition:transform .8s var(--sg-ease)}.js .sg[data-sg-bound] .sg-ch:not(.is-level) .sg-ch__alert{opacity:0;transform:translate3d(calc(var(--x,0px) - 100% - 8px), calc(var(--y,0px) - 50%), 0)}.sg-ch__alert{transition:opacity .45s var(--ease-out) .35s, transform .7s var(--sg-ease) .35s, box-shadow .4s var(--ease-out)}.sg-ch__mk :is(.sg-ch__mcore,.sg-ch__mglow){transform-box:fill-box;transform-origin:50%;transition:opacity .35s var(--ease-out), transform .55s var(--sg-ease)}.sg-ch__ring{transform-box:fill-box;transform-origin:50%;opacity:0}.js .sg[data-sg-bound] .sg-ch:not(.is-fired) .sg-ch__mk--buy :is(.sg-ch__mcore,.sg-ch__mglow),.js .sg[data-sg-bound] .sg-ch:not(.is-sold) .sg-ch__mk--sell :is(.sg-ch__mcore,.sg-ch__mglow){opacity:0;transform:scale(.25)}.sg-ch.is-fired:not(.is-quiet) .sg-ch__mk--buy .sg-ch__ring,.sg-ch.is-sold:not(.is-quiet) .sg-ch__mk--sell .sg-ch__ring{animation:sg-ring 1.1s var(--ease-out) both}@keyframes sg-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.sg-ch__head-dot{transition:opacity .3s var(--ease-out)}.js .sg[data-sg-bound] .sg-ch:not(.is-drawn) .sg-ch__xh{opacity:0}.sg-ch__xh{transition:opacity 1.2s var(--ease-out) .4s}.sg-pt{transition:opacity .55s var(--ease-out), transform .9s var(--sg-ease), filter .6s var(--ease-out)}.js .sg[data-sg-bound] .sg-pt:not(.is-in){opacity:0;transition:none}.js .sg[data-sg-bound] .sg-pt--alerts:not(.is-in){transform:translate(-28px)}.js .sg[data-sg-bound] .sg-pt--push:not(.is-in){filter:blur(6px);transform:translateY(-22px)scale(.94)}.js .sg[data-sg-bound] .sg-pt--lessons:not(.is-in){transform:translate(28px)}.js .sg[data-sg-bound] .sg-pt:not(.is-in) *{transition:none!important}.sg-pt__t{transition:opacity .6s var(--ease-out) .4s, transform .8s var(--sg-ease) .4s}.js .sg[data-sg-bound] .sg-pt:not(.is-in) .sg-pt__t{opacity:0;transform:translateY(8px)}.sg-al .sg-key{transition:box-shadow .5s var(--ease-out) .25s, color .3s var(--ease-out) .25s}.js .sg[data-sg-bound] .sg-pt:not(.is-in) .sg-al__row--buy .sg-key,.js .sg[data-sg-bound] .sg-pt:not(.is-sell) .sg-al__row--sell .sg-key{box-shadow:inset 0 0 0 1.5px rgba(var(--key), .3);color:var(--smoke)}.sg-al__row--sell{transition:opacity .5s var(--ease-out), transform .7s var(--sg-ease)}.js .sg[data-sg-bound] .sg-pt:not(.is-sell) .sg-al__row--sell{opacity:0;transform:translateY(8px)}.sg-al__row--sell .sg-key{transition-delay:.2s}.sg-ls__fill{transition:transform var(--ls-t,0s) linear}.js .sg[data-sg-bound] .sg-fig:not(.is-in){translate:none}.js .sg[data-sg-bound] .sg-fig:not(.is-in) .sg-now{opacity:0;filter:blur(6px);transition:none;transform:translateY(-12px)scale(1.16)}.sg-fig .sg-now{transition:opacity .3s var(--ease-out) .55s, transform .55s cubic-bezier(.2, .9, .25, 1) .55s, filter .3s var(--ease-out) .55s}@media (width>=1024px) and (orientation:landscape) and (height<=820px){.sg{--sg-pad:12px}.sg-pt{width:clamp(272px,22vw,340px)}.sg-pt--alerts{width:clamp(292px,24vw,360px)}.sg-pt__t{margin-top:10px;padding-top:10px;font-size:14px}.sg-al__row{padding:6px 0}.sg-ls__list{margin-top:8px}.sg-ls__i{padding:6px 0}.sg-ls__i--3{display:none}}@media (width<=1023px),(orientation:portrait){.sg-intro{text-align:center;height:auto;min-height:0;max-height:none;padding-block:calc(var(--header-h) + 28px) 56px;flex-direction:column;align-items:center;display:flex}.sg-lede{max-width:32ch;margin-top:16px}.sg-lede__ph{white-space:normal}.sg-stage{flex-direction:column;align-items:stretch;width:100%;max-width:640px;margin-top:28px;display:flex}.sg-ch{--sg-rise:0px;height:clamp(272px,74vw,440px);padding:14px 12px 12px 14px;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.sg-ch__leg{display:none}.sg-pts{text-align:left;flex-direction:column;gap:16px;display:flex;position:static}.sg-pt,.sg-pt--alerts,.sg-pt--lessons{width:auto;position:relative;inset:auto}.sg-pt--alerts{margin:-64px 12px 0 28px}.sg-pt--push{margin-top:40px}.sg-ask{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"fig""facts""act""sale";justify-items:center;row-gap:20px;width:100%;max-width:560px;margin-top:40px;padding-top:40px}.sg-facts{white-space:normal;flex-wrap:wrap;justify-content:center;align-self:auto}.sg-sale{justify-content:center}.sg-ask__act{flex-direction:column-reverse;gap:8px;width:100%}.sg-btn.btn--lg{width:100%;height:64px}.sg-now{font-size:clamp(76px,20vw,104px)}.sg-was{font-size:36px}}@media (width<=767px){.sg-intro{padding-block:calc(var(--header-h) + 20px) 40px}.sg-lede{margin-top:14px;font-size:17px}.sg-stage{margin-top:24px}.sg-ch{border-radius:14px;height:clamp(260px,76vw,320px)}.sg-ch__head{gap:10px}.sg{--sg-pad:14px}.sg-pt--alerts{margin:-40px 10px 0 22px}.sg-pt--push{margin-top:32px}.sg-pts{gap:12px}.sg-ask{row-gap:16px;margin-top:28px;padding-top:28px}.sg-now{font-size:clamp(76px,22vw,96px)}.sg-was{font-size:32px}.sg-facts{letter-spacing:.12em;font-size:11px;line-height:1.6}.sg-facts li+li:before{margin:0 10px}.sg-facts li:nth-child(3){flex-basis:100%}.sg-facts li:nth-child(3):before{display:none}.sg-btn.btn--lg{height:60px;font-size:16px}}.js .hc-offer .sg[data-sg-scrub]:after{content:"";height:var(--sg-hold);display:block}.js .hc-offer .sg[data-sg-scrub]>.sg-intro{position:sticky;top:0}.js .sg[data-sg-scrub] .sg-fig .sg-was:after{transform:rotate(-8deg) scaleX(var(--strike,1));transition:none}.js .sg[data-sg-bound] .sg-ch.is-scrub .sg-ch__level{transform:scaleX(var(--lv,1));transition:none}.js .sg[data-sg-bound] .sg-ch.is-scrub .sg-ch__alert{transition:box-shadow .4s var(--ease-out);opacity:var(--lv,1);transform:translate3d(calc(var(--x,0px) - 100% - 8px * (1 - var(--lv,1))), calc(var(--y,0px) - 50%), 0)}@media (prefers-reduced-motion:reduce){.sg *,.sg :after{transition:none!important;animation:none!important}}.ofr{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.ofr :where(p,ul){margin:0}.ofr__box{justify-items:center;width:100%;min-width:0;display:grid;container-type:inline-size}.ofr__h{font-size:min(var(--t-h1), 13.6cqi);letter-spacing:-.005em;color:var(--paper);text-wrap:balance;line-height:.9}.ofr__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;padding:0;list-style:none;display:flex}.ofr__chips li{min-height:34px;font:600 var(--t-ui-sm)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--paper);border-radius:var(--radius-round);box-shadow:var(--ring-2);white-space:nowrap;align-items:center;padding:0 14px;display:inline-flex}.ofr__lede{font-size:var(--t-body-l);color:var(--body);text-wrap:pretty;margin-top:24px;line-height:1.5}.ofr__gets{text-align:left;gap:12px;margin-top:22px;padding:0;list-style:none;display:grid}.ofr__gets li{font:500 var(--t-body-l)/1.4 var(--font-body);letter-spacing:-.005em;color:var(--paper);padding-left:22px;position:relative}.ofr__gets li:before{content:"";background:var(--paper);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.ofr__price{margin-top:34px}.ofr__fig{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:4px 18px;display:flex}.ofr__was{font-size:var(--t-was);color:var(--smoke);font-variant-numeric:tabular-nums;padding-bottom:.06em;line-height:.82;text-decoration:none;display:inline-block;position:relative}.ofr__was:after{content:"";background:var(--fire);transform-origin:0;height:2px;transition:transform .7s var(--ease-expo) .35s;border-radius:1px;position:absolute;top:46%;left:-4%;right:-4%;transform:rotate(-8deg)scaleX(0)}.ofr__price.is-in .ofr__was:after,html:not(.js) .ofr__was:after{transform:rotate(-8deg)scaleX(1)}.ofr__now{font-size:var(--t-price);color:var(--paper);font-variant-numeric:tabular-nums;line-height:.82}.ofr__terms{font:500 var(--t-body-s)/1.35 var(--font-body);color:var(--paper);padding-bottom:.12em}.ofr__act{justify-items:center;width:100%;margin-top:26px;display:grid}.ofr__btn.btn--block{letter-spacing:.06em;height:72px;font-size:17px}.ofr__more{min-height:44px;font:500 var(--t-ui)/1 var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--body);text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:6px;transition:color .3s var(--ease-out), text-decoration-color .3s var(--ease-out);align-items:center;gap:10px;margin-top:10px;font-stretch:88%;display:inline-flex}.ofr__more svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px;transition:translate .3s var(--ease-out)}.ofr__more:hover,.ofr__more:focus-visible{color:var(--paper);text-decoration-color:currentColor}.ofr__more:hover svg{translate:3px}.ofr__sale{justify-content:center}.ofr .ofr__sale{margin-top:40px}.ofr .ofr__sale .sale__c b{font-size:18px}@media (width>=1024px) and (orientation:landscape){.ofr{text-align:left;min-height:100svh;padding-block:calc(var(--header-h) + clamp(20px, 4vh, 48px)) clamp(24px, 4vh, 44px);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));place-items:center stretch;column-gap:clamp(32px,4vw,80px)}.ofr__stage{grid-area:1/1;align-self:stretch;min-height:420px}.ofr__box{grid-area:1/2;justify-items:start}.ofr__chips,.ofr__fig{justify-content:flex-start}.ofr__gets{justify-self:start}.ofr__act{justify-items:stretch}.ofr__more{justify-self:center}.ofr__sale{grid-area:2/1/auto/-1}.ofr .ofr__sale{margin-top:clamp(16px,3vh,32px)}}@media (width>=1024px) and (orientation:landscape) and (height<=820px){.ofr__h{font-size:min(clamp(52px,5.4vw,84px),13.6cqi)}.ofr__chips,.ofr__lede{margin-top:16px}.ofr__gets{gap:8px;margin-top:16px}.ofr__price{margin-top:24px}.ofr__now{font-size:clamp(56px,4.6vw,72px)}.ofr__act{margin-top:20px}.ofr__btn.btn--block{height:64px}}@media (width<=1023px),(orientation:portrait){.ofr{padding-block:clamp(72px,12vw,128px) 48px}.ofr__box{display:contents}.ofr__h{order:1}.ofr__chips{order:2}.ofr__stage{order:3;height:clamp(200px,44vw,380px);margin-block:12px 4px}.ofr__lede{order:4;max-width:34ch}.ofr__gets{order:5}.ofr__price{order:6}.ofr__act{order:7;max-width:560px}.ofr__sale{order:8}}@media (width<=767px){.ofr__h{font-size:var(--t-h2)}.ofr__chips{gap:6px;margin-top:16px}.ofr__chips li{letter-spacing:.07em;min-height:30px;padding:0 11px;font-size:11px}.ofr__stage{height:clamp(220px,62vw,300px);margin-block:6px 0}.ofr__lede{margin-top:14px;font-size:16.5px}.ofr__gets{gap:10px;margin-top:18px}.ofr__gets li{font-size:16.5px}.ofr__price{margin-top:26px}.ofr__fig{gap:8px 14px}.ofr__now{font-size:var(--t-xl)}.ofr__was{font-size:var(--t-h2)}.ofr__terms{text-align:center;flex-basis:100%}.ofr__act{margin-top:18px}.ofr__btn.btn--block{height:60px;font-size:16px}.ofr .ofr__sale{margin-top:18px}}@media (prefers-reduced-motion:reduce){.ofr__was:after{transition:none}}.scr-w{white-space:nowrap;display:inline-block}.scr-ch{display:inline-block;position:relative}@media (prefers-reduced-motion:no-preference){.js h1[data-reveal]:not(.is-in){opacity:1;color:var(--type-rest);animation:0s linear 6.5s forwards scr-safety}.js h1[data-reveal]:not([data-rv-bound]):not(.is-in){animation:0s linear 3s forwards scr-safety}.scr-play .scr-ch:not(.is-r){color:var(--type-rest)}.scr-play .scr-ch.is-g{color:#0000}.scr-play .scr-ch.is-g:after{content:attr(data-g);font:500 .62em/1 var(--font-mono);letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--scr-glyph,var(--body));text-shadow:var(--scr-glyph-glow,0 0 .35em #c9c9c4bf, 0 0 1em #c9c9c44d);pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -52%}}@keyframes scr-safety{to{color:var(--paper)}}@media print{.js h1[data-reveal],.scr-play .scr-ch{color:inherit!important;animation:none!important}.scr-play .scr-ch.is-g:after{content:none}}:root{--etch-char:18ms;--etch-dur:.56s;--ease-etch:cubic-bezier(.65, 0, .35, 1)}.etch-w{white-space:nowrap;display:inline-block}.etch-ch{display:inline-block}@keyframes ember-etch{0%{opacity:0;color:#f7b58a;text-shadow:0 0 .08em #ffbe8c99}to{opacity:1}}.page-course main{z-index:1;position:relative;overflow-x:clip}.page-course main [id]{scroll-margin-top:calc(var(--header-h) + 16px)}.page-course{background:var(--black);--ease-fill:cubic-bezier(.45, .05, .55, .95);--ease-etch:cubic-bezier(.7, .12, .34, 1);--paper-85:#edede8d9;--paper-62:#edede89e;--paper-38:#edede861;--slab:min(1260px, 100vw - 2 * var(--gutter));--pad-x:var(--edge);--n-1:#0c0c0c;--n-2:#141414;--n-3:#1c1c1c;--n-4:#2a2a2a;--n-6:#c9c9c4;--mark:#edede86b;--sect-top:clamp(72px, 8vw, 120px);--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}.page-course .display{font-stretch:var(--condensed);letter-spacing:-.005em;word-spacing:.05em;text-wrap:balance;line-height:.9}.page-course main :where(h2,h3){text-wrap:balance}.page-course main :where(p,li,blockquote,dd){text-wrap:pretty}.hl{white-space:nowrap;display:inline-block;position:relative}.nw{white-space:nowrap}.c-t3{font-family:var(--font-body);font-weight:700;font-stretch:100%;font-size:var(--t-h3);letter-spacing:-.01em;text-transform:none;color:var(--paper);line-height:1.15}.cells{flex-wrap:wrap;align-items:baseline;gap:2px 14px;display:inline-flex}.c-grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.span-12{grid-column:1/-1}.page-course{--sect:clamp(96px, 10vw, 160px);--sect-phone:88px}.page-course .sec__head>.c-eyebrow{justify-self:auto}@media (width>=768px){.page-course .sec__head:not(.sec__head--center)>.c-eyebrow{justify-self:start}}.c-eyebrow{justify-self:start;align-items:center;gap:10px;display:inline-flex}.c-card,.tile{border-radius:var(--radius);isolation:isolate;position:relative}.c-video__grain{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:var(--grain);mix-blend-mode:overlay;opacity:.16;position:absolute;inset:0}.c-card>*,.tile>*{z-index:1;position:relative}[data-rv]{--rv-dur:.64s;--rv-t:translateY(16px);--rv-f:blur(0px);transition:opacity var(--rv-dur) var(--rv-ease-o) var(--rv-d,0s), transform var(--rv-dur) var(--rv-ease-y) var(--rv-d,0s), filter var(--rv-dur) var(--rv-ease-o) var(--rv-d,0s)}@media (hover:hover) and (pointer:fine){[data-rv]{--rv-f:blur(6px)}}[data-rv=card],[data-rv=media]{--rv-dur:.7s;--rv-t:translateY(20px)}[data-rv=label]{--rv-t:translateY(14px)}[data-rv=slide]{--rv-dur:.64s;--rv-t:translateX(40px)}[data-rv=rule]{--rv-dur:.9s;--rv-t:scaleX(0);--rv-f:none;transform-origin:0}[data-rv]:not(.rv-in){opacity:0;transform:var(--rv-t);filter:var(--rv-f)}[data-rv=rule]:not(.rv-in){opacity:1}.rv-now,.rv-now *{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}.ch{display:inline-block}.w{white-space:nowrap;display:inline-block}[data-rv-h]:not(.rv-in) .ch{opacity:0}[data-rv-h].rv-in .ch{animation:ember-etch var(--etch-dur,.56s) var(--ease-etch) both;animation-delay:var(--cd,0s)}@keyframes etch{0%{opacity:0;color:var(--smoke)}}.page-course .odo{white-space:nowrap;display:inline}.page-course .odo__wrap{display:inline}.page-course .odo__g{visibility:hidden}.page-course .odo__d{clip-path:inset(0);text-align:center;vertical-align:baseline;width:.6em;height:1em;line-height:1em;display:inline-block;position:relative}.page-course .display .odo__d{clip-path:inset(.1em 0 .08em);-webkit-mask-image:linear-gradient(#0000 6%,#000 17% 85%,#0000 94%);mask-image:linear-gradient(#0000 6%,#000 17% 85%,#0000 94%)}.page-course .odo__s{text-align:center;will-change:transform;width:100%;line-height:1em;position:absolute;top:0;left:0}.page-course .odo__sep{display:inline-block}.page-course .display .odo__d{width:.43em}.c-hero{isolation:isolate;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.c-hero__bg{z-index:-1;background:var(--black) url(/media/course/loop-poster.webp) center / cover no-repeat;position:absolute;inset:0}.c-loop{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c-hero__shade{background:linear-gradient(90deg,#000000db 0%,#000000a8 34%,#00000024 64%,#0000 80%),linear-gradient(#0000 68%,#000000e6 100%),linear-gradient(#0000008c 0%,#0000 18%);position:absolute;inset:0}@media (width>=1024px){.c-hero{--h1-fs:clamp(48px, 5.6vw, 104px);--loop-w:calc((100vw - var(--edge) - var(--h1-fs) * 8.2) / .92);--loop-h:min(var(--loop-w) * 9 / 16, 100svh - var(--header-h) - 18svh);--loop-top:calc(var(--header-h) + 10svh)}.c-hero__bg{background:var(--black)}.c-loop{inset:auto;top:var(--loop-top);width:calc(var(--loop-h) * 16 / 9);height:var(--loop-h);object-fit:cover;-webkit-mask-composite:source-in, source-in;left:auto;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 26%),linear-gradient(#000 78%,#0000 100%),linear-gradient(#0000 0%,#000 4%);mask-image:linear-gradient(90deg,#0000 0%,#000 26%),linear-gradient(#000 78%,#0000 100%),linear-gradient(#0000 0%,#000 4%);-webkit-mask-composite:source-in;mask-composite:intersect}.c-hero__shade{background:linear-gradient(90deg,#000000b3 0%,#00000059 38%,#0000 56%)}}.c-hero__in{width:100%;padding-block:calc(var(--header-h) + 40px) clamp(56px, 11svh, 120px)}.c-hero__copy{text-align:left;justify-items:start;max-width:min(100%,980px);display:grid}.c-hero__title{justify-items:start;row-gap:.02em;margin:22px 0 0;font-size:clamp(48px,5.6vw,104px);line-height:.9;display:grid}@media (prefers-reduced-motion:no-preference){.js .c-hero__title:not(.scr-play):not(.scr-done){color:var(--type-rest);animation:0s linear 6.5s forwards scr-safety}}.c-hero__title .scr-w,.c-hero__title .scr-ch{vertical-align:top}.c-hero__l1,.c-hero__l2{white-space:nowrap;min-height:.9em;display:block}.br-m{display:none}.c-hero__sub{max-width:62ch;font-size:var(--t-body-l);color:var(--paper);text-wrap:pretty;margin:22px 0 0;line-height:1.45}.c-hero__act{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.c-watch{background:#00000059;gap:12px;height:64px;padding:0 28px;font-size:16px}.c-watch svg{fill:currentColor;width:15px;height:15px}.c-hero__trio{width:min(100%,30rem);margin-top:28px}.c-hero__trio>li:first-child{padding-left:0}@keyframes iconIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes fadeTo{0%{opacity:0}to{opacity:1}}.c-box{width:min(92vw,177.778svh - 170.667px,1400px);max-width:none;max-height:none;color:var(--paper);background:0 0;border:0;padding:0;overflow:visible}.c-box::backdrop{background:#000000e0}.c-box__in{aspect-ratio:16/9;border-radius:var(--radius);box-shadow:0 30px 80px #0009, inset 0 0 0 1px var(--hair);background:#000;position:relative;overflow:hidden}.c-box__video{background:#000;width:100%;height:100%;display:block}.c-box__x{z-index:2;border-radius:var(--radius);width:44px;height:44px;color:var(--paper);box-shadow:inset 0 0 0 1px var(--hair-3);transition:background-color .3s var(--ease-out), color .3s var(--ease-out);background:#0009;place-items:center;display:grid;position:absolute;top:12px;right:12px}.c-box__x svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:16px;height:16px}.c-box__x:hover,.c-box__x:focus-visible{background:var(--paper);color:var(--black)}.c-box[open]{animation:fadeTo .35s var(--ease-out) both}.c-toggle{z-index:4;border-radius:var(--radius);width:40px;height:40px;color:var(--paper);transition:background-color .5s var(--ease-spx), color .5s var(--ease-spx);background:#00000080;border:1px solid #edede859;place-items:center;font-size:18px;display:grid;position:absolute;top:16px;right:16px}.c-toggle:hover,.c-toggle:focus-visible{background:var(--paper);color:var(--black)}.c-toggle--sm{width:32px;height:32px;font-size:15px;top:12px;right:12px}.c-toggle--sm:after{content:"";position:absolute;inset:-8px}.tile{flex-direction:column;gap:14px;min-height:260px;padding:28px;display:flex}.tile__clip{aspect-ratio:16/9;border-radius:var(--radius);background:#0a0a0a 50%/cover no-repeat;position:relative;overflow:hidden}.tile__clip:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--hair);pointer-events:none;z-index:3;position:absolute;inset:0}.tile__video{object-fit:cover;width:100%;height:100%;display:block}.tile__src{z-index:4;font:500 var(--t-small)/1.3 var(--font-body);color:var(--paper);padding:var(--space-1) var(--space-2);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--hair-2);background:#0009;align-items:center;gap:6px;display:inline-flex;position:absolute;bottom:12px;left:12px}.tile__src i{font-size:13px}.tile__clip .c-toggle--sm{top:auto;bottom:12px}.c-bento{padding-top:0}.c-bento__fit{flex-direction:column;display:flex}.c-bento__head{flex:none;row-gap:14px}.cbx{--cbx-g:14px;gap:var(--cbx-g);margin-top:clamp(18px,2.8svh,30px);display:grid}.cbx>.tile{gap:0;min-height:0;margin:0;padding:20px 22px}.c-bento__legal{margin-top:clamp(24px,3vw,40px)}.cbx>.cbx__chart{--lp:22px;padding:14px var(--lp) 16px}.cbx__chart .tp-tab__bar i{transform-origin:0;width:100%;transform:scaleX(0)}.cbx>.cbx__clip{padding:0;display:block;position:relative;overflow:hidden}.cbx__clip>.tile__clip{aspect-ratio:auto;z-index:1;border-radius:inherit;margin:0;position:absolute;inset:0}.cbx__clip .tile__video{object-position:86% 30%}.cbx__clip .tile__src{top:14px;bottom:auto;left:14px}.cbx__clip .tile__clip .c-toggle--sm{top:12px;bottom:auto}.cbx__clip>.cbx__cap{z-index:4;border-radius:0 0 var(--radius) var(--radius);pointer-events:none;font:500 var(--t-body-l)/1.4 var(--font-body);color:var(--paper);text-wrap:pretty;background:linear-gradient(#0000,#00000080 45%,#000000d1);margin:0;padding:48px 22px 18px;position:absolute;bottom:0;left:0;right:0}.cbx>.cbx__day{flex-direction:column;justify-content:space-between;gap:20px;display:flex}.cbx__t{margin:0}.cbx>.cbx__quote{display:block;position:relative}.cbq__stack{height:100%;display:grid}.cbq{opacity:0;visibility:hidden;min-width:0;transition:opacity .45s var(--ease-expo), visibility 0s linear .45s;grid-area:1/1;grid-template-rows:auto 1fr auto;align-content:start;gap:12px;display:grid}.cbq.is-on{opacity:1;visibility:visible;transition:opacity .6s var(--ease-expo) .15s, visibility 0s}.cbq__n{font:800 clamp(40px, 3.3vw, 52px)/.9 var(--font-display);font-stretch:var(--condensed);letter-spacing:-.005em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;filter:var(--glow-hot);justify-self:start;margin:0;padding-right:44px;display:inline-grid;position:relative}.cbq__q{color:var(--paper);text-wrap:pretty;margin:0;font-size:17px;line-height:1.5}.cbq__by{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;padding-top:10px;display:flex}.cbq__name{color:var(--paper);font-size:16px;font-weight:500}.cbq__src{font:400 var(--t-small)/1.25 var(--font-body);color:var(--smoke)}.cbx__quote .cbq__pause{top:16px;right:16px}.cbx .c-hypo{font-size:14px}.cbx .c-hypo__tag{font-size:12px}.cbx__chart .bv-tag{height:20px;padding:0 7px;font-size:12px;line-height:20px}.page-course .sale__k,.page-course .sale__c i{font-size:12px}.cbx-buy{align-items:center;margin-top:clamp(40px,6svh,72px);display:grid}.cbx__stage{height:clamp(280px,30vw,420px)}.cbx__buy{text-align:center;justify-items:center;gap:24px}.cbx__buy .ask__price,.cbx__buy .ask__fig{justify-content:center;justify-items:center}.cbx__buy .ask__price{gap:10px}.cbx__buy .ask__fig{gap:4px 18px}.cbx__buy .ask__now{font-size:clamp(64px,5.4vw,92px)}.cbx__buy .ask__was{font-size:clamp(34px,2.7vw,46px)}.cbx__buy .ask__act{flex-direction:row}.cbx__buy .cbx__sale{margin-top:-8px}@media (width>=768px){.cbx{grid-template-columns:repeat(2,minmax(0,1fr))}.cbx--noq .cbx__day{grid-column:1/-1}.cbx-buy{column-gap:var(--cbx-g);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.c-bento__fit{height:max(calc(100svh - var(--header-h)), 720px);max-height:1080px;padding-block:clamp(22px,3.6svh,40px) clamp(14px,2.4svh,26px)}.cbx{flex:1 1 0;grid-template-rows:minmax(0,1fr) auto;min-height:0}.cbx__chart{grid-area:1/1}.cbx__clip{grid-area:1/2}.cbx__day{grid-area:2/1}.cbx__quote{grid-area:2/2}.cbx__chart .tp-stage{aspect-ratio:auto;flex:1 1 0;min-height:0}}@media (width>=768px) and (width<=1023px){.cbx__chart,.cbx__clip{grid-column:1/-1}.cbx>.cbx__clip{aspect-ratio:2}}.c-voices .wins{margin-top:clamp(var(--space-6), 3vw, var(--space-10))}.c-voices .wins__note{border-top:0;margin-top:clamp(20px,2.5vw,36px);padding-top:0}@media (width>=1024px){.c-doubts{min-height:calc(100svh - var(--header-h))}}.c-doubts__note{margin-top:var(--space-6);font-size:var(--t-body-l);color:var(--body);line-height:1.5}.c-doubts__note a{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:3px;transition:text-decoration-color var(--dur-ui)}.c-doubts__note a:hover{-webkit-text-decoration-color:var(--paper);text-decoration-color:var(--paper)}.c-last{position:relative}@media (width<=767px){.c-last.he-last{padding-bottom:72px}.c-last .ask__row{justify-self:stretch}.c-last .ask__act,.c-last .ask__act .btn{width:100%}.c-last .ask__act{display:flex}.page-course .site-header__cta{display:none}}@media (hover:hover) and (width>=768px){.page-course .site-header:before{-webkit-backdrop-filter:blur(22px)grayscale()brightness(.85);backdrop-filter:blur(22px)grayscale()brightness(.85);background:#0000004d}}@media (width<=767px){.page-course main .btn--fire:not(.btn--lg){gap:8px;min-width:0;height:44px;padding:0 16px;font-size:14px}.c-bento{padding-top:72px}.cbx{--cbx-g:12px;margin-top:24px}.cbx>.tile{padding:18px 16px}.cbx>.cbx__chart{--lp:16px;padding:12px var(--lp) 14px}.cbx__chart .tp-caps{min-height:3em}.cbx>.cbx__clip{aspect-ratio:16/11;padding:0}.cbx__clip>.cbx__cap{padding:44px 16px 14px;font-size:16px}.cbq__n{font-size:44px}.cbq__q{font-size:16px}.cbx__quote .cbq__pause{top:14px;right:12px}.c-hero{align-items:start;min-height:0}.c-hero__bg{background:var(--black);height:min(58svh,128vw);inset:0 0 auto}.c-loop{height:100%;top:0}.c-hero__shade{background:linear-gradient(#0000 64%,#0000004d 76%,#000000db 90%,#000 100%)}.c-hero__in{padding-block:calc(min(58svh,128vw) - 40px) 40px}.c-hero__copy{text-align:center;justify-items:center;max-width:none}.c-hero__proof{justify-content:center;font-size:14px}.c-stars svg{width:88px;height:16px}.c-hero__title{justify-items:center;margin-top:14px}.c-hero__title,[data-hook] .c-hero__title{font-size:min(var(--t-h2), calc((100vw - 32px) / 10.6))}.c-hero__sub{width:100%;max-width:none;color:var(--body);justify-self:stretch;margin-top:14px;font-size:16.5px}.c-hero__act{flex-direction:column;gap:10px;width:100%;margin-top:22px}.c-hero__cta{width:100%}.c-watch{justify-content:center;width:100%;height:52px}.c-hero__trio{margin:22px auto 0}.c-hero__trio>li:first-child{padding-left:8px}}@media (prefers-reduced-motion:reduce){[data-rv]{transition:opacity .2s linear!important}[data-rv]:not(.rv-in){filter:none;transform:none}[data-rv=rule]:not(.rv-in){opacity:0}[data-rv-h] .ch,[data-rv-h]:not(.rv-in) .ch{opacity:1;animation:none!important}.c-hero__title{transition:opacity .3s}.dbar__names span{transition:none!important}}.page-course .nw-line,.page-course .nw-line--wide{display:inline}.cbx .c-hypo>span:not(.c-hypo__tag){flex-basis:100%}.c-offer2{z-index:var(--z-content);background:var(--black);position:relative;overflow-x:clip}.c-offer2 .ofr-anchor{height:0;display:block}.c-hero:has(.c-wins){min-height:calc(100svh + var(--ly-sb,0px));grid-template-rows:1fr auto}.c-hero:has(.c-wins) .c-hero__in{padding-bottom:clamp(28px,5svh,56px)}.c-wins{grid-row:2;width:100%;padding:0 0 clamp(28px,5svh,56px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.c-wins__track{will-change:transform;gap:clamp(28px,3vw,56px);width:max-content;margin:0;padding:0;list-style:none;display:flex}.c-wins:not(.is-still){cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.c-wins.is-dragging{cursor:grabbing}.c-wins img{-webkit-user-drag:none}.c-wins.is-still{scrollbar-width:none;overflow-x:auto}.c-wins.is-still .c-wins__track{padding-inline:var(--edge);animation:none}.c-win{gap:6px;max-width:300px;display:grid}.c-win__n{font:400 clamp(22px, 1.75vw, 30px)/1 var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;filter:drop-shadow(0 0 12px #455cff66);justify-self:start;margin:0;display:inline-grid}.c-win__ghost,.c-win__live{grid-area:1/1}.c-win__ghost{visibility:hidden}.c-win__live{color:var(--blue-text)}.c-win__t{font:400 var(--t-small)/1.35 var(--font-body);color:var(--body);margin:0}.c-win__who{color:var(--paper);font-weight:600}.c-offer2[data-layer=late]+.c-voices{padding-top:clamp(40px,4vw,64px)}
