﻿*{box-sizing:border-box}body{color:#eef2ff;background:#070a13 url(/qr-texture.webp) top/1024px;margin:0;font-family:Inter,system-ui,sans-serif}body:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 15%,#4966d229,#0000 36%),linear-gradient(#04071085,#040710cc);position:fixed;inset:0}a{color:inherit}main[data-astro-cid-nzwlcmrj],footer[data-astro-cid-nzwlcmrj]{width:min(1080px,100% - 40px);margin:auto}header[data-astro-cid-nzwlcmrj]{background:#050912c9;border:1px solid #7695ed;border-radius:14px;align-items:center;height:72px;margin-top:22px;padding:0 22px;display:flex}.brand[data-astro-cid-nzwlcmrj]{align-items:center;gap:12px;font-weight:700;text-decoration:none;display:flex}.brand[data-astro-cid-nzwlcmrj] img[data-astro-cid-nzwlcmrj]{object-fit:cover;border-radius:8px;width:34px;height:34px}nav[data-astro-cid-nzwlcmrj]{gap:34px;margin-left:auto;display:flex}nav[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]{color:#aab5d6;font-size:14px;text-decoration:none}nav[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:hover,nav[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj][aria-current]{color:#fff}.intro[data-astro-cid-nzwlcmrj]{text-align:center;padding:110px 0 60px}.intro[data-astro-cid-nzwlcmrj]>span[data-astro-cid-nzwlcmrj],.articles[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj],.guide[data-astro-cid-nzwlcmrj]>span[data-astro-cid-nzwlcmrj]{color:#91a9ef;letter-spacing:.17em;font-size:12px;font-weight:700}.intro[data-astro-cid-nzwlcmrj] h1[data-astro-cid-nzwlcmrj]{letter-spacing:-.05em;margin:18px 0;font:400 clamp(48px,7vw,82px)/.93 Georgia,serif}.intro[data-astro-cid-nzwlcmrj] p[data-astro-cid-nzwlcmrj]{color:#a6b1d1;margin:auto;line-height:1.7}.articles[data-astro-cid-nzwlcmrj]{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:56px;display:grid}.articles[data-astro-cid-nzwlcmrj] article[data-astro-cid-nzwlcmrj]{background:linear-gradient(145deg,#121b3baa,#060914c8);border:1px solid #293862;border-radius:12px;min-height:300px;padding:30px}.articles[data-astro-cid-nzwlcmrj] h2[data-astro-cid-nzwlcmrj]{margin:25px 0 13px;font:27px/1.1 Georgia,serif}.articles[data-astro-cid-nzwlcmrj] p[data-astro-cid-nzwlcmrj]{color:#919fc3;font-size:14px;line-height:1.75}.articles[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]{color:#a9bfff;margin-top:12px;font-size:14px;text-decoration:none;display:inline-block}.guide[data-astro-cid-nzwlcmrj]{background:linear-gradient(145deg,#101831e8,#060a16ed);border:1px solid #2c3d68;border-radius:14px;max-width:860px;margin:0 auto 120px;padding:50px clamp(22px,6vw,68px)}.guide[data-astro-cid-nzwlcmrj] h2[data-astro-cid-nzwlcmrj]{margin:14px 0 34px;font:400 clamp(36px,5vw,58px)/1.08 Georgia,serif}.guide[data-astro-cid-nzwlcmrj] h3[data-astro-cid-nzwlcmrj]{color:#dce4fb;margin:36px 0 10px;font:25px Georgia,serif}.guide[data-astro-cid-nzwlcmrj] p[data-astro-cid-nzwlcmrj]{color:#9aa8cb;margin:0;font-size:15px;line-height:1.85}.guide[data-astro-cid-nzwlcmrj] strong[data-astro-cid-nzwlcmrj]{color:#c8d5fa;font-weight:600}footer[data-astro-cid-nzwlcmrj]{color:#7783a6;border-top:1px solid #293960;justify-content:space-between;align-items:center;min-height:110px;font-size:12px;display:flex}@media (width<=700px){main[data-astro-cid-nzwlcmrj],footer[data-astro-cid-nzwlcmrj]{width:calc(100% - 24px)}header[data-astro-cid-nzwlcmrj]{height:58px;margin-top:10px;padding:8px 10px}.brand[data-astro-cid-nzwlcmrj]{gap:7px;font-size:14px}.brand[data-astro-cid-nzwlcmrj] img[data-astro-cid-nzwlcmrj]{width:28px;height:28px}nav[data-astro-cid-nzwlcmrj]{gap:14px}nav[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]{font-size:11px}.intro[data-astro-cid-nzwlcmrj]{padding:70px 4px 50px}.intro[data-astro-cid-nzwlcmrj] h1[data-astro-cid-nzwlcmrj]{font-size:48px}.articles[data-astro-cid-nzwlcmrj]{grid-template-columns:1fr;margin-bottom:48px}.articles[data-astro-cid-nzwlcmrj] article[data-astro-cid-nzwlcmrj]{min-height:0}.guide[data-astro-cid-nzwlcmrj]{margin-bottom:80px;padding:38px 20px}.guide[data-astro-cid-nzwlcmrj] h2[data-astro-cid-nzwlcmrj]{font-size:38px}.guide[data-astro-cid-nzwlcmrj] h3[data-astro-cid-nzwlcmrj]{font-size:23px}.guide[data-astro-cid-nzwlcmrj] p[data-astro-cid-nzwlcmrj]{font-size:14px}footer[data-astro-cid-nzwlcmrj]{padding:28px 0}}

.lang-selector-wrapper{display:inline-flex;align-items:center;margin-left:auto}
.lang-dropdown{background:rgba(13,21,39,.85);color:#aab5d6;border:1px solid rgba(118,149,237,.4);border-radius:8px;padding:5px 8px;font-size:13px;font-family:inherit;font-weight:500;cursor:pointer;outline:none;transition:all .2s ease}
.lang-dropdown:hover,.lang-dropdown:focus{border-color:#7695ed;color:#fff;background:rgba(22,35,65,.95)}
.lang-dropdown option{background:#070a13;color:#eef2ff}
@media (max-width:700px){.lang-dropdown{font-size:11px;padding:3px 5px}}

.lang-selector-wrapper{display:inline-flex;align-items:center;margin-left:auto;position:relative}
.lang-dropdown-container{position:relative;display:inline-block}
.lang-dropdown{background:rgba(13,21,39,.85);color:#aab5d6;border:1px solid rgba(118,149,237,.4);border-radius:8px;padding:5px 10px;font-size:13px;font-family:inherit;font-weight:500;cursor:pointer;outline:none;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}
.lang-dropdown:hover,.lang-dropdown:focus{border-color:#7695ed;color:#fff;background:rgba(22,35,65,.95)}
.lang-dropdown-menu{display:none;position:absolute;top:calc(100% + 6px);right:0;background:#0d1527;border:1px solid #2c3d68;border-radius:8px;min-width:140px;box-shadow:0 12px 30px rgba(0,0,0,.6);z-index:9999;padding:6px 0}
.lang-dropdown-container:hover .lang-dropdown-menu,.lang-dropdown-container:focus-within .lang-dropdown-menu{display:block}
.lang-link{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;color:#aab5d6;text-decoration:none;font-size:13px;font-weight:500;transition:all .15s ease}
.lang-link:hover{background:rgba(118,149,237,.15);color:#fff}
.lang-link.active{color:#7695ed;font-weight:700}
.lang-check{color:#7695ed;font-size:11px}
@media (max-width:700px){.lang-dropdown{font-size:11px;padding:3px 6px}.lang-dropdown-menu{min-width:120px}.lang-link{font-size:11px;padding:6px 10px}}
