.grid[data-astro-cid-jfgd5vnc]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}@media(min-width:560px){.grid[data-astro-cid-jfgd5vnc]{grid-template-columns:repeat(2,minmax(0,1fr))}.field[data-astro-cid-jfgd5vnc].wide{grid-column:1 / -1}}.field[data-astro-cid-jfgd5vnc]{display:flex;flex-direction:column;gap:6px;min-width:0}label[data-astro-cid-jfgd5vnc]{font-size:14px;line-height:20px;font-weight:500;color:var(--ink)}.opt[data-astro-cid-jfgd5vnc]{margin-left:var(--space-1);font-weight:400;color:var(--ink-muted)}input[data-astro-cid-jfgd5vnc],textarea[data-astro-cid-jfgd5vnc],select[data-astro-cid-jfgd5vnc]{width:100%;min-height:var(--control-lg);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:16px;line-height:24px}textarea[data-astro-cid-jfgd5vnc]{resize:vertical;min-height:120px}select[data-astro-cid-jfgd5vnc]{appearance:none;padding-right:var(--space-12);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%234F6276' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right var(--space-3) center;cursor:pointer}input[data-astro-cid-jfgd5vnc]:hover,textarea[data-astro-cid-jfgd5vnc]:hover,select[data-astro-cid-jfgd5vnc]:hover{border-color:var(--ink-muted)}input[data-astro-cid-jfgd5vnc]:focus,textarea[data-astro-cid-jfgd5vnc]:focus,select[data-astro-cid-jfgd5vnc]:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}[data-astro-cid-jfgd5vnc][aria-invalid=true]{border-color:var(--danger)}.err[data-astro-cid-jfgd5vnc]{font-size:13px;line-height:20px;color:var(--danger)}.err[data-astro-cid-jfgd5vnc]:empty{display:none}.hp[data-astro-cid-jfgd5vnc]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.alert[data-astro-cid-jfgd5vnc]{margin-top:var(--space-6);padding:var(--space-4);border-radius:var(--radius-md);background:var(--danger-tint);color:var(--ink);font-size:16px;line-height:24px;overflow-wrap:anywhere}.alert[data-astro-cid-jfgd5vnc] a[data-astro-cid-jfgd5vnc]{color:var(--ink);text-underline-offset:3px}.submit[data-astro-cid-jfgd5vnc]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-8)}.send[data-astro-cid-jfgd5vnc]{display:inline-flex;align-items:center;justify-content:center;height:var(--control-lg);padding:0 var(--space-6);border:1px solid transparent;border-radius:var(--radius-md);background:var(--primary);color:var(--on-primary);font-size:16px;line-height:20px;font-weight:500;cursor:pointer;transition:background-color .12s ease}.send[data-astro-cid-jfgd5vnc]:hover{background:var(--primary-hover)}.send[data-astro-cid-jfgd5vnc]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.send[data-astro-cid-jfgd5vnc]:disabled{cursor:progress;background:var(--primary-hover)}.note[data-astro-cid-jfgd5vnc]{font-size:14px;line-height:20px;color:var(--ink-muted)}@media(max-width:559px){.send[data-astro-cid-jfgd5vnc]{width:100%}}.sent[data-astro-cid-jfgd5vnc]{display:grid;gap:var(--space-2);justify-items:start}.sent[data-astro-cid-jfgd5vnc][hidden]{display:none}.sent[data-astro-cid-jfgd5vnc]:focus{outline:none}.sent[data-astro-cid-jfgd5vnc] .t-h2[data-astro-cid-jfgd5vnc]{color:var(--ink)}.sent[data-astro-cid-jfgd5vnc] p[data-astro-cid-jfgd5vnc]:last-child{color:var(--ink-muted)}.badge[data-astro-cid-jfgd5vnc]{display:inline-flex;align-items:center;justify-content:center;width:var(--control-lg);height:var(--control-lg);margin-bottom:var(--space-4);border-radius:var(--radius-full);background:var(--primary-tint);color:var(--primary-hover)}@media(prefers-reduced-motion:reduce){.send[data-astro-cid-jfgd5vnc]{transition:none}}.hero-text[data-astro-cid-o5onwaqp]{display:grid;gap:var(--space-6)}.hero-text[data-astro-cid-o5onwaqp] h1[data-astro-cid-o5onwaqp]{max-width:16ch}.hero-text[data-astro-cid-o5onwaqp] .hero-rule{max-width:360px;margin-top:var(--space-4)}.layout[data-astro-cid-o5onwaqp]{display:grid;gap:var(--space-12);align-items:start}@media(min-width:960px){.layout[data-astro-cid-o5onwaqp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-16)}.aside[data-astro-cid-o5onwaqp]{position:sticky;top:var(--space-8)}}.aside[data-astro-cid-o5onwaqp] h2[data-astro-cid-o5onwaqp]{margin-bottom:var(--space-6)}.steps[data-astro-cid-o5onwaqp]{display:grid}.steps[data-astro-cid-o5onwaqp] li[data-astro-cid-o5onwaqp]{display:grid;grid-template-columns:var(--space-8) minmax(0,1fr);gap:var(--space-3);padding:var(--space-5) 0;border-top:1px solid var(--border)}.num[data-astro-cid-o5onwaqp]{color:var(--primary);font-size:22px;line-height:28px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.steps[data-astro-cid-o5onwaqp] h3[data-astro-cid-o5onwaqp]{margin-bottom:var(--space-1)}.steps[data-astro-cid-o5onwaqp] p[data-astro-cid-o5onwaqp]{color:var(--ink-muted)}.existing[data-astro-cid-o5onwaqp]{padding-top:var(--space-5);border-top:1px solid var(--border);color:var(--ink-muted)}.existing[data-astro-cid-o5onwaqp] a[data-astro-cid-o5onwaqp]{color:var(--primary-hover);text-underline-offset:3px}
