.site-content[data-entrance=covered]{visibility:hidden;height:100svh;overflow:hidden}.site-content[data-entrance=revealing]{animation:3s cubic-bezier(.2,.7,.2,1) both entry-site-in}.entry-cover{z-index:100;isolation:isolate;color:var(--text-primary);position:fixed;inset:0;overflow:hidden}.entry-tiles{pointer-events:none;display:grid;position:absolute;inset:0}.entry-tile{transform-origin:50%;background:#07080a;margin:-.3px;display:block}.entry-atmosphere{pointer-events:none;background:radial-gradient(ellipse at 50% 72%,rgb(var(--accent-rgb)/.085),transparent 58%),radial-gradient(ellipse at 50% 28%,#c0c2c406,transparent 62%);position:absolute;inset:0}.entry-center{text-align:center;place-items:center;min-height:100%;padding:110px 32px 70px;display:grid;position:relative}.entry-copy{width:100%;max-width:1280px}.entry-rule{background:rgb(var(--accent-rgb));width:32px;height:2px;margin:0 auto 35px;animation:2.2s .5s both entry-rule-in;display:block}.entry-title{letter-spacing:-.055em;font-size:clamp(2.7rem,6.8vw,6.7rem);font-weight:400;line-height:1.1}.entry-line{animation:3s cubic-bezier(.25,.46,.45,.94) both entry-type-in;display:block}.entry-line-first{animation-delay:.5s}.entry-line-second{color:#969da6;margin-top:.04em;animation-delay:1s}.entry-period{color:rgb(var(--accent-rgb))}.entry-login{min-height:44px;color:var(--text-secondary);letter-spacing:.035em;background:0 0;border:0;border-bottom:1px solid #454951;justify-content:center;align-items:center;gap:14px;margin-top:50px;padding:9px 1px;font-size:14px;font-weight:400;transition:color .2s,border-color .2s;animation:2.2s 1.8s both entry-login-in;display:inline-flex}.entry-login svg{transition:transform .25s}.entry-login:hover{color:var(--text-primary);border-color:var(--text-secondary)}.entry-login:hover svg{transform:translate(4px)}.entry-login:disabled{cursor:default;opacity:1}.entry-cover[data-stage=revealing] .entry-copy{animation:1.1s forwards entry-copy-out}.entry-cover[data-stage=revealing] .entry-atmosphere{animation:1.2s forwards entry-wash-out}.entry-cover[data-stage=revealing] .entry-tile{animation:entry-tile-out 1.24s cubic-bezier(.25,.6,.25,1) var(--tile-delay) forwards;will-change:opacity,transform}.entry-cover[data-stage=revealing] .entry-tile-accent{animation-name:entry-tile-accent-out}@keyframes entry-rule-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes entry-type-in{0%{opacity:0;filter:blur(10px);transform:translateY(17px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes entry-login-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes entry-copy-out{to{opacity:0;filter:blur(5px);transform:translateY(-8px)}}@keyframes entry-wash-out{to{opacity:0}}@keyframes entry-tile-out{0%{opacity:1;transform:scale(1)}45%{opacity:.88;transform:scale(.95)}to{opacity:0;transform:translateY(-8px)scale(.75)}}@keyframes entry-tile-accent-out{0%{opacity:1;background:#07080a;transform:scale(1)}35%{background:#46141d}to{opacity:0;background:#07080a;transform:translateY(-8px)scale(.75)}}@keyframes entry-site-in{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.entry-center{padding:90px 24px 60px}.entry-title{font-size:clamp(2.75rem,10.6vw,4rem);line-height:1.1}.entry-last-word{display:block}.entry-line-second{margin-top:.05em}.entry-rule{margin-bottom:29px}.entry-login{margin-top:35px}}@media (height<=500px){.entry-center{padding-top:80px;padding-bottom:25px}.entry-title{font-size:clamp(1.7rem,7.5vh,2.7rem)}.entry-last-word{display:inline}.entry-rule{margin-bottom:18px}.entry-login{margin-top:23px}}@media (prefers-reduced-motion:reduce){.site-content[data-entrance=revealing]{animation:none}.entry-cover *,.entry-cover :before,.entry-cover :after{transition:none!important;animation:none!important}.entry-cover[data-stage=revealing]{opacity:0;transition:opacity .15s linear!important}}.entry-cover[data-stage=checking] .entry-copy{visibility:hidden}.entry-cover[data-stage=checking] .entry-copy *{animation-play-state:paused!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-primary:#e9edf2;--text-secondary:#c0c2c4;--accent-rgb:225 29 46;color:var(--text-primary);background:#08090b;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;margin:0}h1,p{margin:0}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:5px;outline:2px solid #e9edf2}.entry-cover{overflow-y:auto}.entry-tiles,.entry-atmosphere{position:fixed}.entry-copy,.entry-login{position:relative}.entry-status{color:#c0c2c4;max-width:420px;min-height:21px;margin:18px auto 0;font-size:14px;line-height:1.5}.entry-status[data-error=true]{color:#f3959b}.entry-cover[data-form=open] .entry-center{padding-top:130px;padding-bottom:44px}.entry-cover[data-form=open] .entry-title{font-size:clamp(2rem,4.4vw,4rem)}.entry-cover[data-form=open] .entry-rule{margin-bottom:22px}.entry-cover[data-form=open] .entry-line{animation:none}.entry-form{text-align:left;gap:9px;width:min(360px,100%);margin:30px auto 0;animation:.5s both entry-login-in;display:grid}.entry-form-intro{color:#969da6;text-align:center;margin-bottom:10px;font-size:14px;line-height:1.6}.entry-form label{color:#c0c2c4;margin-top:4px;font-size:13px}.entry-form input{color:#e9edf2;background:#101216;border:1px solid #373b42;border-radius:5px;width:100%;min-height:48px;padding:11px 13px;font-size:16px}.entry-submit{color:#e9edf2;background:#202329;border:1px solid #69717a;border-radius:5px;justify-content:space-between;align-items:center;min-height:48px;margin-top:10px;padding:10px 15px;font-size:14px;display:flex}.entry-submit:hover{background:#2a2e35}.entry-submit:disabled{opacity:.6}.entry-register{text-align:center;color:#969da6;min-height:40px;padding:14px 5px 8px;font-size:12px;text-decoration:none;display:block}.entry-register:hover{color:#e9edf2}.entry-back{color:#969da6;background:0 0;border:0;justify-self:center;min-height:38px;padding:5px 16px;font-size:12px}.entry-cover[data-stage=revealing]{pointer-events:none}.entry-cover[data-stage=revealing] .entry-status{opacity:0}#access-content[data-revealing=true]{animation:3s cubic-bezier(.2,.7,.2,1) both entry-site-in}@media (width<=640px){.entry-cover[data-form=open] .entry-center{padding:112px 24px 28px}.entry-cover[data-form=open] .entry-title{font-size:clamp(1.9rem,7.8vw,2.7rem)}.entry-cover[data-form=open] .entry-last-word{display:inline}.entry-form{margin-top:24px}}@media (height<=600px){.entry-cover[data-form=open] .entry-center{padding-top:85px}.entry-cover[data-form=open] .entry-title{font-size:1.7rem}.entry-cover[data-form=open] .entry-rule{margin-bottom:15px}.entry-form{margin-top:20px}}@media (prefers-reduced-motion:reduce){#access-content[data-revealing=true],.entry-form{animation:none}}.registration-page{background:radial-gradient(at 50% 80%,#e11d2e0b,#0000 60%),#08090b;place-items:center;min-height:100svh;padding:55px 24px;display:grid}.access-registration{text-align:center;width:min(390px,100%)}.access-registration h1{letter-spacing:-.04em;margin-bottom:17px;font-size:38px;font-weight:400;line-height:1.2}.access-registration>.entry-form-intro{color:#969da6;font-size:14px;line-height:1.7}.access-registration .entry-form{width:100%;margin-top:25px}.registration-hint{color:#969da6;margin:2px 0 6px;font-size:11px}
