@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;800&display=swap";:root{font-family:Inter,Helvetica,Arial,sans-serif;color:#f2f0e9;background:#252626;font-synthesis:none;-webkit-font-smoothing:antialiased;color-scheme:dark}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}body{overscroll-behavior:none}a{-webkit-tap-highlight-color:transparent;color:inherit;text-decoration:none}.homepage{position:relative;width:100%;height:100svh;isolation:isolate;overflow:hidden}.landscape{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;touch-action:pan-y;pointer-events:none;filter:grayscale(1) brightness(.59) contrast(1.08)}.landscape-bleed{position:absolute;top:-28px;right:-28px;bottom:-28px;left:-28px}.landscape-still,.landscape-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none}.landscape-planes{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .65s ease}.layers-ready .landscape-planes{opacity:1}.landscape-layer{will-change:transform;backface-visibility:hidden}.layer-foreground{filter:brightness(.83)}header{position:absolute;top:4%;left:2.85%;right:2.85%;display:flex;justify-content:space-between;align-items:center;font-size:clamp(10px,.88vw,14px);font-weight:500;text-transform:uppercase;letter-spacing:.19em}header a{padding:10px 0 10px 20px}a:focus-visible{outline:1px solid #fff;outline-offset:8px}.identity{position:absolute;bottom:4.8%;left:3.2%;right:3.2%;pointer-events:none}h1{font-size:15.3vw;letter-spacing:-.055em;font-weight:800;line-height:.93;margin:0 0 4.7vh -.009em;transform:scaleX(1.025);transform-origin:left;color:#f2f0e9}footer{display:flex;align-items:center;font-size:clamp(9px,.76vw,12px);letter-spacing:.24em;text-transform:uppercase;color:#d5d5ce}@media(max-width:600px){header{top:4%;left:5%;right:5%;font-size:10px}.identity{left:4%;right:4%;bottom:5%}h1{font-size:15vw;margin-bottom:32px}footer{font-size:9px;letter-spacing:.2em}.landscape-still,.landscape-layer{object-position:44% 50%}.landscape{filter:grayscale(1) brightness(.54) contrast(1.08)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.landscape-planes{display:none}.landscape-layer{will-change:auto}}.depth-landscape{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;filter:grayscale(1) brightness(.4) contrast(1.12)}.depth-landscape img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.042)}.depth-landscape canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .3s}.depth-landscape[data-ready=true] canvas{opacity:1}.depth-landscape[data-ready=true] img{visibility:hidden}
