.xjFzWa_training{background:var(--paper)}.xjFzWa_columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2.5rem,6vw,6rem);margin-bottom:clamp(3.5rem,7vw,6rem);display:grid}.xjFzWa_title{font-size:var(--fs-h3);font-weight:330;line-height:1.15}.xjFzWa_column .xjFzWa_title{min-height:2.3em;margin-bottom:1.5rem}.xjFzWa_list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.xjFzWa_list li{border-bottom:1px solid var(--rule);padding-block:.8rem;line-height:1.5}.xjFzWa_list+.xjFzWa_list{margin-top:1.75rem}.xjFzWa_accordions{border-top:1px solid var(--rule-strong)}.xjFzWa_accordion{border-bottom:1px solid var(--rule-strong)}.xjFzWa_summary,.xjFzWa_subSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;list-style:none;display:flex}.xjFzWa_summary::-webkit-details-marker{display:none}.xjFzWa_subSummary::-webkit-details-marker{display:none}.xjFzWa_summary{min-height:5.5rem;padding-block:1.25rem}.xjFzWa_summary:focus-visible,.xjFzWa_subSummary:focus-visible{outline-offset:2px}.xjFzWa_icon{width:2.75rem;height:2.75rem;transition:transform var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);border:1px solid;border-radius:50%;flex:none;position:relative}.xjFzWa_icon:before,.xjFzWa_icon:after{content:"";background:currentColor;width:.9rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xjFzWa_icon:after{transition:transform var(--dur-hover) var(--ease);transform:translate(-50%,-50%)rotate(90deg)}details[open]>summary>.xjFzWa_icon:after{transform:translate(-50%,-50%)rotate(0)}@media (hover:hover){.xjFzWa_summary:hover>.xjFzWa_icon,.xjFzWa_subSummary:hover>.xjFzWa_icon{background:var(--brown);border-color:var(--brown);color:var(--cream)}}.xjFzWa_accordion,.xjFzWa_sub{interpolate-size:allow-keywords}.xjFzWa_accordion::details-content{block-size:0;transition:block-size .48s var(--ease-out), content-visibility .48s allow-discrete;overflow:hidden}.xjFzWa_sub::details-content{block-size:0;transition:block-size .48s var(--ease-out), content-visibility .48s allow-discrete;overflow:hidden}.xjFzWa_accordion[open]::details-content{block-size:auto}.xjFzWa_sub[open]::details-content{block-size:auto}.xjFzWa_body{gap:2.25rem;max-width:56rem;padding:.5rem 0 clamp(2.5rem,5vw,3.5rem);display:grid}.xjFzWa_lead{gap:.75rem;display:grid}.xjFzWa_leadTitle{font-weight:600}.xjFzWa_group{gap:1rem;display:grid}.xjFzWa_groupTitle{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:500}.xjFzWa_sub{border-bottom:1px solid var(--rule)}.xjFzWa_sub:first-of-type{border-top:1px solid var(--rule)}.xjFzWa_subSummary{min-height:4rem;padding-block:.75rem}.xjFzWa_subSummary .xjFzWa_icon{width:2.25rem;height:2.25rem}.xjFzWa_subTitle{font-family:var(--serif);font-size:clamp(1.15rem,1rem + .45vw,1.45rem);font-weight:350;line-height:1.3}.xjFzWa_subBody{padding:.25rem 0 1.75rem}.xjFzWa_subBody .xjFzWa_list{border-top:0}@media (max-width:759.98px){.xjFzWa_columns{grid-template-columns:minmax(0,1fr)}}
.bKFPEG_hero{min-height:min(100svh,56rem);padding-top:var(--header-h);background:var(--deep-olive);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bKFPEG_heroMedia{min-width:0;position:relative;overflow:hidden}.bKFPEG_heroPhoto{object-fit:cover;object-position:50% 40%}.bKFPEG_heroPanel{background:var(--deep-olive);color:var(--cream);text-align:center;align-content:center;justify-items:center;gap:clamp(1.75rem,3vw,2.5rem);padding:clamp(3rem,7vw,6rem) clamp(1.5rem,6vw,6rem);display:grid}.bKFPEG_title{font-size:var(--fs-h1);color:var(--cream);font-style:italic;font-weight:300}.bKFPEG_intro{max-width:32rem;color:var(--cream)}.bKFPEG_story{background:var(--paper)}.bKFPEG_storyCard{border:1px solid var(--brown);border-radius:var(--radius);background:#fff;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}.bKFPEG_storyImage{border-radius:0;min-height:24rem}.bKFPEG_storyImage>img{position:absolute;inset:0}.bKFPEG_storyPanel{align-content:center;padding:clamp(2rem,6vw,5.5rem);display:grid}.bKFPEG_storyPanel p+p{border-top:1px solid var(--rule);margin-top:2rem;padding-top:2rem}.bKFPEG_now{background:var(--olive);color:var(--cream)}.bKFPEG_nowGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr);align-items:center;gap:clamp(1.75rem,4.5vw,4rem);display:grid}.bKFPEG_nowCopy{gap:1.4rem;max-width:42rem;display:grid}.bKFPEG_nowLead{font-family:var(--serif);color:var(--cream);font-size:clamp(1.55rem,1.15rem + 1.15vw,2.15rem);font-style:normal;font-weight:400;line-height:1.25}.bKFPEG_nowText{font-size:var(--fs-body-lg);color:var(--cream);text-wrap:pretty;font-weight:400;line-height:1.5}.bKFPEG_nowImage{aspect-ratio:5/4;border-radius:var(--radius);background:var(--cream-deep);position:relative;overflow:hidden}.bKFPEG_nowImage>img{object-fit:cover;position:absolute;inset:0}@media (max-width:959.98px){.bKFPEG_hero,.bKFPEG_storyCard,.bKFPEG_nowGrid{grid-template-columns:minmax(0,1fr)}.bKFPEG_hero{min-height:0}.bKFPEG_heroMedia{min-height:min(70vw,28rem)}.bKFPEG_storyImage{aspect-ratio:4/3;min-height:0}.bKFPEG_nowImage{justify-self:stretch;width:100%;max-width:36rem}}@media (max-width:599.98px){.bKFPEG_nowGrid{row-gap:clamp(3rem,12vw,4.25rem)}}
