.contact-form[data-astro-cid-vekgkm42]{--danger:oklch(52% .19 27);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(1.25rem,.5rem + 3vw,2.5rem);container-type:inline-size}:root[data-theme=dark] .contact-form[data-astro-cid-vekgkm42]{--danger:oklch(78% .13 27)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .contact-form[data-astro-cid-vekgkm42]{--danger:oklch(78% .13 27)}}h2[data-astro-cid-vekgkm42]{font-size:var(--step-3)}.intro[data-astro-cid-vekgkm42]{max-inline-size:52ch;margin-block:.75rem 2rem}.grid[data-astro-cid-vekgkm42]{gap:0 1.25rem;display:grid}@container (width>=34rem){.grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-vekgkm42]{border:0;align-content:start;gap:.375rem;min-inline-size:0;margin-block-end:1.25rem;padding:0;display:grid}label[data-astro-cid-vekgkm42],legend[data-astro-cid-vekgkm42]{font-weight:600}legend[data-astro-cid-vekgkm42]{margin-block-end:.5rem;padding:0}.opt[data-astro-cid-vekgkm42]{color:var(--graphite);font-weight:400}input[data-astro-cid-vekgkm42]:not([type=radio]),select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{border:1px solid color-mix(in oklch, var(--ink) 34%, transparent);border-radius:var(--radius);background:var(--paper);min-block-size:2.875rem;inline-size:100%;color:var(--ink);font:inherit;padding:.625rem .75rem;transition:border-color .15s}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-block-size:9rem}input[data-astro-cid-vekgkm42]:hover,select[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover{border-color:var(--graphite)}input[data-astro-cid-vekgkm42]:focus-visible,select[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--oasis);outline-offset:1px;border-color:var(--oasis)}input[data-astro-cid-vekgkm42][aria-invalid=true],textarea[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--danger)}.hint[data-astro-cid-vekgkm42]{font-size:var(--step--1);color:var(--graphite)}.err[data-astro-cid-vekgkm42]{font-size:var(--step--1);color:var(--danger);font-weight:600}.err[data-astro-cid-vekgkm42]:empty{display:none}.chips[data-astro-cid-vekgkm42]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-vekgkm42]{font-weight:400;position:relative}.chip[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{border:1px solid color-mix(in oklch, var(--ink) 34%, transparent);background:var(--paper);border-radius:999px;align-items:center;min-block-size:2.75rem;padding:.5rem 1rem;transition:background-color .15s,border-color .15s;display:inline-flex}.chip[data-astro-cid-vekgkm42]:hover span[data-astro-cid-vekgkm42]{border-color:var(--graphite)}.chip[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+span[data-astro-cid-vekgkm42]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.chip[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible+span[data-astro-cid-vekgkm42]{outline:2px solid var(--oasis);outline-offset:2px}.types[data-astro-cid-vekgkm42]:has([aria-invalid=true]) .chip[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{border-color:var(--danger)}.hp[data-astro-cid-vekgkm42]{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.verify[data-astro-cid-vekgkm42]{margin-block:.5rem 1.5rem}.verify[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{margin-block-end:.5rem}.ts[data-astro-cid-vekgkm42]{min-block-size:65px}.submit-row[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]{min-inline-size:11rem}.spinner[data-astro-cid-vekgkm42]{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1rem;inline-size:1rem;animation:.8s linear infinite spin;display:none}[data-astro-cid-vekgkm42][aria-busy=true] .spinner[data-astro-cid-vekgkm42]{display:inline-block}[data-astro-cid-vekgkm42][aria-busy=true]{cursor:progress;opacity:.85}@keyframes spin{to{transform:rotate(1turn)}}.status[data-astro-cid-vekgkm42]{border-inline-start:3px solid var(--danger);background:color-mix(in oklch, var(--danger) 8%, var(--paper));border-radius:0 var(--radius) var(--radius) 0;margin-block-start:1.25rem;padding:1rem 1.25rem}.status[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]+p[data-astro-cid-vekgkm42]{margin-block-start:.375rem}.noscript[data-astro-cid-vekgkm42]{background:var(--ember-soft);border-radius:var(--radius);margin-block-start:1rem;padding:1rem}.success[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]:focus{outline:none}.success[data-astro-cid-vekgkm42] .trace[data-astro-cid-vekgkm42]{font-family:var(--font-code);font-size:var(--step--1);gap:.75rem;margin-block:1.5rem;display:grid}.success[data-astro-cid-vekgkm42] li[data-astro-cid-vekgkm42]{align-items:center;gap:.75rem;display:flex}.success[data-astro-cid-vekgkm42] .marker[data-astro-cid-vekgkm42]{background:var(--oasis);border-radius:50%;flex:none;block-size:1rem;inline-size:1rem;position:relative}.success[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][data-state=done] .marker[data-astro-cid-vekgkm42]:after{content:"";border:solid var(--on-oasis);border-width:0 1.5px 1.5px 0;position:absolute;inset:.2rem .3rem .32rem;transform:rotate(40deg)}.success[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][data-state=wait] .marker[data-astro-cid-vekgkm42]{border:1.5px dashed var(--ember);background:0 0}@media (prefers-reduced-motion:no-preference){.success[data-astro-cid-vekgkm42]:not([hidden]) li[data-astro-cid-vekgkm42]{animation:step-in .4s var(--ease-out) both}.success[data-astro-cid-vekgkm42] li[data-astro-cid-vekgkm42]:nth-child(2){animation-delay:.25s}.success[data-astro-cid-vekgkm42] li[data-astro-cid-vekgkm42]:nth-child(3){animation-delay:.5s}.success[data-astro-cid-vekgkm42] li[data-astro-cid-vekgkm42]:nth-child(4){animation-delay:.75s}}@keyframes step-in{0%{opacity:0;transform:translate(-6px)}}.success[data-astro-cid-vekgkm42]>p[data-astro-cid-vekgkm42]{max-inline-size:56ch}.success[data-astro-cid-vekgkm42] .actions[data-astro-cid-vekgkm42]{margin-block-start:1.5rem}.layout[data-astro-cid-6bfsojfh]{gap:3rem var(--gutter);align-items:start;display:grid}@media (width>=64rem){.layout[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:4rem}}.side[data-astro-cid-6bfsojfh]{gap:3rem;display:grid}.block[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--step-2);margin-block-end:.75rem}.block[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{margin-block-end:1.25rem}.next[data-astro-cid-6bfsojfh]{border-block-start:1px solid var(--rule);display:grid}.next[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{border-block-end:1px solid var(--rule);grid-template-columns:1.75rem 1fr;gap:.5rem;padding-block:1rem;display:grid}.next[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{font-size:var(--step-1);font-family:var(--font-body);letter-spacing:0;font-weight:600}.next[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin-block-start:.25rem}
