.editorial_site__pB9ZT{--trainer-primary:#352539;--trainer-accent:#dec9ee;--ink:#302633;--paper:#faf9f6;--muted:#6c6470;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.editorial_site__pB9ZT *{box-sizing:border-box}.editorial_site__pB9ZT a{text-decoration:none}.editorial_site__pB9ZT a:focus-visible,.editorial_site__pB9ZT summary:focus-visible{outline:3px solid #9a65b1;outline-offset:5px}.editorial_site__pB9ZT #choose-training,.editorial_site__pB9ZT #coaching-packages,.editorial_site__pB9ZT section[id]{scroll-margin-top:120px}.editorial_notice__U50to{padding:9px 24px;text-align:center;font-size:11px;line-height:1.5;letter-spacing:.04em;background:#302633;color:#f5eafb}.editorial_notice__U50to span{margin:0 10px;color:#c6a0d7}.editorial_header__ps_jY{position:sticky;top:0;z-index:40;background:#faf9f6f5;border-bottom:1px solid #dfdbe0;backdrop-filter:blur(15px)}.editorial_headerInner__CT3rC{max-width:1376px;height:96px;margin:auto;padding:0 48px;display:flex;align-items:center;justify-content:space-between;gap:26px}.editorial_brand__x4RD7{display:flex;align-items:center;gap:12px;color:var(--ink);flex-shrink:0}.editorial_brand__x4RD7>span:last-child{display:flex;flex-direction:column;gap:2px}.editorial_brand__x4RD7>span:last-child>span{font-size:10px;letter-spacing:.26em}.editorial_brand__x4RD7 strong{font-size:20px;line-height:1.2;letter-spacing:-.045em;font-weight:800}.editorial_brandMark__2MaJa{width:38px;height:40px;display:grid;place-items:center;border:1px solid;border-radius:50% 50% 4px 4px;transform:skew(-8deg)}.editorial_brandMark__2MaJa svg{width:29px;height:29px}.editorial_nav__D3Unt{display:flex;gap:32px;font-size:13px}.editorial_nav__D3Unt a{color:var(--ink);padding:10px 0;border-bottom:1px solid transparent}.editorial_nav__D3Unt a:hover{border-color:var(--ink)}.editorial_headerCta__sPk0g{display:flex;align-items:center;gap:18px;border:1px solid #4e3c54;color:var(--ink);padding:14px 20px;font-size:12px;font-weight:600;border-radius:3px}.editorial_headerCta__sPk0g:hover{background:#eee5f2}.editorial_hero__XRHcM{display:grid;grid-template-columns:.96fr 1.04fr;max-width:1376px;margin:auto;padding:54px 48px 60px;gap:46px;align-items:center}.editorial_heroCopy__M8ujQ{padding:14px 0}.editorial_eyebrow__0sv9l{display:flex;align-items:center;gap:10px;font-size:10px;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin:0 0 22px}.editorial_eyebrow__0sv9l>span{width:6px;height:6px;background:#80628f;border-radius:50%}.editorial_hero__XRHcM h1{font-size:clamp(70px,7.6vw,112px);font-weight:600;line-height:.93;letter-spacing:-.075em;margin:0 0 30px}.editorial_hero__XRHcM h1 em{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#785682;letter-spacing:-.065em}.editorial_introduction__WMiiY{font-size:16px;line-height:1.85;max-width:370px;color:var(--muted);margin:0 0 28px}.editorial_button__erdzP{display:inline-flex;gap:32px;align-items:center;justify-content:space-between;background:#352539;color:white;font-size:13px;font-weight:500;border-radius:3px;padding:18px 24px;transition:background .2s}.editorial_button__erdzP:hover{background:#62426c}.editorial_heroSub__R2XZl{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:16px;color:#6c6470;font-size:11px;margin-top:24px}.editorial_heroVisual__6dp3n{position:relative;height:590px;margin:0;border-radius:100px 5px 5px 5px;overflow:hidden;background:#d9dce4}.editorial_heroVisual__6dp3n>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%}.editorial_heroVisual__6dp3n:after{content:"";position:absolute;inset:50% 0 0;pointer-events:none;background:linear-gradient(transparent 65%,#281d30bb)}.editorial_heroVisual__6dp3n figcaption{position:absolute;z-index:1;bottom:12px;left:16px;right:16px;font-size:10px;color:white;text-shadow:0 1px 4px #000}.editorial_skillStrip__2NKMO{display:flex;justify-content:center;align-items:center;gap:3.2vw;background:#ede6f0;border-top:1px solid #ded3e3;border-bottom:1px solid #ded3e3;padding:24px 32px}.editorial_skillStrip__2NKMO>span{display:flex;align-items:center;gap:13px;font-size:12px;white-space:nowrap}.editorial_skillStrip__2NKMO i{font-family:Georgia,serif;font-size:11px;color:#80648e}.editorial_spark__RkdUP{color:#9677a1;margin-left:20px;font-size:17px}.editorial_section__scM4a{max-width:1280px;padding:90px 48px;margin:auto}.editorial_sectionIntro___I3N_{display:grid;grid-template-columns:1fr .72fr;gap:80px;align-items:end;margin-bottom:40px}.editorial_faq__woHet h2,.editorial_sectionIntro___I3N_ h2{font-size:clamp(30px,3.2vw,45px);line-height:1.12;letter-spacing:-.05em;font-weight:500;max-width:510px;margin:0}.editorial_sectionIntro___I3N_>p{font-size:14px;line-height:1.9;margin:0;color:var(--muted)}.editorial_programGrid__RIjle{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.editorial_programCard__yUv__{display:flex;flex-direction:column;padding:30px 28px 0;background:#f0edf0;border:1px solid #e0dce1;border-radius:4px}.editorial_programCard__yUv__:nth-child(2){background:#ede5f0}.editorial_programCard__yUv__:nth-child(3){background:#e9edef}.editorial_cardLabel___zkIP{text-transform:uppercase;font-size:9px;letter-spacing:.1em;color:#716177;margin:0 0 35px}.editorial_programCard__yUv__ h3{font-size:26px;font-weight:500;line-height:1.15;letter-spacing:-.04em;max-width:210px;margin:0 0 17px}.editorial_programCard__yUv__>p:not(.editorial_cardLabel___zkIP){font-size:13px;line-height:1.9;color:var(--muted);margin:0 0 24px}.editorial_programMeta__UlHAj{display:flex;flex-direction:column;gap:6px;font-size:11px;padding-bottom:25px;margin-top:auto}.editorial_programMeta__UlHAj span{color:#716177;font-size:10px}.editorial_programCard__yUv__>a{border-top:1px solid #d1c8d4;display:flex;justify-content:space-between;align-items:center;padding:19px 0;font-size:12px;color:var(--ink)}.editorial_programCard__yUv__>a:hover{color:#815190}.editorial_sampleNote__Kzkm9{font-size:11px;line-height:1.8;color:var(--muted);margin:22px 0 0;max-width:780px}.editorial_approach__JO3di{background:#352539;color:#faf6fc;position:relative;overflow:hidden}.editorial_approachInner__L9_yd{max-width:1280px;margin:auto;padding:86px 48px;display:grid;grid-template-columns:1fr 1fr;gap:100px}.editorial_approach__JO3di .editorial_eyebrow__0sv9l{color:#d5bce0}.editorial_approach__JO3di h2{font-size:clamp(34px,3.5vw,49px);line-height:1.13;letter-spacing:-.045em;font-weight:500;margin:0 0 25px;max-width:445px}.editorial_approachLead__sLbJA>p:not(.editorial_eyebrow__0sv9l){font-size:14px;line-height:1.9;color:#d2c8d6;max-width:440px}.editorial_signature__DYFxQ{display:block;font:italic 24px Georgia,serif;color:#d9bde5;margin-top:32px}.editorial_principles__kBaHT>div{display:flex;gap:23px;padding:26px 0;border-top:1px solid #64516b}.editorial_principles__kBaHT>div:first-child{padding-top:0;border-top:0}.editorial_principles__kBaHT>div>span{font:italic 17px Georgia,serif;color:#d4b5e0;padding-top:2px}.editorial_principles__kBaHT h3{font-size:19px;font-weight:500;letter-spacing:-.02em;margin:0 0 10px}.editorial_principles__kBaHT p{font-size:13px;line-height:1.85;color:#d2c8d6;margin:0}.editorial_locationList__RUegu>div{display:grid;grid-template-columns:25px 1fr 1fr auto;gap:22px;align-items:center;padding:28px 0;border-top:1px solid #ddd5e0}.editorial_locationList__RUegu h3{margin:0;font-size:20px;font-weight:500;letter-spacing:-.035em}.editorial_locationList__RUegu p{margin:0;font-size:14px;color:var(--muted)}.editorial_locationList__RUegu>div>span{font-size:10px;background:#ece7ee;padding:8px 11px;border-radius:3px;color:#64516c}.editorial_equipment__5doLD{display:flex;align-items:center;gap:40px;background:#eee9f0;padding:24px 28px;border-left:2px solid #9973a9;margin-top:20px}.editorial_equipment__5doLD>span{font-size:12px;font-weight:600;white-space:nowrap}.editorial_equipment__5doLD p{color:#66546d;font-size:12px;line-height:1.8;margin:0}.editorial_faq__woHet{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-top:10px}.editorial_faq__woHet h2{font-size:36px}.editorial_faq__woHet details{border-bottom:1px solid #ddd5e0}.editorial_faq__woHet details:first-child{border-top:1px solid #ddd5e0}.editorial_faq__woHet summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:14px;line-height:1.5;padding:22px 0}.editorial_faq__woHet summary::-webkit-details-marker{display:none}.editorial_faq__woHet summary>span{font-size:23px;font-weight:300;color:#80648e}.editorial_faq__woHet details[open] summary>span{transform:rotate(45deg)}.editorial_faq__woHet details>p{font-size:13px;color:var(--muted);line-height:1.85;margin:0 0 24px}.editorial_closing__Fppe6{text-align:center;background:#eae1ef;padding:70px 24px 76px;border-top:1px solid #d9cede}.editorial_closing__Fppe6 .editorial_eyebrow__0sv9l{justify-content:center}.editorial_closing__Fppe6 h2{font-size:clamp(44px,5vw,70px);font-weight:500;line-height:1.05;letter-spacing:-.06em;margin:0 0 24px}.editorial_closing__Fppe6 em{font-family:Georgia,serif;color:#785682;font-weight:400}.editorial_closing__Fppe6>p:not(.editorial_eyebrow__0sv9l){font-size:13px;color:#716177;line-height:1.9;margin-bottom:25px}.editorial_footer__iOvUM{max-width:1376px;margin:auto;padding:50px 48px 24px}.editorial_footerTop__dPWRN{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:40px}.editorial_footerTop__dPWRN p{font-size:12px;line-height:1.8;color:var(--muted)}.editorial_footerTop__dPWRN>a:last-child{display:flex;gap:12px;align-items:center;font-size:11px;color:var(--ink)}.editorial_footerBottom__D645D{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:22px;border-top:1px solid #ddd5e0;font-size:9px;line-height:1.8;color:#766e7a}.editorial_footerBottom__D645D p{margin:0}.editorial_footerBottom__D645D div{display:flex;flex-wrap:wrap;gap:18px}.editorial_footerBottom__D645D a{color:#766e7a}.editorial_mobileAction__p8FXg{display:none}.editorial_srOnly__7qp1o{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.editorial_skip__Ez9yl{position:absolute;left:10px;top:-100px;z-index:60;background:white;color:#302633;padding:15px}.editorial_skip__Ez9yl:focus{top:10px}.editorial_schedule__ggmXe{max-width:1280px;margin:auto;padding:36px 48px 72px}.editorial_backLink__iwjI_{display:inline-block;margin-bottom:42px;font-size:12px;color:#785682}.editorial_scheduleIntro__5tN63{max-width:740px}.editorial_scheduleIntro__5tN63 h1{font-size:clamp(46px,5vw,70px);line-height:1.02;letter-spacing:-.06em;font-weight:500;margin:0 0 28px}.editorial_scheduleIntro__5tN63 h1 em{font:italic 1em Georgia,serif;color:#785682}.editorial_scheduleIntro__5tN63>p:not(.editorial_eyebrow__0sv9l){font-size:14px;line-height:1.9;color:var(--muted);max-width:560px}.editorial_readOnlyNotice__7BptW{background:#ece5ef;border-left:2px solid #9973a9;padding:15px 18px;font-size:12px;line-height:1.8;margin:24px 0 32px}.editorial_scheduleNav__1UoE4{display:flex;gap:15px;margin-bottom:50px;scroll-margin-top:120px}.editorial_scheduleNav__1UoE4 a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 18px;font-size:12px;border:1px solid #cfc3d6;color:var(--ink);border-radius:3px}.editorial_scheduleSection__rnPkB{margin-bottom:60px}.editorial_scheduleSection__rnPkB h2{font-size:32px;line-height:1.2;letter-spacing:-.04em;font-weight:500;margin:0 0 30px}.editorial_sessionList__KhFRs{border-bottom:1px solid #dfd5e3}.editorial_sessionList__KhFRs article{padding:24px 0;border-top:1px solid #dfd5e3;display:flex;align-items:center;gap:26px}.editorial_dateTile__K9cJk{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#eae1ef;width:78px;height:88px;flex-shrink:0;border-radius:3px}.editorial_dateTile__K9cJk span{font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px}.editorial_dateTile__K9cJk strong{font-size:34px;font-weight:500;letter-spacing:-.05em}.editorial_sessionList__KhFRs h3{font-size:21px;font-weight:500;letter-spacing:-.035em;margin:0 0 9px}.editorial_sessionList__KhFRs p{color:var(--muted);font-size:12px;margin:5px 0}.editorial_sampleBadge__VaRBg{margin-left:auto;white-space:nowrap;font-size:10px;background:#eee9f1;color:#755b80;padding:8px 12px;border-radius:3px}.editorial_schedule__ggmXe .editorial_programMeta__UlHAj strong{font-size:28px;font-weight:500}.editorial_schedule__ggmXe .editorial_programMeta__UlHAj small{font-size:10px;font-weight:400}.editorial_schedule__ggmXe .editorial_equipment__5doLD a{color:#62426c;text-decoration:underline;text-underline-offset:3px}.editorial_emptyState__dNy4p{font-size:14px;line-height:1.8;color:var(--muted)}@media (max-width:1050px){.editorial_headerInner__CT3rC{padding:0 32px}.editorial_nav__D3Unt{gap:20px}.editorial_hero__XRHcM{padding:40px 32px 48px;gap:30px}.editorial_heroVisual__6dp3n{height:500px}.editorial_skillStrip__2NKMO{gap:22px;padding:22px}.editorial_skillStrip__2NKMO>span{font-size:10px;gap:8px}.editorial_spark__RkdUP{margin-left:7px}.editorial_approachInner__L9_yd,.editorial_section__scM4a{padding-left:32px;padding-right:32px}.editorial_approachInner__L9_yd,.editorial_faq__woHet,.editorial_sectionIntro___I3N_{gap:45px}.editorial_programCard__yUv__{padding-left:22px;padding-right:22px}.editorial_programCard__yUv__ h3{font-size:23px}}@media (max-width:760px){.editorial_schedule__ggmXe{padding:28px 22px 48px}.editorial_backLink__iwjI_{margin-bottom:32px}.editorial_scheduleIntro__5tN63 h1{font-size:49px}.editorial_scheduleIntro__5tN63>p:not(.editorial_eyebrow__0sv9l){font-size:13px}.editorial_readOnlyNotice__7BptW{font-size:11px}.editorial_scheduleNav__1UoE4{gap:10px}.editorial_scheduleNav__1UoE4 a{font-size:10px;padding:13px 12px;gap:12px}.editorial_scheduleSection__rnPkB h2{font-size:28px}.editorial_sessionList__KhFRs article{position:relative;padding-bottom:56px;flex-wrap:wrap;align-items:flex-start;gap:14px}.editorial_dateTile__K9cJk{width:54px;height:70px}.editorial_dateTile__K9cJk strong{font-size:29px}.editorial_sessionList__KhFRs article>div:nth-child(2){flex:1}.editorial_sessionList__KhFRs h3{font-size:18px}.editorial_sessionList__KhFRs p{font-size:11px;line-height:1.6}.editorial_sampleBadge__VaRBg{position:absolute;bottom:18px;left:68px;margin:0}.editorial_schedule__ggmXe .editorial_programMeta__UlHAj{flex-direction:column}.editorial_site__pB9ZT{padding-bottom:calc(75px + env(safe-area-inset-bottom, 0px))}.editorial_notice__U50to{font-size:9px;line-height:1.65;padding:7px 18px}.editorial_notice__U50to span{margin:0 4px}.editorial_headerInner__CT3rC{min-height:102px;height:auto;padding:15px 22px 0;flex-wrap:wrap;gap:9px}.editorial_brand__x4RD7 strong{font-size:17px}.editorial_brandMark__2MaJa{height:34px;width:32px}.editorial_brand__x4RD7>span:last-child>span{font-size:8px}.editorial_headerCta__sPk0g{display:none}.editorial_nav__D3Unt{width:100%;justify-content:space-between;gap:18px;font-size:11px}.editorial_nav__D3Unt a{padding:9px 0 12px}.editorial_hero__XRHcM{grid-template-columns:1fr;padding:36px 22px 28px;gap:30px}.editorial_heroCopy__M8ujQ{padding:0}.editorial_eyebrow__0sv9l{font-size:9px;margin-bottom:20px}.editorial_hero__XRHcM h1{font-size:clamp(68px,19vw,100px);margin-bottom:24px}.editorial_introduction__WMiiY{font-size:14px;line-height:1.85;max-width:460px;margin-bottom:24px}.editorial_button__erdzP{font-size:12px;padding:16px 22px}.editorial_heroSub__R2XZl{display:none}.editorial_heroVisual__6dp3n{height:430px;border-top-left-radius:75px}.editorial_heroVisual__6dp3n>img{-o-object-position:50% 25%;object-position:50% 25%}.editorial_heroVisual__6dp3n figcaption{font-size:8px}.editorial_skillStrip__2NKMO{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px;padding:24px 22px}.editorial_skillStrip__2NKMO>span{font-size:10px;white-space:normal}.editorial_spark__RkdUP{display:none}.editorial_section__scM4a{padding:54px 22px}.editorial_sectionIntro___I3N_{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.editorial_sectionIntro___I3N_ h2{font-size:35px;max-width:340px}.editorial_sectionIntro___I3N_>p{font-size:13px}.editorial_programGrid__RIjle{grid-template-columns:1fr;gap:16px}.editorial_programCard__yUv__{padding:26px 24px 0}.editorial_cardLabel___zkIP{margin-bottom:22px}.editorial_programCard__yUv__ h3{font-size:29px;max-width:290px}.editorial_programMeta__UlHAj{flex-direction:row;justify-content:space-between;flex-wrap:wrap}.editorial_sampleNote__Kzkm9{font-size:10px}.editorial_approachInner__L9_yd{grid-template-columns:1fr;padding:55px 22px 35px;gap:38px}.editorial_approach__JO3di h2{font-size:37px}.editorial_approachLead__sLbJA>p:not(.editorial_eyebrow__0sv9l){font-size:13px}.editorial_signature__DYFxQ{font-size:22px;margin-top:25px}.editorial_principles__kBaHT>div{gap:20px}.editorial_locationList__RUegu>div{grid-template-columns:25px 1fr;gap:10px 15px;padding:22px 0}.editorial_locationList__RUegu h3{font-size:24px}.editorial_locationList__RUegu p,.editorial_locationList__RUegu>div>span{grid-column:2}.editorial_locationList__RUegu>div>span{width:-moz-fit-content;width:fit-content;font-size:9px}.editorial_equipment__5doLD{flex-direction:column;align-items:flex-start;gap:12px;padding:22px}.editorial_equipment__5doLD p{font-size:11px}.editorial_faq__woHet{grid-template-columns:1fr;gap:28px;padding-top:0}.editorial_faq__woHet h2{font-size:31px}.editorial_faq__woHet summary{font-size:13px}.editorial_closing__Fppe6{padding:52px 22px}.editorial_closing__Fppe6 h2{font-size:49px}.editorial_footer__iOvUM{padding:36px 22px 28px}.editorial_footerTop__dPWRN{flex-direction:column;align-items:flex-start;gap:18px;padding-bottom:30px}.editorial_footerTop__dPWRN p{margin:0}.editorial_footerBottom__D645D{flex-direction:column;align-items:flex-start;gap:18px;font-size:9px}.editorial_mobileAction__p8FXg{display:flex;position:fixed;z-index:30;bottom:0;left:0;right:0;justify-content:space-between;gap:12px;align-items:center;padding:12px 18px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid #ddd5e0;background:#faf9f6f5;backdrop-filter:blur(15px)}.editorial_mobileAction__p8FXg>span{font-size:10px;line-height:1.5;max-width:90px;color:var(--muted)}.editorial_mobileAction__p8FXg a{display:flex;gap:15px;align-items:center;background:#352539;color:white;padding:15px 18px;font-size:11px;border-radius:3px}}@media (prefers-reduced-motion:reduce){.editorial_site__pB9ZT *{transition:none!important;scroll-behavior:auto!important}}.editorial_credibility__RUwQS{font-size:12px;line-height:1.7;border-left:2px solid #9677a1;padding-left:14px;margin:0 0 28px;max-width:360px}.editorial_alumni__qovBu{padding-bottom:0}.editorial_alumniGrid__pnBGt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.editorial_alumniGrid__pnBGt li{border-top:1px solid #d9cddf;padding-top:20px}.editorial_alumniGrid__pnBGt img{display:block;width:68px;height:102px;-o-object-fit:cover;object-fit:cover;border-radius:3px;margin-bottom:18px}.editorial_alumniGrid__pnBGt h3{font-size:17px;letter-spacing:-.035em;font-weight:600;margin:0 0 7px}.editorial_alumniGrid__pnBGt p{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0}.editorial_sampleNote__Kzkm9 a{color:inherit;text-decoration:underline;text-underline-offset:3px}.editorial_programPhoto__7Q5nC{display:block;width:calc(100% + 56px);max-width:none;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;margin:-30px -28px 26px;border-radius:3px 3px 0 0}.editorial_coachPortrait__Vk_pb{display:flex;gap:22px;align-items:center;margin:0 0 30px}.editorial_coachPortrait__Vk_pb img{width:100px;height:auto;border-radius:40px 3px 3px}.editorial_coachPortrait__Vk_pb figcaption span{display:block;color:#d5bce0;font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.editorial_coachPortrait__Vk_pb strong{font-family:Georgia,serif;font-style:italic;font-size:26px;font-weight:400}.editorial_gallery__p10BK{padding-bottom:0}.editorial_photoGrid__cb85Y{display:grid;grid-template-columns:1fr 1fr 1.33fr .88fr;gap:16px;align-items:start}.editorial_photoGrid__cb85Y figure{margin:0}.editorial_photoGrid__cb85Y figure:nth-child(2n){padding-top:46px}.editorial_photoGrid__cb85Y img{width:100%;height:auto;display:block;border-radius:4px}.editorial_photoGrid__cb85Y figcaption{color:var(--muted);font-size:11px;line-height:1.7;padding-top:12px}@media (max-width:1050px){.editorial_nav__D3Unt{gap:20px}.editorial_alumniGrid__pnBGt{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.editorial_alumniGrid__pnBGt li{display:flex;align-items:center;gap:16px}.editorial_alumniGrid__pnBGt img{margin:0}.editorial_alumniGrid__pnBGt h3{font-size:16px}.editorial_photoGrid__cb85Y{grid-template-columns:1fr 1fr;gap:28px 18px}.editorial_photoGrid__cb85Y figure:nth-child(2n){padding-top:32px}}@media (max-width:760px){.editorial_nav__D3Unt{gap:10px;font-size:10px}.editorial_credibility__RUwQS{font-size:11px;margin-bottom:24px}.editorial_alumniGrid__pnBGt{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.editorial_alumniGrid__pnBGt li{display:block;padding-top:16px}.editorial_alumniGrid__pnBGt img{margin-bottom:12px}.editorial_alumniGrid__pnBGt h3{font-size:17px}.editorial_programPhoto__7Q5nC{width:calc(100% + 48px);margin:-26px -24px 24px}.editorial_coachPortrait__Vk_pb{margin-top:10px}.editorial_coachPortrait__Vk_pb img{width:90px}.editorial_coachPortrait__Vk_pb strong{font-size:23px}.editorial_photoGrid__cb85Y{gap:22px 14px}.editorial_photoGrid__cb85Y figcaption{font-size:10px}}.editorial_commerceAction__QWigP{min-width:0;width:100%;--trainer-primary:#35193e;--trainer-accent:#f3b4e5}.editorial_commerceAction__QWigP a,.editorial_readOnlyNotice__7BptW a{text-decoration:underline;text-underline-offset:4px;font-weight:700}.editorial_commerceAction__QWigP a{display:inline-block;padding:10px 0}.editorial_commerceAction__QWigP form{background:#f6edf4;border:1px solid #dbcddd;border-radius:12px}.editorial_commerceAction__QWigP button{min-height:44px}.editorial_commerceAction__QWigP input,.editorial_commerceAction__QWigP select,.editorial_commerceAction__QWigP textarea{max-width:100%}.editorial_readOnlyNotice__7BptW p{margin-top:12px}.editorial_sessionList__KhFRs article:has(.editorial_commerceAction__QWigP){grid-template-columns:64px minmax(0,1fr) minmax(240px,1fr)}@media (max-width:760px){.editorial_sessionList__KhFRs article:has(.editorial_commerceAction__QWigP){grid-template-columns:54px minmax(0,1fr)}.editorial_sessionList__KhFRs .editorial_commerceAction__QWigP{grid-column:1/-1}}