@font-face{font-family:PT Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pt-mono-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pt-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pt-sans-narrow-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pt-sans-narrow-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pt-sans-narrow-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pt-sans-narrow-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pixelify-sans-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pixelify-sans-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pixelify-sans-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pixelify-sans-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Handjet;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/handjet-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Handjet;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/handjet-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Handjet;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/handjet-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Handjet;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/handjet-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--void:#0a0c09;--plate:#1b2015;--plate2:#29301f;--edge:#4a5537;--acid:#6dff9c;--acid-dim:#3f9c60;--rust:#f0a028;--blood:#b8321f;--bone:#e8ecd8;--muted:#adb79a;--pixel:"Pixelify Sans", "Handjet", "PT Sans Narrow", sans-serif;--ui:"PT Sans Narrow", "Arial Narrow", system-ui, sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;font:18px/1.6 var(--ui);color:var(--bone);background:linear-gradient(180deg, #0a0c09c7, #0a0c09f0 60%, var(--void)), url(/build/assets/bg-menu-j27EHhK9.jpg) center top / cover fixed, var(--void);margin:0}a{color:var(--rust)}a:hover{color:#ffd18c}img{max-width:100%;height:auto;display:block}.top,main,.bottom{max-width:1120px;margin:0 auto;padding:0 20px}.top{justify-content:space-between;align-items:center;gap:16px;padding-top:18px;padding-bottom:18px;display:flex}.sign{font:700 24px/1 var(--pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--acid);text-shadow:2px 0 #b8321f8c,-2px 0 #3cc8ff59,0 0 18px #6dff9c59;text-decoration:none}.top nav{align-items:center;gap:18px;display:flex}.top nav a:not(.btn){color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:17px;text-decoration:none}.top nav a[aria-current=page],.top nav a:not(.btn):hover{color:var(--acid)}.btn{font:700 19px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--rust);text-shadow:2px 2px #170e04;background:linear-gradient(#ffffff29,#0000 45%),repeating-linear-gradient(97deg,#00000040 0 2px,#0000 2px 8px),linear-gradient(#6e4c2d,#331f0d);border:1px solid #1a1007;padding:14px 26px;text-decoration:none;display:inline-block;box-shadow:0 4px #120a03,0 8px 18px #00000080}.btn:hover{color:#ffd18c}.btn.alt{color:#cfe9d4;background:linear-gradient(#ffffff1a,#0000 45%),linear-gradient(#2c4a36,#142019)}.btn.small{padding:10px 16px;font-size:15px}.hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;padding:30px 0 50px;display:grid}h1{font:700 clamp(34px, 5vw, 58px)/1.05 var(--pixel);letter-spacing:.02em;color:var(--acid);text-shadow:2px 0 #b8321f8c,-2px 0 #3cc8ff59,0 0 22px #6dff9c4d;margin:0 0 18px}.lead{color:var(--bone);margin:0 0 26px;font-size:21px}.actions{flex-wrap:wrap;gap:14px;display:flex}.note{color:var(--muted);margin:18px 0 0;font-size:16px}.hero-shot img{border:1px solid var(--edge);box-shadow:0 24px 60px #000000b3}.block{border:1px solid var(--edge);background:linear-gradient(#ffffff0d,#0000 30%),linear-gradient(#29301feb,#1b2015f2);margin:0 0 22px;padding:22px 26px;box-shadow:0 4px 14px #0000008c}h2{font:700 16px/1.2 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:#6fc98a;border-bottom:1px dashed var(--edge);margin:0 0 14px;padding-bottom:8px}.block p{margin:0 0 12px}.block p:last-child{margin-bottom:0}.block ul,.block ol{margin:0 0 12px;padding-left:22px}.block li{margin-bottom:8px}.block li::marker{color:var(--acid-dim)}.block b{color:#ffd452}.gallery{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.gallery figure{margin:0}.gallery img{border:1px solid var(--edge);width:100%}.gallery figcaption{color:var(--muted);text-align:center;margin-top:8px;font-size:16px}.faq details{border-top:1px dashed var(--edge);padding:12px 0}.faq details:first-of-type{border-top:0;padding-top:0}.faq summary{cursor:pointer;color:var(--bone);font-weight:700}.faq summary::marker{color:var(--rust)}.faq details p{color:#cfd5c2;margin:8px 0 0}.cta{text-align:center}.cta .actions{justify-content:center}.crumbs{color:var(--muted);margin:8px 0 10px;font-size:15px}.page-title{font-size:clamp(30px,4.5vw,46px)}.bottom{color:var(--muted);text-align:center;padding-top:26px;padding-bottom:36px;font-size:15px}.bottom nav{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-bottom:10px;display:flex}@media (width<=760px){body{font-size:17px}.top,main,.bottom{padding-left:16px;padding-right:16px}.sign{font-size:18px}.top nav{gap:12px}.top nav a:not(.btn){font-size:15px}.hero{grid-template-columns:1fr;gap:26px;padding:10px 0 30px}.hero-shot{max-width:360px;margin:0 auto}.lead{font-size:19px}.actions .btn{text-align:center;flex:100%}.block{padding:16px}.gallery{grid-template-columns:1fr 1fr}.gallery figure:last-child{grid-column:1/-1;max-width:50%;margin:0 auto}}
