@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2) format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--navy-950: #060d18;--navy-900: #0b1b30;--ink: #f4f7fb;--ink-dim: rgba(244, 247, 251, .64);--ink-sub: rgba(244, 247, 251, .8);--hairline: rgba(244, 247, 251, .28);--frameline: rgba(244, 247, 251, .5);--accent: #2f9bd6;--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-press: cubic-bezier(.32, .72, 0, 1)}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{background:var(--navy-950);color:var(--ink);font-family:Hanken Grotesk Variable,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}.hero{position:relative;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center}.hero__media{position:absolute;inset:0;overflow:hidden}.hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.045);opacity:0;filter:saturate(.94) contrast(1.05);will-change:transform,opacity}.hero__scrim{position:absolute;inset:0;background:linear-gradient(180deg,#060d1857,#060d1838 42%,#060d189e)}.hero__textzone{position:absolute;inset:0;background:radial-gradient(ellipse 46% 44% at 50% 54%,#060d1852,#060d1829 55%,#060d1800 78%)}.hero__vignette{position:absolute;inset:0;background:radial-gradient(ellipse 140% 110% at 50% 42%,#060d1800 52%,#060d1866)}.grain{position:fixed;inset:0;z-index:40;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bar{position:absolute;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding-inline:clamp(20px,4vw,56px);opacity:0}.bar--top{top:clamp(20px,3.4vh,36px)}.bar--bottom{bottom:clamp(20px,3.4vh,36px)}.bar__label{font-size:10px;font-weight:500;letter-spacing:.34em;text-transform:uppercase;color:var(--ink-dim);white-space:nowrap}.bar__link{font-size:10px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--ink);text-decoration:none;padding-bottom:4px;background-image:linear-gradient(var(--hairline),var(--hairline));background-repeat:no-repeat;background-size:100% 1px;background-position:0 100%;transition:color .5s var(--ease-out-quart)}.bar__link:hover,.bar__link:focus-visible{color:var(--accent)}.monument{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;width:min(560px,86vw);padding:clamp(40px,7vh,64px) clamp(24px,6vw,56px)}.monument__symbol{width:auto;height:clamp(68px,12vh,104px);opacity:0;transform:translateY(24px);will-change:transform,opacity}.monument__wordmark{margin-top:clamp(14px,2.4vh,22px);line-height:0}.monument__wordmark img{width:clamp(210px,32vw,340px);height:auto;opacity:0;clip-path:inset(0 100% 0 0);will-change:clip-path,opacity}.monument__rule{display:block;width:64px;height:1px;margin-top:clamp(26px,4.2vh,38px);background:#f4f7fb99;transform:scaleX(0);will-change:transform}.monument__sub{margin-top:clamp(22px,3.6vh,30px);max-width:42ch;font-size:clamp(15px,1.5vw,19px);font-weight:320;font-variation-settings:"wght" 320;line-height:1.7;text-wrap:balance;color:var(--ink-sub);opacity:0;transform:translateY(16px);will-change:transform,opacity}.cta{display:inline-flex;align-items:center;gap:14px;margin-top:clamp(28px,4.6vh,40px);padding:16px 4px 14px;font-size:12px;font-weight:600;letter-spacing:.42em;text-transform:uppercase;color:var(--ink);text-decoration:none;opacity:0;transform:translateY(16px);background-image:linear-gradient(var(--accent),var(--accent)),linear-gradient(#f4f7fb73,#f4f7fb73);background-repeat:no-repeat;background-size:0% 1px,100% 1px;background-position:0 100%,0 100%;transition:background-size .7s var(--ease-out-quart);will-change:transform,opacity}.cta:hover,.cta:focus-visible{background-size:100% 1px,100% 1px}.cta__arrow{width:17px;height:17px;transition:transform .6s var(--ease-press)}.cta:hover .cta__arrow,.cta:focus-visible .cta__arrow{transform:translate(6px)}.cta:active{transform:scale(.98)}@media(max-width:640px){.hero__textzone{background:radial-gradient(ellipse 78% 52% at 50% 52%,#060d1866,#060d1833 58%,#060d1800 80%)}.bar__label{letter-spacing:.22em;font-size:9px}.bar__label--right{display:none}.bar--bottom{justify-content:center}}@media(prefers-reduced-motion:reduce){.hero__video{transform:none}.cta,.cta__arrow,.bar__link{transition:none}}
