.form.svelte-1qpodu{gap:16px;display:grid}.form__row.svelte-1qpodu{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.field.svelte-1qpodu{gap:7px;font-weight:600;display:grid}.field.svelte-1qpodu input:where(.svelte-1qpodu),.field.svelte-1qpodu select:where(.svelte-1qpodu),.field.svelte-1qpodu textarea:where(.svelte-1qpodu){background:var(--paper);width:100%;box-shadow:inset 0 0 0 1.5px var(--line-2);font:inherit;color:var(--ink);border:0;border-radius:14px;padding:12px 14px;font-weight:500}.field.svelte-1qpodu input:where(.svelte-1qpodu),.field.svelte-1qpodu select:where(.svelte-1qpodu){height:50px;padding-block:0}.field.svelte-1qpodu textarea:where(.svelte-1qpodu){resize:vertical;min-height:140px;line-height:1.55}.field.svelte-1qpodu input:where(.svelte-1qpodu):focus,.field.svelte-1qpodu select:where(.svelte-1qpodu):focus,.field.svelte-1qpodu textarea:where(.svelte-1qpodu):focus{box-shadow:inset 0 0 0 2px var(--blue), 0 0 0 4px var(--blue-soft);outline:none}.trap.svelte-1qpodu{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.error.svelte-1qpodu{background:var(--red-soft);color:var(--red-ink);border-radius:12px;padding:11px 14px;font-weight:600}.form__foot.svelte-1qpodu{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.privacy.svelte-1qpodu{max-width:30rem;color:var(--ink-3);font-size:.88rem}.privacy.svelte-1qpodu a{color:var(--ink-2);text-decoration:underline}.sent.svelte-1qpodu{text-align:center;animation:svelte-1qpodu-pop .5s var(--ease-back);justify-items:center;gap:14px;padding:30px 10px;display:grid}@keyframes svelte-1qpodu-pop{0%{opacity:0;transform:scale(.94)}}.sent__icon.svelte-1qpodu{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.sent__icon.svelte-1qpodu svg:where(.svelte-1qpodu){fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.sent.svelte-1qpodu p:where(.svelte-1qpodu){max-width:26rem;font-size:1.05rem;font-weight:600}@media (width<=600px){.form__row.svelte-1qpodu{grid-template-columns:minmax(0,1fr)}}.contact[data-astro-cid-ru3eahjb]{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);grid-template-areas:"head head""card aside";align-items:start;gap:clamp(18px,3vw,32px);display:grid}.contact__head[data-astro-cid-ru3eahjb]{grid-area:head;gap:12px;max-width:720px;display:grid}.contact__card[data-astro-cid-ru3eahjb]{border-radius:var(--radius-xl);box-shadow:var(--shadow-card), 0 0 0 1px var(--line);background:#fff;grid-area:card;padding:clamp(20px,4vw,36px)}.contact__aside[data-astro-cid-ru3eahjb]{border-radius:var(--radius-l);box-shadow:0 0 0 1px var(--line);background:linear-gradient(#dff0ff,#fff6ea);grid-area:aside;gap:16px;padding:24px;display:grid}.contact__aside[data-astro-cid-ru3eahjb] h2[data-astro-cid-ru3eahjb]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.15rem;font-weight:800}.contact__aside[data-astro-cid-ru3eahjb] ul[data-astro-cid-ru3eahjb]{gap:12px;display:grid}.contact__aside[data-astro-cid-ru3eahjb] li[data-astro-cid-ru3eahjb]{color:var(--ink-2);gap:12px;line-height:1.5;display:flex}.contact__aside[data-astro-cid-ru3eahjb] strong[data-astro-cid-ru3eahjb]{color:var(--ink);display:block}.contact__icon[data-astro-cid-ru3eahjb]{width:38px;height:38px;color:var(--blue);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.contact__aside[data-astro-cid-ru3eahjb] .btn[data-astro-cid-ru3eahjb]{justify-self:start}@media (width<=860px){.contact[data-astro-cid-ru3eahjb]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""card""aside"}}
