.contact-form[data-astro-cid-svshx33u]{display:grid;gap:var(--space-m)}.form-notice[data-astro-cid-svshx33u]{display:flex;gap:.8rem;align-items:flex-start;padding:var(--space-m);border-radius:var(--radius-m);background:#fbefc6;color:#4f3900;font-size:.95rem}.form-notice[data-astro-cid-svshx33u] svg{flex:none;margin-top:.15rem}.form-notice[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{font-weight:700}.nowrap[data-astro-cid-svshx33u]{white-space:nowrap}.field-row[data-astro-cid-svshx33u]{display:grid;gap:var(--space-m)}@media(min-width:640px){.field-row[data-astro-cid-svshx33u]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-svshx33u]{display:grid;gap:.4rem}.field[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{font-weight:600;font-size:.95rem}.field[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u] span[data-astro-cid-svshx33u]{color:var(--red-600)}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u],.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u],.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]{width:100%;min-height:52px;padding:.8rem 1rem;border:1.5px solid rgba(26,20,20,.2);border-radius:var(--radius-s);background:var(--white);font-size:1rem;transition:border-color .2s,box-shadow .2s}.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{resize:vertical;min-height:160px}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:hover,.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:hover,.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]:hover{border-color:#1a141466}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus,.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:focus,.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]:focus{outline:none;border-color:var(--red-600);box-shadow:0 0 0 4px #9b131024}.field[data-astro-cid-svshx33u] [data-astro-cid-svshx33u][aria-invalid=true]{border-color:var(--red-600);background:var(--red-50)}.select[data-astro-cid-svshx33u]{position:relative}.select[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]{appearance:none;padding-right:2.75rem;cursor:pointer}.select[data-astro-cid-svshx33u]:after{content:"";position:absolute;right:1.1rem;top:50%;width:.55rem;height:.55rem;border-right:2px solid var(--ink-soft);border-bottom:2px solid var(--ink-soft);transform:translateY(-70%) rotate(45deg);pointer-events:none}.field__error[data-astro-cid-svshx33u]{min-height:0;font-size:.88rem;font-weight:600;color:var(--red-700)}.field__error[data-astro-cid-svshx33u]:empty{display:none}.hp[data-astro-cid-svshx33u]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-legal[data-astro-cid-svshx33u]{font-size:.85rem;color:var(--text-mute)}.form-actions[data-astro-cid-svshx33u] .btn[data-astro-cid-svshx33u]{min-width:220px}.spinner[data-astro-cid-svshx33u]{display:none;width:1.1em;height:1.1em;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.contact-form[data-astro-cid-svshx33u].is-loading .spinner[data-astro-cid-svshx33u]{display:inline-block}.contact-form[data-astro-cid-svshx33u].is-loading .form-actions[data-astro-cid-svshx33u] .arrow{display:none}.form-status[data-astro-cid-svshx33u]:empty{display:none}.form-status[data-astro-cid-svshx33u]{padding:var(--space-m);border-radius:var(--radius-m);font-size:.97rem}.form-status[data-astro-cid-svshx33u]:focus{outline:none}.form-status--success[data-astro-cid-svshx33u]{background:#e3efe1;color:#1f4a26}.form-status--error[data-astro-cid-svshx33u]{background:var(--red-50);color:var(--red-800)}@keyframes spin{to{transform:rotate(360deg)}}.contact-section[data-astro-cid-uw5kdbxl]{padding-top:0}.contact-grid[data-astro-cid-uw5kdbxl]{display:grid;gap:var(--space-xl)}.contact-form-wrap[data-astro-cid-uw5kdbxl]{display:grid;gap:var(--space-l);padding:clamp(1.25rem,4vw,3rem);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-soft)}.contact-aside[data-astro-cid-uw5kdbxl]{display:grid;gap:var(--space-l);align-content:start}.coords[data-astro-cid-uw5kdbxl]{display:grid;gap:var(--space-m);margin:0;padding:0;list-style:none}.coords[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{display:flex;gap:var(--space-s);align-items:center}.coords__icon[data-astro-cid-uw5kdbxl]{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:50%;background:var(--red-50);color:var(--red-600)}.coords__label[data-astro-cid-uw5kdbxl]{font-size:var(--step--1);font-weight:600;color:var(--text-mute)}.coords__value[data-astro-cid-uw5kdbxl]{font-family:var(--font-display);font-weight:800;font-stretch:108%;font-size:var(--step-1);text-decoration:none;word-break:break-word}a[data-astro-cid-uw5kdbxl].coords__value:hover{color:var(--red-600)}.contact-aside__note[data-astro-cid-uw5kdbxl]{padding-top:var(--space-m);border-top:1px solid var(--line);color:var(--text-soft)}.contact-aside__note[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--red-600);font-weight:600}@media(min-width:960px){.contact-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1.4fr 1fr;gap:var(--space-2xl)}.contact-aside[data-astro-cid-uw5kdbxl]{position:sticky;top:calc(var(--header-h) + var(--space-l))}}
