@import "https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,500&family=Inter:wght@400;500;600;700&display=swap";.site-header[data-astro-cid-nen7h5rs]{background:var(--navy);z-index:20;position:relative}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;padding-block:16px;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:30px}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;display:flex}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:24px;margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--steel-light);font-size:var(--step--1);font-weight:500;text-decoration:none;transition:color .15s}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--white)}.lang-switch[data-astro-cid-nen7h5rs]{font-size:var(--step--1);border:1px solid #ffffff40;border-radius:6px;padding:6px 12px;text-decoration:none;color:var(--white)!important}.lang-switch[data-astro-cid-nen7h5rs]:hover{border-color:var(--gold);color:var(--gold)!important}.nav-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:0;display:none}.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--white);border-radius:1px;height:2px;display:block}.sr-only[data-astro-cid-nen7h5rs]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.nav-toggle[data-astro-cid-nen7h5rs]{display:flex}.nav[data-astro-cid-nen7h5rs]{background:var(--navy);border-top:1px solid #ffffff1a;flex-direction:column;align-items:flex-start;gap:18px;padding:20px 24px 26px;display:none;position:absolute;top:100%;left:0;right:0}.nav[data-astro-cid-nen7h5rs].is-open{display:flex}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:14px}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--navy);color:var(--steel-light)}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr;gap:40px;padding-block:56px 40px;display:grid}@media (width<=720px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.brand-col[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:30px;margin-bottom:16px}.tagline[data-astro-cid-jo6i4kqk]{max-width:34ch;font-size:var(--step--1);color:var(--steel-light)}.col-title[data-astro-cid-jo6i4kqk]{color:var(--white);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:600}.nav-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.nav-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--steel-light);font-size:var(--step--1);text-decoration:none}.nav-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff1f;padding-block:20px}.bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--steel-light);margin:0;font-size:12.5px}.cta-col[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.telegram-link[data-astro-cid-jo6i4kqk]{color:var(--steel-light);font-size:var(--step--1);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.telegram-link[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}:root{--navy:#1b2a4a;--navy-card:#263b63;--gold:#d4a24c;--gold-dark:#b98332;--steel:#3e6990;--steel-light:#7fa6c2;--green:#003c20;--white:#fff;--ink:#1f2937;--muted:#6b7280;--panel:#eff3f7;--font-heading:"Lora", Georgia, "Times New Roman", serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--step--1:clamp(.83rem, .8rem + .15vw, .9rem);--step-0:clamp(1rem, .96rem + .2vw, 1.1rem);--step-1:clamp(1.2rem, 1.13rem + .35vw, 1.4rem);--step-2:clamp(1.44rem, 1.32rem + .6vw, 1.8rem);--step-3:clamp(1.8rem, 1.6rem + 1vw, 2.4rem);--step-4:clamp(2.3rem, 1.95rem + 1.75vw, 3.4rem);--content-width:1120px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--white);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}img,svg{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin:0 0 .6em;font-weight:600;line-height:1.2}h1{font-size:var(--step-4)}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}p{max-width:68ch;margin:0 0 1em}a{color:inherit}.eyebrow{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.wrap{width:100%;max-width:var(--content-width);margin-inline:auto;padding-inline:24px}.button{font-family:var(--font-body);font-weight:600;font-size:var(--step--1);border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:13px 24px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.button-gold{background:var(--gold);color:var(--navy)}.button-gold:hover{background:var(--gold-dark)}.button-outline{color:var(--white);border-color:#fff6}.button-outline:hover{border-color:var(--white)}.button-outline-dark{border-color:var(--steel);color:var(--navy)}.button-outline-dark:hover{background:var(--panel)}.section{padding-block:clamp(48px,7vw,88px)}.section-panel{background:var(--panel)}.tag{letter-spacing:.04em;text-transform:uppercase;background:var(--panel);color:var(--steel);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}:focus-visible{outline:2px solid var(--steel);outline-offset:2px}@media (prefers-reduced-motion:no-preference){html.js-ready [data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}html.js-ready [data-reveal].is-visible{opacity:1;transform:none}}.hover-lift{transition:translate .18s,box-shadow .18s}.hover-lift:hover{translate:0 -3px;box-shadow:0 10px 24px #1b2a4a1a}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
