.cform[data-astro-cid-vekgkm42]{gap:1.6rem;display:grid}.row[data-astro-cid-vekgkm42].two{gap:1.6rem var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){.row[data-astro-cid-vekgkm42].two{grid-template-columns:1fr}}.field[data-astro-cid-vekgkm42]{gap:.5rem;display:grid}label[data-astro-cid-vekgkm42]{font-size:.95rem;font-weight:560}.req[data-astro-cid-vekgkm42]{color:var(--accent-fg)}.opt[data-astro-cid-vekgkm42]{color:var(--fg-faint);font-weight:400}input[data-astro-cid-vekgkm42]:not([type=checkbox]):not([type=file]),textarea[data-astro-cid-vekgkm42],select[data-astro-cid-vekgkm42]{border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;min-height:52px;color:var(--fg);background:#ffffff08;padding:.85rem 1rem;transition:border-color .2s,background-color .2s}textarea[data-astro-cid-vekgkm42]{resize:vertical;line-height:1.5}[data-astro-cid-vekgkm42]::placeholder{color:var(--fg-faint)}input[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover,select[data-astro-cid-vekgkm42]:hover{border-color:var(--steel-400)}input[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible,select[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--gold-400);outline-offset:1px;border-color:var(--gold-500);background:#ffffff0d}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--danger)!important}.select[data-astro-cid-vekgkm42]{position:relative}.select[data-astro-cid-vekgkm42]:after{content:"";border-right:1.5px solid var(--fg-muted);border-bottom:1.5px solid var(--fg-muted);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:1.1rem;transform:translateY(-70%)rotate(45deg)}select[data-astro-cid-vekgkm42]{appearance:none;padding-right:2.5rem}select[data-astro-cid-vekgkm42] option[data-astro-cid-vekgkm42]{background:var(--ink-850);color:var(--fg)}.help[data-astro-cid-vekgkm42]{color:var(--fg-faint);font-size:.85rem}.cform .err{color:#ff8a80;font-size:.85rem}.drop[data-astro-cid-vekgkm42]{border:1px dashed var(--line-strong);text-align:center;padding:1.5rem;transition:border-color .2s,background-color .2s;position:relative}.drop[data-astro-cid-vekgkm42]:hover,.drop[data-astro-cid-vekgkm42].is-over,.drop[data-astro-cid-vekgkm42]:focus-within{border-color:var(--gold-500);background:#d49d120a}.drop[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.drop-text[data-astro-cid-vekgkm42]{color:var(--fg-muted);font-size:.95rem}.file-list[data-astro-cid-vekgkm42]{font-family:var(--font-mono);color:var(--fg);margin-top:.5rem;padding:0;font-size:.78rem;list-style:none}.check[data-astro-cid-vekgkm42]{grid-template-columns:auto 1fr;align-items:start;gap:.9rem}.check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:20px;height:20px;accent-color:var(--gold-500);margin-top:.15rem}.check[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{color:var(--fg-muted);font-weight:400}.check .err{grid-column:2}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit-row[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.btn[data-astro-cid-vekgkm42][disabled]{opacity:.6;cursor:progress}.status[data-astro-cid-vekgkm42]{border-left:3px solid var(--steel-400);background:#ffffff0a;padding:1rem 1.2rem;font-size:.95rem}.status[data-astro-cid-vekgkm42][data-kind=error]{border-color:var(--danger)}.status[data-astro-cid-vekgkm42] a{color:var(--gold-400)}.done[data-astro-cid-vekgkm42]{border:1px solid var(--gold-500);gap:1rem;padding:2.5rem;display:grid}.done[data-astro-cid-vekgkm42]:focus{outline:none}.c-hero[data-astro-cid-5rm4trcl]{padding-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(3rem,6vw,5rem)}.c-title[data-astro-cid-5rm4trcl]{max-width:16ch;margin:clamp(2.5rem,6vw,5rem) 0 1.5rem}.intents[data-astro-cid-5rm4trcl]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(2.5rem,5vw,4rem);padding:0;list-style:none;display:grid}.intents[data-astro-cid-5rm4trcl] a[data-astro-cid-5rm4trcl]{background:var(--bg);grid-template-columns:1fr auto;align-content:start;gap:.6rem 1rem;height:100%;padding:1.5rem;text-decoration:none;transition:background-color .3s;display:grid}.intents[data-astro-cid-5rm4trcl] a[data-astro-cid-5rm4trcl]:hover{background:var(--ink-850)}.intents[data-astro-cid-5rm4trcl] .mono[data-astro-cid-5rm4trcl]{grid-column:1/-1}.i-t[data-astro-cid-5rm4trcl]{font-size:var(--step-1);font-weight:680;font-stretch:110%;line-height:1.15}.i-d[data-astro-cid-5rm4trcl]{grid-column:1;font-size:.9rem}.i-arrow[data-astro-cid-5rm4trcl]{color:var(--gold-400);transition:transform .3s var(--ease-out);grid-area:2/2/span 2;align-self:end}.intents[data-astro-cid-5rm4trcl] a[data-astro-cid-5rm4trcl]:hover .i-arrow[data-astro-cid-5rm4trcl]{transform:translateY(4px)}@media (width<=1000px){.intents[data-astro-cid-5rm4trcl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.intents[data-astro-cid-5rm4trcl]{grid-template-columns:1fr}}.form-col[data-astro-cid-5rm4trcl]{grid-column:1/span 7}.form-h[data-astro-cid-5rm4trcl]{margin-bottom:2rem}.info[data-astro-cid-5rm4trcl]{top:calc(var(--header-h) + 2rem);grid-column:9/span 4;align-content:start;gap:2.25rem;display:grid;position:sticky}@media (width<=960px){.form-col[data-astro-cid-5rm4trcl],.info[data-astro-cid-5rm4trcl]{grid-column:1/-1;position:static}.info[data-astro-cid-5rm4trcl]{margin-top:3rem}}.side-t[data-astro-cid-5rm4trcl]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:.9rem;font-size:.78rem;font-weight:400}.steps[data-astro-cid-5rm4trcl]{padding:0;list-style:none}.steps[data-astro-cid-5rm4trcl] li[data-astro-cid-5rm4trcl]{border-top:1px solid var(--line);color:var(--fg-muted);gap:1rem;padding:.8rem 0;display:flex}.mail[data-astro-cid-5rm4trcl]{font-size:var(--step-1);text-decoration-color:var(--accent);overflow-wrap:anywhere;font-weight:600}.small[data-astro-cid-5rm4trcl]{font-size:.9rem}
