.contact[data-astro-cid-xd3remho]{--field-line:#0d0f1480}.contact-alias[data-astro-cid-xd3remho]{display:block}.contact-next[data-astro-cid-xd3remho]{border-top:1px solid var(--line);max-width:26rem;color:var(--ink-soft);gap:.9rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.9375rem;line-height:1.6;display:grid}.contact-next[data-astro-cid-xd3remho] b[data-astro-cid-xd3remho]{color:var(--ink);font-weight:600}.contact-mail[data-astro-cid-xd3remho] a[data-astro-cid-xd3remho],.consent[data-astro-cid-xd3remho] a[data-astro-cid-xd3remho],.form-status[data-astro-cid-xd3remho] a[data-astro-cid-xd3remho]{color:var(--ink);text-underline-offset:.2em;text-decoration:underline 1px}.form[data-astro-cid-xd3remho]{grid-column:6/-1;align-content:start;gap:2rem;display:grid}.form-head[data-astro-cid-xd3remho]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.form-title[data-astro-cid-xd3remho]{letter-spacing:-.03em;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;line-height:1.1}.segments[data-astro-cid-xd3remho]{border:1px solid var(--field-line);border-radius:.375rem;grid-template-columns:1fr 1fr;margin:0;padding:.25rem;display:grid;position:relative}.segments-thumb[data-astro-cid-xd3remho]{background:var(--ink);width:calc(50% - .25rem);transition:transform .26s var(--ease-out);border-radius:.25rem;position:absolute;top:.25rem;bottom:.25rem;left:.25rem}.segments[data-astro-cid-xd3remho]:has(input[value=demo]:checked) .segments-thumb[data-astro-cid-xd3remho]{transform:translate(100%)}.segment[data-astro-cid-xd3remho],.chip[data-astro-cid-xd3remho]{display:block;position:relative}.segment-input[data-astro-cid-xd3remho],.chip-input[data-astro-cid-xd3remho]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segment-face[data-astro-cid-xd3remho]{min-height:2.5rem;color:var(--ink-soft);transition:color .2s var(--ease-out);border-radius:.25rem;justify-content:center;align-items:center;padding:.5rem 1.1rem;font-size:.9375rem;font-weight:500;display:flex;position:relative}.segment-input[data-astro-cid-xd3remho]:checked+.segment-face[data-astro-cid-xd3remho]{color:var(--canvas)}.segment-input[data-astro-cid-xd3remho]:focus-visible+.segment-face[data-astro-cid-xd3remho]{outline:2px solid var(--signal);outline-offset:2px}.fields[data-astro-cid-xd3remho]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.5rem;display:grid}.field[data-astro-cid-xd3remho]{align-content:start;gap:.5rem;display:grid}.field--wide[data-astro-cid-xd3remho]{grid-column:1/-1}.field[data-astro-cid-xd3remho] label[data-astro-cid-xd3remho],.choice[data-astro-cid-xd3remho] legend[data-astro-cid-xd3remho]{color:var(--ink-soft);font-size:.9375rem;font-weight:500}.optional[data-astro-cid-xd3remho]{color:var(--ink-quiet);font-weight:400}.input[data-astro-cid-xd3remho]{border:0;border-bottom:1px solid var(--field-line);width:100%;min-height:2.9rem;color:var(--ink);transition:border-color .18s var(--ease-out), box-shadow .18s var(--ease-out);background:0 0;border-radius:0;padding:.6rem 0;font-size:1.0625rem;line-height:1.45}textarea[data-astro-cid-xd3remho].input{resize:vertical;min-height:0}.input[data-astro-cid-xd3remho]::placeholder{color:var(--ink-quiet)}.input[data-astro-cid-xd3remho]:focus-visible{border-color:var(--ink);box-shadow:0 1px 0 0 var(--ink);outline:none}.input[data-astro-cid-xd3remho][aria-invalid=true]{border-color:var(--threat);box-shadow:0 1px 0 0 var(--threat)}.choice[data-astro-cid-xd3remho]{border:0;min-width:0;margin:0;padding:0;display:grid}.choice[data-astro-cid-xd3remho] legend[data-astro-cid-xd3remho]{margin-bottom:.85rem;padding:0}.chips[data-astro-cid-xd3remho]{flex-wrap:wrap;gap:.5rem;display:flex}.chip-face[data-astro-cid-xd3remho]{border:1px solid var(--field-line);min-height:2.5rem;color:var(--ink-soft);transition:background-color .18s var(--ease-out), border-color .18s var(--ease-out), color .18s var(--ease-out);border-radius:.25rem;align-items:center;padding:.45rem .95rem;font-size:.875rem;display:flex}.chip-input[data-astro-cid-xd3remho]:checked+.chip-face[data-astro-cid-xd3remho]{border-color:var(--ink);background:var(--ink);color:var(--canvas)}.chip-input[data-astro-cid-xd3remho]:focus-visible+.chip-face[data-astro-cid-xd3remho]{outline:2px solid var(--signal);outline-offset:2px}.trap[data-astro-cid-xd3remho]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consent[data-astro-cid-xd3remho]{max-width:44rem;color:var(--ink-soft);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;font-size:.875rem;line-height:1.5;display:grid}.consent-box[data-astro-cid-xd3remho]{width:1.125rem;height:1.125rem;accent-color:var(--ink);margin:.1rem 0 0}.consent-box[data-astro-cid-xd3remho][aria-invalid=true]{outline:2px solid var(--threat);outline-offset:2px}.field-error[data-astro-cid-xd3remho]{color:#b02a24;font-size:.8125rem;line-height:1.4}.field-error[data-astro-cid-xd3remho]:empty{display:none}.form[data-astro-cid-xd3remho] .submit[data-astro-cid-xd3remho]{border-color:var(--ink);background:var(--ink);min-height:3.25rem;color:var(--canvas);justify-self:start;padding-inline:1.75rem}.form[data-astro-cid-xd3remho] .submit[data-astro-cid-xd3remho]:disabled{opacity:.6;cursor:progress}.form-status[data-astro-cid-xd3remho]{color:var(--ink-soft);font-size:.9375rem;line-height:1.5}.form-status[data-astro-cid-xd3remho]:empty{display:none}.form-status[data-astro-cid-xd3remho][data-done]{background:var(--ink);color:var(--canvas);border-radius:.25rem;padding:1rem 1.25rem;font-weight:500}.form-status[data-astro-cid-xd3remho][data-done] a[data-astro-cid-xd3remho]{color:inherit}@media (hover:hover) and (pointer:fine){.segment-input[data-astro-cid-xd3remho]:not(:checked):hover+.segment-face[data-astro-cid-xd3remho]{color:var(--ink)}.input[data-astro-cid-xd3remho]:hover{border-color:var(--ink-soft)}.chip-input[data-astro-cid-xd3remho]:not(:checked):hover+.chip-face[data-astro-cid-xd3remho]{border-color:var(--ink);color:var(--ink)}.form[data-astro-cid-xd3remho] .submit[data-astro-cid-xd3remho]:hover{border-color:var(--silver-soft);background:var(--silver-soft)}}@media (width<64rem){.contact[data-astro-cid-xd3remho] .faq-layout[data-astro-cid-xd3remho]{display:block}.contact[data-astro-cid-xd3remho] .contact-intro[data-astro-cid-xd3remho]{margin-bottom:3rem;position:relative;top:auto}.form[data-astro-cid-xd3remho]{max-width:40rem}}@media (width<=30rem){.fields[data-astro-cid-xd3remho]{grid-template-columns:minmax(0,1fr)}.form-head[data-astro-cid-xd3remho]{display:grid}.form[data-astro-cid-xd3remho] .submit[data-astro-cid-xd3remho]{justify-self:stretch}}
