@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");*{margin:0;padding:0;box-sizing:border-box}:root{--base-100:#f5f5f0;--base-200:#e8e8e0;--base-300:#d4d4c8;--base-400:#1a1a18;--base-500:#0f0f0e;--accent-100:#2d3748;--accent-200:#4a5568;--accent-300:#718096;--primary:#2c5282;--primary-light:#4299e1;--logo-bg:var(--base-100);--logo-text:var(--base-400);--logo-bg-inverted:var(--base-400);--logo-text-inverted:var(--base-100)}body{font-family:Saans TRIAL,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--base-100)}p{position:relative;font-size:14px;font-weight:500;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero{position:relative;width:100vw;height:100svh;background-color:var(--accent-100);flex-direction:column;-webkit-clip-path:polygon(0 45%,0 45%,0 55%,0 55%);clip-path:polygon(0 45%,0 45%,0 55%,0 55%);will-change:clip-path}.hero,.progress-bar{display:flex;justify-content:space-between}.progress-bar{position:absolute;top:50%;left:0;transform:translateY(-50%);width:25vw;padding:2em;align-items:center;color:var(--primary-light)}.video-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100svh;background-color:var(--base-500);-webkit-clip-path:polygon(20% 20%,80% 20%,80% 80%,20% 80%);clip-path:polygon(20% 20%,80% 20%,80% 80%,20% 80%);will-change:transform,clip-path;overflow:hidden}.video-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:1;pointer-events:none}.video-container video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover;opacity:.3;filter:blur(1px)}footer,nav{width:100vw;padding:1.5em;display:flex;justify-content:space-between;color:var(--base-100);mix-blend-mode:difference;z-index:2}footer{justify-content:flex-end;gap:1em}.header{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.header h1{width:100%;text-align:center;text-transform:uppercase;font-size:7vw;line-height:.85;letter-spacing:-.25rem;color:var(--base-100)}.header p{margin-top:1em;color:var(--primary-light)}.coordinates{top:50%;left:0;transform:translateY(-50%);width:100vw;padding:1.5em;display:flex;justify-content:space-between;color:var(--primary-light)}.coordinates,.logo{position:absolute;align-items:center}.logo{bottom:0;left:50%;display:inline-flex;transform:translateX(-50%);will-change:transform;z-index:10;padding:.75em 1.25em;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:background-color .3s ease,color .3s ease;background-color:var(--logo-bg);color:var(--logo-text);font-family:Inter,PP Pangram Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;font-size:1.5rem;letter-spacing:-.02em}.logo-inverted{background-color:var(--logo-bg-inverted);color:var(--logo-text-inverted)}.logo .char{display:inline-block}.logo .char h1{display:inline;margin:0;font-size:inherit;font-weight:inherit;line-height:1;letter-spacing:inherit}.char.anim-out h1{position:relative;will-change:transform}.char.anim-out,.coordinates p,.header h1,.header p{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.coordinates p span,.header span{position:relative;display:block;transform:translateY(100%);will-change:transform}@media (max-width:900px){p{font-size:13px}.progress-bar{justify-content:flex-end}.progress-bar p:first-child{display:none}.header h1{font-size:10vw;letter-spacing:-.125rem}.coordinates{top:65%;justify-content:center;gap:1em;color:var(--base-100);opacity:.5}.logo{font-size:1.125rem;padding:.5em 1em}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}