.ll__head[data-astro-cid-zlmzziyt]{display:grid;gap:var(--sp-3);justify-items:start;margin-block-end:var(--sp-5)}.ll__head[data-astro-cid-zlmzziyt] [data-astro-cid-zlmzziyt]:is(h2,p){margin:0}.form[data-astro-cid-zlmzziyt]{display:grid;gap:var(--sp-4);max-width:46rem}.form__trap[data-astro-cid-zlmzziyt]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.form__row[data-astro-cid-zlmzziyt]{display:grid;gap:var(--sp-4) var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));align-items:start}.field[data-astro-cid-zlmzziyt]{display:grid;gap:var(--sp-2);margin:0}.field[data-astro-cid-zlmzziyt]>label[data-astro-cid-zlmzziyt]{font-family:var(--f-display);font-size:var(--fs-2);font-weight:500;text-transform:uppercase;letter-spacing:.06em}abbr[data-astro-cid-zlmzziyt]{color:var(--c-accent);text-decoration:none}input[data-astro-cid-zlmzziyt][type=text],input[data-astro-cid-zlmzziyt][type=tel]{width:100%;padding:.85em 1em;background:var(--c-ink);border:1px solid color-mix(in srgb,var(--c-paper) 34%,transparent);color:var(--c-paper);font-size:var(--fs-3);transition:border-color var(--speed) var(--ease)}input[data-astro-cid-zlmzziyt]::placeholder{color:var(--c-mute-3)}input[data-astro-cid-zlmzziyt][type=text]:focus,input[data-astro-cid-zlmzziyt][type=tel]:focus{border-color:var(--c-accent);outline:none}input[data-astro-cid-zlmzziyt][aria-invalid=true]{border-color:#ff6b6b}.field__error[data-astro-cid-zlmzziyt]{font-family:var(--f-body);font-size:var(--fs-2);font-weight:400;text-transform:none;letter-spacing:0;color:#ff8f8f}.field__error[data-astro-cid-zlmzziyt]:empty{display:none}.consent[data-astro-cid-zlmzziyt]>label[data-astro-cid-zlmzziyt]{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-2);align-items:start;font-family:var(--f-body);font-size:var(--fs-2);font-weight:400;text-transform:none;letter-spacing:0;color:var(--c-mute)}.form__foot[data-astro-cid-zlmzziyt]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-4)}.btn-submit[data-astro-cid-zlmzziyt]{padding:1em 2.4em;background:var(--c-accent);border:0;color:var(--c-ink);font-family:var(--f-display);font-size:var(--fs-2);font-weight:600;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:background var(--speed) var(--ease)}.btn-submit[data-astro-cid-zlmzziyt]:hover:not(:disabled){background:var(--c-accent-deep)}.btn-submit[data-astro-cid-zlmzziyt]:disabled{opacity:.6;cursor:progress}.form__phone[data-astro-cid-zlmzziyt]{color:var(--c-mute-2);font-size:var(--fs-2);text-decoration:none}.form__phone[data-astro-cid-zlmzziyt]:hover{color:var(--c-accent)}.form__status[data-astro-cid-zlmzziyt]:empty{display:none}.form__status[data-astro-cid-zlmzziyt]{margin:0;padding:var(--sp-3);font-size:var(--fs-2);border-inline-start:3px solid var(--c-accent);background:var(--c-ink)}.form__status[data-astro-cid-zlmzziyt][data-state=error]{border-color:#ff6b6b}
