:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:#080808;min-height:100%;margin:0}button{font:inherit;cursor:pointer}.seo-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.temporary-landing-page{color:#fff;background:#080808;min-height:100svh;position:relative;overflow:hidden}.temporary-landing-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.temporary-landing-shade{background:linear-gradient(#00000026,#0000009e);position:absolute;inset:0}.temporary-landing-content{z-index:1;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;min-height:100svh;padding:0 24px 4vh;display:flex;position:relative}.temporary-landing-rule{transform-origin:50%;background:#ffffffb8;width:42px;height:1px;margin-bottom:17px;animation:1.2s cubic-bezier(.22,.61,.36,1) both temporary-landing-rule-in}.temporary-landing-kicker{color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font:9px DM Mono,monospace;animation:1s cubic-bezier(.22,.61,.36,1) .15s both temporary-landing-rise}.temporary-landing-message{letter-spacing:.045em;margin:0;font:400 clamp(16px,2.1vw,24px)/1.15 Courier New,Courier,monospace;animation:1.15s cubic-bezier(.22,.61,.36,1) .3s both temporary-landing-rise}.temporary-landing-sound{color:#ffffffc7;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;margin-top:18px;padding:4px 6px;font:8px DM Mono,monospace;animation:1s cubic-bezier(.22,.61,.36,1) .5s both temporary-landing-rise}.temporary-landing-sound:hover{color:#fff}.temporary-landing-socials{align-items:center;gap:20px;margin-top:20px;animation:1s cubic-bezier(.22,.61,.36,1) .62s both temporary-landing-rise;display:flex}.temporary-landing-socials a{place-items:center;width:32px;height:32px;transition:opacity .2s,transform .2s;display:grid}.temporary-landing-socials a:hover{opacity:.62;transform:translateY(-1px)}.temporary-landing-socials img{object-fit:contain;filter:grayscale()brightness(0)invert();opacity:.9;width:30px;height:30px}.temporary-landing-legal{color:#ffffff8a;letter-spacing:.035em;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 13px;margin-top:13px;font:8px/1.4 DM Mono,monospace;animation:1s cubic-bezier(.22,.61,.36,1) .74s both temporary-landing-rise;display:flex}.temporary-landing-legal-links{gap:13px;display:flex}.temporary-landing-legal a{color:inherit;text-decoration:none}.temporary-landing-legal a:hover{color:#ffffffe6}@keyframes temporary-landing-rule-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes temporary-landing-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.temporary-landing-rule,.temporary-landing-kicker,.temporary-landing-message,.temporary-landing-sound,.temporary-landing-socials,.temporary-landing-legal{animation:none}}@media (max-width:800px){.temporary-landing-content{padding-bottom:4vh}.temporary-landing-rule{margin-bottom:14px}.temporary-landing-message{letter-spacing:.035em;font-size:17px}.temporary-landing-socials{gap:16px;margin-top:17px}.temporary-landing-socials a{width:28px;height:28px}.temporary-landing-socials img{width:26px;height:26px}.temporary-landing-legal{gap:4px 9px;margin-top:11px;font-size:7px}.temporary-landing-legal-links{gap:9px}}.temporary-landing-loading{z-index:1;color:#ffffffb8;letter-spacing:.16em;text-transform:uppercase;place-items:center;font:9px DM Mono,monospace;transition:opacity .35s;display:grid;position:absolute;inset:0}.temporary-landing-loading.is-ready{opacity:0;pointer-events:none}.temporary-landing-caret{color:#ffffffd1;margin-left:.1em;animation:.85s step-end infinite temporary-landing-caret-blink;display:inline-block}@keyframes temporary-landing-caret-blink{0%,45%{opacity:1}46%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.temporary-landing-caret{animation:none}}.temporary-landing-message-row{justify-content:center;align-items:center;gap:18px;width:min(100%,620px);display:flex}.temporary-landing-title-rule{transform-origin:50%;background:#ffffff9e;flex:120px;max-width:145px;height:1px;animation:1.2s cubic-bezier(.22,.61,.36,1) .3s both temporary-landing-rule-in}.temporary-landing-message-row .temporary-landing-message{animation:none}.temporary-landing-message-row .temporary-landing-message.is-typing{min-width:0}@media (prefers-reduced-motion:reduce){.temporary-landing-title-rule{animation:none}}@media (max-width:800px){.temporary-landing-message-row{gap:10px;width:min(100%,420px)}.temporary-landing-title-rule{flex-basis:24px;max-width:82px}}.temporary-landing-kicker-block{flex-direction:column;align-items:stretch;width:max-content;display:flex}.temporary-landing-kicker-block .temporary-landing-rule{width:100%}.temporary-landing-message-row{gap:15px;width:auto}.temporary-landing-message-row .temporary-landing-title-rule{flex:0 0 42px;width:42px;max-width:42px}.temporary-landing-kicker-block .temporary-landing-kicker{width:100%}@media (max-width:800px){.temporary-landing-message-row{gap:9px}.temporary-landing-message-row .temporary-landing-title-rule{flex-basis:28px;width:28px;max-width:28px}}.temporary-landing-kicker-block .temporary-landing-kicker{color:#fff}.temporary-landing-message-row .temporary-landing-message{color:#ffffffad}.temporary-landing-message-row .temporary-landing-title-rule{background:#ffffff75}.temporary-landing-kicker-block .temporary-landing-rule{width:42px;margin-bottom:14px;animation:1s cubic-bezier(.22,.61,.36,1) .15s both temporary-landing-rise}.temporary-landing-kicker-block .temporary-landing-kicker{color:#ffffffdb;letter-spacing:.24em;width:auto;margin-bottom:18px;font:500 12px DM Mono,monospace}.temporary-landing-message-row{margin-top:0}@media (max-width:800px){.temporary-landing-kicker-block .temporary-landing-rule{margin-bottom:12px}.temporary-landing-kicker-block .temporary-landing-kicker{letter-spacing:.2em;margin-bottom:15px;font-size:10px}}.temporary-landing-kicker-block .temporary-landing-rule{align-self:center}.temporary-landing-message.is-hidden{opacity:0;transition:opacity 80ms linear}
