.sst{--sst-void:#070708;background:var(--sst-void);flex-direction:column;flex:1 0 auto;display:flex;position:relative;overflow-x:clip}.site:has(>.sst){background:#070708}html:has(.sst){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.sst){scroll-behavior:auto}}.sst-top{z-index:3;padding:max(14px, env(safe-area-inset-top)) var(--s-gutter) 14px;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:0;left:0;right:0}.site .sst-mark{min-height:44px;font-family:var(--s-display);letter-spacing:.02em;color:var(--s-ink);align-items:center;gap:10px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.sst-mark img{width:30px;height:30px;display:block}.sst-mark b{color:var(--s-red-rule);font-weight:700}.sst-mark:focus-visible,.sst-links a:focus-visible,.sst-foot__links a:focus-visible{outline:2px solid var(--s-red-label);outline-offset:2px}.sst-links{align-items:center;gap:clamp(16px,2.4vw,32px);display:flex}.site .sst-links a{white-space:nowrap;min-height:44px;font-family:var(--s-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--s-btn);align-items:center;gap:.6em;font-size:12px;text-decoration:none;transition:color .12s;display:inline-flex}.site .sst-links a:hover{color:#fff}.sst-hero{isolation:isolate;box-sizing:border-box;min-height:100svh;padding:104px var(--s-gutter) 96px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sst-hero__glow{z-index:-3;background:radial-gradient(circle,#d038403d 0,#d038401a 26vmin,#d0384008 42vmin,#0000 56vmin);position:absolute;inset:0}.sst-globe{z-index:-2;opacity:0;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute;inset:0}.sst-globe[data-ready=true]{opacity:1}.sst-hero__veil{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 40% 26% at 50% 50%, #07070880, #0707082e 62%, transparent 100%), linear-gradient(180deg, transparent 72%, var(--sst-void) 100%);position:absolute;inset:0}.sst-hero__copy{text-align:center;flex-direction:column;align-items:center;gap:22px;width:100%;max-width:1080px;display:flex;position:relative}.sst-box{border:1px solid var(--s-red-line);font-family:var(--s-mono);letter-spacing:.3em;text-transform:uppercase;background:#070708b3;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 0 24px #e8555c1f}.sst-box>span,.sst-box>b{padding:8px 10px 8px 14px}.sst-box>span{color:var(--s-ink)}.sst-box>b{color:var(--s-red-label);border-left:1px solid var(--s-red-line);background:linear-gradient(#e8555c3d,#d0384014);font-weight:700}.sst-h1{font-family:var(--s-display);letter-spacing:-.025em;color:var(--s-ink);text-shadow:0 2px 32px #000000a6;text-wrap:balance;flex-direction:column;align-items:center;margin:0;font-size:clamp(42px,10.4vw,132px);font-weight:700;line-height:.94;display:flex}.sst-h1__red{color:var(--s-red-hi);text-shadow:0 0 42px #e8555c73,0 2px 24px #0009}.sst-sub{color:#cfcfc9;text-shadow:0 1px 18px #000000e6,0 0 3px #000000e6;text-wrap:pretty;max-width:640px;margin:0;font-size:clamp(16px,1.45vw,19px);line-height:1.6}.sst-chip{border:1px solid var(--s-red-line);font-family:var(--s-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--s-red-link);background:#070708c7;flex-wrap:wrap;justify-content:center;margin:0;font-size:11.5px;font-weight:700;display:inline-flex}.sst-chip>span{justify-content:center;align-items:center;gap:10px;padding:9px 14px;display:inline-flex}.sst-chip>span+span{border-left:1px solid var(--s-red-line)}.sst-chip__soon{color:#fff;background:linear-gradient(#e8555c4d,#d038401a)}.sst-chip__soon i{background:#fff;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite cst-pulse;box-shadow:0 0 10px #fffc}.sst-cta{margin-top:4px}.sst-cue{font-family:var(--s-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--s-faint);flex-direction:column;align-items:center;gap:10px;font-size:10.5px;display:flex;position:absolute;bottom:20px;left:50%;translate:-50%}.sst-cue i{background:linear-gradient(var(--s-red-rule), transparent);width:1px;height:30px;animation:2.2s ease-in-out infinite sst-breathe}@keyframes sst-breathe{0%,to{opacity:.25}50%{opacity:1}}@media (max-height:720px){.sst-cue{display:none}}.sst-beta{border-bottom:0;scroll-margin-top:12px}.sst-beta .dsu-start__side{flex-basis:360px}.sst-perks{flex-direction:column;gap:14px;margin:4px 0;padding:0;list-style:none;display:flex}.sst-perks li{color:var(--s-body);gap:12px;font-size:14px;line-height:1.5;display:flex}.sst-perks li>span{font-family:var(--s-mono);letter-spacing:.12em;color:var(--s-red-label);flex:none;padding-top:2px;font-size:11px}.sst-perks b{color:var(--s-ink);font-size:15px;font-weight:600;display:block}.sst-foot{padding:18px 0 calc(22px + env(safe-area-inset-bottom));border-top:1px solid var(--s-line-10);margin-top:auto}.sst-foot__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;display:flex}.sst-foot__row p{font-family:var(--s-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--s-sub);margin:0;font-size:11.5px}.sst-foot__links{gap:22px;display:flex}.site .sst-foot__links a{min-height:44px;font-family:var(--s-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--s-sub);align-items:center;font-size:11.5px;text-decoration:none;display:inline-flex}.site .sst-foot__links a:hover{color:#fff}.sst-foot__rg{color:var(--s-faint);margin:6px 0 0;font-size:12.5px;line-height:1.6}@media (max-width:640px){.sst-wide,.site .sst-links .sst-wide{display:none}.sst-links{gap:18px}.sst-hero{padding:92px var(--s-gutter) 80px}.sst-hero__copy{gap:18px}.sst-globe[data-ready=true]{opacity:.8}.sst-hero__veil{background:radial-gradient(ellipse 80% 38% at 50% 50%, #070708bd, #0707085c 64%, transparent 100%), linear-gradient(180deg, transparent 76%, var(--sst-void) 100%)}.sst-chip{box-sizing:border-box;letter-spacing:.12em;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:358px;font-size:10.5px;display:grid}.sst-chip>span{padding:9px 8px}.sst-chip>.sst-chip__soon{grid-column:1/-1}.sst-chip>span+span{border-left:0;border-top:1px solid var(--s-red-line)}.sst-chip>span+span+span{border-left:1px solid var(--s-red-line)}.sst-cta{width:100%;max-width:420px}.sst-foot__row{flex-direction:column;align-items:flex-start}}
