.demo-form[data-astro-cid-b3gs4dch]{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:1.5rem;padding:clamp(1.5rem,5vw,3rem)}.heading[data-astro-cid-b3gs4dch]{font-size:clamp(1.5rem,3vw,2rem)}.required-note[data-astro-cid-b3gs4dch],.hint[data-astro-cid-b3gs4dch],.privacy[data-astro-cid-b3gs4dch]{color:var(--color-text-muted);font-size:.9375rem}.required-note[data-astro-cid-b3gs4dch]{margin-block-end:1.75rem}fieldset[data-astro-cid-b3gs4dch]{border:0;min-width:0;margin:0;padding:0}.visually-hidden[data-astro-cid-b3gs4dch]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fields[data-astro-cid-b3gs4dch]{gap:1.5rem 1.25rem;display:grid}.field[data-astro-cid-b3gs4dch]{align-content:start;gap:.375rem;min-width:0;display:grid}label[data-astro-cid-b3gs4dch]{font-weight:600}.optional[data-astro-cid-b3gs4dch]{color:var(--color-text-muted);font-weight:400}.hint[data-astro-cid-b3gs4dch]{margin:0}input[data-astro-cid-b3gs4dch],select[data-astro-cid-b3gs4dch],textarea[data-astro-cid-b3gs4dch]{border:1px solid var(--color-text-muted);background:var(--color-background);width:100%;min-height:3rem;color:var(--color-text);font:inherit;border-radius:.625rem;padding:.625rem .875rem}textarea[data-astro-cid-b3gs4dch]{resize:vertical}input[data-astro-cid-b3gs4dch]:focus-visible,select[data-astro-cid-b3gs4dch]:focus-visible,textarea[data-astro-cid-b3gs4dch]:focus-visible{border-color:var(--color-accent);outline-offset:1px}[data-astro-cid-b3gs4dch][aria-invalid=true]{border-width:2px;border-color:var(--color-accent)}.error[data-astro-cid-b3gs4dch]{border-inline-start:3px solid var(--color-accent);margin:0;padding-inline-start:.75rem;font-size:.9375rem;font-weight:600}.trap[data-astro-cid-b3gs4dch]{display:none}.status[data-astro-cid-b3gs4dch]{margin-block:1.5rem 0;font-weight:600}.status[data-astro-cid-b3gs4dch]:empty{margin:0}.actions[data-astro-cid-b3gs4dch]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-block-start:2rem;display:flex}.privacy[data-astro-cid-b3gs4dch]{margin:0}button[data-astro-cid-b3gs4dch]{background:var(--color-action-background);min-height:3rem;color:var(--color-action-text);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.625rem;padding:.75rem 1.5rem;font-weight:600;line-height:1.2;transition:box-shadow .16s;display:inline-flex}button[data-astro-cid-b3gs4dch]:disabled{cursor:not-allowed;opacity:.6}button[data-astro-cid-b3gs4dch]:hover:enabled{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-action-background)}.arrow[data-astro-cid-b3gs4dch]{transition:transform .16s}button[data-astro-cid-b3gs4dch]:hover:enabled .arrow[data-astro-cid-b3gs4dch]{transform:translate(.25rem)}.unconfigured[data-astro-cid-b3gs4dch]{border:2px dashed var(--color-accent);border-radius:.75rem;margin-block-end:2rem;padding:1rem 1.25rem}.thanks[data-astro-cid-b3gs4dch]:focus{outline:none}.thanks[data-astro-cid-b3gs4dch] h2[data-astro-cid-b3gs4dch]{font-size:clamp(1.75rem,4vw,2.5rem)}.thanks[data-astro-cid-b3gs4dch] p[data-astro-cid-b3gs4dch]{color:var(--color-text-muted);margin:0;font-size:1.125rem}@media (width>=40rem){.fields[data-astro-cid-b3gs4dch]{grid-template-columns:repeat(2,minmax(0,1fr))}.wide[data-astro-cid-b3gs4dch]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){button[data-astro-cid-b3gs4dch],.arrow[data-astro-cid-b3gs4dch]{transition:none}}.demo[data-astro-cid-7jhp2iqj]{padding-block:clamp(3rem,8vw,6rem) clamp(4rem,10vw,7rem)}.grid[data-astro-cid-7jhp2iqj]{align-items:start;gap:clamp(2.5rem,6vw,4rem);display:grid}h1[data-astro-cid-7jhp2iqj]{letter-spacing:-.01em;margin-block-end:1.5rem;font-size:clamp(2.5rem,5.6vw,3.5rem);line-height:1.04}.accent[data-astro-cid-7jhp2iqj]{color:var(--color-accent);display:block}.lede[data-astro-cid-7jhp2iqj]{max-width:34rem;color:var(--color-text-muted);margin-block-end:2.5rem;font-size:clamp(1.125rem,2vw,1.3125rem);line-height:1.55}.expect-heading[data-astro-cid-7jhp2iqj]{margin-block-end:1.25rem;font-size:1.5rem}.expect[data-astro-cid-7jhp2iqj]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.expect[data-astro-cid-7jhp2iqj] li[data-astro-cid-7jhp2iqj]{border-block-start:1px solid var(--color-rule);padding-block-start:1.25rem}.expect[data-astro-cid-7jhp2iqj] h3[data-astro-cid-7jhp2iqj]{font-family:var(--font-body);font-variation-settings:normal;margin-block-end:.25rem;font-size:1rem;line-height:1.4}.expect[data-astro-cid-7jhp2iqj] p[data-astro-cid-7jhp2iqj]{color:var(--color-text-muted);margin:0}@media (width>=64rem){.grid[data-astro-cid-7jhp2iqj]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lead[data-astro-cid-7jhp2iqj]{position:sticky;top:2rem}}
