.accordion_close__A8_KQ,.accordion_open__l_O_5{border:1px solid var(--gray-25)}.accordion_heading__iW9Ea{font-size:var(--body)}.accordion_heading__iW9Ea button{all:unset;outline:revert;-webkit-tap-highlight-color:transparent;cursor:pointer;box-sizing:border-box;width:100%;padding:1em;display:flex;justify-content:space-between;gap:1em}.accordion_icon__cbpoz{color:var(--gray-25);font-size:1.25em;transition:transform .5s}.accordion_open__l_O_5 .accordion_icon__cbpoz{transform:rotate(180deg)}.accordion_text__B_bNs{overflow:hidden;height:0;transition:none}.accordion_open__l_O_5 .accordion_text__B_bNs{animation:accordion_openAnim__VLcom .5s forwards}.accordion_close__A8_KQ .accordion_text__B_bNs{animation:accordion_closeAnim__Cpow_ .5s forwards}@keyframes accordion_openAnim__VLcom{0%{height:0}99%{height:var(--text-height)}to{height:auto}}@keyframes accordion_closeAnim__Cpow_{0%{height:var(--text-height)}to{height:0}}.accordion_textInner__Fyfae{padding:0 1.14em 1.14em;font-size:calc(var(--body) * .875)}@media (min-width:768px){.nav_btn__LxYZD{display:none}.nav_list__weADX{display:flex;gap:2em}}@media (max-width:767px){.nav_btn__LxYZD{all:unset;outline:revert;-webkit-tap-highlight-color:transparent;cursor:pointer;width:42px;height:42px;position:relative;z-index:200}.nav_close__9ZMtd .nav_btn__LxYZD{color:var(--gray-75)}.nav_open__lmKk0 .nav_btn__LxYZD{color:var(--white)}.nav_btn__LxYZD{display:grid;place-items:center}.nav_btn__LxYZD .nav_bar__e1D4V,.nav_btn__LxYZD:after,.nav_btn__LxYZD:before{grid-area:1/1;content:"";display:block;width:32px;height:1px;background-color:currentColor;transition:transform .4s}.nav_close__9ZMtd .nav_btn__LxYZD:before{transform:translateY(-8px)}.nav_close__9ZMtd .nav_btn__LxYZD:after{transform:translateY(8px)}.nav_open__lmKk0 .nav_btn__LxYZD:before{transform:rotate(45deg)}.nav_open__lmKk0 .nav_btn__LxYZD:after{transform:rotate(-45deg)}.nav_open__lmKk0 .nav_btn__LxYZD .nav_bar__e1D4V{transform:scale(0)}.nav_list__weADX{position:fixed;inset:0 -100% 0 100%;z-index:100;background:rgba(0,0,0,.8);color:var(--white);transition:transform .4s}.nav_open__lmKk0 .nav_list__weADX{transform:translateX(-100%)}.nav_list__weADX{display:grid;grid-gap:40px;gap:40px;place-content:center;text-align:center}}@media (hover:hover){.nav_list__weADX a:hover{color:var(--accent)}}@media (hover:none){.nav_list__weADX a{-webkit-tap-highlight-color:transparent}.nav_list__weADX a:active{color:var(--accent)}}.utils_spaceBetween__ufrU3{display:flex;justify-content:space-between;align-items:center}.utils_sideBySide__rhguF{display:flex;flex-direction:column}@media (min-width:768px){.utils_sideBySide__rhguF{flex-direction:row;justify-content:space-between}}.utils_sideBySideCenter__8DxgQ{align-items:center;text-align:center}@media (min-width:768px){.utils_sideBySideCenter__8DxgQ{text-align:left}}.hero_text__oiOd3{padding-top:calc(var(--display) * .5);padding-bottom:calc(var(--display) * .7)}.hero_title__on_uc{font-size:var(--display);font-weight:900;letter-spacing:.15em}.hero_subtitle__7_Y_E{font-size:var(--small-heading2)}.hero_image__D3tIB{width:100%}.hero_slideshow__IDgbE{overflow:hidden}.hero_slider__B9RJK{display:flex;transition:transform .5s ease-in-out}.hero_slide__yWswS{flex:0 0 100%;height:100%;object-fit:cover}@media (min-width:768px){.hero_image__D3tIB{width:50%}}@media (max-width:767px){.hero_slideshow__IDgbE{margin-top:0;height:100dvh;height:100svh;height:100vh;width:100%}.hero_slide__yWswS,.hero_slider__B9RJK{height:100%}}.container_default__B4m_l{width:100%;margin:0 auto}.container_large__Cy8lS{max-width:1280px}.post-body_stack__hf9lj>*+*{margin-top:var(--stack-space,1.5em)}.post-body_stack__hf9lj h2,.post-body_stack__hf9lj h3{--stack-space:2em}.post-body_stack__hf9lj h2+*,.post-body_stack__hf9lj h3+*{--stack-space:0.8em}.post-body_stack__hf9lj p{line-height:1.8}.post-body_stack__hf9lj ul{padding:revert;list-style:revert}.two-column_flexContainer__Em7vR{gap:var(--space-md);margin:var(--space-md) 0 var(--space-lg)}@media (min-width:768px){.two-column_main__UlYd1{width:768px}.two-column_sidebar__buDrD{width:240px;position:-webkit-sticky;position:sticky;top:40px;align-self:flex-start}.two-column_sidebar__buDrD *{text-align:right}.two-column_sidebar__buDrD :is(div,ul){width:-moz-fit-content;width:fit-content;margin-left:auto;place-items:flex-end;place-content:flex-end}}