.icon[data-v-3175aa54]{width:24px;height:24px;flex:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.header[data-v-75213203]{position:fixed;top:16px;left:16px;right:16px;z-index:50;transition:transform var(--dur-s) var(--ease-out)}.header.is-hidden[data-v-75213203]{transform:translateY(-130%)}.bar[data-v-75213203]{display:flex;align-items:center;justify-content:space-between;background:var(--bg-surface);border-radius:var(--radius-s);padding:12px 12px 12px 24px;box-shadow:0 4px 8px #0000;transition:box-shadow var(--dur-s) ease}.has-shadow .bar[data-v-75213203]{box-shadow:0 4px 8px #0000000f}.logo img[data-v-75213203]{width:132px;height:32px}.nav[data-v-75213203]{display:flex;align-items:center;gap:32px}.nav-link[data-v-75213203]{font-size:16px;line-height:1.45;transition:color var(--dur-xs) ease}a.nav-link[data-v-75213203]:hover{color:var(--brand-red)}.lang[data-v-75213203]{cursor:default}.burger[data-v-75213203]{display:none;width:44px;height:44px;border-radius:999px;background:var(--bg-inverse);color:#fff;align-items:center;justify-content:center}.menu[data-v-75213203]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:var(--bg-page);display:flex;flex-direction:column;justify-content:space-between;padding:104px 16px 24px;overflow-y:auto}.menu-links[data-v-75213203]{display:flex;flex-direction:column;padding:0 8px}.menu-link[data-v-75213203]{display:flex;align-items:center;justify-content:space-between;font-size:32px;line-height:1.2;letter-spacing:-.03em;padding:10px 0 12px;border-bottom:1px solid var(--line);transition:opacity var(--dur-m) var(--ease-out),transform var(--dur-m) var(--ease-out),color var(--dur-xs) ease;transition-delay:calc(var(--i) * 40ms)}.menu-link .icon[data-v-75213203]{color:var(--text-secondary)}.menu-link[data-v-75213203]:active,.menu-link[data-v-75213203]:hover{color:var(--brand-red)}.menu-bottom[data-v-75213203]{display:flex;flex-direction:column;gap:16px;margin-top:32px}.menu-lang[data-v-75213203]{display:flex;gap:16px;padding:0 8px}.menu-contacts[data-v-75213203]{display:flex;justify-content:space-between;padding:0 8px}.menu-enter-active[data-v-75213203],.menu-leave-active[data-v-75213203]{transition:opacity var(--dur-s) ease}.menu-enter-from[data-v-75213203],.menu-leave-to[data-v-75213203]{opacity:0}.menu-enter-from .menu-link[data-v-75213203]{opacity:0;transform:translateY(16px)}@media(max-width:1023px){.nav[data-v-75213203]{display:none}.burger[data-v-75213203]{display:inline-flex}}@media(max-width:767px){.header[data-v-75213203]{top:8px;left:8px;right:8px}.bar[data-v-75213203]{padding:8px 8px 8px 16px}.logo img[data-v-75213203]{width:107px;height:26px}}.footer[data-v-7f6231c6]{background:var(--brand-red);color:#fff;padding:40px 24px 24px;display:flex;flex-direction:column;gap:40px;overflow:hidden}.footer-links[data-v-7f6231c6]{display:grid;grid-template-columns:repeat(4,1fr)}.footer-col[data-v-7f6231c6]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.footer-col a[data-v-7f6231c6],.footer-col button[data-v-7f6231c6]{transition:opacity var(--dur-xs) ease}.footer-col a[data-v-7f6231c6]:hover,.footer-col button[data-v-7f6231c6]:hover,.footer-legal a[data-v-7f6231c6]:hover{opacity:.7}.wordmark[data-v-7f6231c6]{display:flex;justify-content:space-between;font-size:24.7vw;line-height:.9;letter-spacing:-.03em;color:var(--bg-page);margin:0 -.02em}.wordmark .mask-line[data-v-7f6231c6]{overflow:hidden}.footer-bottom[data-v-7f6231c6]{display:flex;justify-content:space-between;gap:16px}.footer-legal[data-v-7f6231c6]{display:flex;gap:24px}@media(max-width:767px){.footer[data-v-7f6231c6]{padding:24px 12px 16px;gap:24px}.footer-links[data-v-7f6231c6]{grid-template-columns:1fr 1fr;row-gap:16px}.footer-bottom[data-v-7f6231c6]{flex-direction:column;gap:8px}}.round[data-v-13ee8f66]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;flex:none;transition:background-color var(--dur-xs) ease,transform var(--dur-xs) ease,opacity var(--dur-xs) ease}.round[data-v-13ee8f66]:active{transform:scale(.94)}.round[data-v-13ee8f66]:disabled{opacity:.35;cursor:default}.round .icon[data-v-13ee8f66]{transition:transform var(--dur-s) var(--ease-out)}.round--arrow-left:hover:not(:disabled) .icon[data-v-13ee8f66]{transform:translate(-2px)}.round--arrow-right:hover:not(:disabled) .icon[data-v-13ee8f66]{transform:translate(2px)}.round--l[data-v-13ee8f66]{width:52px;height:52px}.round--m[data-v-13ee8f66]{width:44px;height:44px}.round--m .icon[data-v-13ee8f66]{width:20px;height:20px}.round--red[data-v-13ee8f66]{background:var(--brand-red);color:#fff}.round--red[data-v-13ee8f66]:hover:not(:disabled){background:var(--brand-red-hover)}.round--white[data-v-13ee8f66]{background:#fff;color:var(--text-primary)}.round--glass[data-v-13ee8f66]{background:#ffffff29;color:#fff}.round--glass[data-v-13ee8f66]:hover{background:#ffffff42}.round--dark[data-v-13ee8f66]{background:var(--bg-inverse);color:#fff}.round--muted[data-v-13ee8f66]{background:var(--bg-page);color:var(--text-primary)}.round--muted[data-v-13ee8f66]:hover{background:var(--bg-muted)}.demo-form[data-v-b8130bf7]{display:flex;flex-direction:column;gap:20px}.head[data-v-b8130bf7]{display:flex;justify-content:space-between;gap:16px}.sub[data-v-b8130bf7]{margin-top:8px}.server-error[data-v-b8130bf7]{margin-top:-8px;text-align:center}@media(max-width:767px){.demo-form[data-v-b8130bf7]{gap:16px}}.overlay[data-v-5db95651]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#14141499;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.sheet[data-v-5db95651]{position:relative;width:720px;max-width:100%;max-height:calc(100vh - 48px);overflow-y:auto;background:var(--bg-surface);border-radius:var(--radius-l);padding:36px;transition:background-color var(--dur-m) var(--ease-out);overscroll-behavior:contain}.sheet--success[data-v-5db95651]{background:var(--brand-red);color:#fff}.grabber[data-v-5db95651]{display:none}.success[data-v-5db95651]{display:flex;flex-direction:column}.success-top[data-v-5db95651]{display:flex;justify-content:space-between;align-items:flex-start}.success-mark[data-v-5db95651]{width:72px;height:72px;display:inline-flex;animation:mark-turn-5db95651 .6s var(--ease-out) .2s both}.success-mark img[data-v-5db95651]{width:72px;height:72px}@keyframes mark-turn-5db95651{0%{transform:rotate(0)}to{transform:rotate(90deg)}}.success-title[data-v-5db95651]{margin-top:32px;font-size:72px;line-height:1;letter-spacing:-.05em}.success-text[data-v-5db95651]{margin-top:20px;max-width:480px}.success-tiles[data-v-5db95651]{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.success-tile[data-v-5db95651]{background:#fff;color:var(--text-primary);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px}.success-tile .t-title[data-v-5db95651]{font-size:18px}.success-tile .t-small[data-v-5db95651]{font-size:13px}.success-actions[data-v-5db95651]{margin-top:20px;display:flex;gap:10px}.success-actions .btn[data-v-5db95651]{font-size:16px;padding:10px 18px}.modal-enter-active[data-v-5db95651],.modal-leave-active[data-v-5db95651]{transition:opacity var(--dur-s) ease}.modal-enter-active .sheet[data-v-5db95651],.modal-leave-active .sheet[data-v-5db95651]{transition:transform var(--dur-m) var(--ease-out),opacity var(--dur-m) var(--ease-out)}.modal-enter-from[data-v-5db95651],.modal-leave-to[data-v-5db95651]{opacity:0}.modal-enter-from .sheet[data-v-5db95651],.modal-leave-to .sheet[data-v-5db95651]{transform:translateY(24px);opacity:0}.swap-enter-active[data-v-5db95651],.swap-leave-active[data-v-5db95651]{transition:opacity var(--dur-m) var(--ease-in-out)}.swap-enter-from[data-v-5db95651],.swap-leave-to[data-v-5db95651]{opacity:0}@media(max-width:767px){.overlay[data-v-5db95651]{align-items:flex-end;padding:0}.sheet[data-v-5db95651]{width:100%;max-height:calc(100dvh - 18px);border-radius:24px 24px 0 0;padding:28px 16px calc(20px + env(safe-area-inset-bottom))}.grabber[data-v-5db95651]{display:block;position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:var(--bg-muted)}.sheet--success .grabber[data-v-5db95651]{background:#fff6}.modal-enter-from .sheet[data-v-5db95651],.modal-leave-to .sheet[data-v-5db95651]{transform:translateY(100%);opacity:1}.success-mark[data-v-5db95651],.success-mark img[data-v-5db95651]{width:56px;height:56px}.success-title[data-v-5db95651]{font-size:44px;margin-top:24px}.success-tiles[data-v-5db95651]{grid-template-columns:1fr;gap:6px}.success-actions .btn[data-v-5db95651]{flex:1}}.sticky[data-v-24e844e4]{position:fixed;left:50%;bottom:24px;z-index:30;display:inline-flex;align-items:center;gap:12px;padding:8px 24px 8px 8px;border-radius:999px;background:var(--brand-red);color:#fff;font-size:18px;box-shadow:0 8px 24px #ff3b3b4d;transform:translate(-50%,160%);transition:transform var(--dur-m) var(--ease-out),background-color var(--dur-xs) ease}.sticky[data-v-24e844e4]:hover{background:var(--brand-red-hover)}.sticky.is-visible[data-v-24e844e4]{transform:translate(-50%)}.sticky img[data-v-24e844e4]{width:40px;height:40px}@media(max-width:767px){.sticky[data-v-24e844e4]{bottom:16px;font-size:16px;padding:6px 20px 6px 6px}.sticky img[data-v-24e844e4]{width:36px;height:36px}}.hero[data-v-46d5bfe6]{position:relative;margin-top:87px;color:#fff}.hero-card[data-v-46d5bfe6]{position:relative;height:840px;border-radius:var(--radius-l);background:var(--bg-inverse);overflow:hidden;isolation:isolate}.hero-bg[data-v-46d5bfe6]{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.hero-screen[data-v-46d5bfe6]{width:1328px;max-width:none;height:auto;opacity:0;transform:scale(1.06);transform-origin:30% 30%;transition:opacity 1.2s var(--ease-out),transform 1.2s var(--ease-out)}.is-loaded .hero-screen[data-v-46d5bfe6]{opacity:1;transform:none}.hero-shade[data-v-46d5bfe6]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14141400,#141414eb 75%)}.hero-content[data-v-46d5bfe6]{position:absolute;left:48px;right:48px;bottom:37px}.headline[data-v-46d5bfe6]{display:flex;flex-direction:column}.headline-row[data-v-46d5bfe6]{display:flex;align-items:center;gap:24px}.sticker[data-v-46d5bfe6]{display:inline-block;background:var(--brand-red);border-radius:22px;padding:4px 28px 14px;font-size:104px;letter-spacing:-.05em;line-height:1;margin-top:22px;opacity:0;transform:scale(.6) rotate(0);transition:transform .6s var(--ease-spring) .7s,opacity .2s ease .7s}.is-loaded .sticker[data-v-46d5bfe6]{opacity:1;transform:scale(1) rotate(-7deg)}.is-loaded .mask-line>span[data-v-46d5bfe6]{transform:none}.hero-lead[data-v-46d5bfe6]{max-width:560px;margin-top:24px}.hero-actions[data-v-46d5bfe6]{display:flex;gap:12px;margin-top:18px}.hero-tiles[data-v-46d5bfe6]{position:absolute;top:24px;right:16px;display:grid;grid-template-columns:repeat(2,204px);gap:16px}.tile[data-v-46d5bfe6]{height:204px;border-radius:var(--radius-m);background:var(--bg-tile);padding:24px;display:flex;flex-direction:column;justify-content:space-between;opacity:0;transform:translate(24px);transition:opacity var(--dur-m) var(--ease-out),transform var(--dur-l) var(--ease-out);transition-delay:calc(.3s + var(--i) * 90ms)}.is-loaded .tile[data-v-46d5bfe6]{opacity:1;transform:none}.tile--red[data-v-46d5bfe6]{background:var(--brand-red)}.tile-value[data-v-46d5bfe6]{font-size:40px;line-height:1.04;letter-spacing:-.04em}.tile-caption[data-v-46d5bfe6]{opacity:.8}@media(max-width:1279px){.hero-tiles[data-v-46d5bfe6]{grid-template-columns:repeat(2,170px)}.tile[data-v-46d5bfe6]{height:170px;padding:20px}.tile-value[data-v-46d5bfe6]{font-size:34px}.tile-caption[data-v-46d5bfe6]{font-size:14px}}@media(max-width:1023px){.hero-card[data-v-46d5bfe6]{height:760px}.sticker[data-v-46d5bfe6]{font-size:74px;border-radius:18px;padding:2px 22px 10px;margin-top:14px}.hero-tiles[data-v-46d5bfe6]{position:static;margin-top:8px;grid-template-columns:repeat(4,1fr);gap:8px}.tile[data-v-46d5bfe6]{height:auto;min-height:150px}}@media(max-width:767px){.hero[data-v-46d5bfe6]{margin-top:64px}.hero-card[data-v-46d5bfe6]{height:auto;border-radius:var(--radius-m)}.hero-screen[data-v-46d5bfe6]{width:760px}.hero-shade[data-v-46d5bfe6]{background:linear-gradient(180deg,#1414141a,#141414eb 40%)}.hero-content[data-v-46d5bfe6]{position:relative;inset:auto;padding:90px 16px 16px}.headline-row[data-v-46d5bfe6]{flex-direction:column;align-items:flex-start;gap:0}.sticker[data-v-46d5bfe6]{font-size:42px;border-radius:12px;padding:0 14px 6px;margin:8px 0 4px 2px}.hero-lead[data-v-46d5bfe6]{margin-top:20px}.hero-actions[data-v-46d5bfe6]{flex-direction:column;gap:8px;margin-top:20px}.hero-actions .btn[data-v-46d5bfe6]{width:100%}.hero-tiles[data-v-46d5bfe6]{grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.tile[data-v-46d5bfe6]{min-height:0;aspect-ratio:1 / .8;padding:12px;border-radius:16px}.tile-value[data-v-46d5bfe6]{font-size:22px}.tile-caption[data-v-46d5bfe6]{font-size:12px;line-height:1.35}}.ticker[data-v-c1febc76]{background:var(--brand-red);color:#fff;border-radius:var(--radius-s);overflow:hidden;padding:18px 0}.track[data-v-c1febc76]{display:flex;width:max-content;animation:marquee-c1febc76 40s linear infinite}.ticker:hover .track[data-v-c1febc76]{animation-play-state:paused}.group[data-v-c1febc76]{display:flex;gap:28px;padding-left:24px;padding-right:4px}.item[data-v-c1febc76]{display:flex;align-items:center;gap:14px;white-space:nowrap}.attack[data-v-c1febc76]{opacity:.75}.time[data-v-c1febc76]{opacity:.55}.divider[data-v-c1febc76]{width:1px;height:22px;background:#fff}@keyframes marquee-c1febc76{to{transform:translate3d(-50%,0,0)}}@media(max-width:767px){.ticker[data-v-c1febc76]{padding:12px 0;border-radius:14px;font-size:14px}.track[data-v-c1febc76]{animation-duration:60s}.ticker:hover .track[data-v-c1febc76]{animation-play-state:running}.time[data-v-c1febc76]{font-size:12px}}@media(prefers-reduced-motion:reduce){.track[data-v-c1febc76]{animation-play-state:paused}}.about[data-v-7b39f0c7]{display:flex;gap:40px;padding:140px 24px}.about-label[data-v-7b39f0c7]{width:400px;flex:none}.about-body[data-v-7b39f0c7]{flex:1;min-width:0;display:flex;flex-direction:column;gap:40px}.about-title[data-v-7b39f0c7]{font-size:48px;line-height:1.12;letter-spacing:-.04em;display:flex;flex-direction:column}.about-line[data-v-7b39f0c7]{display:flex;flex-wrap:wrap;align-items:center;column-gap:.29em}.word[data-v-7b39f0c7]{color:var(--text-muted);transition:color var(--dur-m) var(--ease-out)}.word.is-filled[data-v-7b39f0c7]{color:var(--text-primary)}.about-mark[data-v-7b39f0c7]{width:46px;height:46px;margin-left:.04em;transition:transform var(--dur-m) var(--ease-out)}.about-mark.is-turned[data-v-7b39f0c7]{transform:rotate(90deg)}.about-sub[data-v-7b39f0c7]{font-size:36px;line-height:1.15;letter-spacing:-.03em;max-width:700px}@media(max-width:1023px){.about[data-v-7b39f0c7]{flex-direction:column;padding:100px 24px}.about-label[data-v-7b39f0c7]{width:auto}}@media(max-width:767px){.about[data-v-7b39f0c7]{padding:64px 12px;gap:24px}.about-label .t-h2[data-v-7b39f0c7]{font-size:14px;letter-spacing:-.01em;color:var(--text-secondary)}.about-title[data-v-7b39f0c7]{font-size:30px;letter-spacing:-.03em}.about-mark[data-v-7b39f0c7]{width:28px;height:28px}.about-sub[data-v-7b39f0c7]{font-size:18px;letter-spacing:-.01em}.about-body[data-v-7b39f0c7]{gap:24px}}.md-overlay[data-v-ca67a208]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#14141499;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto;overscroll-behavior:contain}.md-sheet[data-v-ca67a208]{position:relative;width:1240px;max-width:100%;max-height:calc(100vh - 48px);display:flex;background:var(--bg-surface);border-radius:32px;overflow:hidden}.md-grabber[data-v-ca67a208]{display:none}.md-media[data-v-ca67a208]{position:relative;flex:none;width:600px;overflow:hidden;color:#fff}.md-media--red[data-v-ca67a208]{background:var(--brand-red);--shade: 255, 59, 59}.md-media--dark[data-v-ca67a208]{background:var(--bg-inverse);--shade: 20, 20, 20}.md-screen[data-v-ca67a208]{position:absolute;left:48px;top:56px;width:640px}.md-screen img[data-v-ca67a208]{width:640px;max-width:none;border-radius:12px}.md-shade[data-v-ca67a208]{position:absolute;inset:0 0 auto;height:87%;background:linear-gradient(180deg,rgba(var(--shade),0) 45%,rgb(var(--shade)) 90%)}.md-media[data-v-ca67a208]:after{content:"";position:absolute;top:87%;right:0;bottom:0;left:0;background:rgb(var(--shade))}.md-title[data-v-ca67a208]{position:absolute;z-index:1;left:40px;bottom:156px;font-size:56px;line-height:1.02;letter-spacing:-.04em}.md-content[data-v-ca67a208]{flex:1;min-width:0;overflow-y:auto;display:flex;flex-direction:column;gap:28px;padding:40px 40px 40px 48px}.md-top[data-v-ca67a208]{display:flex;align-items:center;justify-content:space-between}.md-eyebrow[data-v-ca67a208]{color:var(--brand-red)}.md-subtitle[data-v-ca67a208]{font-size:24px;line-height:1.3;letter-spacing:-.01em}.md-steps[data-v-ca67a208]{list-style:none;margin:0;padding:0}.md-steps li[data-v-ca67a208]{display:flex;gap:20px;padding:18px 0;border-top:1px solid var(--text-primary)}.md-num[data-v-ca67a208]{flex:none;width:28px;color:var(--brand-red)}.md-step-title[data-v-ca67a208]{font-size:20px;line-height:1.35}.md-step-text[data-v-ca67a208]{margin-top:4px;font-weight:400;color:var(--text-secondary)}.md-facts[data-v-ca67a208]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-items:start}.md-fact[data-v-ca67a208]{background:var(--bg-page);border-radius:18px;padding:18px 20px;display:flex;flex-direction:column;gap:4px}.md-fact-value[data-v-ca67a208]{font-size:32px;line-height:1.04;letter-spacing:-.03em}.md-fact-text[data-v-ca67a208]{font-size:14px;line-height:1.4;font-weight:400;color:var(--text-secondary)}.md-actions[data-v-ca67a208]{display:flex;flex-wrap:wrap;gap:8px}.md-enter-active[data-v-ca67a208],.md-leave-active[data-v-ca67a208]{transition:opacity var(--dur-s) ease}.md-enter-active .md-sheet[data-v-ca67a208],.md-leave-active .md-sheet[data-v-ca67a208]{transition:transform var(--dur-m) var(--ease-out),opacity var(--dur-m) var(--ease-out)}.md-enter-from[data-v-ca67a208],.md-leave-to[data-v-ca67a208]{opacity:0}.md-enter-from .md-sheet[data-v-ca67a208],.md-leave-to .md-sheet[data-v-ca67a208]{transform:translateY(24px);opacity:0}.md-enter-active .md-steps li[data-v-ca67a208]{animation:md-step-ca67a208 var(--dur-m) var(--ease-out) both;animation-delay:calc(.16s + var(--i) * 60ms)}@keyframes md-step-ca67a208{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:1279px){.md-media[data-v-ca67a208]{width:44%}.md-subtitle[data-v-ca67a208]{font-size:20px}.md-fact-value[data-v-ca67a208]{font-size:26px}}@media(max-width:1023px){.md-media[data-v-ca67a208]{display:none}}@media(max-width:767px){.md-overlay[data-v-ca67a208]{align-items:flex-end;padding:0}.md-sheet[data-v-ca67a208]{flex-direction:column;width:100%;max-height:calc(100dvh - 60px);overflow-y:auto;border-radius:24px 24px 0 0;padding-top:24px}.md-grabber[data-v-ca67a208]{display:block;position:absolute;top:10px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:var(--bg-muted)}.md-media[data-v-ca67a208]{display:block;width:auto;height:280px;margin:0 8px;border-radius:20px}.md-screen[data-v-ca67a208]{left:20px;top:20px}.md-shade[data-v-ca67a208]{height:100%}.md-media[data-v-ca67a208]:after{display:none}.md-title[data-v-ca67a208]{left:20px;bottom:20px;font-size:40px}.md-content[data-v-ca67a208]{overflow:visible;gap:20px;padding:20px 20px calc(28px + env(safe-area-inset-bottom))}.md-subtitle[data-v-ca67a208]{font-size:20px;line-height:1.35}.md-steps li[data-v-ca67a208]{gap:14px;padding:14px 0}.md-step-title[data-v-ca67a208]{font-size:16px}.md-step-text[data-v-ca67a208]{font-size:14px}.md-facts[data-v-ca67a208]{grid-template-columns:1fr}.md-fact[data-v-ca67a208]{padding:14px 16px}.md-fact-value[data-v-ca67a208]{font-size:24px;line-height:1.3}.md-actions[data-v-ca67a208]{flex-direction:column}.md-actions .btn[data-v-ca67a208]{width:100%}.md-enter-from .md-sheet[data-v-ca67a208],.md-leave-to .md-sheet[data-v-ca67a208]{transform:translateY(100%);opacity:1}}@media(prefers-reduced-motion:reduce){.md-enter-active .md-steps li[data-v-ca67a208]{animation:none}}.modes[data-v-dda15b89]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mode-card[data-v-dda15b89]{position:relative;cursor:pointer;height:700px;border-radius:var(--radius-l);overflow:hidden;color:#fff;isolation:isolate}.mode-card--red[data-v-dda15b89]{background:var(--brand-red)}.mode-card--dark[data-v-dda15b89]{background:var(--bg-inverse)}.mode-screen[data-v-dda15b89]{position:absolute;left:56px;top:56px;width:640px;transform-origin:0 0;transition:transform var(--dur-m) var(--ease-out)}.mode-screen img[data-v-dda15b89]{width:640px;max-width:none}.mode-card:hover .mode-screen[data-v-dda15b89]{transform:scale(1.03)}.mode-shade[data-v-dda15b89]{position:absolute;top:0;right:0;bottom:0;left:0}.mode-card--red .mode-shade[data-v-dda15b89]{background:linear-gradient(180deg,#ff3b3b00 35%,#ff3b3b 78%)}.mode-card--dark .mode-shade[data-v-dda15b89]{background:linear-gradient(180deg,#14141400 35%,#141414 78%)}.mode-text[data-v-dda15b89]{position:absolute;left:32px;bottom:39px;max-width:520px;display:flex;flex-direction:column;gap:10px}.mode-desc[data-v-dda15b89]{font-size:18px;line-height:1.5}.mode-plus[data-v-dda15b89]{position:absolute;right:32px;bottom:32px}.mode-plus[data-v-dda15b89] .icon{transition:transform var(--dur-m) var(--ease-spring)}.mode-card:hover .mode-plus[data-v-dda15b89] .icon{transform:rotate(90deg)}@media(max-width:1023px){.mode-card[data-v-dda15b89]{height:560px}.mode-screen[data-v-dda15b89]{left:32px;top:32px}.mode-text[data-v-dda15b89]{right:100px}}@media(max-width:767px){.modes[data-v-dda15b89]{grid-template-columns:1fr;gap:8px}.mode-card[data-v-dda15b89]{height:0;padding-bottom:122%;border-radius:var(--radius-m)}.mode-screen[data-v-dda15b89]{left:14px;top:14px;width:420px}.mode-screen img[data-v-dda15b89]{width:420px}.mode-text[data-v-dda15b89]{left:14px;right:70px;bottom:18px;gap:6px}.mode-desc[data-v-dda15b89]{font-size:14px;line-height:1.4}.mode-plus[data-v-dda15b89]{right:14px;bottom:18px;width:40px;height:40px}}.attacks[data-v-c380d64a]{display:grid;grid-template-columns:repeat(5,1fr);padding:120px 24px 40px}.attack[data-v-c380d64a]{padding:0 28px;border-left:1px solid var(--line);min-height:120px}.attack[data-v-c380d64a]:first-child{padding-left:0;border-left:0}.code[data-v-c380d64a]{font-size:48px;line-height:1.1;letter-spacing:-.04em;color:var(--text-muted);transition:color var(--dur-l) var(--ease-out) .2s}.attack.is-visible .code[data-v-c380d64a]{color:var(--text-primary)}.quote[data-v-c380d64a]{margin-top:20px;color:var(--text-secondary);max-width:221px}@media(max-width:1023px){.attacks[data-v-c380d64a]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:80px 24px 24px}.attack[data-v-c380d64a]{flex:0 0 260px;scroll-snap-align:start}}@media(max-width:767px){.attacks[data-v-c380d64a]{padding:48px 12px 16px}.attack[data-v-c380d64a]{flex-basis:200px;padding:0 16px}.code[data-v-c380d64a]{font-size:32px}.quote[data-v-c380d64a]{margin-top:12px;font-size:13px}}.how[data-v-d7e0ab92]{padding:100px 0 140px}.how-title[data-v-d7e0ab92]{padding:0 24px}.how-grid[data-v-d7e0ab92]{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.how-card[data-v-d7e0ab92]{background:var(--bg-surface);border-radius:var(--radius-l);height:440px;padding:28px;display:flex;flex-direction:column;justify-content:space-between}.how-value[data-v-d7e0ab92]{color:var(--brand-red);font-size:40px;line-height:1.12;letter-spacing:-.04em;white-space:nowrap}@media(max-width:1279px){.how-value[data-v-d7e0ab92]{font-size:32px}}@media(max-width:1023px){.how-grid[data-v-d7e0ab92]{grid-template-columns:1fr 1fr}.how-card[data-v-d7e0ab92]{height:360px}}@media(max-width:767px){.how[data-v-d7e0ab92]{padding:48px 0 64px}.how-title[data-v-d7e0ab92]{padding:0 12px}.how-grid[data-v-d7e0ab92]{margin-top:24px;gap:8px}.how-card[data-v-d7e0ab92]{height:270px;padding:16px;border-radius:var(--radius-m)}.how-value[data-v-d7e0ab92]{font-size:20px;white-space:normal}.how-card .t-small[data-v-d7e0ab92]{font-size:12px}}.screens[data-v-dea70523]{padding:40px 0 120px}.screens-head[data-v-dea70523]{display:flex;align-items:flex-end;justify-content:space-between;padding:0 24px}.arrows[data-v-dea70523]{display:flex;gap:8px}.screens-track[data-v-dea70523]{margin-top:48px;display:flex;gap:21px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:40px;cursor:grab;-webkit-user-select:none;user-select:none}.screens-track[data-v-dea70523]::-webkit-scrollbar{display:none}.screens-track[data-v-dea70523]:active{cursor:grabbing}.screen[data-v-dea70523]{flex:0 0 336px;padding-top:var(--offset);scroll-snap-align:start;will-change:transform}.screen-inner[data-v-dea70523]{position:relative;height:500px;border-radius:var(--radius-l);background:var(--bg-inverse);overflow:hidden;color:#fff;isolation:isolate}.screen-inner img[data-v-dea70523]{position:absolute;left:24px;top:28px;width:312px;max-width:none;pointer-events:none}.screen-shade[data-v-dea70523]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ff3b3b00 45%,#ff3b3b 90%)}.screen-text[data-v-dea70523]{position:absolute;left:24px;right:24px;bottom:18px;display:flex;flex-direction:column;gap:8px;min-height:90px}@media(min-width:1440px){.screens-track[data-v-dea70523]{justify-content:space-between}}@media(max-width:767px){.screens[data-v-dea70523]{padding:24px 0 64px}.screens-head[data-v-dea70523]{padding:0 12px}.arrows[data-v-dea70523]{display:none}.screens-track[data-v-dea70523]{margin-top:24px;gap:8px;cursor:auto;padding-bottom:0}.screen[data-v-dea70523]{flex-basis:250px;padding-top:0}.screen-inner[data-v-dea70523]{height:340px;border-radius:var(--radius-m)}.screen-inner img[data-v-dea70523]{left:14px;top:14px;width:236px}.screen-text[data-v-dea70523]{left:14px;right:14px;min-height:0;gap:4px}.screen-text .t-h3[data-v-dea70523]{font-size:24px}.screen-text .t-small[data-v-dea70523]{font-size:12px}}.audience[data-v-3756cc73]{position:relative;height:780px;border-radius:var(--radius-l);background:var(--bg-inverse);overflow:hidden;color:#fff;isolation:isolate}.aud-screen[data-v-3756cc73]{position:absolute;left:380px;top:60px;width:1028px;max-width:none;transition:transform .6s var(--ease-in-out)}.aud-screen--1[data-v-3756cc73]{transform:translate3d(-24px,-40px,0) scale(1.04)}.aud-screen--2[data-v-3756cc73]{transform:translate3d(-48px,-80px,0) scale(1.08)}.aud-shade[data-v-3756cc73]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14141426 20%,#141414f2 85%)}.aud-eyebrow[data-v-3756cc73],.aud-counter[data-v-3756cc73]{position:absolute;top:40px;font-size:18px}.aud-eyebrow[data-v-3756cc73]{left:40px}.aud-counter[data-v-3756cc73]{right:40px}.aud-tabs[data-v-3756cc73]{position:absolute;left:40px;bottom:40px;display:flex;flex-direction:column;gap:4px}.aud-tab[data-v-3756cc73]{position:relative;display:flex;align-items:center;gap:20px;padding-bottom:8px}.aud-tab-btn[data-v-3756cc73]{text-align:left}.aud-tab-title[data-v-3756cc73]{font-size:56px;line-height:1.3;letter-spacing:-.04em;white-space:nowrap;opacity:.55;transition:opacity var(--dur-s) ease}.aud-tab.is-active .aud-tab-title[data-v-3756cc73],.aud-tab-btn:hover .aud-tab-title[data-v-3756cc73]{opacity:1}.aud-progress[data-v-3756cc73]{position:absolute;left:0;right:-52px;bottom:0;height:2px;background:#fff3;overflow:hidden}.aud-progress i[data-v-3756cc73]{display:block;height:100%;background:var(--brand-red);transform-origin:0 0;animation:aud-progress-3756cc73 6s linear forwards}.is-paused .aud-progress i[data-v-3756cc73]{animation-play-state:paused}@keyframes aud-progress-3756cc73{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.aud-details[data-v-3756cc73]{position:absolute;right:40px;bottom:40px;width:400px;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.aud-panel[data-v-3756cc73]{display:flex;flex-direction:column;gap:20px}.aud-tags[data-v-3756cc73]{display:flex;flex-wrap:wrap;gap:8px}.aud-tag[data-v-3756cc73]{background:#fff;color:var(--text-primary);border-radius:999px;padding:8px 14px}.aud-swap-enter-active[data-v-3756cc73],.aud-swap-leave-active[data-v-3756cc73]{transition:opacity .3s var(--ease-in-out),transform .3s var(--ease-in-out)}.aud-swap-enter-from[data-v-3756cc73]{opacity:0;transform:translateY(16px)}.aud-swap-leave-to[data-v-3756cc73]{opacity:0;transform:translateY(-16px)}@media(max-width:1279px){.aud-tab-title[data-v-3756cc73]{font-size:44px}.aud-details[data-v-3756cc73]{width:340px}}@media(max-width:1023px){.audience[data-v-3756cc73]{height:auto;padding:360px 32px 32px;display:flex;flex-direction:column;gap:32px}.aud-screen[data-v-3756cc73]{left:120px}.aud-tabs[data-v-3756cc73],.aud-details[data-v-3756cc73]{position:relative;inset:auto;width:auto}}@media(max-width:767px){.audience[data-v-3756cc73]{padding:240px 16px 16px;border-radius:var(--radius-m);gap:24px}.aud-screen[data-v-3756cc73]{left:40px;top:20px;width:640px}.aud-eyebrow[data-v-3756cc73],.aud-counter[data-v-3756cc73]{top:16px;font-size:14px}.aud-eyebrow[data-v-3756cc73]{left:16px}.aud-counter[data-v-3756cc73]{right:16px}.aud-tab-title[data-v-3756cc73]{font-size:26px;letter-spacing:-.03em}.aud-plus[data-v-3756cc73]{display:none}.aud-progress[data-v-3756cc73]{right:0}.aud-tab[data-v-3756cc73]{padding-bottom:4px}.aud-tags[data-v-3756cc73]{display:none}.aud-details .t-lead[data-v-3756cc73]{font-size:14px;line-height:1.45}}.night[data-v-5ca402df]{display:flex;gap:40px;padding:140px 0 140px 24px;overflow:hidden}.night-head[data-v-5ca402df]{flex:0 0 440px;display:flex;flex-direction:column;gap:24px}.night-sub[data-v-5ca402df]{font-size:18px;line-height:1.4;color:var(--text-muted);max-width:360px}.night-body[data-v-5ca402df]{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px}.night-track[data-v-5ca402df]{display:flex;gap:16px;align-items:flex-start;overflow-x:auto;scrollbar-width:none;margin-right:-16px;padding-right:16px}.night-track[data-v-5ca402df]::-webkit-scrollbar{display:none}.night-card[data-v-5ca402df]{flex:0 0 auto;width:240px;height:300px;background:var(--bg-surface);border-radius:var(--radius-l);padding:28px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;gap:40px;transition:width .6s var(--ease-in-out),height .6s var(--ease-in-out)}.night-card.is-active[data-v-5ca402df]{width:560px;height:339px;cursor:default}.night-card-top[data-v-5ca402df]{display:flex;flex-direction:column;gap:12px}.is-active .night-card-top[data-v-5ca402df]{flex-direction:row;gap:40px}.night-time[data-v-5ca402df]{font-size:56px;line-height:1.02;letter-spacing:-.04em;white-space:nowrap}.night-title[data-v-5ca402df]{color:var(--text-muted);transition:color var(--dur-s) ease}.is-active .night-title[data-v-5ca402df]{font-size:22px;line-height:1.2;color:var(--text-primary);width:240px}.night-text[data-v-5ca402df]{color:var(--text-muted);width:504px;opacity:0;transition:opacity var(--dur-s) ease}.is-active .night-text[data-v-5ca402df]{opacity:1;transition-delay:.3s}.arrows[data-v-5ca402df]{display:flex;gap:8px}@media(max-width:1279px){.night[data-v-5ca402df]{flex-direction:column;padding:100px 0 100px 24px}.night-head[data-v-5ca402df]{flex-basis:auto}}@media(max-width:767px){.night[data-v-5ca402df]{padding:48px 0 48px 12px;gap:24px}.night-head[data-v-5ca402df]{gap:12px}.night-sub[data-v-5ca402df]{font-size:14px}.arrows[data-v-5ca402df]{display:none}.night-track[data-v-5ca402df]{scroll-snap-type:x mandatory;gap:8px}.night-card[data-v-5ca402df],.night-card.is-active[data-v-5ca402df]{width:280px;height:auto;min-height:240px;padding:18px;gap:20px;border-radius:var(--radius-m);scroll-snap-align:start;cursor:auto}.is-active .night-card-top[data-v-5ca402df],.night-card-top[data-v-5ca402df]{flex-direction:column;gap:10px}.night-time[data-v-5ca402df]{font-size:40px}.night-title[data-v-5ca402df],.is-active .night-title[data-v-5ca402df]{font-size:16px;width:auto;color:var(--text-primary)}.night-text[data-v-5ca402df]{width:auto;opacity:1;font-size:14px}}.pricing[data-v-6a0dbb8f]{padding-bottom:140px}.pricing-title[data-v-6a0dbb8f]{padding:0 24px}.pricing-card[data-v-6a0dbb8f]{margin-top:40px;background:var(--bg-surface);border-radius:var(--radius-l);display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.plan[data-v-6a0dbb8f]{position:relative;padding:40px;display:flex;flex-direction:column;align-items:flex-start;transition:background-color var(--dur-s) ease}.plan+.plan[data-v-6a0dbb8f]:before{content:"";position:absolute;left:0;top:40px;bottom:40px;width:1px;background:var(--line)}.plan[data-v-6a0dbb8f]:hover{background:#faf8f4}.plan-price[data-v-6a0dbb8f]{margin-top:20px}.plan-text[data-v-6a0dbb8f]{margin-top:20px;max-width:390px;min-height:40px}.plan .btn[data-v-6a0dbb8f]{margin-top:20px}.plan--muted:hover .btn[data-v-6a0dbb8f]{background:var(--bg-muted-hover)}.plan--red:hover .btn[data-v-6a0dbb8f]{background:var(--brand-red-hover)}.plan--dark:hover .btn[data-v-6a0dbb8f]{background:#2c2c2c}@media(max-width:1023px){.pricing-card[data-v-6a0dbb8f]{grid-template-columns:1fr;background:none;gap:8px}.plan[data-v-6a0dbb8f]{background:var(--bg-surface);border-radius:var(--radius-l)}.plan+.plan[data-v-6a0dbb8f]:before{display:none}}@media(max-width:767px){.pricing[data-v-6a0dbb8f]{padding:48px 0 64px}.pricing-title[data-v-6a0dbb8f]{padding:0 12px}.pricing-card[data-v-6a0dbb8f]{margin-top:24px}.plan[data-v-6a0dbb8f]{padding:18px;border-radius:var(--radius-m)}.plan[data-v-6a0dbb8f]:hover{background:var(--bg-surface)}.plan--dark[data-v-6a0dbb8f],.plan--dark[data-v-6a0dbb8f]:hover{background:var(--bg-inverse);color:#fff}.plan--dark .btn[data-v-6a0dbb8f]{background:#fff;color:var(--text-primary)}.plan-price[data-v-6a0dbb8f]{margin-top:12px}.plan-text[data-v-6a0dbb8f]{margin-top:8px;min-height:0;font-size:12px}.plan .btn[data-v-6a0dbb8f]{width:100%;margin-top:16px}}.cta[data-v-ee08d36a]{padding:140px 24px 160px;display:flex;flex-direction:column;align-items:center;text-align:center}.cta-title[data-v-ee08d36a]{font-size:72px;line-height:1.02;letter-spacing:-.04em}.cta-sub[data-v-ee08d36a]{margin:32px 0;max-width:620px;font-size:18px;line-height:1.5;color:var(--text-muted)}@media(max-width:1023px){.cta-title[data-v-ee08d36a]{font-size:52px}}@media(max-width:767px){.cta[data-v-ee08d36a]{padding:48px 12px 64px}.cta-title[data-v-ee08d36a]{font-size:32px;letter-spacing:-.03em}.cta-sub[data-v-ee08d36a]{margin:16px 0 24px;font-size:14px}.cta .btn[data-v-ee08d36a]{width:calc(100vw - 48px)}}:root{--brand-red: #ff3b3b;--brand-red-hover: #e83030;--bg-page: #f5f2eb;--bg-surface: #ffffff;--bg-muted: #ebe6dc;--bg-muted-hover: #e0dacd;--bg-tile: #232323;--bg-inverse: #141414;--text-primary: #2b2b2b;--text-secondary: #8f8a81;--text-muted: #aba69d;--text-inverse: #ffffff;--line: #e6e1d7;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dur-xs: .12s;--dur-s: .24s;--dur-m: .48s;--dur-l: .8s;--reveal-y: 32px;--radius-l: 28px;--radius-m: 22px;--radius-s: 20px;--page-pad: 16px;--header-offset: 96px}@media(max-width:767px){:root{--reveal-y: 20px;--page-pad: 8px;--header-offset: 72px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-offset);-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg-page);color:var(--text-primary);font-family:Onest,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500;font-size:16px;line-height:1.45;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body.is-locked{overflow:hidden}h1,h2,h3,h4,p{margin:0;font-weight:500}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;letter-spacing:inherit;border:0;background:none;padding:0;cursor:pointer}img{display:block;max-width:100%}.page{padding:var(--page-pad) var(--page-pad) 0}.section{margin-bottom:16px}.t-display{font-size:112px;line-height:1;letter-spacing:-.05em}.t-h2{font-size:56px;line-height:1.02;letter-spacing:-.04em}.t-h3{font-size:40px;line-height:1.04;letter-spacing:-.04em}.t-title{font-size:22px;line-height:1.2;letter-spacing:-.01em}.t-lead{font-size:20px;line-height:1.35;letter-spacing:-.01em}.t-body{font-size:16px;line-height:1.45}.t-small{font-size:14px;line-height:1.4}.t-caption{font-size:12px;line-height:1.4;letter-spacing:0;font-weight:400}.t-regular{font-weight:400}.t-muted{color:var(--text-muted)}.t-secondary{color:var(--text-secondary)}.nums{font-variant-numeric:tabular-nums}@media(max-width:1023px){.t-display{font-size:80px}.t-h2{font-size:44px}}@media(max-width:767px){.t-display{font-size:46px;letter-spacing:-.04em}.t-h2{font-size:30px;letter-spacing:-.03em}.t-h3{font-size:30px}.t-title{font-size:18px}.t-lead{font-size:16px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:14px 24px;font-size:20px;line-height:1.35;letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--dur-xs) ease,color var(--dur-xs) ease,transform var(--dur-xs) ease}.btn:active{transform:scale(.97)}.btn:disabled{cursor:default;opacity:.85}.btn--s{padding:12px 22px;font-size:16px;line-height:1.45}.btn--l{padding:16px 40px;font-size:22px}.btn--block{width:100%}.btn--red{background:var(--brand-red);color:var(--text-inverse)}.btn--red:hover:not(:disabled){background:var(--brand-red-hover)}.btn--white{background:var(--bg-surface);color:var(--text-primary)}.btn--white:hover{background:#f0ede6}.btn--dark{background:var(--bg-inverse);color:var(--text-inverse)}.btn--dark:hover{background:#2c2c2c}.btn--muted{background:var(--bg-muted);color:var(--text-primary)}.btn--muted:hover{background:var(--bg-muted-hover)}@media(max-width:767px){.btn{font-size:16px;padding:13px 22px}.btn--l{padding:14px 32px;font-size:18px}}.reveal{opacity:0;transform:translate3d(0,var(--reveal-y),0);transition:opacity var(--dur-l) var(--ease-out),transform var(--dur-l) var(--ease-out);transition-delay:var(--reveal-delay, 0ms)}.reveal.is-visible{opacity:1;transform:none}.mask-line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.mask-line>span{display:inline-block;transform:translate3d(0,105%,0);transition:transform var(--dur-l) var(--ease-out);transition-delay:var(--line-delay, 0ms)}.is-visible .mask-line>span,.mask-line.is-visible>span{transform:none}@media(max-width:767px){.mask-line{overflow:visible}.mask-line>span{display:inline}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{transform:none;transition:opacity .2s linear}.mask-line>span{transform:none;transition:none}}.mask-word{display:inline-block;vertical-align:top}@media(max-width:767px){.mask-word{display:inline}}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field{display:flex;flex-direction:column;gap:8px;min-width:0}.field-label{font-size:14px;line-height:1.4;color:var(--text-secondary);padding:0}.input{width:100%;font:inherit;font-weight:400;font-size:16px;line-height:1.45;letter-spacing:-.01em;color:var(--text-primary);background:var(--bg-page);border:1px solid transparent;border-radius:16px;padding:15px 17px;outline:none;transition:border-color var(--dur-xs) ease,background-color var(--dur-xs) ease}textarea.input{height:140px;resize:vertical;min-height:96px}.input::placeholder{color:var(--text-secondary)}.input:focus{border-color:var(--text-primary);background:#fff}.input[aria-invalid=true]{border-color:var(--brand-red)}.field-error{font-size:13px;line-height:1.3;color:var(--brand-red)}.field-group{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;min-width:0}.field-group legend{margin-bottom:8px}.chips{display:flex;flex-wrap:wrap;gap:6px 8px}.chip{font-size:14px;line-height:1.4;padding:10px 18px;border-radius:999px;background:var(--bg-page);color:var(--text-primary);transition:background-color var(--dur-xs) ease,color var(--dur-xs) ease,transform var(--dur-xs) ease}.chip:hover{background:var(--bg-muted)}.chip:active{transform:scale(.97)}.chip.is-selected{background:var(--bg-inverse);color:#fff}.checkbox{display:flex;align-items:center;gap:12px;cursor:pointer}.checkbox-box{flex:none;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;color:#fff}.checkbox-box.is-checked{background:var(--bg-inverse);border-color:var(--bg-inverse)}.checkbox-box .icon{width:14px;height:14px}.checkbox input:focus-visible+.checkbox-box{outline:2px solid var(--brand-red);outline-offset:2px}.link{text-decoration:underline;text-underline-offset:2px}@media(max-width:767px){.form-row{grid-template-columns:1fr;gap:16px}.chip{padding:8px 14px}}.btn-label{display:inline-grid}.btn-label>span{grid-area:1 / 1;text-align:center}.btn-label>.is-hidden{visibility:hidden}.page-start{margin-top:87px}.page-end{margin-bottom:116px}.card{background:var(--bg-surface);border-radius:var(--radius-l)}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:120px 24px 40px;margin-bottom:16px}.sec-head h2{max-width:700px}.sec-head p{width:420px;max-width:100%;font-size:18px;line-height:1.45;font-weight:400;color:var(--text-secondary)}.page-title{font-size:120px;line-height:1.02;letter-spacing:-.05em}.page-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:120px 24px 56px}.page-intro p{width:420px;max-width:100%;font-size:20px;line-height:1.45;font-weight:400;color:var(--text-secondary)}.lead-block{display:flex;gap:80px;padding:56px 48px;border-radius:var(--radius-l);margin-top:116px}.lead-block__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px}.lead-block__title{font-size:64px;line-height:1.02;letter-spacing:-.04em}.lead-block__sub{max-width:440px;font-size:18px;line-height:1.45;font-weight:400}.lead-form{display:flex;flex-direction:column;gap:18px;flex:none}.lead-form__sent{display:flex;flex-direction:column;gap:12px}@media(max-width:1279px){.lead-block{gap:48px}.page-title{font-size:96px}}@media(max-width:1023px){.sec-head,.page-intro{flex-direction:column;align-items:flex-start;padding-top:88px}.page-title{font-size:80px}.lead-block{flex-direction:column;gap:32px}.lead-block .lead-form{width:100%}}@media(max-width:767px){.page-start{margin-top:64px}.page-end{margin-bottom:48px}.card{border-radius:var(--radius-m)}.sec-head{gap:12px;padding:48px 8px 16px;margin-bottom:8px}.sec-head p{font-size:15px}.page-title{font-size:52px;letter-spacing:-.04em}.page-intro{gap:12px;padding:40px 8px 24px}.page-intro p{font-size:16px}.lead-block{margin-top:48px;padding:24px 16px 16px;border-radius:var(--radius-m);gap:24px}.lead-block__title{font-size:36px;letter-spacing:-.03em}.lead-block__sub{font-size:15px}}@media print{.header,.menu,.footer,.sticky{display:none!important}.page-start{margin-top:0}.reveal{opacity:1!important;transform:none!important}}.swap-enter-active,.swap-leave-active{transition:opacity var(--dur-m) var(--ease-in-out)}.swap-enter-from,.swap-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity var(--dur-s) var(--ease-in-out)}.fade-enter-from,.fade-leave-to{opacity:0}.sent-mark{width:56px;height:56px;margin-bottom:12px;animation:sent-mark-turn .6s var(--ease-out) .2s both}@keyframes sent-mark-turn{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@media(prefers-reduced-motion:reduce){.sent-mark{animation:none}}
