.header_header__o_maS{position:sticky;top:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;column-gap:3.6rem;padding:1.8rem var(--mq-side-spacing);width:100%;background-color:var(--c-background);color:var(--c-foreground);transition:transform .3s ease,background-color .75s ease,color .75s ease}.header_menuButton__AgZ_B{display:none;width:42px;height:42px;border:none;color:var(--c-foreground);background:transparent;cursor:pointer}.header_menuButton__AgZ_B svg{width:32px;height:32px}.header_menuButtonLine__tjE6c{fill:none;stroke:currentColor;stroke-miterlimit:10;stroke-width:1.5px;transform-box:fill-box;transform-origin:center;transition:translate .3s ease,rotate .3s ease}.header_menuButtonLine__tjE6c:first-of-type,.header_menuButtonLine__tjE6c:nth-of-type(2){translate:0 0;rotate:0deg;transition-delay:.3s,0s}.header_menuButtonOpen__ltXfe .header_menuButtonLine__tjE6c:first-of-type{translate:0 3px;rotate:45deg;transition-delay:0s,.3s}.header_menuButtonOpen__ltXfe .header_menuButtonLine__tjE6c:nth-of-type(2){translate:0 -3px;rotate:-45deg;transition-delay:0s,.3s}@media (max-width:1200px){.header_header__o_maS{transition:background-color .75s ease,color .75s ease}}.header_brand__Jnz4t{flex:0 0 20%;display:flex;justify-content:flex-start;align-items:center}.header_logo___cfhE{display:inline-flex;justify-content:center;align-items:center;width:180px;transition:filter .75s ease}.header_logo___cfhE svg{width:100%;height:auto}.header_nav__daEt7{display:flex;justify-content:center;align-items:center;column-gap:24px;font-size:var(--mq-fs-des);font-weight:500}.header_nav__daEt7 a{padding:0;font:inherit;background:transparent;border:0;cursor:pointer;text-decoration:none;color:inherit;transition:color .3s ease}.header_nav__daEt7 a:hover{color:var(--mq-c-brown)}.header_nav__daEt7 a:focus-visible{outline:1px solid currentColor;outline-offset:.4rem}html[data-page-theme=dark] .header_header__o_maS{background-color:#010101;color:#efeff2}html[data-page-theme=dark] .header_logo___cfhE{filter:invert(1)}html[data-page-theme=dark] .header_nav__daEt7 a:hover{color:var(--mq-c-brown-light)}html[data-page-theme=dark] .header_menuButton__AgZ_B{color:#efeff2}.header_desktopNav__iXKRF{flex:1 1 100%;display:flex;justify-content:center;align-items:center}.header_actions__7sqn_{flex:0 0 20%;display:flex;justify-content:flex-end;align-items:center;column-gap:2px}.header_authSection__sL_Bl{display:flex;align-items:center;column-gap:2px;transition:opacity .2s ease}.header_authSectionHidden__g_T7z{opacity:0;pointer-events:none}@media (max-width:1400px){.header_loginButton__6eUvA{display:none!important}}@media (max-width:1200px){.header_header__o_maS{column-gap:1.2rem;padding:1.2rem var(--mq-side-spacing)}.header_desktopNav__iXKRF{display:none}.header_brand__Jnz4t{flex:1 1}.header_logo___cfhE{width:152px}.header_actions__7sqn_{flex:1 1 100%;column-gap:.8rem}.header_menuButton__AgZ_B{display:flex;justify-content:center;align-items:center}}.mobileMenu_panel__Qwdrn{position:fixed;top:0;left:0;z-index:998;width:100%;height:100dvh;background-color:var(--c-background);color:var(--c-foreground)}.mobileMenu_wrapper___qPLw{display:flex;flex-direction:column;padding:calc(var(--v-header-height) + 16px) 16px 16px;height:100%;overflow-y:scroll}.mobileMenu_nav__ARDRJ{flex:1 1;display:flex;flex-direction:column;margin-bottom:24px;padding-top:24px}.mobileMenu_navLink__lCeSu{display:block;padding:6px 0;font-size:13.6vw;font-weight:400;color:inherit;text-decoration:none;transition:background-color .2s ease,color .2s ease;line-height:1}.mobileMenu_auth__G42Z7{display:flex;flex-direction:column;gap:10px;padding-top:16px}.mobileMenu_authButton__uNuzg{justify-content:center}html[data-page-theme=dark] .mobileMenu_panel__Qwdrn{background-color:#010101;color:#efeff2}html[data-page-theme=dark] .mobileMenu_navLink__lCeSu:hover{color:var(--mq-c-brown-light)}html[data-page-theme=dark] .mobileMenu_auth__G42Z7{border-top-color:#3a3a40}@media (max-width:1200px){.mobileMenu_authButton__uNuzg{height:56px}}.mq_page__aFxHd{min-height:100vh;color:var(--c-foreground);background:var(--c-background)}.mq_hero__fBmIQ{padding:calc(20rem - var(--v-header-height)) 0 8rem}.mq_hero__fBmIQ h1{max-width:980px;margin-top:1.2rem;font-size:9rem;font-weight:500;line-height:.98;letter-spacing:-.04em}.mq_updated__VHVve{margin-top:3rem;font-size:1.6rem}.mq_intro__2JtzZ,.mq_updated__VHVve{color:var(--c-text-dark-grey);font-weight:500}.mq_intro__2JtzZ{max-width:760px;margin-top:5rem;font-size:2.4rem;line-height:1.25}.mq_content__0CzUr{padding:4rem 0 12rem}.mq_document__8hKcz{border-top:1px solid var(--c-border)}.mq_section__xRl45{display:grid;grid-template-columns:minmax(8rem,.18fr) minmax(0,.82fr);column-gap:5rem;padding:4rem 0;border-bottom:1px solid var(--c-border)}.mq_section__xRl45>span{color:var(--c-text-dark-grey);font-size:1.4rem;font-weight:500}.mq_section__xRl45 h2{max-width:760px;margin-bottom:2rem;font-size:3.6rem;font-weight:500;line-height:1;letter-spacing:-.03em}.mq_section__xRl45 p{max-width:860px;font-size:1.8rem;font-weight:400;line-height:1.55}.mq_section__xRl45 p+p{margin-top:1.4rem}@media (max-width:760px){.mq_hero__fBmIQ{padding:14rem 0 6rem}.mq_hero__fBmIQ h1{font-size:5.2rem}.mq_intro__2JtzZ{font-size:1.9rem}.mq_section__xRl45{grid-template-columns:1fr;row-gap:1.6rem;padding:3rem 0}.mq_section__xRl45 h2{font-size:2.8rem}.mq_section__xRl45 p{font-size:1.6rem}}.mq_root__eHtr6{position:relative;z-index:999;width:100%;background:var(--c-background-grey);font-size:var(--mq-fs-base);letter-spacing:-.01em}.mq_inner__UjEeV{position:relative;display:flex;align-items:center;min-height:4rem;padding:1.5rem 0}.mq_viewport__4LgZj{overflow:hidden;flex:1 1 auto;min-width:0}.mq_track__XHI6b{width:max-content;will-change:transform}.mq_group__jqLWP,.mq_track__XHI6b{display:flex;align-items:center;gap:4rem}.mq_group__jqLWP{flex-shrink:0}.mq_sep__yl01x{width:20px;height:20px;display:flex;flex-shrink:0;align-items:center}.mq_sep__yl01x svg{display:block;width:100%;height:100%;fill:currentColor}.mq_item__RrXL3{display:flex;flex-shrink:0;align-items:baseline;gap:.8rem;white-space:nowrap}.mq_body__eU2oB{margin:0;font-weight:400;line-height:1.3}.mq_body__eU2oB a{text-decoration:underline;text-underline-offset:.2em}.mq_body__eU2oB a:hover{opacity:.85}.mq_body__eU2oB b,.mq_body__eU2oB strong{font-weight:700;color:inherit}.mq_body__eU2oB em,.mq_body__eU2oB i{font-style:italic}.mq_cta__bqdSf{flex-shrink:0;font-weight:500;text-decoration:underline;text-underline-offset:.2em}.mq_cta__bqdSf:hover{opacity:.85}@media (max-width:768px){.mq_inner__UjEeV{min-height:4.2rem;padding:1rem 0}}