.BrMobile_root__Rf0_i{display:none}@media(max-width:768px){.BrMobile_root__Rf0_i{display:inline}}.Screen_screen__X2_BG{position:relative;z-index:2;scroll-snap-align:start;overflow:hidden}.Screen_screenFullHeight__h41O2{min-height:100vh;padding-top:calc(77px + 1rem);padding-bottom:1rem}@media(max-width:768px){.Screen_screenFullHeight__h41O2{padding-top:calc(72px + 1rem)}}.FullscreenAccordion_screen__xhpUn{--desktop-media-padding:64px;background-color:var(--color-secondary);padding:64px 0}@media(min-width:769px){.FullscreenAccordion_screen__xhpUn{background-color:var(--color-gray);padding:0}}.FullscreenAccordion_fullscreenAccordion__gLL3V{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"heading" "media" "accordion"}@media(min-width:769px){.FullscreenAccordion_fullscreenAccordion__gLL3V{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:auto 1fr;column-gap:clamp(32px,8vw,var(--desktop-media-padding)*2);grid-template-areas:"media heading" "media accordion"}}.FullscreenAccordion_heading__yYfvm{font-family:Avantt,sans-serif;font-weight:600;font-size:var(--font-size-h2);line-height:110%;letter-spacing:-1%;padding-bottom:40px;grid-area:heading}@media(min-width:769px){.FullscreenAccordion_heading__yYfvm{padding-top:var(--desktop-media-padding)}}.FullscreenAccordion_media__dcSEY{grid-area:media;position:relative}.FullscreenAccordion_media__dcSEY:before{content:"";position:absolute;z-index:-1;background:var(--color-secondary)}.FullscreenAccordion_media__dcSEY img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center;border:5px solid var(--color-black)}@media(min-width:769px){.FullscreenAccordion_media__dcSEY{display:flex;align-items:center;min-width:0;padding:var(--desktop-media-padding) 0}.FullscreenAccordion_media__dcSEY img{aspect-ratio:1/1;border-width:10px;max-width:790px;min-width:0}.FullscreenAccordion_media__dcSEY:before{inset-block:0;right:max(-64px,-4vw);left:calc(50% - 50vw)}}.FullscreenAccordion_accordion__A_GY5{grid-area:accordion;min-width:0;padding-top:24px}@media(min-width:769px){.FullscreenAccordion_accordion__A_GY5{padding-top:0}}.FullscreenAccordion_item__iJnmY{border-bottom:1px solid var(--color-black)}.FullscreenAccordion_item__iJnmY:last-child{border-bottom:0}.FullscreenAccordion_toggle__BdDMk{font-family:Avantt,sans-serif;font-weight:700;font-size:var(--font-size-h3);letter-spacing:-1%;line-height:85%;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 0;border:0;background:rgba(0,0,0,0);color:inherit;text-align:left;text-transform:uppercase;cursor:pointer}.FullscreenAccordion_toggle__BdDMk:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}.FullscreenAccordion_icon__Cbgeu{position:relative;flex:0 0 18px;width:18px;height:18px;color:var(--color-black)}@media(min-width:769px){.FullscreenAccordion_icon__Cbgeu{color:var(--color-secondary)}}.FullscreenAccordion_icon__Cbgeu:after,.FullscreenAccordion_icon__Cbgeu:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:currentColor;transform:translateY(-50%);transition:transform .22s ease}.FullscreenAccordion_icon__Cbgeu:after{transform:translateY(-50%) rotate(90deg)}.FullscreenAccordion_toggle__BdDMk[aria-expanded=true] .FullscreenAccordion_icon__Cbgeu:after{transform:translateY(-50%) rotate(90deg) scaleX(0)}.FullscreenAccordion_panel__wC4SG{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .32s ease,opacity .22s ease,visibility 0s linear .32s}.FullscreenAccordion_itemOpen__uefnh .FullscreenAccordion_panel__wC4SG{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows .32s ease,opacity .22s ease,visibility 0s}.FullscreenAccordion_panelContent__k4fVw{min-height:0;overflow:hidden}.FullscreenAccordion_panelContent__k4fVw p{font-family:PP Neue Montreal,sans-serif;font-weight:400;font-size:var(--font-size-p-large);letter-spacing:3%;line-height:120%;max-width:480px;padding:0 42px 24px 0}@media(prefers-reduced-motion:reduce){.FullscreenAccordion_icon__Cbgeu:after,.FullscreenAccordion_icon__Cbgeu:before,.FullscreenAccordion_panel__wC4SG{transition:none}}.Landing_screen__pjub3{padding:12.5rem;background-color:#f0f0f0}@media(max-width:768px){.Landing_screen__pjub3{padding:6.25rem 2rem}}.Landing_content__vZ5p6{max-width:1920px;width:100%;margin:0 auto;display:flex;gap:3rem;align-items:center}@media(max-width:960px){.Landing_content__vZ5p6{flex-direction:column-reverse}}.Landing_left__Ol0DU{flex:1 1;width:100%}.Landing_left__Ol0DU h1,.Landing_left__Ol0DU p{max-width:53.125rem}@media(max-width:960px){.Landing_left__Ol0DU h1,.Landing_left__Ol0DU p{max-width:none}}.Landing_left__Ol0DU h1{font-size:3.375rem;font-weight:350;padding-bottom:1.375rem}.Landing_left__Ol0DU p{font-size:2rem;font-weight:100}.Landing_videoThumb__aKrVj{flex:1 1;position:relative;background:none;padding:0;cursor:pointer;overflow:hidden;min-height:21.125rem;border:none}.Landing_videoThumb__aKrVj img{width:100%;height:auto}.VideoModal_overlay__9lF8b{position:fixed;inset:0;background:rgba(0,0,0,.72);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:99999}.VideoModal_content__04Try{position:relative;width:75vw;background:#000;padding:3rem 1.125rem 1.125rem;border-radius:.375rem}.VideoModal_closeButton__Bv5dc{position:absolute;top:.625rem;right:.875rem;background:rgba(0,0,0,0);border:0;color:#fff;font-size:2.125rem;line-height:1;cursor:pointer}.VideoModal_videoWrapper___KxPk{width:100%;aspect-ratio:16/9}.VideoModal_videoWrapper___KxPk iframe{width:100%;height:100%;border:0}.ProgramDetails_screen__yQTdc{background:#fff;display:flex;flex-direction:column;justify-content:center}.ProgramDetails_screen__yQTdc .ProgramDetails_container__uX30o{max-width:2000px;margin:0 auto}.ProgramDetails_screen__yQTdc h2{font-size:3.375rem;font-weight:350;padding:0 6rem 2.5rem}.ProgramDetails_screen__yQTdc h2 a{font-size:.875rem!important;vertical-align:middle;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-family:Avantt,sans-serif;text-transform:uppercase;font-weight:700;background-color:#22e;color:#fff;text-decoration:none;padding:0 .375rem;font-size:1.25rem}@media(max-width:1440px){.ProgramDetails_screen__yQTdc h2{text-align:left;font-size:3rem}}@media(max-width:768px){.ProgramDetails_screen__yQTdc h2{padding:0 0 .625rem 4.375rem}}.ProgramDetails_screen__yQTdc .ProgramDetails_modulesHeader__Yf0q5{display:flex;align-items:center;padding:1.25rem 0}.ProgramDetails_screen__yQTdc h3{flex-grow:1;font-family:PP Neue Montreal,sans-serif;font-size:2rem;font-weight:500;line-height:3.4375rem}.ProgramDetails_screen__yQTdc h3:nth-of-type(2){padding:1.3125rem 0}.ProgramDetails_screen__yQTdc h4{font-family:Avantt,sans-serif;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.0625rem;padding-bottom:.375rem}.ProgramDetails_screen__yQTdc h4 span:after{content:"_";color:#f60}.ProgramDetails_screen__yQTdc h4 a{background-color:#22e;color:#fff;text-decoration:none;padding:0 .375rem}.ProgramDetails_screen__yQTdc .ProgramDetails_grid__COIdb{display:flex}@media(max-width:768px){.ProgramDetails_screen__yQTdc .ProgramDetails_grid__COIdb{flex-direction:column}}.ProgramDetails_screen__yQTdc .ProgramDetails_video__YFj9R{min-width:50%}@media(max-width:768px){.ProgramDetails_screen__yQTdc .ProgramDetails_video__YFj9R{align-self:center;min-width:100%;padding:0 4.375rem}}.ProgramDetails_screen__yQTdc .ProgramDetails_video__YFj9R .ProgramDetails_vimeo__1Mjdz{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.ProgramDetails_screen__yQTdc .ProgramDetails_video__YFj9R .ProgramDetails_vimeo__1Mjdz .ProgramDetails_vimeoPlayer___6i9I iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;border-radius:.5rem;overflow:hidden}.ProgramDetails_screen__yQTdc .ProgramDetails_description__jZs3H{flex-grow:1;padding:0 4.375rem}.ProgramDetails_screen__yQTdc .ProgramDetails_overview__LVNDW{font-size:1.75rem}.ProgramDetails_screen__yQTdc .ProgramDetails_module__nSFdg p{padding-bottom:.75rem;font-size:1.25rem}@keyframes ProgramDetails_fadeIn__R3gRv{0%{opacity:0}to{opacity:1}}@keyframes ProgramDetails_fadeOut__eu9w7{0%{opacity:1}to{opacity:0}}.ProgramDetails_screen__yQTdc .ProgramDetails_shift__809XC{font-size:1.25rem!important;padding:2.5rem 4.375rem!important}.ProgramDetails_screen__yQTdc .ProgramDetails_shift__809XC span{font-family:Avantt,sans-serif;letter-spacing:.10625rem;text-transform:uppercase}.ProgramDetails_screen__yQTdc .ProgramDetails_shift__809XC span:first-child:after{content:"_";color:#f60;font-weight:600}.ProgramDetails_screen__yQTdc .ProgramDetails_shift__809XC span:nth-child(3){font-weight:600}.ProgramDetails_screen__yQTdc .ProgramDetails_shift__809XC span:nth-child(3):after{content:" → ";font-weight:600;color:#f60}.ProgramDetails_screen__yQTdc .ProgramDetails_shift__809XC span:last-child{font-weight:600}@media(max-width:768px){.ProgramDetails_screen__yQTdc .ProgramDetails_shift__809XC{text-align:center}}.ProgramDetails_screen__yQTdc:nth-child(odd){background:#f9f9f9}.ProgramDetails_screen__yQTdc:nth-child(odd) h2{text-align:right;justify-content:flex-end}@media(max-width:768px){.ProgramDetails_screen__yQTdc:nth-child(odd) h2{text-align:center;justify-content:center}}.ProgramDetails_screen__yQTdc:nth-child(odd) .ProgramDetails_grid__COIdb{flex-direction:row-reverse}@media(max-width:768px){.ProgramDetails_screen__yQTdc:nth-child(odd) .ProgramDetails_grid__COIdb{flex-direction:column}}.ProgramDetails_screen__yQTdc:nth-child(odd) .ProgramDetails_shift__809XC{text-align:right}@media(max-width:768px){.ProgramDetails_screen__yQTdc:nth-child(odd) .ProgramDetails_shift__809XC{text-align:center}}.ProgramDetails_seeMore___y_nF{text-align:right}.ProgramDetails_seeMore___y_nF button{background:none;border:none;color:#000;font-family:Avantt,sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.0625rem;cursor:pointer}.ProgramDetails_seeMore___y_nF button span{color:#f60}.Bio_screen__X62YN{padding:32px 0 64px}@media(min-width:769px){.Bio_screen__X62YN{padding:72px 0}}.Bio_grid__G9At8{display:grid;grid-gap:32px;gap:32px;grid-template-columns:1fr;grid-template-areas:"image" "leftColumn"}@media(min-width:769px){.Bio_grid__G9At8{grid-template-columns:1fr 1fr;gap:56px;align-items:start;grid-template-areas:"leftColumn image"}}.Bio_leftColumn__59Bjy{grid-area:leftColumn;display:flex;flex-direction:column;gap:32px}@media(min-width:769px){.Bio_leftColumn__59Bjy{gap:72px}}.Bio_image__sQRMA{grid-area:image;width:100%;height:auto;border:5px solid var(--color-black)}@media(min-width:769px){.Bio_image__sQRMA{border:10px solid var(--color-black)}}.Bio_blockquote__G3zUg{font-family:Avantt,sans-serif;font-weight:900;font-size:var(--font-size-hero);letter-spacing:-3%;line-height:85%;text-transform:uppercase;position:relative;margin-left:.5em}.Bio_blockquote__G3zUg:before{position:absolute;content:"“";left:-.5em}.Bio_blockquote__G3zUg:after{content:"”"}@media(min-width:769px){.Bio_blockquote__G3zUg{margin-left:0}}.Bio_bioText__C4Ne9{font-family:PP Neue Montreal,sans-serif;font-weight:400;font-size:var(--font-size-p-large);letter-spacing:3%;line-height:120%}.Bio_bioText__C4Ne9 p:not(:last-child){margin-bottom:.75em}@media(min-width:769px){.Bio_bioText__C4Ne9{max-width:32.1875rem}}.Bio_accordion__ky9t7{border-bottom:1px solid var(--color-dark-gray)}.Bio_toggle__bAv4q{font-family:Avantt,sans-serif;font-weight:700;font-size:var(--font-size-h3);letter-spacing:-1%;line-height:85%;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 0;border:0;background:rgba(0,0,0,0);color:inherit;text-align:left;text-transform:uppercase;cursor:pointer}.Bio_toggle__bAv4q:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}.Bio_icon__h1G_L{position:relative;flex:0 0 18px;width:18px;height:18px;color:var(--color-secondary)}.Bio_icon__h1G_L:after,.Bio_icon__h1G_L:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:currentColor;transform:translateY(-50%);transition:transform .22s ease}.Bio_icon__h1G_L:after{transform:translateY(-50%) rotate(90deg)}.Bio_toggle__bAv4q[aria-expanded=true] .Bio_icon__h1G_L:after{transform:translateY(-50%) rotate(90deg) scaleX(0)}.Bio_panel__WWPps{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .32s ease,opacity .22s ease,visibility 0s linear .32s}.Bio_accordionOpen__DT2Na .Bio_panel__WWPps{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows .32s ease,opacity .22s ease,visibility 0s}.Bio_panelContent__v7iA2{font-family:PP Neue Montreal,sans-serif;font-weight:400;font-size:var(--font-size-p-large);letter-spacing:3%;line-height:120%;min-height:0;overflow:hidden}.Bio_panelContent__v7iA2 p{padding-bottom:24px}@media(prefers-reduced-motion:reduce){.Bio_icon__h1G_L:after,.Bio_icon__h1G_L:before,.Bio_panel__WWPps{transition:none}}.BookReviewCarousel_screen__izi_p{padding:6rem 0 5.25rem;background-color:var(--color-primary);color:var(--color-white)}.BookReviewCarousel_container__ejvB_{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1.5rem;column-gap:1.5rem}.BookReviewCarousel_label__f2dJ3{font-family:Avantt,sans-serif;font-weight:700;text-transform:uppercase;font-size:var(--font-size-label);letter-spacing:-1%;line-height:85%;grid-column:2/span 3}.BookReviewCarousel_carousel__wFEH6{grid-column:4/span 7;display:grid;grid-template-rows:auto auto;grid-row-gap:4.25rem;row-gap:4.25rem;min-width:0}.BookReviewCarousel_quotes__QUUwB{display:grid;align-items:center;min-height:17.5rem}.BookReviewCarousel_sizingQuotes__gajwE,.BookReviewCarousel_sizingQuotes__gajwE blockquote,.BookReviewCarousel_slide__Mm8Jf{grid-area:1/1}.BookReviewCarousel_quote__vhcT7,.BookReviewCarousel_sizingQuotes__gajwE blockquote{font-family:Avantt,sans-serif;font-weight:600;font-size:clamp(1.875rem,2.4vw,2.375rem);line-height:105%;letter-spacing:-1%;border:0;padding:0;position:relative;margin-left:0}.BookReviewCarousel_quote__vhcT7:before,.BookReviewCarousel_sizingQuotes__gajwE blockquote:before{position:absolute;content:"“";left:-.5em}.BookReviewCarousel_quote__vhcT7:after,.BookReviewCarousel_sizingQuotes__gajwE blockquote:after{content:"”"}.BookReviewCarousel_quote__vhcT7{animation-name:BookReviewCarousel_testimonial-quote-reveal__Z4sEA;animation-duration:1.4s;animation-delay:.1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-timing-function:linear(0,.003,.012 1.8%,.05 4%,.278 10.2%,.604 16.5%,.817 22.5%,.929 28.5%,.982 34.5%,1.006 42%,1.01 51%,1.002 70%,1)}.BookReviewCarousel_sizingQuotes__gajwE{display:grid;visibility:hidden;pointer-events:none}.BookReviewCarousel_footer__yeWdx{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-column-gap:3rem;column-gap:3rem}.BookReviewCarousel_count__1CFfi{font-family:Avantt,sans-serif;font-weight:700;text-transform:uppercase;font-size:var(--font-size-label);letter-spacing:-1%;line-height:85%;justify-self:start}.BookReviewCarousel_controls__EUU5c{display:flex;gap:1.25rem}.BookReviewCarousel_controls__EUU5c button{position:relative;width:3.75rem;height:3.75rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.BookReviewCarousel_controls__EUU5c button:focus-visible{border-radius:50%;outline:2px solid currentColor;outline-offset:4px}.BookReviewCarousel_controls__EUU5c button:focus-visible .BookReviewCarousel_timer__6IvCS circle{animation-play-state:paused}.BookReviewCarousel_controls__EUU5c>button>svg:not(.BookReviewCarousel_timer__6IvCS){display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.BookReviewCarousel_timer__6IvCS{position:absolute;inset:-.25rem;width:calc(100% + .5rem);height:calc(100% + .5rem);pointer-events:none;transform:rotate(-90deg)}.BookReviewCarousel_timer__6IvCS circle{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:BookReviewCarousel_testimonial-timer___7BuO var(--slide-duration,8s) linear forwards}.BookReviewCarousel_carousel__wFEH6:hover .BookReviewCarousel_timer__6IvCS circle{animation-play-state:paused}.BookReviewCarousel_previousArrow__U_0_N{transform:rotate(180deg)}.BookReviewCarousel_author__aBgQ5{justify-self:end;min-width:12.875rem;animation-name:BookReviewCarousel_testimonial-author-reveal__u3z1B;animation-duration:1s;animation-delay:.52s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-timing-function:linear(0,.006,.025 2.5%,.095 5.5%,.41 13.5%,.72 21%,.891 28%,.971 35%,1.006 43%,1.012 53%,1.003 72%,1)}.BookReviewCarousel_author__aBgQ5 p{font-family:PP Neue Montreal,sans-serif;font-weight:400;font-size:var(--font-size-p-small);letter-spacing:3%;line-height:120%}.BookReviewCarousel_author__aBgQ5 p:first-child{font-family:Avantt,sans-serif;font-weight:700;text-transform:uppercase}.BookReviewCarousel_status__g7q7d{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes BookReviewCarousel_testimonial-quote-reveal__Z4sEA{0%{opacity:0;filter:blur(12px);transform:translateX(clamp(140px,20vw,280px)) scale(.97) skewX(-2deg)}to{opacity:1;filter:blur(0);transform:translateX(0)}}@keyframes BookReviewCarousel_testimonial-author-reveal__u3z1B{0%{opacity:0;filter:blur(8px);transform:translateY(96px) scale(.96)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes BookReviewCarousel_testimonial-timer___7BuO{to{stroke-dashoffset:0}}@media(max-width:768px){.BookReviewCarousel_screen__izi_p{padding:5.5rem 0 3.625rem}.BookReviewCarousel_container__ejvB_{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.BookReviewCarousel_carousel__wFEH6,.BookReviewCarousel_label__f2dJ3{grid-column:1}.BookReviewCarousel_carousel__wFEH6{row-gap:3rem}.BookReviewCarousel_quotes__QUUwB{min-height:0}.BookReviewCarousel_quote__vhcT7,.BookReviewCarousel_sizingQuotes__gajwE blockquote{font-size:var(--font-size-h1);line-height:110%;margin-left:.5em}.BookReviewCarousel_footer__yeWdx{display:flex;flex-direction:column;align-items:stretch;gap:3.375rem}.BookReviewCarousel_count__1CFfi{display:none}.BookReviewCarousel_author__aBgQ5{order:1;align-self:flex-start;justify-self:auto;min-width:0}.BookReviewCarousel_controls__EUU5c{order:2;align-self:center;gap:1.75rem}.BookReviewCarousel_controls__EUU5c button{width:4.5rem;height:4.5rem}}@media(prefers-reduced-motion:reduce){.BookReviewCarousel_author__aBgQ5,.BookReviewCarousel_quote__vhcT7{animation:none}}