:root{--background:#fff;--foreground:#171717;--app-font-family:Helvetica, "Open Sans", Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=night]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#171717}html,body,button,input,select,textarea{font-family:var(--app-font-family)}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.parallax-scene{isolation:isolate;flex:1 0 auto;min-height:100vh;position:relative}.geo-plane{pointer-events:none;position:fixed;inset:0}.geo-plane-back{z-index:0;background:linear-gradient(#87d6f9 0% 20%,#d0effd 100%)}.geo-plane-mid{--building-visible-width:clamp(56px, 14vw, 280px);--building-width-left:clamp(340px, 38vw, 640px);--building-width-right:clamp(400px, 46vw, 770px);--building-start-left:0px;--building-start-right:-2100px;--building-scroll-left:0px;--building-scroll-right:0px;z-index:2;background-repeat:repeat-y,repeat-y;background-size:var(--building-width-left) auto, var(--building-width-right) auto;background-position:left calc(var(--building-visible-width) - var(--building-width-left)) top calc(var(--building-start-left) + var(--building-scroll-left)), right calc(var(--building-visible-width) - var(--building-width-right)) top calc(var(--building-start-right) + var(--building-scroll-right));will-change:background-position}.geo-plane-third{z-index:1;overflow:hidden}.parallax-cloud{opacity:.72;filter:drop-shadow(0 8px 14px #365b7538);will-change:transform;max-width:55vw;position:absolute}.parallax-cloud__part{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.parallax-content{z-index:3;position:relative}.intro-container{container-type:inline-size}.intro-title{letter-spacing:0;font-size:min(5.5rem,17cqi)}@media (prefers-reduced-motion:reduce){.geo-plane-mid,.parallax-cloud{will-change:auto}}
