.lead-form[data-astro-cid-sevzbneq]{padding:clamp(20px,4vw,36px);scroll-margin-top:96px}.lead-form--quick[data-astro-cid-sevzbneq] [data-astro-cid-sevzbneq][data-extra]{display:none}.lead-form__left[data-astro-cid-sevzbneq]{margin-top:4px;font-weight:600;display:block}.lead-form__more[data-astro-cid-sevzbneq]{color:var(--accent);font:500 .95rem/1.4 var(--f-body);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-4px 0 18px;padding:0;text-decoration:underline;display:block}.lead-form__more[data-astro-cid-sevzbneq][hidden]{display:none}.lead-form__more[data-astro-cid-sevzbneq] em[data-astro-cid-sevzbneq]{color:var(--ink-soft);font-style:normal;text-decoration:none}.lead-form__title[data-astro-cid-sevzbneq]{font-size:clamp(1.4rem,2.6vw,1.9rem)}.service[data-astro-cid-sevzbneq]{border:0;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0 0;padding:0;display:grid}@media (width<=720px){.service[data-astro-cid-sevzbneq]{grid-template-columns:1fr}}.service[data-astro-cid-sevzbneq] legend[data-astro-cid-sevzbneq]{margin-bottom:8px;font-size:.9rem;font-weight:600}.service__opt[data-astro-cid-sevzbneq]{cursor:pointer;position:relative}.service__opt[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{opacity:0;position:absolute}.service__opt[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{border:1.5px solid var(--line);background:#fff;border-radius:12px;gap:2px;height:100%;padding:12px 14px 12px 40px;font-size:.95rem;display:grid}.service__opt[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]:before{content:"";border:1.5px solid var(--ink-soft);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:15px;left:14px}.service__opt[data-astro-cid-sevzbneq] em[data-astro-cid-sevzbneq]{color:var(--ink-soft);font-size:.85rem;font-style:normal}.service__opt[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked+span[data-astro-cid-sevzbneq]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.service__opt[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked+span[data-astro-cid-sevzbneq]:before{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 45%, #fff 50%)}.service__opt[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible+span[data-astro-cid-sevzbneq]{outline:2px solid var(--accent);outline-offset:2px}.lead-form__grid[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr;gap:14px 16px;margin:20px 0 16px;display:grid}@media (width<=620px){.lead-form__grid[data-astro-cid-sevzbneq]{grid-template-columns:1fr}}.field[data-astro-cid-sevzbneq]{gap:6px;font-size:.9rem;font-weight:600;display:grid}.field[data-astro-cid-sevzbneq] em[data-astro-cid-sevzbneq]{color:var(--ink-soft);font-style:normal;font-weight:400}.field--wide[data-astro-cid-sevzbneq]{grid-column:1/-1}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{border:1.5px solid var(--line);width:100%;min-height:50px;color:var(--ink);font:400 1rem/1.4 var(--f-body);background:#fff;border-radius:12px;padding:12px 14px;transition:border-color .15s}.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{resize:vertical}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus,.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:focus,.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.consent[data-astro-cid-sevzbneq]{align-items:flex-start;gap:10px;margin-bottom:14px;font-size:.9rem;display:flex}.consent[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.cf-turnstile[data-astro-cid-sevzbneq]{min-height:65px;margin-bottom:14px}.lead-form__estimate[data-astro-cid-sevzbneq]{border:1px dashed var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);border-radius:12px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;font-size:.92rem;display:flex}.lead-form__estimate[data-astro-cid-sevzbneq]>svg{color:var(--accent);flex:none}.lead-form__estimate[data-astro-cid-sevzbneq][hidden]{display:none}.lead-form__error[data-astro-cid-sevzbneq]{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger);border-radius:10px;padding:10px 14px;font-size:.93rem;font-weight:600}.lead-form__submit[data-astro-cid-sevzbneq]{width:100%}.lead-form__fine[data-astro-cid-sevzbneq]{text-align:center;margin:12px 0 0;font-size:.85rem}
