.Footer_footer___yHw3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:48px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);transition:border-color .25s ease}.Footer_footerMenu__mxOYU{width:100%;display:flex;gap:48px;padding:40px}.Footer_footerMenuItem__lEyZN{list-style:none;color:var(--primary-white);font-weight:300;font-size:1rem;letter-spacing:1px;position:relative;transition:color .5s ease-out}.Footer_footerMenuItem__lEyZN:hover .Footer_footerMenuLink__tT_L3:after{inline-size:120%}.Footer_footerMenuLink__tT_L3:after{position:absolute;inline-size:0;inset-inline-start:0;inset-block-end:-5px;content:"";height:2px;background:var(--accent-indigo);transition:width .25s ease-in-out}.Footer_footerMenuItem__lEyZN:active,.Footer_footerMenu__active__XvWYk:after{inline-size:120%}.Footer_footerCopy__X3coZ{font-size:1rem;font-weight:300;line-height:1.6;color:var(--secondary-white)}.Navigation_header__wK9Ca{block-size:84px;display:flex;align-items:center;width:100%;margin:0 auto;padding-inline:20px;position:relative;z-index:10;background:var(--paper);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);transition:background-color .25s ease,border-color .25s ease}@media(min-width:46.25em){.Navigation_header__wK9Ca{padding-inline:60px}}@media(min-width:61.25em){.Navigation_header__wK9Ca{padding-inline:60px}}.Navigation_nav__sDhsU{display:grid;grid-template-columns:repeat(3,1fr);inline-size:100%;align-items:center;margin-inline:auto;justify-content:space-between}.Navigation_navMenu__ffH8I{justify-self:center;display:none;list-style-type:none}@media(min-width:46.25em){.Navigation_navMenu__ffH8I{display:flex;gap:48px;padding:10px}}.Navigation_navMenuItem__FqjEL{padding-block:4px;transition:transform .3s ease-in-out}.Navigation_navMenuLink__5vLHj{text-decoration:none;color:var(--secondary-white);font-weight:500;font-size:.9375rem;position:relative;transition:color .2s ease-out}.Navigation_navMenuLink__5vLHj:hover{color:var(--primary-white)}.Navigation_navMenuLink__5vLHj:after{position:absolute;inline-size:0;inset-inline-start:0;inset-block-end:-6px;content:"";height:2px;background:var(--accent-indigo);transition:width .25s ease-in-out}.Navigation_menu__active__Z8FI_:after,.Navigation_navMenuItem__FqjEL:hover .Navigation_navMenuLink__5vLHj:after{inline-size:100%}.Navigation_navigation__mobile_menu__Ip6Ac{list-style:none;display:flex;flex-direction:column;gap:16px;padding:0}.Navigation_navigation__mobile_menu__Ip6Ac a{color:var(--primary-white)}.Navigation_navigation__mobile_menu_trigger__fdm_K{font-size:.95rem;background:var(--raised);border:1.5px solid var(--line-strong);padding:8px 10px;line-height:1;border-radius:var(--border-radius);width:44px;block-size:44px;color:var(--primary-white);display:inline-flex;align-items:center;justify-content:center}@media(min-width:46.25em){.Navigation_navigation__mobile_menu_trigger__fdm_K{display:none}}.Navigation_navigation__mobile_menu_trigger__fdm_K{position:absolute;inset-inline-end:20px;inset-block-start:24px;z-index:10}.Navigation_menuIcon__GdmtD{display:block;inline-size:20px;block-size:2px;background:var(--primary-white);border-radius:999px;position:relative;transition:transform .3s ease,background .3s ease}.Navigation_menuIcon__GdmtD:after,.Navigation_menuIcon__GdmtD:before{content:"";position:absolute;inline-size:20px;block-size:2px;background:var(--primary-white);border-radius:999px;inset-inline-start:0;transition:transform .3s ease,opacity .3s ease}.Navigation_menuIcon__GdmtD:before{transform:translateY(-6px)}.Navigation_menuIcon__GdmtD:after{transform:translateY(6px)}.Navigation_navigation__mobile_menu_trigger__fdm_K.Navigation_active__MOVTC .Navigation_menuIcon__GdmtD{background:rgba(0,0,0,0)}.Navigation_navigation__mobile_menu_trigger__fdm_K.Navigation_active__MOVTC .Navigation_menuIcon__GdmtD:before{transform:rotate(45deg)}.Navigation_navigation__mobile_menu_trigger__fdm_K.Navigation_active__MOVTC .Navigation_menuIcon__GdmtD:after{transform:rotate(-45deg)}.Navigation_navigation__mobile_menu_container__Pd_SF{z-index:30}.Navigation_navigation__mobile_menu_overlay__rdjNs{position:fixed;inset:0;background:rgba(15,13,21,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.Navigation_navigation__mobile_menu_panel__x4QPa{position:fixed;inset-inline:0;inset-block-end:0;padding:24px 24px 36px;background:var(--paper);border-top:2px solid var(--primary-white);transform:translateY(100%);opacity:0;transition:transform .35s ease,opacity .35s ease}.Navigation_navigation__mobile_menu_header__3vc_W{display:flex;align-items:center;justify-content:space-between;-webkit-margin-after:16px;margin-block-end:16px}.Navigation_navigation__mobile_menu_title__7SuIt{font-size:.85rem;text-transform:uppercase;letter-spacing:.18em;color:var(--tertiary-white)}.Navigation_menu__item__ODwzc{font-size:1.2rem}.Navigation_menu__link__ehS_H{display:inline-flex;align-items:center;padding-block:8px;color:var(--primary-white)}.Navigation_navigation__mobile_menu_container__Pd_SF.Navigation_active__MOVTC{position:fixed;z-index:100;block-size:100vh;inset-inline-start:0;inset-block-start:0;inline-size:100%;display:block}.Navigation_navigation__mobile_menu_container__Pd_SF.Navigation_active__MOVTC .Navigation_navigation__mobile_menu_overlay__rdjNs{opacity:1;visibility:visible;pointer-events:auto}.Navigation_navigation__mobile_menu_container__Pd_SF.Navigation_active__MOVTC .Navigation_navigation__mobile_menu_panel__x4QPa{transform:translateY(0);opacity:1}.Navigation_navActions__nTWEt{display:none}@media(min-width:46.25em){.Navigation_navActions__nTWEt{display:flex;gap:20px;justify-self:end}}.Navigation_logo__gSY5W{font-size:1.5rem;color:var(--primary-white);font-family:var(--font-museo)}.Navigation_wordmark__13WsA{font-family:var(--font-display);font-weight:800;font-size:1.75rem;line-height:1;letter-spacing:-.5px;color:var(--primary-white);display:flex;align-items:center}.Navigation_wordmark__13WsA span{color:var(--accent-indigo)}.Navigation_navigation__mobile_menu_actions__Iwan8{display:flex;justify-content:flex-start;margin-block:8px 20px}.Navigation_navActionsDesktop__GpqS4{display:none}@media(min-width:46.25em){.Navigation_navActionsDesktop__GpqS4{display:flex;justify-self:end}}.NavActions_navActions__m32XF{display:flex;gap:.75rem;justify-content:center;align-items:center}.NavActions_themeToggle__KPC72{display:inline-flex;align-items:center;justify-content:center;inline-size:38px;block-size:38px;font-size:1.05rem;color:var(--primary-white);background:rgba(0,0,0,0);border:1.5px solid var(--line-strong);border-radius:var(--border-radius);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.NavActions_themeToggle__KPC72:hover{border-color:var(--primary-white);background:var(--raised)}.NavActions_languageSelect__Tb2tT{border:1.5px solid var(--line-strong);border-radius:var(--border-radius);color:var(--primary-white);padding:.45rem .9rem;font-size:.9375rem;font-family:var(--font-body);font-weight:500;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.NavActions_languageSelect__Tb2tT:hover{border-color:var(--primary-white);background:var(--raised)}.NavActions_languageSelect__Tb2tT option{color:initial;background:initial}:root{--max-width:1100px;--border-radius:3px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--font-display:"Syne",sans-serif;--font-body:"Instrument Sans",sans-serif;--font-poppins:var(--font-body);--font-paytone:var(--font-display);--font-montserrat:var(--font-body);--font-museo:var(--font-display)}:root,:root[data-theme=dark]{color-scheme:dark;--paper:#0f0d15;--raised:#17141f;--surface-1:#13111b;--surface-2:#0f0d15;--primary-white:#f2eff7;--secondary-white:#c6c0d4;--tertiary-white:#918aa1;--line:#2c2839;--line-strong:#453e58;--dark-gray:#453e58;--accent-indigo:#8b7bff;--accent-strong:#a99dff;--accent-contrast:#14101f;--accent-cyan:#8b7bff;--accent-amber:#ffb84d;--foreground-rgb:242,239,247}:root[data-theme=light]{color-scheme:light;--paper:#faf9fc;--raised:#ffffff;--surface-1:#f1eff7;--surface-2:#faf9fc;--primary-white:#1b1626;--secondary-white:#4c4560;--tertiary-white:#7b7490;--line:#e3dfee;--line-strong:#c9c2dc;--dark-gray:#c9c2dc;--accent-indigo:#5b48e8;--accent-strong:#4534c9;--accent-contrast:#ffffff;--accent-cyan:#5b48e8;--accent-amber:#b96e00;--foreground-rgb:27,22,38}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--primary-white);background-color:var(--paper);font-family:var(--font-body);transition:background-color .25s ease,color .25s ease}a{color:inherit;text-decoration:none}h1,h2{font-family:var(--font-display)}a,button,h3,input,li,p,select{font-family:var(--font-body)}::selection{background:var(--accent-indigo);color:var(--accent-contrast)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent-indigo);outline-offset:4px}