.contact-grid[data-astro-cid-x5d4ucax]{gap:48px;display:grid}@media (width>=1024px){.contact-grid[data-astro-cid-x5d4ucax]{grid-template-columns:7fr 5fr;align-items:start;gap:80px}}.form[data-astro-cid-x5d4ucax]{gap:18px;display:grid}.field[data-astro-cid-x5d4ucax]{gap:6px;display:grid}.field[data-astro-cid-x5d4ucax] label[data-astro-cid-x5d4ucax]{font-size:.95rem;font-weight:600}input[data-astro-cid-x5d4ucax],select[data-astro-cid-x5d4ucax],textarea[data-astro-cid-x5d4ucax]{font:inherit;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--bg);min-height:48px;color:var(--ink);width:100%;padding:10px 12px;font-size:1rem}textarea[data-astro-cid-x5d4ucax]{resize:vertical}.check[data-astro-cid-x5d4ucax]{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;display:flex}.check[data-astro-cid-x5d4ucax] input[data-astro-cid-x5d4ucax]{width:22px;height:22px;min-height:0;accent-color:var(--accent);flex:none;margin:2px 0 0;padding:0}.hp[data-astro-cid-x5d4ucax]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.error[data-astro-cid-x5d4ucax]{color:#a3261f;font-weight:600}html[data-theme=dark] .error[data-astro-cid-x5d4ucax]{color:#ff8a80}.ok[data-astro-cid-x5d4ucax]{color:var(--green);align-items:flex-start;gap:8px;font-weight:600;display:flex}.form[data-astro-cid-x5d4ucax] .btn[data-astro-cid-x5d4ucax]{justify-self:start}@media (width<=767px){.form[data-astro-cid-x5d4ucax] .btn[data-astro-cid-x5d4ucax]{width:100%}}.aside[data-astro-cid-x5d4ucax]{gap:32px;display:grid}.block[data-astro-cid-x5d4ucax]{border-top:1px solid var(--line);justify-items:start;gap:10px;padding-top:20px;display:grid}.block[data-astro-cid-x5d4ucax] h2[data-astro-cid-x5d4ucax]{font-size:1.35rem}.block[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{color:var(--ink-2)}.addr[data-astro-cid-x5d4ucax]{color:var(--ink);align-items:flex-start;gap:8px;display:flex}.social[data-astro-cid-x5d4ucax]{flex-wrap:wrap;gap:8px 20px;display:flex}.social[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.social[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]:hover{text-decoration:underline}.photos[data-astro-cid-x5d4ucax]{gap:12px;margin-top:clamp(48px,7vw,96px);display:grid}@media (width>=1024px){.photos[data-astro-cid-x5d4ucax]{grid-template-columns:2fr 1fr;align-items:end}}
