:root{--bg:#111;--bg-alt:#1c1c1c;--bg-raised:#242424;--white:#fff;--text:#f4f2ee;--text-soft:#d9d6cf;--text-muted:#b8b4ac;--ink:#111;--line:#3a3834;--accent:#fecf4f;--accent-hover:#cfa941;--font-display:"Russo One", "Arial Black", sans-serif;--font-body:"Barlow", Arial, sans-serif;--max-w:1200px;--header-h:76px;--radius:14px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:18px;line-height:1.55;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}h1,h2,h3,h4,.display{font-family:var(--font-display);letter-spacing:.01em;font-weight:400}img{max-width:100%;display:block}a{color:var(--text)}a:hover{color:var(--white)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.container{max-width:var(--max-w);margin:0 auto;padding-left:24px;padding-right:24px}.section{padding-top:104px;padding-bottom:104px}.section--alt{background:var(--bg-alt)}.section-title{color:var(--white);font-size:clamp(34px,4.6vw,54px);line-height:1.05}.section-lead{color:var(--text-soft);max-width:40em;font-size:20px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:14px;font-weight:700}.accent{color:var(--accent)}.btn{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;border:2px solid var(--accent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:16px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.btn--primary{background:var(--accent);color:var(--ink)}.btn--primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--ink)}.btn--secondary{color:var(--accent);background:0 0}.btn--secondary:hover{color:var(--accent);background:#fecf4f1f}.btn--small{padding:10px 18px;font-size:14px}.check-list{gap:10px;padding:0;list-style:none;display:grid}.check-list li{color:var(--text-soft);padding-left:30px;position:relative}.check-list li:before{content:"";border-left:3px solid var(--accent);border-bottom:3px solid var(--accent);width:14px;height:8px;position:absolute;top:.42em;left:2px;transform:rotate(-45deg)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width<=700px){.section{padding-top:72px;padding-bottom:72px}}.header[data-v-1bd8597f]{z-index:50;background:linear-gradient(#111111bf,#1110);transition:background-color .2s,box-shadow .2s;position:fixed;inset:0 0 auto}.header--solid[data-v-1bd8597f]{box-shadow:0 1px 0 var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111111f0}.header--open[data-v-1bd8597f]{background:var(--bg);bottom:0}.header__bar[data-v-1bd8597f]{height:var(--header-h);align-items:center;gap:24px;display:flex}.brand[data-v-1bd8597f]{color:var(--white);align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:flex}.brand__mark[data-v-1bd8597f]{width:44px;height:44px}.brand__name[data-v-1bd8597f]{letter-spacing:.04em;font-size:22px}.nav[data-v-1bd8597f]{align-items:center;gap:4px;display:flex}.nav__link[data-v-1bd8597f]{font-family:var(--font-body);color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:16px;font-weight:600;text-decoration:none}.nav__link[data-v-1bd8597f]:hover,.nav__link.router-link-active[data-v-1bd8597f]{color:var(--accent)}.nav__trigger[data-v-1bd8597f]{align-items:center;gap:6px;display:inline-flex}.nav__trigger svg[data-v-1bd8597f]{transition:transform .15s}.nav__group[data-v-1bd8597f]{position:relative}.nav__group--open .nav__trigger svg[data-v-1bd8597f]{transform:rotate(180deg)}.nav__menu[data-v-1bd8597f]{background:var(--bg-alt);border:1px solid var(--line);border-radius:12px;min-width:260px;margin-top:4px;padding:8px;display:none;position:absolute;top:100%;left:0;box-shadow:0 16px 40px #00000073}.nav__menu[data-v-1bd8597f]:before{content:"";height:8px;position:absolute;inset:-8px 0 auto}.nav__group--open .nav__menu[data-v-1bd8597f]{display:grid}.nav__menu-item[data-v-1bd8597f]{border-radius:8px;padding:10px 12px;text-decoration:none;display:grid}.nav__menu-item[data-v-1bd8597f]:hover{background:var(--bg-raised)}.nav__menu-label[data-v-1bd8597f]{font-family:var(--font-display);color:var(--white)}.nav__menu-note[data-v-1bd8597f]{color:var(--text-muted);font-size:14px}.burger[data-v-1bd8597f]{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:space-between;width:44px;height:44px;padding:10px;display:none}.burger__line[data-v-1bd8597f]{background:var(--white);border-radius:2px;height:3px;display:block}.mobile[data-v-1bd8597f]{max-height:calc(100svh - var(--header-h));gap:4px;padding-top:16px;padding-bottom:32px;display:grid;overflow-y:auto}.mobile__link[data-v-1bd8597f]{color:var(--white);padding:8px 0;font-size:24px;text-decoration:none}.mobile__link[data-v-1bd8597f]:hover{color:var(--accent)}.mobile__rule[data-v-1bd8597f]{border:0;border-top:1px solid var(--line);margin:12px 0}.mobile__cta[data-v-1bd8597f]{margin-top:20px}@media (width<=1080px){.nav[data-v-1bd8597f],.header__cta[data-v-1bd8597f]{display:none}.burger[data-v-1bd8597f]{display:flex}}@media (width>=1081px){.mobile[data-v-1bd8597f]{display:none!important}}.footer[data-v-ff5fd8a9]{border-top:1px solid var(--line);background:var(--bg)}.footer__top[data-v-ff5fd8a9]{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;padding-top:64px;padding-bottom:48px;display:grid}.footer__brand[data-v-ff5fd8a9]{align-content:start;justify-items:start;gap:8px;display:grid}.footer__mark[data-v-ff5fd8a9]{width:88px;height:88px;margin-bottom:8px}.footer__name[data-v-ff5fd8a9]{color:var(--white);letter-spacing:.04em;font-size:24px}.footer__tagline[data-v-ff5fd8a9]{color:var(--text-muted);font-size:16px}.footer__col[data-v-ff5fd8a9]{align-content:start;gap:10px;font-size:16px;display:grid}.footer__col a[data-v-ff5fd8a9]{color:var(--text-soft);text-decoration:none}.footer__col a[data-v-ff5fd8a9]:hover{color:var(--accent)}.footer__app[data-v-ff5fd8a9]{align-items:center;gap:10px;display:flex}.footer__app img[data-v-ff5fd8a9]{border-radius:7px;width:28px;height:28px}.footer__bottom a[data-v-ff5fd8a9]{color:var(--text-muted)}.footer__bottom a[data-v-ff5fd8a9]:hover{color:var(--accent)}.footer__bottom[data-v-ff5fd8a9]{border-top:1px solid var(--line);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 32px;padding-top:24px;padding-bottom:32px;font-size:14px;display:flex}@media (width<=900px){.footer__top[data-v-ff5fd8a9]{grid-template-columns:1fr 1fr}.footer__brand[data-v-ff5fd8a9]{grid-column:1/-1}}@media (width<=520px){.footer__top[data-v-ff5fd8a9]{grid-template-columns:1fr}}.skip[data-v-3289def1]{z-index:100;background:var(--accent);color:var(--ink);border-radius:8px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:16px}.skip[data-v-3289def1]:focus{top:16px}.hero[data-v-8467dbac]{isolation:isolate;background:var(--bg);align-items:flex-end;height:100svh;min-height:560px;display:flex;position:relative;overflow:hidden}.hero__media[data-v-8467dbac]{z-index:-2;pointer-events:none;position:absolute;inset:0}.hero__poster[data-v-8467dbac],.hero__video[data-v-8467dbac]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__video[data-v-8467dbac]{opacity:0;transition:opacity .4s}.hero__video--on[data-v-8467dbac]{opacity:1}.hero[data-v-8467dbac]:after{content:"";z-index:-1;background:linear-gradient(to top, var(--bg) 0%, #1111118c 35%, #1110 65%), linear-gradient(to right, #1119 0%, #1110 60%);position:absolute;inset:0}.hero__content[data-v-8467dbac]{justify-items:start;gap:20px;width:100%;padding-bottom:clamp(88px,14svh,140px);display:grid}.hero__title[data-v-8467dbac]{color:var(--white);text-shadow:0 2px 24px #00000059;max-width:10em;font-size:clamp(46px,8vw,104px);line-height:.95}.hero__lead[data-v-8467dbac]{color:var(--text);text-shadow:0 1px 12px #00000080;max-width:34em;font-size:clamp(18px,1.6vw,22px)}.hero__ctas[data-v-8467dbac]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero__scroll[data-v-8467dbac]{color:var(--accent);animation:2s ease-in-out infinite bob-8467dbac;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@keyframes bob-8467dbac{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){.hero__scroll[data-v-8467dbac]{animation:none}}.grid[data-v-3b778ccd]{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:20px;display:grid}.card[data-v-3b778ccd]{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:14px;padding:28px;transition:border-color .15s,transform .15s;display:flex}.card[data-v-3b778ccd]:hover{border-color:var(--accent);transform:translateY(-2px)}.card__head[data-v-3b778ccd]{align-items:center;gap:16px;display:flex}.card__icon[data-v-3b778ccd]{width:64px;height:64px;box-shadow:0 0 0 1px var(--line);border-radius:15px;flex:none}.card__name[data-v-3b778ccd]{color:var(--white);font-size:24px;line-height:1.1}.card__kind[data-v-3b778ccd]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:14px;font-weight:600}.card__tagline[data-v-3b778ccd]{color:var(--text);font-weight:600}.card__desc[data-v-3b778ccd]{color:var(--text-soft);flex:1;font-size:17px}.card__link[data-v-3b778ccd]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin-top:auto;font-size:15px;text-decoration:none}.card__link[data-v-3b778ccd]:hover{color:var(--accent-hover)}.card__soon[data-v-3b778ccd]{color:var(--text-muted);margin-top:auto;font-size:14px}.badges[data-v-f7e54662]{flex-wrap:wrap;gap:12px;display:flex}.badges--center[data-v-f7e54662]{justify-content:center}.badge[data-v-f7e54662]{border-radius:10px;transition:transform .15s,opacity .15s;display:block}.badge[data-v-f7e54662]:hover{opacity:.9;transform:translateY(-2px)}.badge img[data-v-f7e54662]{width:auto;height:54px}.news[data-v-2e8f173f]{grid-template-columns:1fr 1.4fr auto;gap:10px;width:100%;max-width:760px;margin-top:8px;display:grid}.news__input[data-v-2e8f173f]{font:inherit;color:var(--ink);background:var(--white);border:2px solid #0000;border-radius:8px;min-width:0;padding:12px 14px;font-size:17px}.news__input[data-v-2e8f173f]::placeholder{color:#6b675f}.news__input[data-v-2e8f173f]:focus{border-color:var(--ink);outline:none}.news__submit[data-v-2e8f173f]{background:var(--ink);border-color:var(--ink);color:var(--accent)}.news__submit[data-v-2e8f173f]:hover{color:var(--accent);background:#2a2a2a;border-color:#2a2a2a}.news__submit[data-v-2e8f173f]:focus-visible{outline-color:var(--ink)}@media (width<=640px){.news[data-v-2e8f173f]{grid-template-columns:1fr}}.stats[data-v-662d19d4]{background:var(--accent);color:var(--ink)}.stats__inner[data-v-662d19d4]{grid-template-columns:repeat(4,1fr);gap:16px;padding-top:28px;padding-bottom:28px;display:grid}.stat[data-v-662d19d4]{text-align:center;justify-items:center;display:grid}.stat__value[data-v-662d19d4]{font-size:clamp(26px,3.4vw,40px);line-height:1.1}.stat__label[data-v-662d19d4]{letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:700}.intro[data-v-662d19d4]{gap:14px;max-width:820px;margin-bottom:48px;display:grid}.intro--row[data-v-662d19d4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.intro--row>div[data-v-662d19d4]{gap:14px;display:grid}.split[data-v-662d19d4]{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:24px;display:grid}.panel[data-v-662d19d4]{background:var(--bg-alt);border:1px solid var(--line);border-radius:var(--radius);scroll-margin-top:calc(var(--header-h) + 16px);flex-direction:column;display:flex;overflow:hidden}.panel__visual[data-v-662d19d4]{background:radial-gradient(ellipse at 50% 110%, #fecf4f47, transparent 60%), var(--bg-raised);justify-content:center;align-items:flex-end;height:300px;display:flex;overflow:hidden}.panel__visual--tablet img[data-v-662d19d4]{filter:drop-shadow(0 18px 30px #0009);width:230px;margin-bottom:-150px}.panel__visual--screen[data-v-662d19d4]{align-items:center;padding:24px}.panel__visual--screen img[data-v-662d19d4]{object-fit:cover;object-position:left top;border-radius:8px;max-height:100%;box-shadow:0 18px 40px #0009}.panel__body[data-v-662d19d4]{flex:1;align-content:start;gap:18px;padding:32px;display:grid}.panel__title[data-v-662d19d4]{color:var(--white);font-size:32px;line-height:1.05}.panel__lead[data-v-662d19d4]{color:var(--text-soft)}.panel__ctas[data-v-662d19d4]{align-items:center;gap:20px;margin-top:8px;display:flex}.free[data-v-662d19d4]{color:var(--accent);font-size:28px;transform:rotate(-4deg)}.steps[data-v-662d19d4]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px;padding:0;list-style:none;display:grid}.step[data-v-662d19d4]{border-top:3px solid var(--accent);background:var(--bg-raised);border-radius:0 0 var(--radius) var(--radius);gap:10px;padding:28px;display:grid}.step__n[data-v-662d19d4]{color:var(--accent);font-size:44px;line-height:1}.step__title[data-v-662d19d4]{color:var(--white);text-transform:uppercase;font-size:26px}.step__text[data-v-662d19d4]{color:var(--text-soft)}.steps__note[data-v-662d19d4]{color:var(--text-muted);margin-top:28px;font-size:16px}.steps__note a[data-v-662d19d4]{color:var(--accent)}.quotes[data-v-662d19d4]{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:24px;display:grid}.quote[data-v-662d19d4]{background:var(--bg-alt);border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:var(--radius);flex-direction:column;justify-content:space-between;gap:28px;padding:36px;display:flex}.quote__text[data-v-662d19d4]{color:var(--text);font-size:20px;line-height:1.5}.quote__by[data-v-662d19d4]{align-items:center;gap:16px;display:flex}.quote__by>span[data-v-662d19d4]{display:grid}.quote__photo[data-v-662d19d4]{object-fit:cover;border:2px solid var(--accent);border-radius:50%;width:64px;height:64px}.quote__name[data-v-662d19d4]{color:var(--white);font-size:20px}.quote__role[data-v-662d19d4]{color:var(--text-muted);font-size:15px}.join[data-v-662d19d4]{isolation:isolate;padding:120px 0;position:relative;overflow:hidden}.join__bg[data-v-662d19d4]{object-fit:cover;object-position:center 40%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.join[data-v-662d19d4]:after{content:"";z-index:-1;background:linear-gradient(90deg,#111111f2 0%,#111c 50%,#11111173 100%);position:absolute;inset:0}@media (width>=900px){.join__bg[data-v-662d19d4]{object-position:center 35%;width:58%;left:auto}.join[data-v-662d19d4]:after{background:linear-gradient(to right, var(--bg) 0%, var(--bg) 42%, #1111118c 62%, #1111111a 100%)}}.join__inner[data-v-662d19d4]{justify-items:start;gap:24px;display:grid}.join__title[data-v-662d19d4]{color:var(--white);max-width:12em;font-size:clamp(38px,5.6vw,72px);line-height:1}.join__cta[data-v-662d19d4]{color:var(--accent);font-size:24px}.news-strip[data-v-662d19d4]{background:var(--accent);color:var(--ink);padding:88px 0}.news-strip__inner[data-v-662d19d4]{text-align:center;justify-items:center;gap:20px;display:grid}.news-strip__title[data-v-662d19d4]{font-size:clamp(36px,5vw,60px);line-height:1}.news-strip .section-lead[data-v-662d19d4]{color:var(--ink)}@media (width<=700px){.stats__inner[data-v-662d19d4]{grid-template-columns:repeat(2,1fr)}.panel__body[data-v-662d19d4],.quote[data-v-662d19d4]{padding:24px}}
