.TrainingMenuContent-module__Pug3_G__menu{color:#fafafa;--line:#ffffff24;background:#080808}.TrainingMenuContent-module__Pug3_G__container{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}.TrainingMenuContent-module__Pug3_G__menu p{color:#b8b8b8;margin:0;line-height:1.6}.TrainingMenuContent-module__Pug3_G__menu h1,.TrainingMenuContent-module__Pug3_G__menu h2,.TrainingMenuContent-module__Pug3_G__menu h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:800}.TrainingMenuContent-module__Pug3_G__menu h2{font-size:clamp(30px,4vw,48px);line-height:1.08}.TrainingMenuContent-module__Pug3_G__menu button,.TrainingMenuContent-module__Pug3_G__menu a{-webkit-tap-highlight-color:transparent}.TrainingMenuContent-module__Pug3_G__menu button{font:inherit;cursor:pointer}.TrainingMenuContent-module__Pug3_G__menu button:focus-visible,.TrainingMenuContent-module__Pug3_G__menu a:focus-visible,.TrainingMenuContent-module__Pug3_G__resultTitle:focus-visible{outline-offset:4px;outline:2px solid #fafafa}.TrainingMenuContent-module__Pug3_G__menu .TrainingMenuContent-module__Pug3_G__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0;font-size:11px;font-weight:600}.TrainingMenuContent-module__Pug3_G__hero{grid-template-columns:1.4fr 1fr;align-items:end;gap:48px;padding-top:70px;padding-bottom:96px;display:grid}.TrainingMenuContent-module__Pug3_G__back{color:#b8b8b8;margin-bottom:42px;font-size:14px;display:inline-block}.TrainingMenuContent-module__Pug3_G__hero h1{margin-top:20px;font-size:clamp(64px,9vw,112px);line-height:.98}.TrainingMenuContent-module__Pug3_G__hero .TrainingMenuContent-module__Pug3_G__intro{max-width:520px;margin-top:28px;font-size:clamp(17px,2vw,21px)}.TrainingMenuContent-module__Pug3_G__heroArt{justify-self:end;width:260px;max-width:100%}.TrainingMenuContent-module__Pug3_G__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.TrainingMenuContent-module__Pug3_G__menu .TrainingMenuContent-module__Pug3_G__primary,.TrainingMenuContent-module__Pug3_G__menu .TrainingMenuContent-module__Pug3_G__secondary{border:1px solid #fff;border-radius:0;justify-content:center;align-items:center;min-height:48px;padding:16px 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.TrainingMenuContent-module__Pug3_G__menu .TrainingMenuContent-module__Pug3_G__primary{color:#0a0a0a;background:#fafafa;border-color:#fafafa}.TrainingMenuContent-module__Pug3_G__menu .TrainingMenuContent-module__Pug3_G__secondary{color:#fff;background:0 0;border-color:#ffffff47}.TrainingMenuContent-module__Pug3_G__menu .TrainingMenuContent-module__Pug3_G__primary:hover{background:#d8d8d8;border-color:#d8d8d8}.TrainingMenuContent-module__Pug3_G__menu .TrainingMenuContent-module__Pug3_G__secondary:hover{border-color:#fff}.TrainingMenuContent-module__Pug3_G__paths{padding-bottom:64px}.TrainingMenuContent-module__Pug3_G__paths>.TrainingMenuContent-module__Pug3_G__eyebrow{border-top:1px solid var(--line);margin-bottom:14px;padding-top:48px}.TrainingMenuContent-module__Pug3_G__pathIntro{max-width:680px;margin-top:18px!important}.TrainingMenuContent-module__Pug3_G__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.TrainingMenuContent-module__Pug3_G__pillar{text-align:left;color:#fafafa;border:1px solid var(--line);background:#0a0a0a;border-radius:0;flex-direction:column;gap:12px;padding:24px;transition:background .15s,border-color .15s;display:flex}.TrainingMenuContent-module__Pug3_G__pillar strong{letter-spacing:-.02em;font-size:22px}.TrainingMenuContent-module__Pug3_G__pillar>span:not(.TrainingMenuContent-module__Pug3_G__eyebrow){color:#b8b8b8;font-size:14px;line-height:1.5}.TrainingMenuContent-module__Pug3_G__pillar[data-foundation=true]{border-color:#4d5c47}.TrainingMenuContent-module__Pug3_G__pillar[data-foundation=true] strong,.TrainingMenuContent-module__Pug3_G__pillar[data-foundation=true] .TrainingMenuContent-module__Pug3_G__eyebrow{color:#cfe3c4}.TrainingMenuContent-module__Pug3_G__pillar:hover,.TrainingMenuContent-module__Pug3_G__pillar[aria-pressed=true]{background:#111;border-color:#fff}.TrainingMenuContent-module__Pug3_G__pillar .TrainingMenuContent-module__Pug3_G__pillarLink{justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;display:flex;color:#fff!important}.TrainingMenuContent-module__Pug3_G__filters{z-index:20;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a0a0af5;position:sticky;top:92px}.TrainingMenuContent-module__Pug3_G__filters>div{flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;padding-bottom:14px;display:flex}.TrainingMenuContent-module__Pug3_G__filterLabel{color:#aaa;text-transform:uppercase;letter-spacing:.1em;margin-right:auto;font-size:11px}.TrainingMenuContent-module__Pug3_G__filters button{color:#fff;background:#000;border:1px solid #444;border-radius:0;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:12px;font-weight:700;display:flex}.TrainingMenuContent-module__Pug3_G__filters button span{opacity:.7;font-size:11px}.TrainingMenuContent-module__Pug3_G__filters button:hover{border-color:#fff}.TrainingMenuContent-module__Pug3_G__filters button[aria-pressed=true]{color:#000;background:#fff;border-color:#fff}.TrainingMenuContent-module__Pug3_G__resultHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-top:36px;padding-bottom:28px;display:flex}.TrainingMenuContent-module__Pug3_G__menu .TrainingMenuContent-module__Pug3_G__resultTitle{scroll-margin-top:180px;font-size:24px}.TrainingMenuContent-module__Pug3_G__resultHeader p{font-size:13px}.TrainingMenuContent-module__Pug3_G__resultHeader button{color:#fff;text-underline-offset:4px;background:0 0;border:0;padding:5px 0;text-decoration:underline}.TrainingMenuContent-module__Pug3_G__section{border-top:1px solid var(--line)}.TrainingMenuContent-module__Pug3_G__sectionGrid{grid-template-columns:minmax(220px,1fr) minmax(0,2.2fr);align-items:start;gap:48px;padding-top:64px;padding-bottom:96px;display:grid}.TrainingMenuContent-module__Pug3_G__sectionIntro{flex-direction:column;gap:20px;display:flex;position:sticky;top:180px}.TrainingMenuContent-module__Pug3_G__number{border:1.5px solid #fff;border-radius:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;font-weight:800;display:flex}.TrainingMenuContent-module__Pug3_G__sectionIntro h2{font-size:clamp(30px,3.6vw,44px)}.TrainingMenuContent-module__Pug3_G__sectionIntro>p{font-size:15px}.TrainingMenuContent-module__Pug3_G__sectionArt{width:120px;height:120px;margin-top:8px}.TrainingMenuContent-module__Pug3_G__sessions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.TrainingMenuContent-module__Pug3_G__session{border:1px solid var(--line);border-radius:0;flex-direction:column;gap:14px;padding:24px;display:flex}.TrainingMenuContent-module__Pug3_G__tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TrainingMenuContent-module__Pug3_G__tags span{text-transform:uppercase;letter-spacing:.06em;border-radius:0;padding:4px 9px;font-size:10px;font-weight:700;line-height:1.2}.TrainingMenuContent-module__Pug3_G__format{color:#000;background:#f5f1ea}.TrainingMenuContent-module__Pug3_G__format[data-format=Talk]{background:#bfd3e6}.TrainingMenuContent-module__Pug3_G__format[data-format=Facilitated]{background:#e6c9b0}.TrainingMenuContent-module__Pug3_G__goal{color:#b8b8b8;border:1px solid #888}.TrainingMenuContent-module__Pug3_G__goal[data-foundation=true]{color:#cfe3c4;border-color:#cfe3c4}.TrainingMenuContent-module__Pug3_G__badge{color:#000;background:#fff}.TrainingMenuContent-module__Pug3_G__session h3{font-size:20px;line-height:1.2}.TrainingMenuContent-module__Pug3_G__session>p{font-size:14px;line-height:1.6}.TrainingMenuContent-module__Pug3_G__outcomes{margin-top:auto;padding-top:4px}.TrainingMenuContent-module__Pug3_G__outcomes .TrainingMenuContent-module__Pug3_G__eyebrow{border-bottom:1px solid var(--line);padding-bottom:8px;font-size:10px}.TrainingMenuContent-module__Pug3_G__outcomes ul{margin:0;padding:0;list-style:none}.TrainingMenuContent-module__Pug3_G__outcomes li{border-bottom:1px solid var(--line);padding:9px 0;font-size:13px;line-height:1.5}.TrainingMenuContent-module__Pug3_G__how{border-top:1px solid var(--line);padding-top:80px;padding-bottom:80px}.TrainingMenuContent-module__Pug3_G__how h2{margin-top:14px}.TrainingMenuContent-module__Pug3_G__how ol{grid-template-columns:repeat(3,1fr);margin:36px 0 0;padding:0;list-style:none;display:grid}.TrainingMenuContent-module__Pug3_G__how li{border-top:1px solid #555;padding:24px 28px 0 0}.TrainingMenuContent-module__Pug3_G__how li>span{color:#a0a0a0;font-size:12px}.TrainingMenuContent-module__Pug3_G__how h3{margin:18px 0 12px;font-size:22px}.TrainingMenuContent-module__Pug3_G__how li p{max-width:30ch;font-size:15px}.TrainingMenuContent-module__Pug3_G__cta{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:48px;padding-top:96px;padding-bottom:110px;display:grid}.TrainingMenuContent-module__Pug3_G__cta h2{max-width:24ch;margin:16px 0 20px}.TrainingMenuContent-module__Pug3_G__cta a{white-space:nowrap}@media (max-width:1000px){.TrainingMenuContent-module__Pug3_G__container{padding-left:24px;padding-right:24px}.TrainingMenuContent-module__Pug3_G__filters{top:77px}.TrainingMenuContent-module__Pug3_G__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.TrainingMenuContent-module__Pug3_G__sectionGrid{grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:28px}.TrainingMenuContent-module__Pug3_G__session{padding:20px}.TrainingMenuContent-module__Pug3_G__filterLabel{display:none}}@media (max-width:700px){.TrainingMenuContent-module__Pug3_G__hero{grid-template-columns:1fr;gap:28px;padding-top:40px;padding-bottom:56px}.TrainingMenuContent-module__Pug3_G__heroArt{justify-self:start;width:100px}.TrainingMenuContent-module__Pug3_G__back{margin-bottom:32px}.TrainingMenuContent-module__Pug3_G__pillars{gap:10px}.TrainingMenuContent-module__Pug3_G__pillar{padding:18px}.TrainingMenuContent-module__Pug3_G__pillar .TrainingMenuContent-module__Pug3_G__eyebrow{font-size:9px}.TrainingMenuContent-module__Pug3_G__filters{top:77px}.TrainingMenuContent-module__Pug3_G__filters>div{gap:6px;padding-top:10px;padding-bottom:10px}.TrainingMenuContent-module__Pug3_G__filters button{padding:9px 11px}.TrainingMenuContent-module__Pug3_G__menu .TrainingMenuContent-module__Pug3_G__resultTitle{scroll-margin-top:210px}.TrainingMenuContent-module__Pug3_G__sectionGrid{grid-template-columns:1fr;gap:28px;padding-top:36px;padding-bottom:48px}.TrainingMenuContent-module__Pug3_G__sectionIntro{gap:14px;position:static}.TrainingMenuContent-module__Pug3_G__sectionArt{display:none}.TrainingMenuContent-module__Pug3_G__sessions{grid-template-columns:1fr}.TrainingMenuContent-module__Pug3_G__how,.TrainingMenuContent-module__Pug3_G__cta{padding-top:56px;padding-bottom:56px}.TrainingMenuContent-module__Pug3_G__how ol,.TrainingMenuContent-module__Pug3_G__cta{grid-template-columns:1fr;gap:28px}.TrainingMenuContent-module__Pug3_G__how li{padding-top:18px}.TrainingMenuContent-module__Pug3_G__cta a{justify-self:start}}@media (prefers-reduced-motion:reduce){.TrainingMenuContent-module__Pug3_G__pillar{transition:none}}@media print{.TrainingMenuContent-module__Pug3_G__filters,.TrainingMenuContent-module__Pug3_G__actions,.TrainingMenuContent-module__Pug3_G__back,.TrainingMenuContent-module__Pug3_G__pillars,.TrainingMenuContent-module__Pug3_G__cta{display:none}.TrainingMenuContent-module__Pug3_G__sectionIntro{position:static}.TrainingMenuContent-module__Pug3_G__session{break-inside:avoid}}
