.fallback[data-astro-cid-vphe5r4k]{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.fb-t[data-astro-cid-vphe5r4k]{font-size:var(--fs-h2);letter-spacing:var(--track-title);margin:0;font-weight:500;line-height:1.02}.fb-p[data-astro-cid-vphe5r4k]{color:var(--muted);font-size:var(--fs-base);max-width:46ch;margin:0}.fb-cta[data-astro-cid-vphe5r4k]{align-items:center;gap:var(--sp-2);min-height:48px;padding:var(--sp-3) var(--sp-5);border-radius:var(--radius-pill);background:var(--ink);color:var(--white);flex-wrap:wrap;font-weight:500;text-decoration:none;display:inline-flex}.fb-cta[data-astro-cid-vphe5r4k]:hover{background:var(--ink-hover);color:var(--white)}.fb-mail[data-astro-cid-vphe5r4k]{opacity:.8;font-weight:400}.page[data-astro-cid-vphe5r4k]{padding-bottom:var(--sp-5)}.contact[data-astro-cid-vphe5r4k]{max-width:var(--container);padding:var(--section-gap-s) var(--edge) 0;gap:var(--sp-6) var(--sp-8);flex-wrap:wrap;align-items:flex-start;margin:0 auto;display:flex}.info[data-astro-cid-vphe5r4k]{gap:var(--sp-5);flex-direction:column;flex:380px;min-width:0;display:flex}.steps[data-astro-cid-vphe5r4k]{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-vphe5r4k] li[data-astro-cid-vphe5r4k]{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);background:var(--white);font-size:var(--fs-base);border-radius:20px;align-items:center;display:flex}.n[data-astro-cid-vphe5r4k]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--muted);font-weight:500}.mail[data-astro-cid-vphe5r4k]{font-size:var(--fs-base);color:var(--muted);overflow-wrap:anywhere;margin:0}.card[data-astro-cid-vphe5r4k]{background:var(--white);min-width:0;padding:var(--sp-fluid-s);border-radius:32px;flex:420px}form[data-astro-cid-vphe5r4k][hidden]{display:none}fieldset[data-astro-cid-vphe5r4k]{gap:var(--sp-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.grid[data-astro-cid-vphe5r4k]{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.field[data-astro-cid-vphe5r4k]{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}label[data-astro-cid-vphe5r4k]{font-size:var(--fs-sm);color:var(--muted);font-weight:500}input[data-astro-cid-vphe5r4k],select[data-astro-cid-vphe5r4k],textarea[data-astro-cid-vphe5r4k]{font:inherit;font-size:var(--fs-base);width:100%;min-width:0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--muted);background-color:var(--bg);color:var(--ink);border-radius:14px;transition:border-color .15s,background-color .15s}input[data-astro-cid-vphe5r4k]::placeholder,textarea[data-astro-cid-vphe5r4k]::placeholder{color:var(--muted);opacity:1}input[data-astro-cid-vphe5r4k]:focus,select[data-astro-cid-vphe5r4k]:focus,textarea[data-astro-cid-vphe5r4k]:focus{border-color:var(--blue);background-color:var(--white)}input[data-astro-cid-vphe5r4k]:focus-visible,select[data-astro-cid-vphe5r4k]:focus-visible,textarea[data-astro-cid-vphe5r4k]:focus-visible{outline:2px solid var(--blue-link);outline-offset:2px}textarea[data-astro-cid-vphe5r4k]{resize:vertical;min-height:130px}.hp[data-astro-cid-vphe5r4k]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.notice[data-astro-cid-vphe5r4k]{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.notice[data-astro-cid-vphe5r4k] p[data-astro-cid-vphe5r4k],.notice[data-astro-cid-vphe5r4k] ul[data-astro-cid-vphe5r4k]{margin:0}.notice[data-astro-cid-vphe5r4k] ul[data-astro-cid-vphe5r4k]{gap:var(--sp-1);margin:var(--sp-1) 0 var(--sp-2);flex-direction:column;padding-left:1.2em;display:flex}.notice-title[data-astro-cid-vphe5r4k]{color:var(--ink);font-weight:500}.notice[data-astro-cid-vphe5r4k] strong[data-astro-cid-vphe5r4k]{color:var(--body);font-weight:500}.notice[data-astro-cid-vphe5r4k] a[data-astro-cid-vphe5r4k]{color:var(--blue-link)}label[data-astro-cid-vphe5r4k].check{gap:var(--sp-3);font-size:var(--fs-sm);color:var(--ink);cursor:pointer;align-items:flex-start;font-weight:400;line-height:1.45;display:flex}.check[data-astro-cid-vphe5r4k] input[data-astro-cid-vphe5r4k]{width:20px;height:20px;accent-color:var(--ink);cursor:pointer;flex:none;margin:2px 0 0;padding:0}[data-astro-cid-vphe5r4k][aria-invalid=true]{border-color:var(--st-err-fg)}.err[data-astro-cid-vphe5r4k]{font-size:var(--fs-sm);color:var(--st-err-fg);margin:0;line-height:1.4}.submit[data-astro-cid-vphe5r4k]{font:inherit;cursor:pointer;text-align:center;padding:var(--sp-4) var(--sp-5);border-radius:var(--radius-pill);background:var(--ink);color:var(--white);font-size:var(--fs-sm);border:0;font-weight:500;transition:background-color .15s}.submit[data-astro-cid-vphe5r4k]:hover{background:var(--ink-hover)}.submit[data-astro-cid-vphe5r4k]:disabled{cursor:progress}.noscript[data-astro-cid-vphe5r4k],.failed[data-astro-cid-vphe5r4k]{font-size:var(--fs-base);color:var(--muted);overflow-wrap:anywhere;margin:0}.noscript[data-astro-cid-vphe5r4k]{margin-bottom:var(--sp-4)}.failed[data-astro-cid-vphe5r4k]{margin-top:var(--sp-4)}.sent[data-astro-cid-vphe5r4k]{gap:var(--sp-3);flex-direction:column;justify-content:center;align-items:flex-start;min-height:320px;display:flex}.sent[data-astro-cid-vphe5r4k][hidden]{display:none}.dot[data-astro-cid-vphe5r4k]{background:var(--blue);border-radius:50%;width:12px;height:12px}.sent[data-astro-cid-vphe5r4k] h2[data-astro-cid-vphe5r4k]{font-size:var(--fs-h3);letter-spacing:var(--track-sub);margin:0;font-weight:500;line-height:1.08}.again[data-astro-cid-vphe5r4k]{font:inherit;cursor:pointer;padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:var(--fs-sm);border:0;font-weight:500}.again[data-astro-cid-vphe5r4k]:hover{background:var(--surface-strong)}@media (prefers-reduced-motion:reduce){input[data-astro-cid-vphe5r4k],select[data-astro-cid-vphe5r4k],textarea[data-astro-cid-vphe5r4k],.submit[data-astro-cid-vphe5r4k]{transition:none}}
