@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{--bg:#0a0a0a;--fg:#f2f2f2;--mute:#a6a6a6;--line:#f2f2f229;--acc:#fc0;--bad:#ff8a7a;--gut:clamp(20px,5vw,72px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0}[hidden]{display:none!important}html{background:var(--bg);scrollbar-color:#333 var(--bg)}body{min-height:100svh;color:var(--fg);-webkit-font-smoothing:antialiased;font:400 16px/1.55 Inter,system-ui,sans-serif}body:before{content:"";opacity:.045;pointer-events:none;background:url(/logo.svg) 50%/contain no-repeat;width:70vw;height:70vw;position:fixed;top:-8vh;right:-14vw}::selection{background:var(--acc);color:var(--bg)}a{color:inherit}:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.top{padding:14px var(--gut);justify-content:space-between;align-items:center;display:flex;position:relative}.brand{letter-spacing:.14em;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.back{color:var(--mute);text-underline-offset:4px;font-size:14px}.wrap{max-width:1080px;padding:clamp(40px,8vh,88px) var(--gut) 80px;margin:auto;position:relative}h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.6rem,6.4vw,5.4rem);line-height:1.02}.tabs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(32px,6vh,56px) 0 clamp(32px,5vh,48px);display:grid}.tabs button{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:2px solid #0000;margin-bottom:-1px;padding:20px 22px 20px 0}.tabs button+button{border-left:1px solid var(--line);padding-left:22px}.tabs button:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.tabs strong{letter-spacing:-.02em;font-size:clamp(18px,1.9vw,23px);display:block}.tabs span{color:var(--mute);margin-top:4px;font-size:14.5px;display:block}.tabs [aria-selected=true]{border-bottom-color:var(--acc)}.tabs .urgent strong{color:var(--acc)}.grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.wide{grid-column:1/-1}label{margin-bottom:6px;font-size:14px;font-weight:700;display:block}label i{color:var(--mute);margin-left:4px;font-style:normal;font-weight:400}input,select,textarea{width:100%;min-height:48px;color:var(--fg);border:1px solid var(--line);font:inherit;background:#141414;border-radius:2px;padding:11px 13px}textarea{resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--acc);outline:none}[aria-invalid=true]{border-color:var(--bad)}.check{color:#cfcfcf;align-items:flex-start;gap:10px;margin:0;font-size:15px;font-weight:400;display:flex}.check input{width:20px;height:20px;min-height:20px;accent-color:var(--acc);flex:none;margin-top:2px}.trap{position:absolute;left:-9999px}.row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.btn{border:1px solid var(--line);min-height:50px;color:inherit;cursor:pointer;background:0 0;align-items:center;padding:0 26px;font:700 15px Inter,system-ui,sans-serif;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.btn:hover{border-color:var(--fg)}.btn-solid{background:var(--acc);border-color:var(--acc);color:var(--bg)}.btn-solid:hover{background:var(--fg);border-color:var(--fg)}.btn:disabled{opacity:.6;cursor:wait}.status{color:var(--bad)}.done{border-top:1px solid var(--line);padding:clamp(32px,6vh,56px) 0}.done h2{letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.2rem)}.done p{color:#cfcfcf;margin:12px 0 26px}.nf{flex-direction:column;display:flex}.lost{text-align:center;padding:24px var(--gut) 72px;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.lost img{opacity:.9;width:min(42vh,68vw);height:auto;margin:-6vh 0}.lost h1{font-size:clamp(2.3rem,5.6vw,4.6rem)}.lost p{color:#bdbdbd;margin:14px 0 26px}.lost .row{justify-content:center}@media (max-width:760px){.grid,.tabs{grid-template-columns:1fr}.tabs button,.tabs button+button{border-left:0;padding:16px 0}}.nav-end{align-items:center;gap:12px;display:flex}.lang{appearance:none;color:#f2f2f2;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23F2F2F2' stroke-width='1.5'/%3E%3C/svg%3E") right 9px center no-repeat;border:1px solid #f2f2f229;border-radius:0;min-height:38px;padding:0 26px 0 10px;font:700 13px Inter,system-ui,sans-serif;transition:border-color .2s}.lang:hover{border-color:#f2f2f2}.lang option{color:#f2f2f2;background:#141414}
