.FormProof_story__hTWv2{width:100%}.FormProof_eyebrow__FE3Pk{margin:0 0 .55rem;color:var(--accent,#5164f7);font-family:var(--font-heading),sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.FormProof_name__ASr4h{margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(1.85rem,5vw,2.7rem);font-weight:800;letter-spacing:-.04em;line-height:.98}.FormProof_result__YvqIG{margin:.85rem 0 0;max-width:36rem;color:hsla(0,0%,100%,.62);font-size:.95rem;line-height:1.5}.FormProof_quote__o4C1J{position:relative;margin:1.15rem 0 0;padding:1.15rem 0 0;color:#d8d8d2;font-size:.98rem;line-height:1.55}.FormProof_quote__o4C1J:before{content:"“";position:absolute;top:-.15rem;left:-.05em;color:var(--accent,#5164f7);font-family:Georgia,serif;font-size:2rem;line-height:1}.FormProof_proof__Q2pmW{margin:.7rem 0 0;color:hsla(0,0%,100%,.35);font-size:.72rem}.FormProof_pair__9f_IH{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1.25rem}.FormProof_pair__9f_IH figure{margin:0;padding:.55rem;background:#171816;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem}.FormProof_label__H3PQu{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.15rem .1rem .5rem;color:hsla(0,0%,100%,.42);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.FormProof_labelAfter__XnLDM{color:var(--accent,#5164f7)}.FormProof_video__f78td{display:block;width:100%;aspect-ratio:9/16;-o-object-fit:contain;object-fit:contain;background:#050505;border-radius:.55rem}.FormProof_caption__Dj4VI{margin:0;padding:.55rem .1rem .1rem;color:#cbcbc4;font-size:.72rem;line-height:1.4}.FormProof_quotes__0qr_Z{width:100%}.FormProof_quotesHead__n8idb{margin:0 0 1rem}.FormProof_quotesTitle__pU_ao{margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(1.45rem,4vw,2rem);font-weight:800;letter-spacing:-.03em;line-height:1.05}.FormProof_quotesHelp__g2qPp{margin:.45rem 0 0;color:hsla(0,0%,100%,.45);font-size:.9rem}.FormProof_viewport__7OmtC{overflow:hidden;border-radius:1.1rem}.FormProof_track__f_qLG{display:flex;transition:transform .52s cubic-bezier(.4,0,.2,1)}.FormProof_card__6JuSR{flex:0 0 100%;margin:0;overflow:hidden;background:#111;border:1px solid hsla(0,0%,100%,.08);border-radius:1.1rem}.FormProof_cardImg__rIP6W{display:block;width:100%;height:auto;max-height:min(52vh,28rem);-o-object-fit:contain;object-fit:contain;background:#0b0b0b}.FormProof_cardMeta__oWnoR{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .9rem .8rem;border-top:1px solid hsla(0,0%,100%,.08)}.FormProof_cardName__kpuhe{margin:0;font-size:.85rem;font-weight:700}.FormProof_cardNote__FgIkX{margin:.15rem 0 0;color:hsla(0,0%,100%,.4);font-size:.68rem}.FormProof_dots__D40Ux{display:flex;justify-content:center;gap:.4rem;margin-top:.85rem}.FormProof_dot__SMCXW{width:.45rem;height:.45rem;padding:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.22)}.FormProof_dot__SMCXW[aria-current=true]{width:1.15rem;background:var(--accent,#5164f7)}.FormProof_marqueeWrap__8YnJl{overflow:hidden;margin-top:.85rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.FormProof_marquee__LKryI{display:flex;width:-moz-max-content;width:max-content;gap:.55rem;animation:FormProof_formProofMarquee__xVwnm 42s linear infinite}.FormProof_chip__V4vhY{flex:0 0 auto;padding:.35rem .7rem;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:hsla(0,0%,100%,.55);font-size:.72rem;white-space:nowrap}@keyframes FormProof_formProofMarquee__xVwnm{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.FormProof_after__aARMq{margin-top:2.25rem}.FormProof_afterEyebrow__5HbUE{margin:0 0 .9rem;color:var(--accent,#5164f7);font-family:var(--font-heading),sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.FormProof_afterGrid__EmW3a{display:grid;grid-template-columns:1fr;gap:.9rem}.FormProof_afterCard__EHiQc{overflow:hidden;margin:0;background:#111;border:1px solid hsla(0,0%,100%,.08);border-radius:1.1rem}.FormProof_afterCard__EHiQc .FormProof_cardImg__rIP6W{max-height:22rem}@media (min-width:768px){.FormProof_afterGrid__EmW3a{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.FormProof_marquee__LKryI,.FormProof_track__f_qLG{animation:none;transition:none}}.ProgressStories_section__85V_M{--ps-ink:#f5f4ef;--ps-muted:#aaa9a1;--ps-line:hsla(0,0%,100%,.12);--ps-panel:#171816;--ps-accent:var(--accent,#5164f7);position:relative;overflow:hidden;padding:clamp(2.5rem,5vw,4.5rem) 0;color:var(--ps-ink);background:radial-gradient(circle at 88% 8%,rgba(81,100,247,.12),transparent 25rem),#0c0d0c;border-block:1px solid var(--ps-line)}.ProgressStories_shell__Udzbq{width:min(1220px,100%);margin-inline:auto;padding-inline:1.25rem}.ProgressStories_header__ozALn{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:clamp(1.25rem,3vw,2.5rem)}.ProgressStories_eyebrow__AkQ_M{display:flex;align-items:center;gap:.7rem;margin:0 0 1.25rem;color:var(--ps-accent);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ProgressStories_eyebrow__AkQ_M span{width:1.8rem;height:1px;background:currentColor}.ProgressStories_title__BI0JT{margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(1.4rem,3.15vw,2.38rem);font-weight:800;letter-spacing:-.01em;line-height:1.02}.ProgressStories_intro__pU7Ht{display:none;max-width:42rem;margin:1.45rem 0 0;color:var(--ps-muted);font-size:clamp(1rem,1.7vw,1.22rem);line-height:1.6}.ProgressStories_count__mxKtT{display:flex;align-items:center;gap:.8rem;color:var(--ps-muted);font-family:var(--font-heading),sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.08em}.ProgressStories_countCurrent__8NDpw{color:var(--ps-ink);font-size:1.1rem}.ProgressStories_countRule__ucgz4{display:block;width:3rem;height:1px;background:var(--ps-line)}.ProgressStories_carousel__A5Wpz{border-top:1px solid var(--ps-line)}.ProgressStories_window__bj76B{overflow:hidden}.ProgressStories_track__f424b{display:flex;transition:transform .65s cubic-bezier(.76,0,.24,1);will-change:transform}.ProgressStories_story__9xRPm{flex:0 0 100%;display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,3.5vw,3rem) 0}.ProgressStories_copy__1TcXw{display:flex;flex-direction:column;align-items:start}.ProgressStories_meta__fF6cv{display:flex;align-items:center;gap:.85rem;color:var(--ps-muted);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ProgressStories_number__8K8RX{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--ps-line);border-radius:50%;color:var(--ps-accent)}.ProgressStories_name__M1weM{margin:1.5rem 0 0;font-family:var(--font-heading),sans-serif;font-size:clamp(2rem,4.2vw,4rem);font-weight:800;letter-spacing:-.045em;line-height:.98}.ProgressStories_delta__HeS8S{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:1.4rem 0 0}.ProgressStories_delta__HeS8S strong{font-family:var(--font-heading),sans-serif;font-size:.88rem;font-weight:700}.ProgressStories_deltaArrow__a7yho{color:var(--ps-accent)}.ProgressStories_quote__IxnNh{position:relative;margin:auto 0 0;padding:clamp(2.5rem,5vw,4.5rem) 0 0;color:#d8d8d2;font-size:clamp(1.05rem,1.6vw,1.32rem);line-height:1.58}.ProgressStories_quote__IxnNh:before{content:"“";position:absolute;top:1.25rem;left:-.05em;color:var(--ps-accent);font-family:Georgia,serif;font-size:3rem;line-height:1}.ProgressStories_proof__KCU3p{margin:1rem 0 0;color:#787a73;font-size:.75rem}.ProgressStories_pair__xfGpJ{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;align-items:stretch}.ProgressStories_pair__xfGpJ figure{position:relative;margin:0;padding:.7rem;background:var(--ps-panel);border:1px solid hsla(0,0%,100%,.08);border-radius:1.1rem}.ProgressStories_pair__xfGpJ figure:last-child{transform:translateY(1.5rem)}.ProgressStories_label__WRKXr{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .15rem .75rem;color:var(--ps-muted);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.ProgressStories_labelTitle__UgCiI{display:flex;align-items:center;gap:.45rem}.ProgressStories_labelTitle__UgCiI:before{content:"";width:.45rem;height:.45rem;border:1px solid;border-radius:50%}.ProgressStories_labelAfter__V_In9 .ProgressStories_labelTitle__UgCiI{color:var(--ps-accent)}.ProgressStories_labelAfter__V_In9 .ProgressStories_labelTitle__UgCiI:before{background:var(--ps-accent);border-color:var(--ps-accent);box-shadow:0 0 0 .2rem rgba(81,100,247,.15)}.ProgressStories_video___Op7e{display:block;width:100%;aspect-ratio:9/16;-o-object-fit:contain;object-fit:contain;background:#050505;border-radius:.65rem}.ProgressStories_caption__GNag1{min-height:2.6rem;padding:.8rem .15rem .2rem;color:#cbcbc4;font-size:.76rem;line-height:1.45}.ProgressStories_footer__wLAAP{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;padding-top:1.5rem;border-top:1px solid var(--ps-line)}.ProgressStories_controls__kxKxl{display:flex;gap:.55rem}.ProgressStories_navButton__pI5Vu{width:3.1rem;height:3.1rem;display:grid;place-items:center;border:1px solid var(--ps-line);border-radius:50%;color:var(--ps-ink);background:transparent;cursor:pointer;transition:.18s ease}.ProgressStories_navButton__pI5Vu:focus-visible,.ProgressStories_navButton__pI5Vu:hover{color:#0c0d0c;background:var(--ps-accent);border-color:var(--ps-accent);outline:none;transform:translateY(-2px)}.ProgressStories_dots__0tmM8{display:flex;gap:.5rem}.ProgressStories_dot__NvojL{width:.45rem;height:.45rem;padding:0;border:0;border-radius:1rem;background:#4c4e49;cursor:pointer;transition:.25s ease}.ProgressStories_dot__NvojL[aria-current=true]{width:1.8rem;background:var(--ps-accent)}.ProgressStories_hint__bN56S{justify-self:end;margin:0;color:#6e706a;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}@media (max-width:800px){.ProgressStories_header__ozALn{align-items:start}.ProgressStories_count__mxKtT{padding-top:.6rem}.ProgressStories_story__9xRPm{grid-template-columns:1fr}.ProgressStories_quote__IxnNh{margin-top:0}.ProgressStories_pair__xfGpJ{order:-1}.ProgressStories_pair__xfGpJ figure:last-child{transform:translateY(.8rem)}.ProgressStories_footer__wLAAP{grid-template-columns:1fr auto}.ProgressStories_dots__0tmM8{justify-self:end}.ProgressStories_hint__bN56S{display:none}}@media (max-width:520px){.ProgressStories_shell__Udzbq{padding-inline:.85rem}.ProgressStories_header__ozALn{display:block}.ProgressStories_count__mxKtT{margin-top:1.5rem}.ProgressStories_pair__xfGpJ{gap:.45rem}.ProgressStories_pair__xfGpJ figure{padding:.42rem;border-radius:.8rem}.ProgressStories_label__WRKXr{display:block;line-height:1.5}.ProgressStories_label__WRKXr time{display:block;padding-left:.9rem}.ProgressStories_video___Op7e{border-radius:.45rem}.ProgressStories_caption__GNag1{font-size:.66rem}}@media (prefers-reduced-motion:reduce){.ProgressStories_dot__NvojL,.ProgressStories_navButton__pI5Vu,.ProgressStories_track__f424b{transition:none}}.Course_course__8vQ17{color:#fff;background:#050506}.Course_hero__6h_3I{position:relative;isolation:isolate;background:#050506}.Course_heroCopy__V95px{min-width:0;container-type:inline-size}.Course_label__mijio{color:var(--accent);font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;font-weight:750;margin-bottom:1rem}.Course_course__8vQ17 h1,.Course_course__8vQ17 h2,.Course_course__8vQ17 h3{text-wrap:balance}.Course_case__UUosm h2,.Course_curriculum__aPJRs h2,.Course_hero__6h_3I h1,.Course_lesson__cEFMn h3{font-family:var(--font-heading),sans-serif;font-weight:800;line-height:1;letter-spacing:-.045em}.Course_hero__6h_3I h1{font-size:min(15cqi,5rem);margin-bottom:1.6rem}.Course_hero__6h_3I h1 em{font-style:normal;color:var(--accent)}.Course_heroCopy__V95px>p:not(.Course_label__mijio),.Course_lead__UdQ6E,.Course_lesson__cEFMn div>p:last-child{font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.62}.Course_heroCopy__V95px>p:not(.Course_label__mijio){max-width:32rem;color:hsla(0,0%,100%,.78);margin:.8rem 0}.Course_actions__Hpfgn{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;margin-top:2rem}.Course_actions__Hpfgn>a:last-child{font-size:.9rem;text-decoration:underline;text-underline-offset:.35em}.Course_case__UUosm,.Course_curriculum__aPJRs{padding:clamp(3.5rem,7vw,7rem) 0;scroll-margin-top:4rem}.Course_curriculum__aPJRs{color:#fff;background:#050506}.Course_case__UUosm h2,.Course_curriculum__aPJRs h2{font-size:clamp(2.35rem,5vw,4.75rem)}.Course_lead__UdQ6E{max-width:46rem;margin:1.25rem 0 2.8rem}.Course_lesson__cEFMn{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,8vw,8rem);align-items:center;padding:clamp(2rem,4vw,4rem) 0;border-top:1px solid hsla(0,0%,100%,.08)}.Course_lesson__cEFMn h3{font-size:clamp(1.9rem,3.5vw,3.1rem);margin-bottom:1rem}.Course_case__UUosm img,.Course_lesson__cEFMn img{display:block;width:100%;height:auto;background:#050506;border-radius:6px}.Course_case__UUosm img{max-width:960px}@media(max-width:760px){.Course_lesson__cEFMn{grid-template-columns:1fr;gap:1.4rem}}.Course_heroGrid__cs9c5,.Course_painGrid__y9GHZ{display:grid;align-items:center;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem)}.Course_heroGrid__cs9c5{padding-top:clamp(7rem,10vw,10rem);padding-bottom:clamp(3rem,7vw,7rem)}.Course_introFilm__kVEVx{min-width:0;margin:0}.Course_introFilm__kVEVx iframe,.Course_introFilm__kVEVx video,.Course_poster__9uqNW{position:relative;display:block;aspect-ratio:16/9;width:100%;border:0;border-radius:.65rem;overflow:hidden;background:#0e0e10}.Course_poster__9uqNW img{-o-object-fit:cover;object-fit:cover}.Course_introFilm__kVEVx figcaption{margin-top:.8rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;font-size:.85rem}.Course_introFilm__kVEVx figcaption span{color:hsla(0,0%,100%,.65)}.Course_pain__6_T_F{padding:clamp(3rem,7vw,7rem) 0;background:#0e0e10}.Course_painGrid__y9GHZ{align-items:start}.Course_pain__6_T_F h2{max-width:11em;font:800 clamp(2.2rem,4vw,4rem)/1.02 var(--font-heading),sans-serif;letter-spacing:-.04em}.Course_pain__6_T_F ul{list-style:none;padding:0}.Course_pain__6_T_F li{border-top:1px solid hsla(0,0%,100%,.08);padding:1.2rem 0;font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.45}@media(max-width:900px){.Course_heroGrid__cs9c5,.Course_painGrid__y9GHZ{grid-template-columns:1fr}}