@layer reset, base, components, ui, pages, modules, editor;@layer ui{.NavMoreContent_ExtraLink__sK39_{position:relative;display:flex;align-items:center;gap:2rem}.NavMoreContent_ExtraLink__sK39_ .media{--media-width:140px;flex-shrink:0}@media(hover:hover){.NavMoreContent_ExtraLink__sK39_:hover{--media_img-scale:1.1}}.NavMoreContent_ExtraLink__sK39_:focus-visible{--media_img-scale:1.1}.NavMoreContent_ExtraLink__sK39_ span svg{margin-left:.5ch;margin-top:.1em}.NavMoreContent_ExtraLink--download__0Rvfp>span{display:flex;width:100%;flex-direction:column;gap:1rem}.NavMoreContent_ExtraLink--download__0Rvfp>span span:nth-child(2){font-family:Martian Mono,monospace;font-size:var(--ts-mono-nav-fs);line-height:var(--ts-mono-nav-lh);font-weight:400;letter-spacing:var(--ts-mono-nav-ls);text-transform:uppercase}.NavMoreContent_ExtraLink--download__0Rvfp>span .btn{padding-bottom:.2em}.NavMobile_NavMobile__JwVb3{--_nav-pad-block:1.8rem;--_nav-pad-inline:2rem;--_nav-ani-speed:0.3s;--_depth-translate:0vw;position:fixed;inset:var(--navbar-height) 0 0 0;height:calc(100dvh - var(--navbar-height));padding:var(--_nav-pad-block) var(--_nav-pad-inline)}.NavMobile_NavMobile__JwVb3[data-depth="1"]{--_depth-translate:-100vw}.NavMobile_NavMobile__JwVb3[data-depth="2"]{--_depth-translate:-200vw}}@layer reset, base, components, ui, pages, modules, editor;@layer ui{.NavMobile_NavMobile__JwVb3:has(li a:focus-visible){--_depth-translate:-100vw}.NavMobile_NavMobile__JwVb3:has(li li a:focus-visible){--_depth-translate:-200vw}@media(prefers-reduced-motion:no-preference){.NavMobile_NavMobile__JwVb3{transition:all var(--_nav-ani-speed) ease-in-out}}.NavMobile_NavMobile__JwVb3{clip-path:inset(0 0 0 0)}.NavMobile_NavMobile__inner__s6CGc{position:relative;display:flex;align-items:flex-start;height:calc(100% - var(--_nav-pad-inline)*2);width:calc(100% - var(--_nav-pad-block)*2);position:absolute;transform:translateX(var(--_depth-translate))}@media(prefers-reduced-motion:no-preference){.NavMobile_NavMobile__inner__s6CGc{transition:all var(--_nav-ani-speed) cubic-bezier(.2,0,0,1)}}.site:has(.site__overlay:not([data-state=menu],[data-state=search])) .NavMobile_NavMobile__JwVb3{clip-path:inset(0 0 100% 0);pointer-events:none}.NavMobile_MenuPanel__99qaz{--_panel-pad-block:calc(3rem - 2rem);--_panel-pad-inline:var(--_nav-pad-inline);--_col-divider:#ECECEC;position:absolute;top:0;left:0;display:flex;width:100%;height:auto;max-height:calc(100dvh - var(--navbar-height) - var(--_nav-pad-block)*2);background-color:#fff;padding:var(--_panel-pad-block) var(--_panel-pad-inline)}@media(prefers-reduced-motion:no-preference){.NavMobile_MenuPanel__99qaz{transition:opacity 0s linear 0s}}.NavMobile_MenuPanel__99qaz{border-radius:1rem}.NavMobile_MenuPanel__99qaz .NavMobile_MenuPanel__99qaz{left:100vw;--_col-divider:#ECECEC}.btn[aria-expanded=false]+.NavMobile_MenuPanel__99qaz{opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.btn[aria-expanded=false]+.NavMobile_MenuPanel__99qaz{transition:opacity 0s linear var(--_nav-ani-speed)}}.NavMobile_MenuPanel__99qaz:has(.btn:focus-visible){opacity:1!important;pointer-events:all!important}.NavMobile_MenuPanel__scroll__RCwFT{max-height:calc(100dvh - var(--navbar-height) - var(--_nav-pad-block)*2 - var(--_panel-pad-block)*2);height:auto;width:100%;overflow:auto;display:flex;flex-direction:column;align-items:flex-start}@media(hover:hover){@keyframes NavMobile_detect-scroll__bR7sn{0%,to{--can-scroll: }}.NavMobile_MenuPanel__scroll__RCwFT{animation:NavMobile_detect-scroll__bR7sn linear;animation-timeline:scroll(self);--has-scroll-pad:var(--can-scroll) 1rem;--no-scroll-pad:0;padding-right:var(--has-scroll-pad,var(--no-scroll-pad))}.NavMobile_MenuPanel__scroll__RCwFT::-webkit-scrollbar{height:4px;width:4px}.NavMobile_MenuPanel__scroll__RCwFT::-webkit-scrollbar-track{border-radius:4px;background-color:#ececec}.NavMobile_MenuPanel__scroll__RCwFT::-webkit-scrollbar-track:active,.NavMobile_MenuPanel__scroll__RCwFT::-webkit-scrollbar-track:hover{background-color:#ececec}.NavMobile_MenuPanel__scroll__RCwFT::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ff3700}}.NavMobile_MainMenu__hPcOr{--menu-display:flex;width:100%;font-size:var(--ts-default-h6-fs);line-height:var(--ts-default-h6-lh);font-weight:400;letter-spacing:var(--ts-default-h6-ls)}.NavMobile_MainMenu__hPcOr li{display:block;width:100%}.NavMobile_MainMenu__hPcOr li:not(:last-child){border-bottom:1px solid var(--_col-divider)}.NavMobile_MainMenu__hPcOr li:has(>.NavMobile_Btn--overview__ExyPu,>.NavMobile_Btn--back__EUzPF){--_col-divider:#ECECEC}.NavMobile_QuickLinks__HdrWj{--_col-divider:#ECECEC;--menu-display:flex;width:100%}.NavMobile_QuickLinks__HdrWj li{display:block;width:100%}.NavMobile_QuickLinks__HdrWj li:not(:last-child){border-bottom:1px solid var(--_col-divider)}.NavMobile_QuickLinks__HdrWj li:has(+li.NavMobile_QuickLinks__shares__FtY9R){border-bottom:none}.NavMobile_QuickLinks__HdrWj li:has(>.NavMobile_Btn--overview__ExyPu,>.NavMobile_Btn--back__EUzPF){--_col-divider:#414141}.NavMobile_QuickLinks__shares__FtY9R{margin-bottom:2rem;background-color:#414141;color:#fff;padding:2rem 1.6rem;border-radius:1rem}.NavMobile_QuickLinks__shares__FtY9R:first-child{margin-top:2rem}.NavMobile_QuickLinks__shares__FtY9R{font-family:Martian Mono,monospace;font-size:var(--ts-mono-large-fs);line-height:var(--ts-mono-large-lh);font-weight:400;letter-spacing:var(--ts-mono-large-ls)}.NavMobile_QuickLinks__shares__FtY9R svg{height:.8em;width:auto;margin-left:5px}.NavMobile_QuickLinks__HdrWj .NavMobile_Btn__hyVwV{text-transform:uppercase}.NavMobile_Btn__hyVwV{--btn-display:flex;--btn-justify:space-between;--btn-pad-block:2rem;--btn-icon-size:1.6rem;width:100%}.NavMobile_Btn--back__EUzPF,.NavMobile_Btn--overview__ExyPu{text-transform:capitalize!important}.NavMobile_Btn--overview__ExyPu{color:#ff3700}.NavMobile_Btn--quicklink__0hRW3{font-family:Martian Mono,monospace;font-size:var(--ts-mono-large-fs);line-height:var(--ts-mono-large-lh);font-weight:400;letter-spacing:var(--ts-mono-large-ls);text-transform:uppercase}.NavMobile_Btn--quicklink__0hRW3:has(svg:first-child){--btn-justify:flex-start}.NavMobile_Btn--global__siO2T{--btn-justify:flex-start;font-family:Martian Mono,monospace;font-size:var(--ts-mono-large-fs);line-height:var(--ts-mono-large-lh);font-weight:400;letter-spacing:var(--ts-mono-large-ls);text-transform:uppercase}.NavMobile_Btn__hyVwV svg{stroke-width:2px}.NavMobile_Search__W_aGX{display:block;width:100%}.NavMobile_Search__suggestions__Mny34{margin-top:6rem}.NavMobile_Search__suggestions__Mny34 strong{display:block;font-size:var(--ts-mono-nav-fs);line-height:var(--ts-mono-nav-lh);font-weight:400;letter-spacing:var(--ts-mono-nav-ls);font-family:Martian Mono,monospace;text-transform:uppercase;text-box:trim-both cap alphabetic}.NavMobile_Search__suggestions__Mny34 .listing{--listing-gap-Y:0}.NavMobile_Search__suggestions__Mny34 .listing li{padding-block:2rem}.NavMobile_Search__suggestions__Mny34 .btn{font-size:var(--ts-default-body-fs);line-height:var(--ts-default-body-lh);font-weight:400;letter-spacing:var(--ts-default-body-ls)}.NavMobile_SearchForm__9XETK{display:grid;grid-template-columns:1fr;font-size:var(--ts-default-body-intro-fs);line-height:var(--ts-default-body-intro-lh);font-weight:400;letter-spacing:var(--ts-default-body-intro-ls)}.NavMobile_SearchForm__9XETK textarea{padding-block:2rem;resize:none;grid-column:1;grid-row:1;width:100%;max-width:100%;border:none;border-bottom:1px solid var(--col-keyline);font-size:inherit;padding-block:1rem 1rem;padding-inline:0 4.5rem;outline:none}@media(prefers-reduced-motion:no-preference){.NavMobile_SearchForm__9XETK textarea{transition:all .2s ease}}.NavMobile_SearchForm__9XETK textarea:focus{outline:none;border-bottom:1px solid var(--col-highlight)}.NavMobile_SearchForm__9XETK textarea::placeholder{color:var(--col-keyline);text-wrap:balance}.NavMobile_SearchForm__9XETK button{grid-column:1;grid-row:1;justify-self:end;align-self:center;margin-right:1rem}.NavBar_NavBar__J_HK_{--_navbar-col-logo:var(--navbar-col-logo,#fff);--_nav-pad-top:1.8rem;--_nav-pad-bottom:2.2rem}}@layer reset, base, components, ui, pages, modules, editor;@layer ui{@media(min-width:1180px){.NavBar_NavBar__J_HK_{--_nav-pad-bottom:2.8rem;--_nav-pad-top:3.9rem}}.NavBar_NavBar__J_HK_{padding-inline:var(--pg-margin)}.NavBar_NavBar__inner__nlUjP{padding-block:var(--_nav-pad-top) var(--_nav-pad-bottom);position:relative;display:flex;justify-content:space-between;gap:var(--pg-gutter);align-items:center;max-width:var(--pg-max);margin:auto}@media(min-width:1180px){.NavBar_NavBar__inner__nlUjP{align-items:end}}.NavBar_NavBar__logo__tPhvl{align-self:center;color:var(--_navbar-col-logo);width:26rem}.NavBar_NavBar__logo__tPhvl svg{display:block}@media(min-width:1180px){.NavBar_NavBar__logo__tPhvl{position:relative;top:10px;width:30rem}}.site:has([data-state=default]) [data-invert=true].headroom--top .NavBar_NavBar__logo__tPhvl{--_navbar-col-logo:#414141}.site:has([data-state=default]) [data-invert=true].headroom--top .NavBar_NavBar__logo__tPhvl svg path:first-of-type{fill:#ff3700}.NavBar_NavBar__menus__9SOf9{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.NavBar_NavBar__menus__9SOf9>div:empty{display:none}.NavBar_MenuBtn__904yd{--_ani-speed:0.3s;--_ani-speed-half:calc(var(--_ani-speed) / 2);--_ani-translate:0.6rem;--_ani-rotate-b:0deg;--_ani-rotate-a:0deg;--_ani-bkg-col:#fff;--_ani-trans:translate var(--_ani-speed-half) ease var(--_ani-speed-half),rotate var(--_ani-speed-half) ease 0s}@media(min-width:1180px){.NavBar_MenuBtn__904yd{display:none!important}}.NavBar_MenuBtn__904yd{border:none;padding:0;font-size:inherit;background-color:rgba(0,0,0,0)}.NavBar_MenuBtn__904yd:focus{outline-width:0}.NavBar_MenuBtn__904yd:focus-visible{outline-width:1px}.NavBar_MenuBtn__904yd{position:relative;display:grid;justify-content:center;align-items:center;height:1.4rem;width:2.4rem}.NavBar_MenuBtn__904yd.is-active{--_ani-translate:0em;--_ani-rotate-b:-45deg;--_ani-rotate-a:45deg;--_ani-bkg-col:transparent;--_ani-trans:translate var(--_ani-speed-half) ease 0s,rotate var(--_ani-speed-half) ease var(--_ani-speed-half)}.NavBar_MenuBtn__icon__83k8y{position:relative;display:block;width:2.4rem;height:2px;background-color:var(--_ani-bkg-col)}@media(prefers-reduced-motion:no-preference){.NavBar_MenuBtn__icon__83k8y{transition:all 0s linear var(--_ani-speed-half)}}.NavBar_MenuBtn__icon__83k8y:after,.NavBar_MenuBtn__icon__83k8y:before{content:"";display:block;position:absolute;inset:0;background-color:#fff}@media(prefers-reduced-motion:no-preference){.NavBar_MenuBtn__icon__83k8y:after,.NavBar_MenuBtn__icon__83k8y:before{transition:var(--_ani-trans)}}.NavBar_MenuBtn__icon__83k8y:before{translate:0 calc(var(--_ani-translate)*-1);rotate:var(--_ani-rotate-a)}.NavBar_MenuBtn__icon__83k8y:after{translate:0 var(--_ani-translate);rotate:var(--_ani-rotate-b)}.site:has([data-state=default]) [data-invert=true].headroom--top .NavBar_MenuBtn__icon__83k8y:after,.site:has([data-state=default]) [data-invert=true].headroom--top .NavBar_MenuBtn__icon__83k8y:before{background-color:#414141}}