.fnga-header[data-v-2ae23e0a]{position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:1px solid var(--line)}.fnga-header__top[data-v-2ae23e0a]{background:var(--accent);color:#ffffffc7;font-size:.78rem}.fnga-header__top-inner[data-v-2ae23e0a]{display:flex;justify-content:space-between;gap:12px;padding:7px 20px}.fnga-header__top a[data-v-2ae23e0a]:hover{color:#fff}.fnga-header__inner[data-v-2ae23e0a]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px}.fnga-brand[data-v-2ae23e0a]{display:flex;align-items:center;gap:10px}.fnga-brand__logo[data-v-2ae23e0a]{height:36px;width:auto}.fnga-brand__name[data-v-2ae23e0a]{font-family:var(--display);font-weight:800;color:var(--primary);font-size:1.35rem;letter-spacing:.04em}.fnga-nav[data-v-2ae23e0a]{display:flex;gap:20px;text-transform:uppercase;font-size:.82rem;font-weight:600;letter-spacing:.04em;color:var(--muted)}.fnga-nav a[data-v-2ae23e0a]:hover,.fnga-nav a.router-link-active[data-v-2ae23e0a]{color:var(--primary)}.fnga-header__tools[data-v-2ae23e0a]{display:flex;align-items:center;gap:10px}.fnga-header__user[data-v-2ae23e0a]{font-weight:600;color:var(--accent)}.fnga-burger[data-v-2ae23e0a]{display:none;background:none;border:0;color:var(--accent);font-size:1.4rem;cursor:pointer}@media(max-width:980px){.fnga-nav[data-v-2ae23e0a]{display:none;position:absolute;top:100%;left:0;right:0;background:var(--bg);flex-direction:column;padding:18px 20px;border-bottom:1px solid var(--line);gap:14px}.fnga-nav.open[data-v-2ae23e0a]{display:flex}.fnga-burger[data-v-2ae23e0a]{display:block}.fnga-header__tools .fnga-btn--ghost[data-v-2ae23e0a]{display:none}}.fnga-footer[data-v-9d19d420]{margin-top:0;padding:56px 0 0;background:var(--accent);color:#ffffffc7}.fnga-footer__grid[data-v-9d19d420]{display:grid;grid-template-columns:1.4fr .8fr .9fr 1.1fr;gap:36px}.fnga-brand[data-v-9d19d420]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.fnga-brand__logo[data-v-9d19d420]{height:32px;width:auto}.fnga-brand__name[data-v-9d19d420]{font-family:var(--display);font-weight:800;color:var(--primary);font-size:1.2rem}.fnga-footer__about[data-v-9d19d420],.fnga-footer__legal[data-v-9d19d420]{font-size:.88rem;line-height:1.65;margin:0 0 12px}.fnga-footer__grid nav[data-v-9d19d420]{display:flex;flex-direction:column;gap:8px}.fnga-footer__grid h4[data-v-9d19d420]{color:#fff;margin-bottom:10px;font-size:1rem}.fnga-footer__grid a[data-v-9d19d420]:hover{color:var(--primary)}.fnga-footer__news[data-v-9d19d420]{display:flex;gap:0;max-width:320px}.fnga-footer__news input[data-v-9d19d420]{flex:1;border:0;padding:11px 12px;min-width:0;border-radius:var(--radius) 0 0 var(--radius)}.fnga-footer__news .fnga-btn[data-v-9d19d420]{border-radius:0 var(--radius) var(--radius) 0;padding:11px 16px}.fnga-footer__ok[data-v-9d19d420]{color:var(--primary);font-weight:600;margin:0}.fnga-footer__bar[data-v-9d19d420]{padding:18px 20px;margin-top:36px;border-top:1px solid rgba(255,255,255,.12);font-size:.8rem;color:#ffffff8c}@media(max-width:960px){.fnga-footer__grid[data-v-9d19d420]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.fnga-footer__grid[data-v-9d19d420]{grid-template-columns:1fr}}:root{--bg: #ffffff;--bg-soft: #f8f9fa;--primary: #ff8b00;--primary-dark: #e67e00;--accent: #212529;--hero-from: #0d47a1;--hero-to: #00bcd4;--white: #212529;--light: #495057;--muted: #6c757d;--line: rgba(33, 37, 41, .12);--field: #f1f3f5;--display: "Oswald", system-ui, sans-serif;--body: "Rubik", system-ui, sans-serif;--radius: 4px;--radius-lg: 8px;--container: 1140px;--shadow: 0 10px 30px rgba(33, 37, 41, .08);--section-y: 90px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--body);background:var(--bg);color:var(--light);line-height:1.7;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--display);color:var(--white);margin:0;line-height:1.15;font-weight:700;text-transform:uppercase;letter-spacing:.02em}p{margin:0 0 1em}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea{font:inherit}.fnga-container{max-width:var(--container);margin:0 auto;padding:0 20px}.fnga-section{padding:var(--section-y) 0}.fnga-section--soft{background:var(--bg-soft)}.fnga-section__head{text-align:center;max-width:640px;margin:0 auto 48px}.fnga-section__head h2{color:var(--primary);font-size:clamp(1.8rem,3vw,2.35rem);margin-bottom:14px}.fnga-section__head p{color:var(--muted);margin:0;font-size:.98rem}.fnga-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 26px;border-radius:var(--radius);border:0;cursor:pointer;background:var(--primary);color:#fff;font-weight:600;font-family:var(--body);font-size:.92rem;transition:background .2s ease}.fnga-btn:hover{background:var(--primary-dark)}.fnga-btn:disabled{opacity:.55;cursor:not-allowed}.fnga-btn--ghost{background:transparent;border:1px solid var(--line);color:var(--white)}.fnga-btn--ghost:hover{border-color:var(--primary);color:var(--primary)}.fnga-link{color:var(--primary);font-weight:600;font-size:.88rem;text-transform:uppercase;letter-spacing:.04em}.fnga-link:hover{text-decoration:underline}.fade-enter-active,.fade-leave-active{transition:opacity .18s ease}.fade-enter-from,.fade-leave-to{opacity:0}
