.landing[data-v-3a1e79f0]{background:var(--ds-bg);-webkit-text-size-adjust:100%;color:var(--ds-text);font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.landing[data-v-3a1e79f0],.landing[data-v-3a1e79f0] *,.landing[data-v-3a1e79f0] :before,.landing[data-v-3a1e79f0] :after{box-sizing:border-box}.landing[data-v-3a1e79f0] :where(h1,h2,h3,p){font-size:inherit;font-weight:inherit;margin:0}.landing[data-v-3a1e79f0] :where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.landing[data-v-3a1e79f0] :where(button){font:inherit;color:inherit;background:0 0;border:0}.landing[data-v-3a1e79f0] :where(svg){vertical-align:middle;display:block}.container[data-v-3a1e79f0]{max-width:72rem;margin:0 auto;padding:10px}.container--flush[data-v-3a1e79f0]{max-width:72rem;margin:0 auto}.eyebrow[data-v-3a1e79f0]{color:var(--ds-accent-text);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.contact__grid[data-v-3a1e79f0]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:56px;display:grid}.contact__title[data-v-3a1e79f0]{color:var(--ds-text);margin-top:12px;margin-bottom:18px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.12}.contact__subtitle[data-v-3a1e79f0]{color:var(--ds-text-2);max-width:460px;margin-bottom:32px;font-size:16px;line-height:1.7}.contact__perks[data-v-3a1e79f0]{flex-direction:column;gap:12px;display:flex}.perk[data-v-3a1e79f0]{align-items:center;gap:8px;display:flex}.perk__check[data-v-3a1e79f0]{color:#22c55e}.perk__text[data-v-3a1e79f0]{color:var(--ds-text-2);font-size:14px;font-weight:500}.contact__audit[data-v-3a1e79f0]{border:1px solid var(--ds-border);background:var(--ds-surface-2);border-radius:16px;margin-top:36px;padding:24px 26px}.contact__audit-title[data-v-3a1e79f0]{color:var(--ds-text);margin-bottom:14px;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:700}.contact__audit-list[data-v-3a1e79f0]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.contact__audit-list li[data-v-3a1e79f0]{color:var(--ds-text-2);padding-left:24px;font-size:14px;line-height:1.6;position:relative}.contact__audit-list li[data-v-3a1e79f0]:before{content:"";background:var(--ds-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:5px}.contact__article-link[data-v-3a1e79f0]{color:var(--ds-accent-text);margin-top:18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.contact__article-link[data-v-3a1e79f0]:hover{color:var(--ds-accent-text-hover);text-decoration:underline}.contact-card[data-v-3a1e79f0]{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:20px;padding:25px 20px;box-shadow:0 20px 60px #0f0f140f}@media screen and (width>=769px){.contact-card[data-v-3a1e79f0]{padding:30px}}.field[data-v-3a1e79f0]{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}.field label[data-v-3a1e79f0]{color:var(--ds-text-2);font-size:13px;font-weight:600}.field input[data-v-3a1e79f0],.field select[data-v-3a1e79f0],.field textarea[data-v-3a1e79f0]{border:1px solid var(--ds-border-strong);width:100%;font:inherit;color:var(--ds-text);background:var(--ds-surface);border-radius:10px;padding:12px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.field input[data-v-3a1e79f0]:focus,.field select[data-v-3a1e79f0]:focus,.field textarea[data-v-3a1e79f0]:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}.field textarea[data-v-3a1e79f0]{resize:vertical;min-height:140px}.btn-submit[data-v-3a1e79f0]{background:var(--ds-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;padding:14px 24px;font-size:15px;font-weight:700;transition:background .15s,transform .1s}.btn-submit[data-v-3a1e79f0]:hover{background:var(--ds-accent-hover);transform:translateY(-1px)}.btn-submit[data-v-3a1e79f0]:disabled{opacity:.6;cursor:default;transform:none}.hp-field[data-v-3a1e79f0]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-error[data-v-3a1e79f0]{color:var(--ds-danger);margin-bottom:14px;font-size:14px}.contact-success[data-v-3a1e79f0]{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:32px 8px;display:flex}.contact-success__icon[data-v-3a1e79f0]{background:var(--ds-success-soft);color:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.contact-success__text[data-v-3a1e79f0]{color:var(--ds-text-2);font-size:15px;line-height:1.6}.top-section[data-v-3a1e79f0]{background:radial-gradient(circle at 50% 0%, #818cf81a, transparent 55%), var(--ds-bg);min-height:calc(100vh - 64px);padding-top:100px;padding-bottom:45px}@media (width>=769px){.top-section[data-v-3a1e79f0]{padding-top:120px;padding-bottom:96px}}.geo-section[data-v-3a1e79f0]{margin:25px auto}.geo-section .map-container[data-v-3a1e79f0]{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.geo-section .map-container iframe[data-v-3a1e79f0]{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.geo-section h2[data-v-3a1e79f0]{margin:15px 0;font-size:32px}.geo-section p[data-v-3a1e79f0]{margin:15px 3px}.geo-section p.text-message[data-v-3a1e79f0]{font-size:18px}.geo-section p.text-geo[data-v-3a1e79f0]{font-weight:700}.external-links h3[data-v-3a1e79f0]{margin-top:15px;margin-bottom:25px;font-size:24px}.external-links[data-v-3a1e79f0]{border-top:1px solid var(--ds-border-strong);padding:15px}.external-links a[data-v-3a1e79f0]{color:var(--ds-accent-text);margin-bottom:5px;text-decoration:underline;display:block}
