:root{color-scheme:dark;--soon-ink: #070806;--soon-panel: #11130f;--soon-panel-2: #171a14;--soon-paper: #eee9dc;--soon-soft: #c8c5ba;--soon-muted: #92958a;--soon-acid: #b9dc36;--soon-orange: #d76a3e;--soon-line: rgba(238, 233, 220, .16);--soon-display: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;--soon-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--soon-ink)}body{margin:0;min-width:320px;background:var(--soon-ink);color:var(--soon-paper);font-family:var(--soon-sans);-webkit-font-smoothing:antialiased}body.soon-lock{overflow:hidden}button,input,select{font:inherit}button,a{color:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--soon-acid);outline-offset:4px}::-moz-selection{background:var(--soon-acid);color:var(--soon-ink)}::selection{background:var(--soon-acid);color:var(--soon-ink)}.soon-shell{--pointer-x: 70%;--pointer-y: 20%;min-height:100svh;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle 330px at var(--pointer-x) var(--pointer-y),rgba(185,220,54,.075),transparent 72%),radial-gradient(circle at 78% 8%,rgba(215,106,62,.075),transparent 27rem),linear-gradient(115deg,transparent 0 58%,rgba(255,255,255,.012) 58.1% 58.3%,transparent 58.4%),var(--soon-ink)}.soon-shell:before{content:"UG100";position:fixed;right:-7vw;bottom:-7vw;z-index:-1;color:transparent;font-family:var(--soon-display);font-size:min(48vw,750px);line-height:.7;letter-spacing:-.07em;-webkit-text-stroke:1px rgba(238,233,220,.045);pointer-events:none}.soon-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;opacity:.16;pointer-events:none;mix-blend-mode:screen;background-image:repeating-radial-gradient(circle at 18% 30%,transparent 0 1px,rgba(255,255,255,.08) 1.4px 2px,transparent 2.4px 5px),repeating-linear-gradient(98deg,transparent 0 11px,rgba(255,255,255,.015) 12px,transparent 13px 27px);background-size:71px 59px,97px 83px}.soon-ticker{height:31px;overflow:hidden;border-bottom:1px solid rgba(185,220,54,.24);background:var(--soon-acid);color:var(--soon-ink);white-space:nowrap}.soon-ticker>div{min-width:-moz-max-content;min-width:max-content;height:100%;display:flex;align-items:center;animation:soonMarquee 28s linear infinite}.soon-ticker span{padding-right:30px;font-size:8px;font-weight:950;letter-spacing:.17em}.soon-ticker i{margin-inline:12px;color:#596713;font-style:normal}@keyframes soonMarquee{to{transform:translate(-50%)}}.soon-header{height:72px;padding:0 clamp(18px,4vw,66px);border-bottom:1px solid var(--soon-line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;position:relative;z-index:20;background:#070806c2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.soon-header>a{width:-moz-fit-content;width:fit-content;text-decoration:none}.soon-brand{display:inline-block;color:var(--soon-paper);font-family:var(--soon-display);font-size:38px;font-weight:950;line-height:.8;letter-spacing:-.06em;text-transform:uppercase;transform:scaleX(.84);transform-origin:left center}.soon-brand b{color:var(--soon-acid);font-weight:inherit}.soon-header nav{display:flex;align-items:center;gap:clamp(18px,3vw,36px)}.soon-header nav button,.soon-footer button{padding:8px 0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--soon-muted);font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.soon-header nav button:hover,.soon-footer button:hover{border-color:var(--soon-acid);color:var(--soon-paper)}.soon-header-cta{min-height:39px;padding:0 14px;border:1px solid rgba(185,220,54,.6);background:transparent;color:var(--soon-acid);display:inline-flex;justify-self:end;align-items:center;gap:9px;font-size:9px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.soon-header-cta:hover{background:var(--soon-acid);color:var(--soon-ink)}.soon-header-cta svg{width:16px}.soon-hero{width:min(100%,1600px);min-height:min(790px,calc(100svh - 103px));margin:0 auto;padding:clamp(60px,7vw,108px) clamp(18px,6vw,94px) 76px;border-bottom:1px solid var(--soon-line);display:grid;grid-template-columns:minmax(0,1.18fr) minmax(340px,.68fr);align-items:center;gap:clamp(46px,8vw,135px);position:relative}.soon-hero:before{content:"";position:absolute;left:clamp(18px,6vw,94px);top:0;width:1px;height:35px;background:var(--soon-acid)}.soon-hero-copy{position:relative;z-index:2}.soon-kicker{display:flex;align-items:center;gap:9px;color:var(--soon-acid);font-size:9px;font-weight:950;letter-spacing:.21em;text-transform:uppercase}.soon-kicker>span{width:7px;height:7px;border-radius:50%;background:var(--soon-orange);box-shadow:0 0 0 5px #d76a3e1f;animation:soonPulse 1.8s ease-in-out infinite}@keyframes soonPulse{50%{box-shadow:0 0 0 10px #d76a3e00}}.soon-hero h1{max-width:950px;margin:20px 0 27px;font-family:var(--soon-display);font-size:clamp(73px,9.2vw,148px);font-weight:950;line-height:.73;letter-spacing:-.045em;text-transform:uppercase}.soon-hero h1 span,.soon-hero h1 em{display:block}.soon-hero h1 em{width:-moz-fit-content;width:fit-content;margin-top:.12em;padding:.08em .1em .05em;background:var(--soon-acid);color:var(--soon-ink);font-style:normal;font-size:.68em;line-height:.84;letter-spacing:-.025em;transform:rotate(-1deg)}.soon-hero-copy>p{max-width:620px;margin:0;color:var(--soon-soft);font-size:clamp(14px,1.4vw,18px);line-height:1.65}.soon-hero-actions{margin-top:34px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.soon-primary,.soon-secondary{min-height:49px;padding:0 19px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.soon-primary{border:1px solid var(--soon-acid);background:var(--soon-acid);color:var(--soon-ink);box-shadow:5px 5px 0 var(--soon-orange);transition:transform .18s ease,box-shadow .18s ease}.soon-primary:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--soon-orange)}.soon-primary svg,.soon-secondary svg{width:17px}.soon-secondary{border:1px solid var(--soon-line);background:#11130f8f;color:var(--soon-paper)}.soon-secondary:hover{border-color:var(--soon-paper)}.soon-signal-card{min-height:485px;padding:20px;border:1px solid rgba(185,220,54,.55);background:repeating-linear-gradient(105deg,transparent 0 8px,rgba(255,255,255,.018) 9px,transparent 10px),linear-gradient(150deg,rgba(185,220,54,.08),transparent 45%),var(--soon-panel);box-shadow:13px 13px #d76a3ee0;position:relative;overflow:hidden;transform:rotate(.8deg);transition:transform .25s ease}.soon-signal-card:hover{transform:rotate(0) translateY(-4px)}.soon-signal-card:before,.soon-signal-card:after{content:"";position:absolute;border:1px solid rgba(185,220,54,.17);border-radius:50%;pointer-events:none}.soon-signal-card:before{width:230px;height:230px;right:-62px;top:54px}.soon-signal-card:after{width:165px;height:165px;right:-28px;top:87px}.soon-signal-top,.soon-signal-bottom{display:flex;justify-content:space-between;align-items:center;font-size:8px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.soon-signal-top>span:last-child{display:inline-flex;align-items:center;gap:6px;color:var(--soon-acid)}.soon-signal-top i{width:6px;height:6px;border-radius:50%;background:var(--soon-acid)}.soon-hundred{margin:48px 0 22px;color:transparent;font-family:var(--soon-display);font-size:clamp(142px,17vw,244px);line-height:.64;letter-spacing:-.08em;-webkit-text-stroke:2px var(--soon-acid)}.soon-signal-copy{max-width:290px;padding-top:18px;border-top:1px solid var(--soon-line)}.soon-signal-copy>span{color:var(--soon-orange);font-size:8px;font-weight:900;letter-spacing:.16em}.soon-signal-copy h2{margin:7px 0 0;font-family:var(--soon-display);font-size:29px;line-height:.94;letter-spacing:.01em;text-transform:uppercase}.soon-meter{height:5px;margin:30px 0 16px;overflow:hidden;background:#eee9dc1f}.soon-meter span{display:block;width:68%;height:100%;background:var(--soon-acid);animation:soonSignal 3.2s ease-in-out infinite alternate}@keyframes soonSignal{to{width:87%}}.soon-signal-bottom{color:var(--soon-muted)}.soon-signal-bottom b{color:var(--soon-paper)}.soon-vertical-note{position:absolute;right:16px;top:50%;color:#5f625a;font-size:7px;font-weight:850;letter-spacing:.2em;transform:rotate(90deg) translate(50%);transform-origin:right center}.soon-principles{width:min(100% - 36px,1400px);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--soon-line);border-top:0}.soon-principles button{min-height:112px;padding:22px;border:0;border-right:1px solid var(--soon-line);background:#11130f94;display:grid;grid-template-columns:32px 1fr auto;grid-template-rows:auto auto;align-items:center;gap:2px 10px;text-align:left}.soon-principles button:last-child{border-right:0}.soon-principles button:hover{background:#b9dc3612}.soon-principles button>span{grid-row:1 / 3;align-self:start;color:var(--soon-acid);font-family:var(--soon-display);font-size:20px}.soon-principles strong{font-family:var(--soon-display);font-size:22px;letter-spacing:.02em;text-transform:uppercase}.soon-principles small{color:var(--soon-muted);font-size:8px;letter-spacing:.09em;text-transform:uppercase}.soon-principles svg{grid-column:3;grid-row:1 / 3;width:17px;color:var(--soon-acid)}.soon-waitlist{width:min(100%,1600px);margin:0 auto;padding:clamp(90px,10vw,150px) clamp(18px,6vw,94px);display:grid;grid-template-columns:minmax(270px,.72fr) minmax(500px,1.28fr);gap:clamp(50px,9vw,145px);align-items:start}.soon-waitlist-heading h2{margin:14px 0 21px;font-family:var(--soon-display);font-size:clamp(64px,7vw,110px);line-height:.75;letter-spacing:-.035em;text-transform:uppercase}.soon-waitlist-heading>p{max-width:450px;color:var(--soon-muted);font-size:14px;line-height:1.65}.soon-trust{margin-top:32px;display:flex;gap:16px;flex-wrap:wrap}.soon-trust span{display:inline-flex;align-items:center;gap:7px;color:var(--soon-soft);font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.soon-trust svg{width:15px;color:var(--soon-acid)}.soon-form{padding:clamp(24px,4vw,47px);border:1px solid rgba(185,220,54,.45);background:linear-gradient(140deg,rgba(185,220,54,.06),transparent 40%),var(--soon-panel);position:relative}.soon-form:before{content:"EARLY ACCESS";position:absolute;right:-1px;top:-22px;height:21px;padding:0 9px;background:var(--soon-acid);color:var(--soon-ink);display:grid;place-items:center;font-size:7px;font-weight:950;letter-spacing:.14em}.soon-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 15px}.soon-form label:not(.soon-consent):not(.soon-honeypot){display:flex;flex-direction:column;gap:8px}.soon-form label>span{color:var(--soon-soft);font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.soon-form input,.soon-form select{width:100%;height:51px;padding:0 13px;border:1px solid var(--soon-line);border-radius:0;background:#0b0c0a;color:var(--soon-paper);outline:0}.soon-form input::-moz-placeholder{color:#60635c}.soon-form input::placeholder{color:#60635c}.soon-form input:focus,.soon-form select:focus{border-color:var(--soon-acid)}.soon-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.soon-form-bottom{margin-top:25px;padding-top:23px;border-top:1px solid var(--soon-line);display:flex;justify-content:space-between;align-items:center;gap:25px}.soon-consent{max-width:390px;display:grid;grid-template-columns:18px 1fr;align-items:start;gap:9px;cursor:pointer}.soon-consent input{width:16px;height:16px;margin:1px 0 0;accent-color:var(--soon-acid)}.soon-consent span{color:var(--soon-muted)!important;font-size:8px!important;line-height:1.5}.soon-form-bottom>button{min-width:190px;min-height:48px;padding:0 16px;border:1px solid var(--soon-acid);background:var(--soon-acid);color:var(--soon-ink);display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:9px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.soon-form-bottom>button:hover{background:var(--soon-paper);border-color:var(--soon-paper)}.soon-form-bottom>button:disabled{opacity:.7;cursor:wait}.soon-form-bottom svg{width:17px}.soon-spin{animation:soonRotate .8s linear infinite}@keyframes soonRotate{to{transform:rotate(360deg)}}.soon-form-error{margin:14px 0 0;padding:10px;border-left:2px solid var(--soon-orange);background:#d76a3e14;color:#ef9a78;font-size:10px}.soon-success{min-height:335px;padding:clamp(30px,5vw,60px);border:1px solid var(--soon-acid);background:linear-gradient(135deg,rgba(185,220,54,.12),transparent),var(--soon-panel);display:flex;align-items:center;gap:24px}.soon-success>span{width:63px;height:63px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:var(--soon-acid);color:var(--soon-ink);box-shadow:6px 6px 0 var(--soon-orange)}.soon-success small{color:var(--soon-acid);font-size:8px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.soon-success h3{margin:6px 0;font-family:var(--soon-display);font-size:49px;line-height:.9;text-transform:uppercase}.soon-success p{margin:0;color:var(--soon-muted);font-size:12px}.soon-footer{min-height:125px;padding:28px clamp(18px,6vw,94px);border-top:1px solid var(--soon-line);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:35px}.soon-footer p{color:var(--soon-muted);font-size:10px}.soon-footer>div{display:flex;align-items:center;gap:17px}.soon-footer>div>span{color:#64675f;font-size:8px;letter-spacing:.09em;text-transform:uppercase}.soon-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#030403bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:soonFade .18s ease both}@keyframes soonFade{0%{opacity:0}}.soon-drawer{width:min(100%,560px);height:100%;margin-left:auto;border-left:1px solid var(--soon-acid);background:repeating-linear-gradient(105deg,transparent 0 9px,rgba(255,255,255,.013) 10px,transparent 11px),var(--soon-panel);display:grid;grid-template-rows:auto 1fr auto;box-shadow:-20px 0 70px #00000073;animation:soonSlide .32s cubic-bezier(.2,.85,.25,1) both}@keyframes soonSlide{0%{transform:translate(100%)}}.soon-drawer-top{min-height:72px;padding:0 23px;border-bottom:1px solid var(--soon-line);display:flex;align-items:center;justify-content:space-between}.soon-drawer-top>span{color:var(--soon-acid);font-size:8px;font-weight:900;letter-spacing:.15em}.soon-drawer-top button{width:42px;height:42px;border:1px solid var(--soon-line);background:transparent;display:grid;place-items:center}.soon-drawer-top button:hover{border-color:var(--soon-acid);color:var(--soon-acid)}.soon-drawer-top svg{width:19px}.soon-drawer-body{padding:clamp(34px,7vw,72px) clamp(25px,6vw,58px);overflow-y:auto}.soon-drawer-body h2{margin:14px 0 22px;font-family:var(--soon-display);font-size:clamp(58px,7vw,88px);line-height:.78;letter-spacing:-.03em;text-transform:uppercase}.soon-drawer-intro{color:var(--soon-soft);font-size:14px;line-height:1.7}.soon-drawer-points{margin-top:45px;border-top:1px solid var(--soon-line)}.soon-drawer-points>div{padding:23px 0;border-bottom:1px solid var(--soon-line);display:grid;grid-template-columns:34px 1fr;gap:13px}.soon-drawer-points>div>span{color:var(--soon-acid);font-family:var(--soon-display);font-size:19px}.soon-drawer-points h3{margin:0 0 6px;font-family:var(--soon-display);font-size:25px;text-transform:uppercase}.soon-drawer-points p{margin:0;color:var(--soon-muted);font-size:11px;line-height:1.6}.soon-drawer-foot{min-height:64px;padding:0 23px;border-top:1px solid var(--soon-line);display:flex;align-items:center;gap:9px;color:var(--soon-orange)}.soon-drawer-foot span{font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.soon-drawer-foot i{flex:1;height:1px;margin-left:12px;background:linear-gradient(90deg,var(--soon-orange),transparent)}@media(max-width:980px){.soon-hero{grid-template-columns:1fr .72fr;gap:45px}.soon-waitlist{grid-template-columns:1fr}.soon-waitlist-heading>p{max-width:580px}.soon-principles{width:calc(100% - 28px)}}@media(max-width:760px){.soon-header{grid-template-columns:1fr auto;height:62px;padding-inline:15px}.soon-header nav{display:none}.soon-brand{font-size:33px}.soon-header-cta{min-height:37px}.soon-hero{min-height:auto;padding:55px 17px 70px;grid-template-columns:1fr;gap:55px}.soon-hero:before{left:17px;height:28px}.soon-hero h1{max-width:540px;font-size:clamp(61px,17vw,96px)}.soon-hero-copy>p{max-width:580px}.soon-signal-card{width:min(100%,500px);min-height:430px;justify-self:center}.soon-hundred{font-size:clamp(145px,44vw,230px)}.soon-vertical-note{display:none}.soon-principles{grid-template-columns:1fr;border-top:1px solid var(--soon-line)}.soon-principles button{min-height:86px;border-right:0;border-bottom:1px solid var(--soon-line)}.soon-principles button:last-child{border-bottom:0}.soon-waitlist{padding:85px 17px 105px}.soon-form-grid{grid-template-columns:1fr}.soon-form-bottom{align-items:stretch;flex-direction:column}.soon-form-bottom>button{width:100%}.soon-footer{grid-template-columns:1fr auto;gap:16px}.soon-footer p{display:none}}@media(max-width:480px){.soon-ticker{height:27px}.soon-header-cta{padding-inline:10px;font-size:7px}.soon-header-cta svg{width:14px}.soon-hero{padding-top:46px}.soon-hero h1{font-size:clamp(57px,18.4vw,82px)}.soon-hero-copy>p{font-size:13px}.soon-hero-actions{align-items:stretch;flex-direction:column}.soon-primary,.soon-secondary{width:100%}.soon-signal-card{min-height:390px;padding:16px;box-shadow:8px 8px 0 var(--soon-orange)}.soon-hundred{margin-top:44px}.soon-signal-copy h2{font-size:25px}.soon-waitlist-heading h2{font-size:66px}.soon-form{padding:24px 17px}.soon-form:before{top:-21px}.soon-success{min-height:310px;align-items:flex-start;flex-direction:column}.soon-success h3{font-size:43px}.soon-footer{padding-bottom:36px}.soon-footer .soon-brand{font-size:29px}.soon-footer>div{align-items:flex-end;flex-direction:column;gap:5px}.soon-drawer{width:100%}.soon-drawer-body{padding:38px 23px}.soon-drawer-body h2{font-size:59px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.soon-shell{--pointer-x: 70%;--pointer-y: 20%}}
