.df__grid[data-v-50f896ad]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.f[data-v-50f896ad]{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.f--full[data-v-50f896ad]{grid-column:1/-1}.f>span[data-v-50f896ad],.f legend[data-v-50f896ad]{padding:0;font-size:.88rem;font-weight:560}.f em[data-v-50f896ad]{color:var(--ink-3);font-size:.8rem;font-style:normal;font-weight:400}.f input[data-v-50f896ad],.f select[data-v-50f896ad],.f textarea[data-v-50f896ad]{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);width:100%;height:48px;padding:0 14px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.f textarea[data-v-50f896ad]{resize:vertical;height:auto;padding:12px 14px}.f select[data-v-50f896ad]{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px}.f input[data-v-50f896ad]:focus,.f select[data-v-50f896ad]:focus,.f textarea[data-v-50f896ad]:focus{border-color:var(--petrol);box-shadow:0 0 0 3px color-mix(in srgb, var(--petrol) 18%, transparent);outline:none}.seg[data-v-50f896ad]{border:1px solid var(--rule-strong);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);height:48px;display:grid;overflow:hidden}.seg label[data-v-50f896ad]{display:grid;position:relative}.seg label+label[data-v-50f896ad]{border-left:1px solid var(--rule)}.seg input[data-v-50f896ad]{opacity:0;cursor:pointer;position:absolute;inset:0}.seg span[data-v-50f896ad]{background:var(--surface);place-items:center;font-size:.92rem;transition:background-color .2s,color .2s;display:grid}.seg input:checked+span[data-v-50f896ad]{background:var(--ink);color:var(--paper)}.seg input:focus-visible+span[data-v-50f896ad]{outline:2px solid var(--signal);outline-offset:-2px}.hp[data-v-50f896ad]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent[data-v-50f896ad]{color:var(--ink-2);align-items:flex-start;gap:12px;margin-top:24px;font-size:.88rem;display:flex}.consent input[data-v-50f896ad]{width:18px;height:18px;accent-color:var(--petrol);flex:none;margin-top:2px}.consent a[data-v-50f896ad]{text-underline-offset:3px;text-decoration:underline}.df__actions[data-v-50f896ad]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.df__note[data-v-50f896ad]{color:var(--ink-2);font-size:.9rem}.df__note--err[data-v-50f896ad]{color:var(--stop)}.btn[data-v-50f896ad]:disabled{opacity:.6}.done[data-v-50f896ad]{justify-items:start;gap:12px;padding:40px 0;display:grid}.done__icon[data-v-50f896ad]{background:var(--ok-soft);width:48px;height:48px;color:var(--ok);border-radius:50%;place-items:center;display:grid}.done p[data-v-50f896ad]{color:var(--ink-2)}@media (width<=640px){.df__grid[data-v-50f896ad]{grid-template-columns:1fr}}.demo[data-astro-cid-33qd4o7q]{padding-block:clamp(48px,7vw,112px)}.demo__grid[data-astro-cid-33qd4o7q]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.demo[data-astro-cid-33qd4o7q] .eyebrow[data-astro-cid-33qd4o7q]{margin-bottom:28px}.demo[data-astro-cid-33qd4o7q] .lead[data-astro-cid-33qd4o7q]{margin-top:24px}.demo__h[data-astro-cid-33qd4o7q]{color:var(--ink-3);margin-top:48px;margin-bottom:12px}.demo__expect[data-astro-cid-33qd4o7q]{border-top:1px solid var(--rule)}.demo__expect[data-astro-cid-33qd4o7q] li[data-astro-cid-33qd4o7q]{border-bottom:1px solid var(--rule);grid-template-columns:40px 1fr;padding:14px 0;display:grid}.demo__expect[data-astro-cid-33qd4o7q] li[data-astro-cid-33qd4o7q] .mono[data-astro-cid-33qd4o7q]{color:var(--ink-3);padding-top:3px}.demo__expect[data-astro-cid-33qd4o7q] li[data-astro-cid-33qd4o7q]>span[data-astro-cid-33qd4o7q]:last-child{display:grid}.demo__expect[data-astro-cid-33qd4o7q] strong[data-astro-cid-33qd4o7q]{font-weight:600;font-stretch:106%}.demo__expect[data-astro-cid-33qd4o7q] li[data-astro-cid-33qd4o7q]>span[data-astro-cid-33qd4o7q]:last-child>span[data-astro-cid-33qd4o7q]{color:var(--ink-2);font-size:.95rem}.demo__mail[data-astro-cid-33qd4o7q]{color:var(--petrol);align-items:center;gap:10px;font-weight:560;display:inline-flex}.demo__form[data-astro-cid-33qd4o7q]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:clamp(24px,4vw,48px)}@media (width<=960px){.demo__grid[data-astro-cid-33qd4o7q]{grid-template-columns:1fr}}
