.ct[data-astro-cid-osmvnpze]{grid-template-columns:1fr 1.15fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}.ct__info[data-astro-cid-osmvnpze]{gap:22px;min-width:0}.ct__phone[data-astro-cid-osmvnpze]{font:700 var(--step-2)/1.2 var(--font-display);font-variant-numeric:tabular-nums;text-decoration:none}.ct__addr[data-astro-cid-osmvnpze]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ct__addr[data-astro-cid-osmvnpze]>div[data-astro-cid-osmvnpze]{align-content:start;gap:6px;display:grid}.ct__addr[data-astro-cid-osmvnpze] h2[data-astro-cid-osmvnpze]{font-size:var(--step-0)}.ct__addr[data-astro-cid-osmvnpze] p[data-astro-cid-osmvnpze]{color:var(--muted)}.qf[data-astro-cid-osmvnpze]{background:var(--paper);border-radius:var(--radius);gap:16px;min-width:0;padding:clamp(20px,3vw,32px);scroll-margin-top:100px;display:grid}.qf[data-astro-cid-osmvnpze] h2[data-astro-cid-osmvnpze]{font-size:var(--step-2)}.qf__hint[data-astro-cid-osmvnpze]{font-size:var(--step--1);color:var(--muted)}.qf__row[data-astro-cid-osmvnpze]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.qf__field[data-astro-cid-osmvnpze]{gap:6px;min-width:0;display:grid}.qf[data-astro-cid-osmvnpze] label[data-astro-cid-osmvnpze]{font-size:.9375rem;font-weight:500}.qf[data-astro-cid-osmvnpze] input[data-astro-cid-osmvnpze],.qf[data-astro-cid-osmvnpze] select[data-astro-cid-osmvnpze],.qf[data-astro-cid-osmvnpze] textarea[data-astro-cid-osmvnpze]{width:100%;min-height:46px;font:inherit;color:var(--ink);background:var(--white);border-radius:var(--radius);border:1px solid #b9c6d0;padding:10px 12px}.qf[data-astro-cid-osmvnpze] textarea[data-astro-cid-osmvnpze]{resize:vertical}.qf[data-astro-cid-osmvnpze] [data-astro-cid-osmvnpze][aria-invalid=true]{border-color:#b42318;box-shadow:0 0 0 1px #b42318}.qf[data-astro-cid-osmvnpze] button[data-astro-cid-osmvnpze]{justify-self:start}.qf[data-astro-cid-osmvnpze] button[data-astro-cid-osmvnpze]:disabled{opacity:.7;cursor:progress}.qf__trap[data-astro-cid-osmvnpze]{position:absolute;left:-9999px}.qf__msg[data-astro-cid-osmvnpze]{border-radius:var(--radius);padding:12px 14px;font-weight:500}.qf__msg[data-astro-cid-osmvnpze][data-kind=ok]{color:var(--ok);background:#e6f4ec}.qf__msg[data-astro-cid-osmvnpze][data-kind=error]{color:#8a1c12;background:#fdecea}@media (width<=900px){.ct[data-astro-cid-osmvnpze]{grid-template-columns:1fr}}@media (width<=560px){.qf__row[data-astro-cid-osmvnpze],.ct__addr[data-astro-cid-osmvnpze]{grid-template-columns:1fr}}
