.contact-form[data-astro-cid-svshx33u]{background:#fff;border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:clamp(1.5rem,3.5vw,2.25rem)}.form-grid[data-astro-cid-svshx33u]{display:grid;grid-template-columns:1fr 1fr;gap:0 1.25rem}.field--full[data-astro-cid-svshx33u]{grid-column:1 / -1}.optional[data-astro-cid-svshx33u]{font-weight:400;color:var(--c-text-muted);font-size:.88rem}.hint[data-astro-cid-svshx33u]{display:flex;align-items:flex-start;gap:.4rem;font-size:.87rem;color:var(--c-text-muted);margin:.35rem 0 0}.hint[data-astro-cid-svshx33u] svg{flex-shrink:0;margin-top:.2em;color:var(--c-sand-deep)}.hp-field[data-astro-cid-svshx33u]{position:absolute!important;left:-5000px;width:1px;height:1px;overflow:hidden}.field--consent[data-astro-cid-svshx33u]{margin-top:.5rem}.consent[data-astro-cid-svshx33u]{display:flex;gap:.7rem;align-items:flex-start;font-size:.92rem;color:var(--c-text);font-weight:400!important;cursor:pointer}.consent[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]{width:1.15rem;height:1.15rem;margin-top:.2rem;flex-shrink:0;accent-color:var(--c-sand-deep)}.form-actions[data-astro-cid-svshx33u]{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:1.25rem}.form-actions[data-astro-cid-svshx33u] .hint[data-astro-cid-svshx33u]{margin:0}.form-status[data-astro-cid-svshx33u]{margin:.85rem 0 0;font-weight:600;color:var(--c-green)}.form-status[data-astro-cid-svshx33u][data-state=error]{color:#8a3d3d}.form-status[data-astro-cid-svshx33u]:empty{display:none}@media(max-width:640px){.form-grid[data-astro-cid-svshx33u]{grid-template-columns:1fr}}.channel-card[data-astro-cid-d7zyz6zb]{padding:1.75rem;display:flex;flex-direction:column;align-items:flex-start}.channel-icon[data-astro-cid-d7zyz6zb]{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:var(--radius-sm);background:var(--c-sand-soft);color:var(--c-sand-deep);margin-bottom:1rem}.channel-card[data-astro-cid-d7zyz6zb] h2[data-astro-cid-d7zyz6zb]{font-size:1.25rem;margin-bottom:.5rem}.channel-card[data-astro-cid-d7zyz6zb] p[data-astro-cid-d7zyz6zb]{color:var(--c-text-muted);font-size:.97rem}.channel-label[data-astro-cid-d7zyz6zb]{font-weight:700;color:var(--c-ink)!important;margin-top:auto}.channel-card[data-astro-cid-d7zyz6zb] .btn[data-astro-cid-d7zyz6zb]{margin-top:.85rem}.contact-grid[data-astro-cid-d7zyz6zb]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr);gap:2.5rem;align-items:start}.contact-grid[data-astro-cid-d7zyz6zb] h2[data-astro-cid-d7zyz6zb]{margin-bottom:.75rem}.contact-grid[data-astro-cid-d7zyz6zb]>div[data-astro-cid-d7zyz6zb]>p[data-astro-cid-d7zyz6zb]{margin-bottom:1.5rem;color:var(--c-text-muted)}.contact-aside[data-astro-cid-d7zyz6zb]{display:grid;gap:1.25rem;position:sticky;top:calc(var(--header-height) + 1.5rem)}.aside-card[data-astro-cid-d7zyz6zb]{padding:1.4rem 1.5rem}.aside-card[data-astro-cid-d7zyz6zb] h3[data-astro-cid-d7zyz6zb]{display:flex;align-items:center;gap:.55rem;font-size:1.05rem;margin-bottom:.7rem}.aside-card[data-astro-cid-d7zyz6zb] h3[data-astro-cid-d7zyz6zb] svg{color:var(--c-sand-deep)}.aside-card[data-astro-cid-d7zyz6zb] p[data-astro-cid-d7zyz6zb]{font-size:.95rem;color:var(--c-text-muted)}.after-steps[data-astro-cid-d7zyz6zb]{list-style:none;counter-reset:after;padding:0;display:grid;gap:1rem}.after-steps[data-astro-cid-d7zyz6zb] li[data-astro-cid-d7zyz6zb]{counter-increment:after;display:flex;gap:1rem;align-items:baseline;background:var(--c-stone-100);border:1px solid var(--c-border);border-radius:var(--radius);padding:1.1rem 1.35rem;margin:0}.after-steps[data-astro-cid-d7zyz6zb] li[data-astro-cid-d7zyz6zb]:before{content:counter(after);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;background:var(--c-anthracite);color:var(--c-sand);font-weight:800;font-size:.95rem;transform:translateY(.35rem)}@media(max-width:980px){.contact-grid[data-astro-cid-d7zyz6zb]{grid-template-columns:1fr}.contact-aside[data-astro-cid-d7zyz6zb]{position:static}}
