@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Unbounded:wght@500;700&display=swap";.navbar[data-v-dfa85a4f]{z-index:1000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;transition:box-shadow .3s;position:fixed;inset:0 0 auto}.navbar--scrolled[data-v-dfa85a4f]{box-shadow:0 2px 24px #0000000f}.navbar__inner[data-v-dfa85a4f]{height:var(--header-h);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.navbar__brand[data-v-dfa85a4f]{align-items:center;gap:40px;display:flex}.navbar__logo img[data-v-dfa85a4f]{width:128px;height:auto}.lang[data-v-dfa85a4f]{position:relative}.lang__toggle[data-v-dfa85a4f]{letter-spacing:-.01em;color:var(--c-muted);background:0 0;border:none;align-items:flex-end;gap:4px;font-size:16px;font-weight:500;line-height:16px;display:flex}.lang__menu[data-v-dfa85a4f]{background:var(--c-white);border-radius:14px;min-width:72px;padding:6px;position:absolute;top:calc(100% + 10px);left:-12px;box-shadow:0 10px 30px #0000001a}.lang__option[data-v-dfa85a4f]{text-align:left;width:100%;color:var(--c-ink);background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:500}.lang__option[data-v-dfa85a4f]:hover{background:var(--c-surface)}.lang__option--active[data-v-dfa85a4f]{color:var(--c-accent)}.navbar__links[data-v-dfa85a4f]{align-items:center;gap:clamp(32px,3.6vw,70px);display:flex}.navbar__links a[data-v-dfa85a4f]:not(.btn){letter-spacing:-.01em;color:var(--c-ink);white-space:nowrap;font-size:16px;font-weight:500;line-height:16px;text-decoration:none;transition:color .2s}.navbar__links a[data-v-dfa85a4f]:not(.btn):hover{color:var(--c-accent)}.navbar__menu-cta[data-v-dfa85a4f]{display:none}.navbar__actions[data-v-dfa85a4f]{justify-content:flex-end;align-items:center;gap:15px;display:flex}.navbar__login[data-v-dfa85a4f]{background:var(--c-ink);border-radius:50%;padding:10px;display:flex}.navbar__cta[data-v-dfa85a4f]{padding:15px 17px;font-size:14px}.hamburger[data-v-dfa85a4f]{background:0 0;border:none;flex-direction:column;gap:5px;padding:8px 4px;display:none}.hamburger span[data-v-dfa85a4f]{background:var(--c-ink);border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .3s;display:block}.hamburger--open span[data-v-dfa85a4f]:first-child{transform:translateY(7px)rotate(45deg)}.hamburger--open span[data-v-dfa85a4f]:nth-child(2){opacity:0}.hamburger--open span[data-v-dfa85a4f]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=1024px){.navbar__inner[data-v-dfa85a4f]{grid-template-columns:1fr auto}.navbar__brand[data-v-dfa85a4f]{gap:24px}.navbar__logo img[data-v-dfa85a4f]{width:110px}.navbar__cta[data-v-dfa85a4f]{display:none}.hamburger[data-v-dfa85a4f]{display:flex}.navbar__links[data-v-dfa85a4f]{top:var(--header-h);padding:8px var(--gutter) 24px;background:var(--c-white);opacity:0;pointer-events:none;flex-direction:column;align-items:stretch;gap:0;transition:transform .25s,opacity .25s;position:fixed;left:0;right:0;transform:translateY(-8px);box-shadow:0 16px 30px #00000014}.navbar__links--open[data-v-dfa85a4f]{opacity:1;pointer-events:auto;transform:none}.navbar__links a[data-v-dfa85a4f]:not(.btn){border-bottom:1px solid #eee;padding:18px 0;font-size:18px}.navbar__menu-cta[data-v-dfa85a4f]{margin-top:24px;padding:18px;font-size:16px;display:flex}}.footer[data-v-b9c44742]{color:var(--c-white);background:linear-gradient(131.9deg,#212121 22%,#000 92.6%);padding-top:clamp(56px,5.89vw,113px);overflow:hidden}.footer__inner[data-v-b9c44742]{grid-template-columns:1fr minmax(0,706px) 1fr;grid-template-areas:"contacts brand cta""contactus social top""bottom bottom bottom";align-items:start;column-gap:24px;display:grid}.footer__contact-us[data-v-b9c44742],.footer__social[data-v-b9c44742],.footer__top[data-v-b9c44742]{margin-top:clamp(40px,7.55vw,145px)}.footer__bottom[data-v-b9c44742]{margin-top:clamp(32px,5.57vw,107px)}.footer__contacts[data-v-b9c44742]{flex-direction:column;grid-area:contacts;gap:16px;font-size:clamp(16px,.4vw + 12px,20px);line-height:1.3;display:flex}.footer__heading[data-v-b9c44742]{margin-bottom:10.6px}.footer__contacts a[data-v-b9c44742]{text-decoration:none}.footer__contacts a[data-v-b9c44742]:hover{color:var(--c-accent)}.footer__brand[data-v-b9c44742]{text-align:center;flex-direction:column;grid-area:brand;align-items:center;gap:26px;display:flex}.footer__brand p[data-v-b9c44742]{letter-spacing:-.01em;color:#636363;font-size:clamp(15px,.4vw + 11px,20px);line-height:1.3}.footer__cta[data-v-b9c44742]{grid-area:cta;justify-self:end;padding:15px 17px;font-size:14px}.footer__contact-us[data-v-b9c44742]{color:#636363;grid-area:contactus;align-self:center;font-size:20px;line-height:27.5px;text-decoration:none}.footer__contact-us[data-v-b9c44742]:hover{color:var(--c-white)}.footer__social[data-v-b9c44742]{grid-area:social;justify-self:center;gap:45px;display:flex}.footer__social a[data-v-b9c44742]{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:background .2s;display:flex}.footer__social a[data-v-b9c44742]:hover{background:#fff3}.footer__top[data-v-b9c44742]{background:var(--c-white);border:none;border-radius:35.7px;grid-area:top;justify-content:center;place-self:center end;align-items:center;width:38px;height:57px;display:flex}.footer__top img[data-v-b9c44742]{width:15px;height:auto}.footer__bottom[data-v-b9c44742]{border-top:1px solid #ffffff26;grid-area:bottom;grid-template-columns:1fr auto 1fr;gap:24px;padding-top:clamp(24px,1.875vw,36px);font-size:clamp(14px,.4vw + 10px,20px);line-height:24.2px;display:grid}.footer__bottom a[data-v-b9c44742]{text-decoration:none}.footer__bottom a[data-v-b9c44742]:hover{color:var(--c-accent)}.footer__bottom a[data-v-b9c44742]:last-child{text-align:right}.footer__wordmark[data-v-b9c44742]{margin-top:clamp(48px,5.2vw,100px);margin-bottom:-8.2%}.footer__wordmark img[data-v-b9c44742]{width:100%;height:auto}@media (width<=900px){.footer__inner[data-v-b9c44742]{grid-template-columns:1fr auto;grid-template-areas:"brand brand""cta cta""contacts social""contactus top""bottom bottom";row-gap:32px}.footer__contact-us[data-v-b9c44742],.footer__social[data-v-b9c44742],.footer__top[data-v-b9c44742],.footer__bottom[data-v-b9c44742]{margin-top:0}.footer__cta[data-v-b9c44742]{justify-self:center}.footer__social[data-v-b9c44742]{justify-self:end;gap:16px}.footer__social a[data-v-b9c44742]{width:56px;height:56px}.footer__bottom[data-v-b9c44742]{text-align:center;grid-template-columns:1fr;gap:12px}.footer__bottom a[data-v-b9c44742]:last-child{text-align:center}.footer__bottom p[data-v-b9c44742]{color:#636363;order:3}}.lead[data-v-003a2802]{background:0 0;border:none;border-radius:30px;width:min(520px,100% - 32px);max-height:calc(100% - 32px);margin:auto;padding:0;overflow:visible}.lead[data-v-003a2802]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c}.lead__card[data-v-003a2802]{background:var(--c-white);border-radius:30px;max-height:calc(100dvh - 32px);padding:clamp(28px,4vw,44px);position:relative;overflow-y:auto}.lead__close[data-v-003a2802]{background:var(--c-card);width:40px;height:40px;color:var(--c-ink);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:26px;line-height:1;display:flex;position:absolute;top:16px;right:16px}.lead__close[data-v-003a2802]:hover{background:#eee}.lead__title[data-v-003a2802]{font-family:var(--f-display);color:var(--c-ink);padding-right:40px;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.2}.lead__subtitle[data-v-003a2802]{color:var(--c-muted);margin-top:12px;font-size:16px;line-height:1.35}.lead__plan[data-v-003a2802]{background:var(--c-accent-soft);color:var(--c-accent);border-radius:200px;margin-top:16px;padding:6px 14px;font-size:14px;display:inline-block}.lead__form[data-v-003a2802]{flex-direction:column;gap:16px;margin-top:24px;display:flex}.field[data-v-003a2802]{flex-direction:column;gap:8px;display:flex}.field__label[data-v-003a2802]{color:var(--c-ink);font-size:14px;font-weight:500}.field__label small[data-v-003a2802]{color:var(--c-muted);font-weight:400}.field input[data-v-003a2802]{background:var(--c-card);height:54px;font:inherit;color:var(--c-ink);border:1px solid #0000;border-radius:16px;padding:0 18px;font-size:16px;transition:border-color .2s,background .2s}.field input[data-v-003a2802]:focus{border-color:var(--c-accent);background:var(--c-white);outline:none}.field input[aria-invalid=true][data-v-003a2802]{border-color:#ef4444}.field__error[data-v-003a2802]{color:#ef4444;font-size:13px}.lead__trap[data-v-003a2802]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.lead__error[data-v-003a2802]{color:#b91c1c;background:#fef2f2;border-radius:14px;padding:12px 16px;font-size:14px}.lead__submit[data-v-003a2802]{height:56px;margin-top:8px;font-size:17px}.lead__submit[data-v-003a2802]:disabled{opacity:.7;cursor:progress;transform:none}.lead__done[data-v-003a2802]{text-align:center;flex-direction:column;align-items:center;display:flex}.lead__done .lead__title[data-v-003a2802]{margin-top:20px;padding-right:0}.lead__done .lead__submit[data-v-003a2802]{align-self:stretch;margin-top:28px}.lead__check[data-v-003a2802]{background:var(--g-accent);width:64px;height:64px;color:var(--c-white);border-radius:50%;justify-content:center;align-items:center;font-size:30px;display:flex}:root{--c-accent:#ff3000;--c-accent-soft:#ff30001a;--c-ink:#212121;--c-muted:gray;--c-surface:#f9fafb;--c-card:#f9f9f9;--c-white:#fff;--c-dark:#000;--g-accent:linear-gradient(90deg, #ff3000 0%, #fe8a41 125%);--f-text:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Inter", "Segoe UI", sans-serif;--f-display:"Bounded", "Unbounded", var(--f-text);--container:1520px;--gutter:clamp(16px, 5vw, 80px);--space-section:clamp(64px, 9.32vw, 179px);--space-head:clamp(40px, 5.21vw, 100px);--space-sub:clamp(20px, 2.6vw, 50px);--panel-inset:clamp(8px, .73vw, 14px);--panel-inset-lg:clamp(12px, 1.3vw, 25px);--radius-section:clamp(20px, 2vw, 28px);--header-h:90px}@media (width<=1024px){:root{--header-h:72px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h);font-size:16px}body{font-family:var(--f-text);color:var(--c-ink);background:var(--c-white);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}a{color:inherit}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}ul{list-style:none}.container{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}.panel{margin:var(--panel-inset);padding-block:calc(var(--space-section) - var(--panel-inset));border-radius:var(--radius-section)}.section-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}@media (width<=640px){.section-head{flex-direction:column-reverse;gap:16px}}.section-title{letter-spacing:-.01em;color:var(--c-ink);font-size:clamp(28px,2.4vw + 8px,45px);font-weight:500;line-height:1.2}.section-title em{color:var(--c-accent);font-style:normal}.section-title--stack em{display:block}.tag{letter-spacing:.01em;color:var(--c-muted);opacity:.7;white-space:nowrap;border:1px solid;border-radius:20px;flex-shrink:0;align-items:center;padding:8px 16px;font-size:clamp(13px,.4vw + 10px,16px);display:inline-flex}.btn{font-family:var(--f-display);letter-spacing:-.01em;white-space:nowrap;border:none;border-radius:200px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn--gradient{background:var(--g-accent);color:var(--c-white)}.btn--dark{background:var(--c-ink);color:var(--c-white)}
