.ProgramCaseStudy_armed__rqVWD .ProgramCaseStudy_rv__N3yO4{opacity:0;transform:translateY(28px)}.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_rv__N3yO4{animation:ProgramCaseStudy_rise__V80Bi .9s cubic-bezier(.2,.8,.2,1) both}.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_d1__h1VOX{animation-delay:.15s}.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_d2__QUQyq{animation-delay:.3s}.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_d3__I7ZSc{animation-delay:.45s}.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_d4__7yTCU{animation-delay:.6s}@keyframes ProgramCaseStudy_rise__V80Bi{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ProgramCaseStudy_rv__N3yO4{opacity:1!important;transform:none!important;animation:none!important}}.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_d5__mw4Yz{animation-delay:.75s}.ProgramCaseStudy_page___tCaE{background:var(--brand-creamy-beige);color:#1a1a1a}.ProgramCaseStudy_section__YcUCP{position:relative;padding:6rem 0}@media(max-width:900px){.ProgramCaseStudy_section__YcUCP{padding:3.5rem 0}}.ProgramCaseStudy_wrap__lmXKX{box-sizing:border-box;width:100%;max-width:75rem;margin:0 auto;padding:0 2.5rem}@media(max-width:900px){.ProgramCaseStudy_wrap__lmXKX{padding:0 1.25rem}}.ProgramCaseStudy_stack__wULd6{display:flex;flex-direction:column;gap:2.5rem}.ProgramCaseStudy_head__Oq2xE{display:flex;flex-direction:column;gap:.875rem}.ProgramCaseStudy_split__z_3Bg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:2.5rem;gap:2.5rem;align-items:end}@media(max-width:900px){.ProgramCaseStudy_split__z_3Bg{grid-template-columns:minmax(0,1fr);gap:1rem}}.ProgramCaseStudy_eyebrow__9nCq2{display:flex;align-items:center;gap:.625rem;margin:0;font-family:var(--font-headline);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-black)}.ProgramCaseStudy_eyebrow__9nCq2:before{content:"";flex:none;width:1.75rem;height:.375rem;background:var(--bar)}.ProgramCaseStudy_eyebrow__9nCq2{color:inherit}.ProgramCaseStudy_h2__iCPkY{margin:0;font-family:var(--font-headline);font-size:clamp(2.5rem,5vw,3.25rem);font-weight:700;line-height:1;color:var(--brand-black);color:inherit}@media(max-width:900px){.ProgramCaseStudy_h2__iCPkY{font-size:2.5rem}}.ProgramCaseStudy_lead__O03W6{margin:0;font-size:1.125rem;line-height:1.6;text-align:left}.ProgramCaseStudy_hero__KbeCQ{padding:4rem 0 6rem}@media(max-width:900px){.ProgramCaseStudy_hero__KbeCQ{padding:2.5rem 0 3.5rem}}.ProgramCaseStudy_heroGrid__up7qj{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:4rem;gap:4rem;align-items:end}@media(max-width:900px){.ProgramCaseStudy_heroGrid__up7qj{grid-template-columns:minmax(0,1fr);gap:2.5rem}}.ProgramCaseStudy_heroCopy__k6_tV{display:flex;flex-direction:column;gap:1.375rem}.ProgramCaseStudy_crumb__AhuoI{align-self:flex-start;display:inline-flex;gap:.5rem;padding-bottom:2px;border-bottom:3px solid var(--lane);font-family:var(--font-headline);font-size:1rem;font-weight:700;color:var(--brand-black);text-decoration:none}.ProgramCaseStudy_crumb__AhuoI:hover{border-bottom-color:var(--brand-black)}.ProgramCaseStudy_crumb__AhuoI:focus-visible{outline:3px solid var(--brand-black);outline-offset:3px}.ProgramCaseStudy_heroEyebrow___9xJe{margin-top:1.125rem}.ProgramCaseStudy_title__IWBMD{margin:0;font-family:var(--font-headline);font-size:clamp(3.125rem,7vw,5rem);font-weight:700;line-height:.95;color:var(--brand-black)}.ProgramCaseStudy_summary__GgwlB{max-width:36.25rem;margin:0;font-size:1.25rem;line-height:1.55;text-align:left}.ProgramCaseStudy_glance__B1PkY{display:flex;flex-direction:column;margin:0;background:var(--brand-white);box-shadow:10px 10px 0 var(--brand-black)}.ProgramCaseStudy_glance__B1PkY>div{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.125rem 1.75rem;border-bottom:1px solid #e3d8c6}.ProgramCaseStudy_glance__B1PkY>div:last-child{border-bottom:0}.ProgramCaseStudy_glance__B1PkY dt{flex:none;font-size:.9375rem;color:#444}.ProgramCaseStudy_glance__B1PkY dd{margin:0;font-family:var(--font-headline);font-size:1.625rem;font-weight:700;line-height:1.15;color:var(--brand-black);text-align:right;text-wrap:pretty}@media(max-width:900px){.ProgramCaseStudy_glance__B1PkY{margin-right:10px}.ProgramCaseStudy_glance__B1PkY>div{padding:1rem 1.25rem}.ProgramCaseStudy_glance__B1PkY dd{font-size:1.25rem}}.ProgramCaseStudy_results__tAc2t{padding:5.5rem 0 5rem;background:var(--lane);color:var(--brand-black)}@media(max-width:900px){.ProgramCaseStudy_results__tAc2t{padding:3.5rem 0}}.ProgramCaseStudy_onDark__nOMRD{color:var(--brand-white)}.ProgramCaseStudy_onDark__nOMRD .ProgramCaseStudy_stats__Lejzq{border-top-color:var(--brand-white)}.ProgramCaseStudy_stats__Lejzq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2rem;gap:2rem;padding-top:1.75rem;border-top:2px solid var(--brand-black)}@media(max-width:900px){.ProgramCaseStudy_stats__Lejzq{grid-template-columns:minmax(0,1fr);gap:1.375rem}}.ProgramCaseStudy_stat__z4SkW{display:flex;flex-direction:column;gap:.5rem}.ProgramCaseStudy_statNum__cHfpi{font-family:var(--font-headline);font-size:clamp(3.5rem,8vw,6.5rem);font-weight:700;line-height:.9;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProgramCaseStudy_statLabel__utLnn{max-width:18.75rem;font-size:1.0625rem;line-height:1.45}.ProgramCaseStudy_source__RwNEW{margin:0;font-size:.875rem;line-height:1.5;text-align:left}.ProgramCaseStudy_model__idV8r{background:var(--brand-white)}.ProgramCaseStudy_cards3__uOlN1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.75rem;gap:1.75rem}@media(max-width:900px){.ProgramCaseStudy_cards3__uOlN1{grid-template-columns:minmax(0,1fr);gap:1.25rem}}.ProgramCaseStudy_modelCard__CDeZD{display:flex;flex-direction:column;gap:.875rem;padding:1.875rem 1.875rem 2rem;background:var(--brand-creamy-beige);border-top:8px solid var(--card)}.ProgramCaseStudy_modelCard__CDeZD h3{margin:0;font-family:var(--font-headline);font-size:1.875rem;font-weight:700;line-height:1.05;color:var(--brand-black)}.ProgramCaseStudy_modelCard__CDeZD p{margin:0;font-size:1rem;line-height:1.6;text-align:left}.ProgramCaseStudy_lesson__ANsB2{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);grid-gap:1.75rem;gap:1.75rem;padding:1.625rem 0;border-top:2px solid var(--brand-black)}.ProgramCaseStudy_lesson__ANsB2:last-child{border-bottom:2px solid var(--brand-black)}.ProgramCaseStudy_lesson__ANsB2 h3{margin:0;font-family:var(--font-headline);font-size:1.75rem;font-weight:700;line-height:1.08;color:var(--brand-black)}.ProgramCaseStudy_lesson__ANsB2 p{margin:0;font-size:1.0625rem;line-height:1.65;text-align:left}@media(max-width:900px){.ProgramCaseStudy_lesson__ANsB2{grid-template-columns:minmax(0,1fr);gap:.625rem}}.ProgramCaseStudy_mark__6cu3E{background:linear-gradient(var(--brand-warm-yellow),var(--brand-warm-yellow)) no-repeat 0 85%/100% 40%;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ProgramCaseStudy_armed__rqVWD .ProgramCaseStudy_mark__6cu3E{background-size:0 40%}.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_mark__6cu3E{background-size:100% 40%;transition:background-size 1s cubic-bezier(.2,.8,.2,1) .4s}.ProgramCaseStudy_video__Vba7A{background:var(--brand-black);color:var(--brand-white)}.ProgramCaseStudy_videoGrid__dHRHJ{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:3.5rem;gap:3.5rem;align-items:center}@media(max-width:900px){.ProgramCaseStudy_videoGrid__dHRHJ{grid-template-columns:minmax(0,1fr);gap:2rem}}.ProgramCaseStudy_videoCopy__3FNEr{display:flex;flex-direction:column;gap:1.125rem}.ProgramCaseStudy_videoCopy__3FNEr p{margin:0;font-size:1.0625rem;line-height:1.6;text-align:left}.ProgramCaseStudy_videoTitle__I0PIy{font-size:2.75rem}.ProgramCaseStudy_cover__RxhbS,.ProgramCaseStudy_player__Lo3fn{position:relative;display:block;aspect-ratio:16/9;overflow:hidden}.ProgramCaseStudy_cover__RxhbS{-webkit-clip-path:polygon(0 4%,100% 0,100% 96%,0 100%);clip-path:polygon(0 4%,100% 0,100% 96%,0 100%)}.ProgramCaseStudy_cover__RxhbS img{display:block;width:100%;height:100%;object-fit:cover}.ProgramCaseStudy_armed__rqVWD .ProgramCaseStudy_cover__RxhbS img{transform:scale(1.08)}.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_cover__RxhbS img{transform:scale(1);transition:transform 6s ease-out}.ProgramCaseStudy_coverPanel__FH9mC{position:absolute;inset:0;background:#222}.ProgramCaseStudy_player__Lo3fn{outline:none}.ProgramCaseStudy_player__Lo3fn iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ProgramCaseStudy_play__HptqN{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:96px;height:66px;margin:-33px 0 0 -48px;border:0;background:var(--brand-warm-yellow);transform:skewX(-10deg);cursor:pointer;transition:transform .3s}.ProgramCaseStudy_play__HptqN svg{transform:skewX(10deg);fill:var(--brand-black)}.ProgramCaseStudy_play__HptqN:hover{transform:skewX(-10deg) scale(1.08)}.ProgramCaseStudy_play__HptqN:focus-visible{outline:3px solid var(--brand-white);outline-offset:3px}.ProgramCaseStudy_chapters__tMpaS{margin:0;padding:0;list-style:none}.ProgramCaseStudy_chapters__tMpaS li{display:flex;gap:.875rem;align-items:baseline;padding:.75rem 0;border-top:1px solid #333;font-size:1rem}.ProgramCaseStudy_chapters__tMpaS b{min-width:2.75rem;font-family:var(--font-headline);font-size:.9375rem;color:var(--brand-warm-yellow)}.ProgramCaseStudy_quotes__T6y6C{background:var(--brand-white)}.ProgramCaseStudy_quoteWrap__ayvVd{display:flex;flex-direction:column;gap:1.375rem;max-width:62.5rem}.ProgramCaseStudy_mainQuote__c32Tq{display:flex;flex-direction:column;gap:1.375rem;margin:0}.ProgramCaseStudy_mainQuote__c32Tq blockquote{margin:0}.ProgramCaseStudy_mainQuote__c32Tq p{margin:0;font-family:var(--font-headline);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.15;color:var(--brand-fuchsia);text-align:left}.ProgramCaseStudy_word__MGNBn{display:inline-block;margin-right:.26em}.ProgramCaseStudy_armed__rqVWD .ProgramCaseStudy_word__MGNBn{opacity:0;transform:translateY(10px)}.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_word__MGNBn{animation:ProgramCaseStudy_wordIn__762Vu .5s ease-out both}@keyframes ProgramCaseStudy_wordIn__762Vu{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ProgramCaseStudy_attribution__UwHwh{font-size:1rem;color:#444}.ProgramCaseStudy_shortQuotes__LfR_7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:1.25rem}.ProgramCaseStudy_shortQuotes__LfR_7 figure{display:flex;flex-direction:column;gap:.75rem;margin:0;padding-top:1.375rem;border-top:6px solid var(--brand-fuchsia)}.ProgramCaseStudy_shortQuotes__LfR_7 blockquote{margin:0;font-family:var(--font-headline);font-size:1.3125rem;font-weight:700;line-height:1.3;color:var(--brand-black)}.ProgramCaseStudy_shortQuotes__LfR_7 figcaption{font-size:.875rem;color:#444}@media(max-width:900px){.ProgramCaseStudy_shortQuotes__LfR_7{grid-template-columns:minmax(0,1fr)}}.ProgramCaseStudy_secondary__h3xxh{display:flex;flex-direction:column;gap:.5rem;margin:1.75rem 0 0;padding-top:1.5rem;border-top:2px solid var(--brand-black)}.ProgramCaseStudy_secondary__h3xxh blockquote{margin:0;font-family:var(--font-headline);font-size:1.625rem;font-weight:700;line-height:1.25;color:var(--brand-black)}.ProgramCaseStudy_secondary__h3xxh figcaption{font-size:1rem;color:#444}.ProgramCaseStudy_next__TTDUH{background:var(--brand-warm-yellow);color:var(--brand-black)}.ProgramCaseStudy_needCard__0LPdJ{display:flex;flex-direction:column;gap:.75rem;padding:1.625rem 1.625rem 1.75rem;background:var(--brand-white)}.ProgramCaseStudy_needCard__0LPdJ h3{margin:0;font-family:var(--font-headline);font-size:1.625rem;font-weight:700;line-height:1.1}.ProgramCaseStudy_needCard__0LPdJ p{margin:0;font-size:1rem;line-height:1.6;text-align:left}.ProgramCaseStudy_needBar__kHu6G{display:block;width:40px;height:7px;margin-left:3px;transform:skewX(-20deg)}.ProgramCaseStudy_actions__cF11v{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.ProgramCaseStudy_button__Mb_AE{padding:12px 28px;font-size:15px}.ProgramCaseStudy_button__Mb_AE,.ProgramCaseStudy_lineButton__hHmJO{font-family:var(--font-headline);letter-spacing:.06em;text-transform:uppercase}.ProgramCaseStudy_lineButton__hHmJO{display:inline-flex;align-items:center;min-height:46px;padding:0 1.5rem;border:2px solid var(--brand-black);font-size:.9375rem;font-weight:700;color:var(--brand-black);text-decoration:none;transition:background-color .2s,color .2s}.ProgramCaseStudy_lineButton__hHmJO:hover{background:var(--brand-black);color:var(--brand-white)}.ProgramCaseStudy_lineButton__hHmJO:focus-visible{outline:3px solid var(--brand-black);outline-offset:3px}.ProgramCaseStudy_contact__v5Q_m{flex-basis:100%;margin:.375rem 0 0;font-size:1rem;line-height:1.5;text-align:left}.ProgramCaseStudy_contact__v5Q_m a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(prefers-reduced-motion:reduce){.ProgramCaseStudy_armed__rqVWD .ProgramCaseStudy_word__MGNBn,.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_word__MGNBn,.ProgramCaseStudy_word__MGNBn{opacity:1;transform:none;animation:none}.ProgramCaseStudy_armed__rqVWD .ProgramCaseStudy_mark__6cu3E,.ProgramCaseStudy_mark__6cu3E{background-size:100% 40%;transition:none}.ProgramCaseStudy_armed__rqVWD .ProgramCaseStudy_cover__RxhbS img,.ProgramCaseStudy_cover__RxhbS img,.ProgramCaseStudy_in__uZ2PY .ProgramCaseStudy_cover__RxhbS img{transform:none;transition:none}.ProgramCaseStudy_play__HptqN{transition:none}.ProgramCaseStudy_play__HptqN:hover{transform:skewX(-10deg)}}