.access-site{--ink:#f4f4f1;--muted:#afb4bd;--lime:#e4e34e;--line:#ffffff20;color:#f4f4f1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101113;min-height:100vh;font-family:Geist,Arial,sans-serif}.access-site .public-header{background:#141619;border-color:#ffffff18;height:86px;padding:0 28px}.access-site .public-logo img{filter:brightness(0)invert();width:145px;height:auto}.access-site .public-nav a{color:#b6bec9;letter-spacing:0;font-family:Geist,Arial,sans-serif;font-size:13px}.access-site .header-cta{color:#101113;letter-spacing:0;background:#e4e34e;border-radius:9px;font:700 13px Geist,Arial,sans-serif}.access-site .access-page{grid-template-columns:1.1fr 1fr;gap:24px;max-width:1500px;min-height:calc(100svh - 86px);margin:auto;padding:28px}.access-site .access-message{background:radial-gradient(at 0 100%,#e4e34112,#0000 70%),#1c2025;border:1px solid #ffffff16;border-radius:20px;padding:clamp(30px,5vw,75px)}.access-site .access-message:after{pointer-events:none;border-color:#ffffff0b}.access-site .section-label{letter-spacing:.1em;color:#adb7c4;font:500 11px Geist,Arial,sans-serif}.access-site .access-message h1{letter-spacing:-.05em;margin:28px 0;font:700 clamp(40px,4.5vw,68px)/1.05 Geist,Arial,sans-serif}.access-site .access-message>p:not(.section-label){color:#b6bec9;font:400 16px/1.75 Geist,Arial,sans-serif}.access-site .access-points{flex-wrap:wrap;gap:20px;margin-top:65px}.access-site .access-points span{color:#e4e34e;font:500 13px Geist,Arial,sans-serif}.access-site .access-points b{letter-spacing:0;color:#dce0e5;font:500 12px/1.6 Geist,Arial,sans-serif}.access-site .access-card{background:#1b1e22;border:1px solid #ffffff16;border-radius:20px;padding:clamp(28px,4vw,60px)}.access-site .access-symbol{letter-spacing:-.05em;margin-bottom:28px;font:700 44px Geist,Arial,sans-serif}.access-site .access-card h2{letter-spacing:-.04em;margin:18px 0;font:700 clamp(30px,3vw,42px)/1.1 Geist,Arial,sans-serif}.access-site .access-card>p:not(.section-label){color:#b6bec9;font:400 14px/1.7 Geist,Arial,sans-serif}.access-site .access-form{gap:22px;width:100%;margin-top:28px;display:grid}.access-site .access-form label{letter-spacing:0;color:#c5cdd7;font:500 12px/1.6 Geist,Arial,sans-serif}.access-site .access-form input{color:#eef1f5;background:#111418;border:1px solid #ffffff28;border-radius:9px;width:100%;margin-top:9px;padding:14px;font:400 15px Geist,Arial,sans-serif;display:block}.access-site input::placeholder{color:#7f8996}:is(.access-site input:focus-visible,.access-site button:focus-visible,.access-site a:focus-visible){outline-offset:3px;outline:2px solid #e4e34e}.access-site input:-webkit-autofill{-webkit-text-fill-color:#eef1f5;box-shadow:inset 0 0 0 1000px #111418}.access-site .access-button{color:#101113;letter-spacing:0;background:#e4e34e;border:1px solid #e4e34e;border-radius:9px;margin-top:5px;padding:15px 20px;font:700 14px Geist,Arial,sans-serif}.access-site .access-button:hover{background:#eceb78}.access-site .access-button:disabled{opacity:.6}.access-site .access-mode{color:#e4e34e;margin-top:20px;font:400 12px Geist,Arial,sans-serif}.access-site .access-card>small{color:#929ba8;font-size:11px;line-height:1.7}.access-site .access-card .access-help{font:400 13px/1.6 Geist,Arial,sans-serif!important}.access-site .access-help a{color:#e4e34e}.access-site .access-error{color:#ffb8ae}.access-site .access-success{color:#e4e34e}@media (max-width:900px){.access-site .access-page{grid-template-columns:1fr;max-width:750px}.access-site .access-message{min-height:0}.access-site .access-points{margin-top:30px}}@media (max-width:700px){.access-site .public-header{height:76px;padding:0 18px}.access-site .public-menu{color:#f4f4f1}.access-site .public-nav{background:#141619;border-color:#ffffff20}.access-site .access-page{gap:16px;padding:16px}.access-site .access-card,.access-site .access-message{padding:28px}.access-site .access-points{flex-direction:row}.access-site .access-message h1{font-size:40px}}@media (max-width:900px){.access-site .access-card{grid-row:1}.access-site .access-message{grid-row:2}}
