.spacekh-home .sign{justify-content:flex-end;align-items:center;display:flex;flex-flow:row wrap}.spacekh-home .sign .sign-lbl{color:var(--site-color-th10);padding:0 1.3vh 1.3vh 0;white-space:nowrap;font-size:1.87vh;line-height:2.6vh;font-family:Cygre,sans-serif}.spacekh-home .sign .sign-link{padding:0 0 1.3vh}.spacekh-home .sign .sign-link a{justify-content:flex-start;align-items:center;position:relative;display:flex;flex-flow:row nowrap}.spacekh-home .sign .sign-link .s1,.spacekh-home .sign .sign-link .s2{justify-content:center;align-items:center;height:1.3vh;display:flex;flex-flow:row nowrap}.spacekh-home .sign .sign-link .s1 svg,.spacekh-home .sign .sign-link .s2 svg{height:100%}.spacekh-home .sign .sign-link .s1 svg path,.spacekh-home .sign .sign-link .s2 svg path{fill:var(--site-color-th04)}.spacekh-home .sign .sign-link .s1{width:1.3vh;height:1.3vh;margin-right:1.3vh}.spacekh-home .sign .sign-link .s1 svg{position:absolute;height:182%}.spacekh-home .sign .sign-link .s2{justify-content:flex-start}.spacekh-home .spacekh-footer{padding:7.35vh var(--spacekh-section-gutter) 5.25vh;background:var(--site-color-th09);color:var(--site-color-th04)}.spacekh-home .spacekh-footer>.spacekh-section-head>.spacekh-heading{color:inherit}.spacekh-home .spacekh-footer .spacekh-section-rule{border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent);color:inherit}.spacekh-home .spacekh-footer .spacekh-footer-top{grid-template-columns:1.2fr 1fr;gap:25.2vh;align-items:start}.spacekh-home .spacekh-footer .spacekh-footer-intro{gap:4.2vh}.spacekh-home .spacekh-footer .spacekh-footer-intro p{text-wrap:balance}.spacekh-home .spacekh-footer .spacekh-footer-intro>.spacekh-button{color:var(--site-color-th09);background:var(--site-color-th01);border-color:var(--site-color-th01)}.spacekh-home .spacekh-footer .spacekh-footer-intro>.spacekh-button:hover{background:var(--site-color-th02)}.spacekh-home .spacekh-footer .spacekh-footer-nav{gap:3.15vh;color:var(--site-color-th10);font-size:2.1vh;line-height:2.9vh;font-family:Cygre,sans-serif}.spacekh-home .spacekh-footer .spacekh-footer-nav>div{align-content:start;gap:1vh}.spacekh-home .spacekh-footer .spacekh-footer-nav a[aria-current=page]{color:var(--site-color-th04)}.spacekh-home .spacekh-footer .spacekh-footer-nav a:hover,.spacekh-home .spacekh-footer .spacekh-footer-nav button:hover{color:var(--site-color-th05)}.spacekh-home .spacekh-footer .spacekh-footer-link{border:0;padding:0;background:none;color:inherit;text-align:left;cursor:pointer}.spacekh-home .spacekh-footer .spacekh-footer-wordmark{width:64%;height:auto;aspect-ratio:1101/189;margin:16.8vh 0 6.3vh}.spacekh-home .spacekh-footer .spacekh-footer-wordmark img{width:100%;height:100%;object-fit:contain}.spacekh-home .spacekh-footer .spacekh-footer-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:7.35vh;align-items:end;font-size:2.1vh;line-height:2.9vh;font-family:Cygre,sans-serif}.spacekh-home .spacekh-footer .spacekh-footer-bottom address{font:inherit;white-space:pre-line}.spacekh-home .spacekh-footer .spacekh-footer-bottom>.spacekh-social{justify-self:end;color:var(--site-color-th10)}.spacekh-home .spacekh-footer .spacekh-footer-legal{color:var(--site-color-th10);margin-bottom:1vh}.spacekh-home .spacekh-footer .spacekh-footer-legal .spacekh-inline-link{text-align:left;margin-right:1vh;line-height:1.8;transition:all .5s cubic-bezier(.18,.88,.55,1)}.spacekh-home .spacekh-footer .spacekh-footer-legal .spacekh-inline-link:hover{color:var(--site-color-th05)}.spacekh-home .spacekh-footer .spacekh-footer-legal .spacekh-inline-link:not(:last-of-type):after{content:","}.spacekh-home .spacekh-footer .spacekh-footer-credit{margin-top:3.15vh;padding-top:3.15vh;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}@media screen and (max-width:1600px){.spacekh-home .spacekh-footer .spacekh-footer-top{gap:8.4vh}}@media screen and (max-width:1100px){.spacekh-home .spacekh-footer{padding-block:4.2vh}.spacekh-home .spacekh-footer .grid>*{min-width:0}.spacekh-home .spacekh-footer .spacekh-footer-top{grid-template-columns:minmax(0,1fr);gap:6.3vh}.spacekh-home .spacekh-footer .spacekh-footer-intro{gap:3.15vh;max-width:100%}.spacekh-home .spacekh-footer .spacekh-footer-nav{gap:1vh;grid-template-columns:repeat(2,minmax(0,1fr))}.spacekh-home .spacekh-footer .spacekh-footer-nav a,.spacekh-home .spacekh-footer .spacekh-footer-nav button{overflow-wrap:anywhere}.spacekh-home .spacekh-footer .spacekh-footer-wordmark{width:100%;margin:6.3vh 0 4.2vh}.spacekh-home .spacekh-footer .spacekh-footer-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.15vh}.spacekh-home .spacekh-footer .spacekh-footer-bottom>.spacekh-social{grid-column:1/-1;justify-self:start}.spacekh-home .spacekh-footer .spacekh-footer-credit{margin-top:4.2vh;padding-top:3.15vh}.spacekh-home .spacekh-footer .spacekh-footer-credit .sign{justify-content:flex-start}.spacekh-home .spacekh-footer .spacekh-footer-legal{margin-bottom:2.1vh}.spacekh-home .spacekh-footer .spacekh-inline-link{padding-block:1vh;overflow-wrap:anywhere}}@media screen and (max-width:700px){.spacekh-home .spacekh-footer .spacekh-footer-bottom{grid-template-columns:minmax(0,1fr)}}@keyframes loadingAni{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loadingBarAni{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes loadingBarScanAni{0%,to{transform:translateX(-30%) scaleX(.4);animation-timing-function:cubic-bezier(.32,0,.67,0)}25%{transform:translateX(116%) scaleX(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}50%{transform:translateX(263%) scaleX(.4);animation-timing-function:cubic-bezier(.32,0,.67,0)}75%{transform:translateX(116%) scaleX(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}}@keyframes fadeInBlur{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@keyframes copyFeedback{0%{transform:scale(1);background-color:rgba(0,226,144,.25)}50%{transform:scale(1.1);background-color:rgba(0,226,144,.5)}to{transform:scale(1);background-color:rgba(0,226,144,.25)}}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Medium.ttf);font-weight:500}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-SemiBold.ttf);font-weight:600}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Bold.ttf);font-weight:700}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ExtraBold.ttf);font-weight:800}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Black.ttf);font-weight:900}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-ThinIt.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-LightIt.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Book.ttf) format("truetype");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-BookIt.ttf) format("truetype");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-RegularIt.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-MediumIt.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-SemiBoldIt.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-BoldIt.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-ExtraBoldIt.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-BlackIt.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Libertinus Sans;src:url(/fonts/libertinus-sans/LibertinusSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libertinus Sans;src:url(/fonts/libertinus-sans/LibertinusSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Libertinus Sans;src:url(/fonts/libertinus-sans/LibertinusSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.updown{justify-content:center;align-items:center;position:fixed;z-index:998;right:5.45vh;bottom:6.3vh;width:3.8vh;height:7.6vh;border-radius:2.1vh;background:color-mix(in srgb,var(--site-color-th10) 30%,transparent);-webkit-backdrop-filter:blur(1.2vh);backdrop-filter:blur(1.2vh);outline:1px solid hsla(0,0%,100%,.2);display:flex;flex-flow:column nowrap;transition:all .5s cubic-bezier(.18,.88,.55,1)}@media screen and (max-width:1100px){.updown{position:relative;flex-direction:row;right:auto;bottom:auto;width:calc(var(--spacekh-control-size)*2);height:var(--spacekh-control-size);margin:0 var(--spacekh-gutter) 3.15vh auto;border-radius:4.2vh;display:none}}.updown.visible{opacity:1}.updown.hidden{opacity:0;pointer-events:none}.updown .updown-down,.updown .updown-up{justify-content:center;align-items:center;width:100%;height:50%;color:var(--site-color-th05);padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;display:flex;flex-flow:row nowrap;transition:all .5s cubic-bezier(.18,.88,.55,1)}.updown .updown-down svg,.updown .updown-up svg{display:block;width:100%;height:100%}.updown .updown-down:hover,.updown .updown-up:hover{color:var(--site-color-th02)}@media screen and (max-width:1100px){.updown .updown-down,.updown .updown-up{width:50%;height:100%}}