@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}:root{color:#f1f0ec;background:#0b0c0d;font-family:IBM Plex Sans,sans-serif;font-synthesis:none;--ink: #0b0c0d;--ink-soft: #111315;--paper: #f1f0ec;--muted: #a6a7a5;--line: rgba(241, 240, 236, .17);--amber: #f3a51d;--amber-dark: #c97605;--forest: #272a21;--max: 1480px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--ink);color:var(--paper);-webkit-font-smoothing:antialiased}body.modal-open{overflow:hidden}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img{display:block;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-shell{min-height:100vh;background:var(--ink)}.site-header{position:absolute;z-index:20;inset:0 0 auto;width:min(100% - 64px,var(--max));margin:0 auto;min-height:112px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.11)}.brand{display:inline-flex;align-items:center;gap:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.13em}.brand svg{width:39px;height:39px;color:var(--amber);flex:0 0 auto}.brand span{display:grid;gap:5px}.brand strong{font:600 16px/1 Space Grotesk Variable,sans-serif;letter-spacing:.14em}.brand small{color:#c6c5c0;font-size:10px;letter-spacing:.08em;text-transform:none}.brand--compact strong{font-size:14px}.brand--compact svg{width:34px;height:34px}.desktop-nav{display:flex;align-items:center;gap:34px}.desktop-nav a,.desktop-nav button{color:#d8d7d2;background:none;border:0;padding:12px 0;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.15em;cursor:pointer}.desktop-nav a:hover,.desktop-nav button:hover{color:var(--amber)}.menu-button{display:none;color:var(--paper);background:transparent;border:0;padding:10px;cursor:pointer}.mobile-menu{position:absolute;top:92px;right:0;width:min(360px,calc(100vw - 32px));padding:16px;background:#0b0c0dfa;border:1px solid var(--line);display:grid}.mobile-menu a,.mobile-menu button{color:var(--paper);background:none;border:0;border-bottom:1px solid var(--line);padding:18px;text-align:left;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;cursor:pointer}.hero{min-height:900px;position:relative;display:flex;align-items:center;overflow:hidden;background:#111315}.hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:58% center}.hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000057;box-shadow:inset 48vw 0 220px #000000d6}.hero__content{width:min(100% - 64px,var(--max));margin:80px auto 0;position:relative;z-index:2}.eyebrow{margin:0 0 24px;color:var(--amber);font:600 12px/1.2 Space Grotesk Variable,sans-serif;letter-spacing:.18em;text-transform:uppercase}.hero h1{max-width:700px;margin:0;font:450 clamp(68px,8.5vw,132px)/.88 "Space Grotesk Variable",sans-serif;letter-spacing:-.055em;text-transform:uppercase}.hero h1 em{color:var(--amber);font-style:normal}.hero__lede{max-width:500px;margin:40px 0 0;color:#dad9d4;font-size:19px;line-height:1.62}.hero__actions{display:flex;gap:14px;margin-top:38px}.button{min-height:56px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1px solid transparent;border-radius:0;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.13em;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.button:hover{transform:translateY(-2px)}.button--amber{background:var(--amber);color:#14110a}.button--amber:hover{background:#ffb126}.button--outline{border-color:#ffffff8c;color:#fff;background:#00000024}.button--outline:hover{border-color:var(--amber);color:var(--amber)}.hero__caption{position:absolute;z-index:2;right:max(32px,calc((100vw - var(--max)) / 2));bottom:40px;margin:0;text-transform:uppercase;font-size:10px;letter-spacing:.18em;color:#d4d3cf}.mission-section{padding:110px max(32px,calc((100vw - var(--max)) / 2));background:#0e0f10}.section-heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);gap:80px;align-items:end;margin-bottom:48px}.section-heading h2,.standard-intro h2,.launch-status h2{margin:0;font:480 clamp(42px,5vw,72px)/.98 "Space Grotesk Variable",sans-serif;letter-spacing:-.04em;text-transform:uppercase}.section-heading>p{color:var(--muted);line-height:1.7;font-size:16px;margin:0;max-width:520px}.mission-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mission-card{min-width:0;border-right:1px solid var(--line)}.mission-card:last-child{border-right:0}.mission-card>img{width:100%;aspect-ratio:3/2;object-fit:cover;filter:saturate(.76) contrast(1.06)}.mission-card__body{min-height:345px;padding:38px 32px 34px;display:flex;flex-direction:column;align-items:flex-start}.mission-card__body>svg{color:var(--amber)}.mission-card h3{margin:24px 0 16px;font:500 30px/1 Space Grotesk Variable,sans-serif;letter-spacing:.06em;text-transform:uppercase}.mission-card p{margin:0;color:var(--muted);line-height:1.7;max-width:39ch}.mission-card button{margin-top:auto;display:inline-flex;align-items:center;gap:18px;padding:12px 0;border:0;border-bottom:1px solid var(--amber);color:var(--paper);background:transparent;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.13em;cursor:pointer}.mission-card button:hover{color:var(--amber)}.promise{min-height:740px;position:relative;display:flex;align-items:center;overflow:hidden}.promise>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.promise__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0809078c;box-shadow:inset 70vw 0 240px #080907c7}.promise__content{position:relative;z-index:1;width:min(100% - 64px,var(--max));margin:0 auto}.promise h2{margin:0;font:430 clamp(58px,7vw,112px)/.94 "Space Grotesk Variable",sans-serif;letter-spacing:-.04em;text-transform:uppercase}.promise__content>p:not(.eyebrow){max-width:650px;margin:34px 0 0;color:#e0dfda;font-size:18px;line-height:1.7}.promise ul{list-style:none;padding:0;margin:36px 0 0;display:flex;flex-wrap:wrap;gap:24px 38px}.promise li{display:flex;align-items:center;gap:12px;color:#e6e3d9;text-transform:uppercase;font:600 11px/1.3 Space Grotesk Variable,sans-serif;letter-spacing:.13em}.promise li svg{color:var(--amber)}.standard-section{padding:120px max(32px,calc((100vw - var(--max)) / 2));display:grid;grid-template-columns:minmax(0,.9fr) minmax(480px,1fr);gap:100px;background:#e9e7e0;color:#111315}.standard-intro>p:not(.eyebrow){max-width:620px;color:#535652;line-height:1.75}.standard-list{border-top:1px solid #bbb9b1}.standard-list article{display:grid;grid-template-columns:72px 1fr;gap:16px;padding:30px 0;border-bottom:1px solid #bbb9b1}.standard-list article>span{color:var(--amber-dark);font:600 13px/1 Space Grotesk Variable,sans-serif;letter-spacing:.12em}.standard-list h3{margin:0 0 8px;text-transform:uppercase;font:600 19px/1.1 Space Grotesk Variable,sans-serif;letter-spacing:.08em}.standard-list p{margin:0;color:#5c5e59;line-height:1.6}.launch-status{padding:100px max(32px,calc((100vw - var(--max)) / 2));background:var(--forest);display:grid;grid-template-columns:1fr 1fr;gap:68px 100px;align-items:start}.launch-status ul{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.22)}.launch-status li{padding:22px 0;border-bottom:1px solid rgba(255,255,255,.22);color:#d8d8d1;display:grid;grid-template-columns:120px 1fr;gap:20px}.launch-status li span{color:var(--amber);font-size:10px;font-weight:700;letter-spacing:.13em}.launch-status>.button{justify-self:start}.site-footer{padding:56px max(32px,calc((100vw - var(--max)) / 2));display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;align-items:center;border-top:1px solid var(--line);background:#090a0b}.site-footer>p{color:var(--muted);margin:0;max-width:290px}.site-footer>div{display:grid;justify-items:end;gap:10px}.site-footer>div a{color:#cac9c4;text-decoration:none;font-size:13px}.site-footer>div a:hover{color:var(--amber)}.modal-shell{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#000000c7;overflow:auto}.field-brief{position:relative;width:min(720px,100%);padding:52px;background:#17191a;border:1px solid rgba(255,255,255,.22)}.field-brief h2{margin:0;font:500 clamp(42px,6vw,68px)/.96 "Space Grotesk Variable",sans-serif;letter-spacing:-.04em;text-transform:uppercase}.field-brief>p:not(.eyebrow){color:var(--muted);line-height:1.6;max-width:570px}.icon-button{display:grid;place-items:center;color:var(--paper);background:transparent;border:1px solid var(--line);cursor:pointer}.modal-close{position:absolute;right:20px;top:20px;width:42px;height:42px}.field-brief form{margin-top:30px;display:grid;gap:18px}.field-brief label{display:grid;gap:8px;color:#c9c8c3;font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.field-brief input,.field-brief select,.field-brief textarea{width:100%;color:var(--paper);background:#0e0f10;border:1px solid rgba(255,255,255,.25);border-radius:0;padding:14px;outline:none;text-transform:none;letter-spacing:0}.field-brief input:focus,.field-brief select:focus,.field-brief textarea:focus{border-color:var(--amber)}.field-brief textarea{resize:vertical}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-submit{justify-self:start;margin-top:4px}.form-status{display:flex;align-items:center;gap:8px;color:#d9d9d1;font-size:13px}.form-status svg{color:var(--amber)}.legal-page{min-height:100vh;background:#e9e7e0;color:#111315}.legal-header{min-height:105px;padding:0 max(32px,calc((100vw - 1120px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #bbb9b1;background:#111315;color:var(--paper)}.legal-header>a{color:#d4d3ce;text-transform:uppercase;text-decoration:none;font-size:11px;letter-spacing:.12em}.legal-content{width:min(100% - 48px,900px);margin:0 auto;padding:110px 0 140px}.legal-content h1{margin:0;font:500 clamp(64px,10vw,120px)/.9 "Space Grotesk Variable",sans-serif;text-transform:uppercase;letter-spacing:-.05em}.legal-lead{font-size:22px;line-height:1.55;margin:38px 0 80px;max-width:720px}.legal-content h2{margin:44px 0 12px;text-transform:uppercase;letter-spacing:.06em}.legal-content p{color:#4c4e4a;line-height:1.75}.legal-content a{color:#9d5c00}@media(max-width:980px){.site-header{width:min(100% - 40px,var(--max))}.desktop-nav{display:none}.menu-button{display:inline-grid}.hero{min-height:820px}.hero__shade{background:#00000073;box-shadow:inset 72vw 0 200px #000000c7}.hero__content,.promise__content{width:min(100% - 40px,var(--max))}.mission-grid{grid-template-columns:1fr}.mission-card{display:grid;grid-template-columns:45% 55%;border-right:0;border-bottom:1px solid var(--line)}.mission-card:last-child{border-bottom:0}.mission-card>img{height:100%;aspect-ratio:auto}.mission-card__body{min-height:320px}.standard-section{grid-template-columns:1fr;gap:64px}.launch-status{grid-template-columns:1fr}}@media(max-width:700px){.site-header{min-height:86px}.brand strong{font-size:13px}.brand svg{width:32px;height:32px}.hero{min-height:760px;align-items:flex-end;padding-bottom:86px}.hero__image{object-position:68% center}.hero__shade{background:#00000085;box-shadow:inset 100vw 0 180px #0000008c}.hero__content{margin:0 auto}.hero h1{font-size:clamp(58px,18vw,86px)}.hero__lede{font-size:16px;margin-top:26px}.hero__actions{flex-direction:column;align-items:stretch}.hero__caption{display:none}.mission-section{padding:82px 20px}.section-heading{grid-template-columns:1fr;gap:24px}.mission-card{display:block}.mission-card>img{aspect-ratio:3/2}.mission-card__body{min-height:310px;padding:30px 22px}.promise{min-height:700px;align-items:flex-end;padding-bottom:70px}.promise__shade{background:#080907a6;box-shadow:none}.promise h2{font-size:clamp(52px,15vw,78px)}.promise ul{display:grid;gap:16px}.standard-section,.launch-status{padding:82px 20px}.launch-status li{grid-template-columns:1fr;gap:7px}.site-footer{grid-template-columns:1fr;align-items:start}.site-footer>div{justify-items:start}.field-brief{padding:50px 20px 24px}.form-pair{grid-template-columns:1fr}.legal-header{padding:0 20px}.legal-header>a{display:none}.legal-content{width:min(100% - 40px,900px);padding-top:80px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
