.form[data-astro-cid-qhsmdzqq]{gap:16px;max-width:640px;display:grid}.form__req[data-astro-cid-qhsmdzqq]{margin:0;font-size:.95rem}.form__notice[data-astro-cid-qhsmdzqq]{background:var(--accent-soft);color:var(--accent-text);border-radius:var(--radius-sm);margin:0;padding:10px 14px;font-size:.95rem}.field[data-astro-cid-qhsmdzqq]{gap:6px;display:grid}.field[data-astro-cid-qhsmdzqq] label[data-astro-cid-qhsmdzqq]{color:var(--ink);font-weight:700}.field[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq],.field[data-astro-cid-qhsmdzqq] select[data-astro-cid-qhsmdzqq],.field[data-astro-cid-qhsmdzqq] textarea[data-astro-cid-qhsmdzqq]{font:inherit;border:1.5px solid var(--line-interactive);border-radius:var(--radius-sm);background:var(--card);min-height:48px;color:var(--ink);width:100%;padding:12px 14px;font-size:1rem}.field[data-astro-cid-qhsmdzqq] :is(input,select,textarea)[data-astro-cid-qhsmdzqq][aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.field__error[data-astro-cid-qhsmdzqq]{color:var(--error);min-height:1em;margin:0;font-size:.9rem}.form__actions[data-astro-cid-qhsmdzqq]{margin:4px 0 0}.form__status[data-astro-cid-qhsmdzqq]{min-height:1.5em;margin:0}.form__success[data-astro-cid-qhsmdzqq]{padding:28px}.form[data-astro-cid-qhsmdzqq][hidden],.form__success[data-astro-cid-qhsmdzqq][hidden]{display:none}.form__copy[data-astro-cid-qhsmdzqq]{border-top:1px solid var(--line);gap:12px;margin-top:20px;padding-top:18px;display:grid}.form__copy[data-astro-cid-qhsmdzqq][hidden]{display:none}.form__copy-head[data-astro-cid-qhsmdzqq]{font-family:var(--font-head);color:var(--ink);margin:0;font-size:1.05rem}.form__answers[data-astro-cid-qhsmdzqq]{gap:2px;margin:0;display:grid}.form__answers[data-astro-cid-qhsmdzqq] dt{color:var(--ink);margin-top:10px;font-weight:700}.form__answers[data-astro-cid-qhsmdzqq] dt:first-child{margin-top:0}.form__answers[data-astro-cid-qhsmdzqq] dd{white-space:pre-line;overflow-wrap:anywhere;margin:0}@media print{body:has(.form__success:not([hidden])) :not(:has(.form__success),.form__success,.form__success *),.form__print[data-astro-cid-qhsmdzqq]{display:none}.form__answers[data-astro-cid-qhsmdzqq]{grid-template-columns:minmax(0,14em) minmax(0,1fr);gap:6px 16px}.form__answers[data-astro-cid-qhsmdzqq] dt{margin-top:0}}.contact[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.contact__form[data-astro-cid-6bfsojfh],.contact__side[data-astro-cid-6bfsojfh]{gap:12px;display:grid}.contact__side[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin:0}.contact__phone[data-astro-cid-6bfsojfh]{white-space:nowrap;font-weight:700}@media (width<=860px){.contact[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr)}}
