@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-cyrillic-700-normal.BO0IwMyy.woff2)format("woff2"),url(/_astro/oswald-cyrillic-700-normal.DxuP1Pb9.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-latin-400-normal.iW8qmuJY.woff2)format("woff2"),url(/_astro/inter-tight-latin-400-normal.BLrFJfvD.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-cyrillic-400-normal.G7BuwYWK.woff2)format("woff2"),url(/_astro/inter-tight-cyrillic-400-normal.DPRou3KO.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-tight-latin-600-normal.BgSTtRxb.woff2)format("woff2"),url(/_astro/inter-tight-latin-600-normal.D7bG6gX1.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-tight-cyrillic-600-normal.BERwQ0yl.woff2)format("woff2"),url(/_astro/inter-tight-cyrillic-600-normal.BeTasGgk.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-latin-800-normal.CRGCHRPv.woff2)format("woff2"),url(/_astro/inter-tight-latin-800-normal.D2te1T7i.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-cyrillic-800-normal.CC_RRmyd.woff2)format("woff2"),url(/_astro/inter-tight-cyrillic-800-normal.ChWbk4mt.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-latin-600-normal.C8RAYTDA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-600-normal.BfsvjouI.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-cyrillic-600-normal.EVf6-Yzo.woff2)format("woff2"),url(/_astro/jetbrains-mono-cyrillic-600-normal.8K4wrrwR.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-600-normal.Ba_MyzgW.woff2)format("woff2"),url(/_astro/caveat-cyrillic-600-normal.CqH0c_uj.woff)format("woff")}:root{--bg:#14110e;--bg2:#1e1a15;--line:#2f2922;--fg:#efe8db;--mut:#b3aa9b;--dim:#5a5248;--acc:#d0794a;--acc2:#a9c2a4;--inv-bg:#efe8db;--inv-fg:#14110e;--inv-acc:#a4552c;--gold:#d6c9a0;--glow:214, 112, 62;--font-display:"Anton", "Oswald", "Arial Narrow", sans-serif;--font-body:"Inter Tight", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--font-hand:"Caveat", cursive;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--radius:14px;--page:1120px;--gutter:16px;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}.band{padding:clamp(56px, 9vw, 112px) var(--gutter);border-top:1px solid var(--line);position:relative}.wrap{max-width:var(--page);margin:0 auto}.d{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;overflow-wrap:break-word;margin:0;font-weight:400;line-height:.95}:lang(uk) .d,:lang(ru) .d{line-height:1.22}.h2{margin:10px 0 14px;font-size:clamp(34px,5.5vw,60px)}.k{font:600 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acc)}.mut{color:var(--mut)}.lead{color:var(--mut);max-width:62ch;margin:0 0 28px;font-size:17px}.hand{font-family:var(--font-hand);color:var(--acc2);font-size:22px;font-weight:600;display:inline-block;transform:rotate(-3deg)}.btn{font:600 12px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:var(--fg);color:var(--bg);border:1.5px solid var(--fg);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out), background-color .35s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:0 12px 34px rgba(var(--glow), .28);transform:translateY(-2px)}.btn:active{transition-duration:.1s;transform:translateY(0)}.btn:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.btn.o{color:var(--fg);background:0 0;border-color:#4a4339}.btns{flex-wrap:wrap;gap:10px;display:flex}.card{border-radius:var(--radius);background:var(--bg2);border:1px solid var(--line);transition:transform .5s var(--ease-out), border-color .5s var(--ease-out), box-shadow .5s var(--ease-out);padding:18px}@media (hover:hover){.card:hover{border-color:#3d3228;transform:translateY(-3px)}}.glow{box-shadow:0 0 0 1px rgba(var(--glow), .35), 0 24px 70px rgba(var(--glow), .16)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal}.wrap.reveal{animation-timeline:view();animation-range:entry entry 55%}@keyframes reveal{0%{opacity:0;filter:blur(6px);transform:translateY(36px)}to{opacity:1;filter:none;transform:none}}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
