.form-section[data-astro-cid-etuavova]{padding:160px 0 var(--section-py);background:var(--hell-1)}.form-wrap[data-astro-cid-etuavova]{max-width:1240px;margin:0 auto;padding:0 32px}.form-header[data-astro-cid-etuavova]{margin-bottom:56px}@media(min-width:1000px){.form-wrap[data-astro-cid-etuavova]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;align-items:start}.form-header[data-astro-cid-etuavova]{margin-bottom:0;position:sticky;top:120px}}.form-direkt[data-astro-cid-etuavova]{display:flex;flex-wrap:wrap;gap:9px;font-family:var(--body-font);font-size:14.5px;line-height:1.6;color:var(--hell-ink-3);margin:28px 0 0}.form-direkt[data-astro-cid-etuavova] a[data-astro-cid-etuavova]{color:var(--hell-ink-2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--hell-linie)}.form-direkt[data-astro-cid-etuavova] a[data-astro-cid-etuavova]:hover{text-decoration-color:var(--hell-ink-2)}.form-h[data-astro-cid-etuavova]{font-family:var(--hero-font);font-weight:500;font-size:clamp(40px,6vw,68px);line-height:1.04;letter-spacing:-.028em;color:var(--hell-ink);margin:0 0 20px;max-width:18ch;text-wrap:balance}.form-sub[data-astro-cid-etuavova]{font-family:var(--body-font);font-size:18px;line-height:1.6;color:var(--hell-ink-2);margin:0;max-width:56ch}.form[data-astro-cid-etuavova]{display:flex;flex-direction:column;gap:24px}.form-sub-h[data-astro-cid-etuavova]{font-family:var(--mono-font);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--hell-ink-3);margin-top:16px;padding-bottom:6px}.field[data-astro-cid-etuavova]{display:flex;flex-direction:column;gap:8px}.field[data-astro-cid-etuavova] label[data-astro-cid-etuavova]{font-family:var(--body-font);font-size:14px;font-weight:500;color:var(--hell-ink)}.field[data-astro-cid-etuavova] .req[data-astro-cid-etuavova]{color:var(--hell-ink-3);margin-left:2px}.field[data-astro-cid-etuavova] input[data-astro-cid-etuavova][type=text],.field[data-astro-cid-etuavova] input[data-astro-cid-etuavova][type=email],.field[data-astro-cid-etuavova] input[data-astro-cid-etuavova][type=tel],.field[data-astro-cid-etuavova] select[data-astro-cid-etuavova],.field[data-astro-cid-etuavova] textarea[data-astro-cid-etuavova]{font-family:var(--body-font);font-size:16px;line-height:1.5;color:var(--hell-ink);background:var(--hell-1);border:1px solid rgba(20,24,28,.22);border-radius:10px;padding:14px 16px;width:100%;appearance:none;-webkit-appearance:none;transition:border-color .18s ease,background .18s ease}.field[data-astro-cid-etuavova] select[data-astro-cid-etuavova]{background-image:linear-gradient(45deg,transparent 50%,rgba(20,24,28,.55) 50%),linear-gradient(135deg,rgba(20,24,28,.55) 50%,transparent 50%);background-position:right 20px center,right 14px center;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:38px}.field[data-astro-cid-etuavova] select[data-astro-cid-etuavova] option[data-astro-cid-etuavova]{background:var(--hell-1);color:var(--hell-ink)}.field[data-astro-cid-etuavova] textarea[data-astro-cid-etuavova]{resize:vertical;min-height:140px}.field[data-astro-cid-etuavova] input[data-astro-cid-etuavova]::placeholder,.field[data-astro-cid-etuavova] textarea[data-astro-cid-etuavova]::placeholder{color:var(--hell-ink-3)}.field[data-astro-cid-etuavova] input[data-astro-cid-etuavova]:hover,.field[data-astro-cid-etuavova] select[data-astro-cid-etuavova]:hover,.field[data-astro-cid-etuavova] textarea[data-astro-cid-etuavova]:hover{border-color:#14181c6b}.field[data-astro-cid-etuavova] input[data-astro-cid-etuavova]:focus,.field[data-astro-cid-etuavova] select[data-astro-cid-etuavova]:focus,.field[data-astro-cid-etuavova] textarea[data-astro-cid-etuavova]:focus{outline:none;border-color:var(--hell-ink);background:var(--hell-2)}.field[data-astro-cid-etuavova] input[data-astro-cid-etuavova].is-invalid,.field[data-astro-cid-etuavova] select[data-astro-cid-etuavova].is-invalid,.field[data-astro-cid-etuavova] textarea[data-astro-cid-etuavova].is-invalid{border-color:#b3261ea6;background:#b3261e0d}.field[data-astro-cid-etuavova] input[data-astro-cid-etuavova].is-invalid:focus,.field[data-astro-cid-etuavova] select[data-astro-cid-etuavova].is-invalid:focus,.field[data-astro-cid-etuavova] textarea[data-astro-cid-etuavova].is-invalid:focus{border-color:#b3261ee6}.field-err[data-astro-cid-etuavova]{font-family:var(--body-font);font-size:13px;line-height:1.4;color:#b3261e;margin:0}.field-check[data-astro-cid-etuavova] .field-err[data-astro-cid-etuavova]{margin-left:30px}.field-hint[data-astro-cid-etuavova]{font-family:var(--mono-font);font-size:11px;color:var(--hell-ink-3);text-align:right;letter-spacing:.05em}.row-2[data-astro-cid-etuavova]{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:720px){.row-2[data-astro-cid-etuavova]{grid-template-columns:1fr 1fr}}.field-check[data-astro-cid-etuavova]{flex-direction:row;gap:12px;margin-top:8px}.check[data-astro-cid-etuavova]{display:flex;gap:12px;align-items:flex-start;font-family:var(--body-font);font-size:15px;line-height:1.55;color:var(--hell-ink-2);font-weight:400;cursor:pointer}.check[data-astro-cid-etuavova] input[data-astro-cid-etuavova]{flex:0 0 auto;width:18px;height:18px;margin-top:3px;accent-color:var(--hell-ink);cursor:pointer}.check[data-astro-cid-etuavova] a[data-astro-cid-etuavova]{color:var(--hell-ink);text-decoration:underline;text-decoration-color:var(--hell-linie);text-underline-offset:2px}.check[data-astro-cid-etuavova] a[data-astro-cid-etuavova]:hover{text-decoration-color:var(--hell-ink-2)}.hp[data-astro-cid-etuavova]{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.form-actions[data-astro-cid-etuavova]{margin-top:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.form-btn[data-astro-cid-etuavova]{display:inline-flex;align-items:center;gap:10px;background:var(--hell-ink);color:var(--hell-1);font-family:var(--body-font);font-size:15px;font-weight:500;padding:18px 34px;border-radius:999px;border:none;cursor:pointer;transition:background .2s ease}.form-btn[data-astro-cid-etuavova] .arr[data-astro-cid-etuavova]{display:inline-block;transition:transform .2s ease}.form-btn[data-astro-cid-etuavova]:hover{background:#000}.form-btn[data-astro-cid-etuavova]:hover .arr[data-astro-cid-etuavova]{transform:translate(4px)}.form-btn[data-astro-cid-etuavova]:focus-visible{outline:2px solid var(--hell-ink);outline-offset:2px}.form-note[data-astro-cid-etuavova]{font-family:var(--mono-font);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--hell-ink-3);margin:0}
