@font-face{font-family:RadarBarlow;src:url(/fonts/barlow-condensed-800.ttf)format("truetype");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:RadarInter;src:url(/fonts/inter-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:RadarInter;src:url(/fonts/inter-700.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:RadarMono;src:url(/fonts/ibm-plex-mono-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}.entry-page{--entry-green:#93f36f;--entry-text:#f3f5ef;--entry-muted:#b1bcb0;min-height:100svh;color:var(--entry-text);text-align:center;background:radial-gradient(510px 340px at 50% 43%,#14301a55 0%,#0000 72%),#090d0a;place-items:center;padding:24px;font-family:RadarInter,Arial,sans-serif;display:grid;overflow:hidden}.entry-page a{text-decoration:none}.entry-frame{flex-direction:column;align-items:center;width:min(100%,760px);padding:38px 32px 30px;display:flex;position:relative}.entry-frame:before,.entry-frame:after{content:"";pointer-events:none;border-style:solid;border-color:#35513a;width:28px;height:28px;position:absolute}.entry-frame:before{border-width:1px 0 0 1px;top:0;left:0}.entry-frame:after{border-width:0 1px 1px;bottom:0;right:0}.entry-identity{flex-direction:column;align-items:center;gap:13px;margin-bottom:28px;display:flex}.entry-mark{width:62px;height:62px;color:var(--entry-green)}.entry-identity>span{letter-spacing:.12em;font:500 12px/1.45 RadarMono,monospace}.entry-identity small{color:#a4b3a5;letter-spacing:.12em;margin-top:2px;font:500 9px/1.45 RadarMono,monospace;display:block}.entry-page h1{letter-spacing:-.025em;text-wrap:balance;max-width:650px;margin:0;font:800 clamp(54px,7.4vw,82px)/.96 RadarBarlow,Impact,sans-serif}.entry-page h1 span{color:var(--entry-green)}.entry-intro{color:var(--entry-muted);max-width:430px;margin:21px 0 26px;font-size:15px;line-height:1.6}.entry-cta{background:var(--entry-green);color:#091108;justify-content:center;align-items:center;gap:13px;width:min(100%,400px);min-height:60px;padding:0 22px;font-size:15px;font-weight:700;transition:background-color .16s ease-out;display:flex}.entry-cta:hover{background:#b2ff91}.entry-cta span{white-space:nowrap;font-size:12px;font-weight:700}.entry-cta svg{flex:none;margin-left:auto}.entry-signin{color:#aab9a9;margin:18px 0 0;font-size:12px;line-height:1.5}.entry-signin a,.entry-status a{color:var(--entry-text);text-underline-offset:4px;-webkit-text-decoration:underline #6b9e70;text-decoration:underline #6b9e70}.entry-signin a:hover,.entry-status a:hover{color:var(--entry-green)}.entry-status{color:#f0dfa4;margin:12px 0 0;font-size:12px;line-height:1.5}.entry-about{border-top:1px solid #36513a;width:min(100%,500px);margin-top:33px;padding-top:23px}.entry-about h2{letter-spacing:.14em;text-transform:uppercase;color:var(--entry-green);margin:0 0 10px;font:500 10px/1.5 RadarMono,monospace}.entry-about p{color:#b8c4b7;max-width:470px;margin:0 auto;font-size:12px;line-height:1.6}.entry-admin{color:#9bab9b;width:min(100%,400px);margin-top:25px;font-size:11px}.entry-admin summary{cursor:pointer;text-underline-offset:4px;-webkit-text-decoration:underline #58705a;text-decoration:underline #58705a;display:inline-block}.entry-admin summary:hover{color:var(--entry-green)}.entry-admin form{text-align:left;grid-template-columns:1fr 1fr;gap:8px 10px;margin:15px auto 0;display:grid}.entry-admin label{color:#b8c8b6;font:500 10px/1.4 RadarMono,monospace}.entry-admin input{color:#f3f5ef;background:#0d160e;border:1px solid #425d45;border-radius:0;width:100%;min-height:40px;padding:0 11px;font:400 13px RadarInter,Arial,sans-serif}.entry-admin input:focus{border-color:var(--entry-green)}.entry-admin button{color:#f3f5ef;cursor:pointer;background:#25492a;border:0;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:40px;font:700 12px RadarInter,Arial,sans-serif;display:flex}.entry-admin button:hover{background:#38643e}.entry-admin form p{color:#f0dfa4;text-align:center;grid-column:1/-1;margin:2px 0;font-size:11px}.entry-page :focus-visible{outline-offset:5px;outline:3px solid #f3f5ef}.entry-page ::selection{background:var(--entry-green);color:#091108}@media (max-width:520px){.entry-page{padding:16px}.entry-frame{padding:25px 8px}.entry-identity{gap:10px;margin-bottom:23px}.entry-mark{width:54px;height:54px}.entry-page h1{font-size:clamp(48px,12vw,66px)}.entry-intro{max-width:320px;margin:18px 0 22px;font-size:14px}.entry-cta{gap:9px;min-height:56px;font-size:14px}.entry-cta span{font-size:11px}.entry-about{margin-top:27px;padding-top:19px}.entry-about p{max-width:330px}}@media (max-height:690px){.entry-page{padding:12px}.entry-frame{padding-top:17px;padding-bottom:17px}.entry-identity{gap:8px;margin-bottom:17px}.entry-mark{width:45px;height:45px}.entry-page h1{font-size:clamp(42px,10vh,64px)}.entry-intro{margin:13px 0 18px;font-size:13px}.entry-cta{min-height:50px}.entry-signin{margin-top:12px}.entry-about{margin-top:20px;padding-top:15px}.entry-about p{font-size:11px}}@media (prefers-reduced-motion:reduce){.entry-cta{transition:none}}.entry-video{aspect-ratio:16/9;background:#0a130b;border:1px solid #36513a;border-radius:8px;width:min(100%,400px);margin:18px 0 0;position:relative;overflow:hidden}.entry-video video{object-fit:contain;width:100%;height:100%;display:block}.entry-video-play{cursor:pointer;color:#091108;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.entry-video-play>span{background:#93f36f;border-radius:50%;place-items:center;width:72px;height:72px;transition:transform .15s;display:grid;box-shadow:0 0 0 7px #93f36f28}.entry-video-play:hover>span{transform:scale(1.08)}.entry-video-play svg{margin-left:4px}.entry-video>p{color:#fff;background:#091108e8;margin:0;padding:6px;font-size:12px;position:absolute;bottom:35px;left:0;right:0}.entry-frame{padding-top:24px;padding-bottom:22px}.entry-identity{gap:9px;margin-bottom:18px}.entry-mark{width:44px;height:44px}.entry-page h1{font-size:clamp(48px,6vw,64px)}.entry-intro{margin:14px 0 18px;font-size:14px}.entry-about{margin-top:21px;padding-top:16px}.entry-admin{margin-top:16px}@media (max-height:760px) and (min-width:521px){.entry-video{width:320px;margin-top:12px}.entry-frame{padding:16px 25px}.entry-identity{margin-bottom:12px}.entry-page h1{font-size:52px}.entry-intro{margin:10px 0 14px}.entry-about{margin-top:16px;padding-top:12px}}@media (prefers-reduced-motion:reduce){.entry-video-play>span{transition:none}}.entry-video-play{align-items:end;padding-bottom:18px}.entry-video-play>span{width:56px;height:56px}.entry-login{text-align:left;grid-template-columns:1fr 1fr;gap:10px;width:min(100%,400px);margin-top:18px;display:grid}.entry-login h2{color:#b8c8b6;grid-column:1/-1;margin:0;font:500 14px RadarMono,monospace}.entry-login label{color:#b8c8b6;margin-bottom:5px;font-size:14px;display:block}.entry-login input{color:#f3f5ef;background:#0d160e;border:1px solid #425d45;width:100%;min-height:40px;padding:0 10px;font:400 16px RadarInter,Arial,sans-serif}.entry-login button{color:#f3f5ef;cursor:pointer;background:#25492a;border:0;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:42px;font:700 14px RadarInter,Arial,sans-serif;display:flex}.entry-login button:hover{background:#38643e}.entry-login p{color:#f0dfa4;text-align:center;grid-column:1/-1;margin:0;font-size:14px}.entry-account-links{justify-content:space-between;align-items:center;gap:16px;width:min(100%,400px);margin-top:16px;font-size:14px;display:flex}.entry-account-links a{color:#b8c8b6;align-items:center;gap:6px;min-height:44px;display:inline-flex}.entry-account-links a:last-child{color:#b9f58b;font-weight:700}.entry-login{grid-template-columns:1fr;margin-top:6px}.entry-login input,.entry-login button{border-radius:10px;min-height:48px}.entry-login button{color:#10200c;background:#a7ed7d;font-weight:700}.entry-login h2{color:#f3f5ef;margin-bottom:8px;font-size:18px}
