:root{color-scheme:dark;font-family:'Segoe UI',system-ui,sans-serif;color:#f5f1e8;background:#101411;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(ellipse at 50% 22%,#34342860,transparent 50%),#101411}a{color:inherit;text-underline-offset:5px}a:focus-visible{outline:3px solid #dfbd78;outline-offset:6px}header,footer{width:min(1240px,calc(100% - 80px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px}header{min-height:100px;border-bottom:1px solid #ffffff12}.site-name{font-size:13px;text-decoration:none;color:#a3aa9c}.badge{font-size:10px;letter-spacing:.15em;color:#c7b58e;display:flex;gap:10px;align-items:center}.badge i,.coming span{height:6px;width:6px;border-radius:50%;background:#d1b279;display:inline-block}.landing{position:relative;isolation:isolate;text-align:center;max-width:850px;margin:auto;padding:50px 24px 55px}.mia-lockup{display:flex;gap:22px;align-items:center;justify-content:center;color:#e3c383}.mia-lockup svg{width:132px;height:132px;filter:drop-shadow(0 5px 25px #b38b4525)}.mia-lockup>span{font-size:116px;font-weight:650;line-height:.9;letter-spacing:.055em}.mia-lockup small{display:block;font-size:11px;font-weight:500;letter-spacing:.2em;margin-top:20px;color:#c9b78e}.claim{font-size:14px;letter-spacing:.06em;color:#adaf9f;margin:30px 0 0}.divider{height:1px;width:56px;background:#a18b59;margin:28px auto 28px}.eyebrow{font-size:10px;letter-spacing:.23em;color:#a5ab9d}h1{font-size:clamp(38px,5vw,62px);font-weight:500;line-height:1.12;letter-spacing:-.045em;margin:18px 0 25px}em{font-style:normal;color:#dfbf7e}.lead{font-size:18px;line-height:1.8;max-width:600px;margin:0 auto;color:#c2c7ba}.invitation{font-size:14px;line-height:1.8;color:#919c8d;margin:24px 0}.coming{display:flex;align-items:center;justify-content:center;gap:10px;margin:30px 0;font-size:20px;color:#e0c18a}.beta-access{border-top:1px solid #ffffff15;margin:40px auto 0;padding-top:27px;max-width:420px}.beta-access p{font-size:12px;color:#919c8d}.beta-access a{display:inline-flex;gap:25px;font-size:13px;color:#d5bd8d;padding:12px}footer{border-top:1px solid #ffffff12;padding:25px 0;font-size:11px;color:#929a89}footer nav{display:flex;gap:24px}footer a{text-decoration:none}.skip{position:absolute;top:-90px;left:20px;padding:12px;background:#d1b279;color:#101411;z-index:9}.skip:focus{top:10px}.legal{width:min(800px,calc(100% - 48px));margin:60px auto 100px}.legal h1{font-size:48px}.legal h2{font-size:23px;margin:35px 0 15px}.legal p{color:#c2c7ba;line-height:1.8;overflow-wrap:anywhere}@media(max-width:600px){header,footer{width:calc(100% - 40px)}header{min-height:75px}.badge{font-size:8px}.landing{padding:50px 22px}.mia-lockup{gap:14px}.mia-lockup svg{width:88px;height:88px}.mia-lockup>span{font-size:76px}.mia-lockup small{font-size:7px;margin-top:15px}.claim{font-size:11px}.lead{font-size:16px}.invitation{font-size:13px}footer{flex-direction:column;align-items:flex-start;gap:18px}.legal h1{font-size:38px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}@media(forced-colors:active){.mia-lockup{color:CanvasText}}
