.form-head.svelte-ar06uf small:where(.svelte-ar06uf){width:max-content}.form.svelte-ar06uf>.privacy:where(.svelte-ar06uf):first-of-type{margin-bottom:1rem;font-size:.8rem}.error.svelte-ar06uf a:where(.svelte-ar06uf){text-decoration:underline}.form.svelte-ar06uf,.calendar.svelte-ar06uf{border:1px solid var(--line);background:var(--paper);border-radius:1rem;padding:clamp(1.4rem,4vw,2.5rem);box-shadow:0 20px 50px #0f172a14}.form-head.svelte-ar06uf{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;display:flex}.form-head.svelte-ar06uf span:where(.svelte-ar06uf),.success.svelte-ar06uf span:where(.svelte-ar06uf){color:var(--teal);font:700 .68rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.form-head.svelte-ar06uf h2:where(.svelte-ar06uf),.success.svelte-ar06uf h2:where(.svelte-ar06uf){font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);margin:.6rem 0 0;font-size:clamp(1.8rem,4vw,2.75rem);font-weight:700;line-height:1.1}.form-head.svelte-ar06uf small:where(.svelte-ar06uf){background:var(--mist);color:var(--teal);font:600 .68rem var(--font-mono);white-space:nowrap;border:1px solid #0f6b6826;border-radius:9999px;padding:.35rem .6rem}.grid.svelte-ar06uf{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.grid.svelte-ar06uf label:where(.svelte-ar06uf){gap:.5rem;display:grid}.grid.svelte-ar06uf label:where(.svelte-ar06uf)>span:where(.svelte-ar06uf){color:var(--ink);letter-spacing:-.01em;font-size:.8rem;font-weight:600}.grid.svelte-ar06uf input:where(.svelte-ar06uf),.grid.svelte-ar06uf textarea:where(.svelte-ar06uf){border:1px solid var(--line);background:var(--paper);width:100%;min-height:2.85rem;color:var(--ink);font-family:var(--font-sans);border-radius:.5rem;padding:.7rem .85rem;font-size:.925rem;transition:border-color .15s,box-shadow .15s}.grid.svelte-ar06uf textarea:where(.svelte-ar06uf){resize:vertical}.grid.svelte-ar06uf input:where(.svelte-ar06uf):focus,.grid.svelte-ar06uf textarea:where(.svelte-ar06uf):focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 2px #0f6b681a}.full.svelte-ar06uf{grid-column:1/-1}.trap.svelte-ar06uf{position:absolute!important;left:-10000px!important}.form.svelte-ar06uf button:where(.svelte-ar06uf){background:var(--teal);color:#fff;width:100%;min-height:3.1rem;font-family:var(--font-sans);cursor:pointer;box-shadow:var(--shadow-sm);border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.6rem;margin-top:1.25rem;font-size:.95rem;font-weight:600;transition:all .2s;display:flex}.form.svelte-ar06uf button:where(.svelte-ar06uf):hover{background:var(--teal-deep);box-shadow:var(--shadow-md);transform:translateY(-1px)}.form.svelte-ar06uf button:where(.svelte-ar06uf):disabled{opacity:.65;cursor:not-allowed;transform:none}.privacy.svelte-ar06uf,.fallback.svelte-ar06uf{color:var(--muted);font-size:.76rem;line-height:1.55}.privacy.svelte-ar06uf a:where(.svelte-ar06uf),.fallback.svelte-ar06uf a:where(.svelte-ar06uf){color:var(--teal);text-underline-offset:.2em;text-decoration:underline}.error.svelte-ar06uf{color:var(--danger);background:#c72c410f;border:1px solid #c72c4133;border-radius:.45rem;padding:.6rem .85rem;font-size:.85rem;font-weight:600}.success.svelte-ar06uf{margin-bottom:1.5rem}.success.svelte-ar06uf p:where(.svelte-ar06uf){color:var(--muted)}.frame.svelte-ar06uf{border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:.75rem;overflow:hidden}.frame.svelte-ar06uf iframe:where(.svelte-ar06uf){border:0;width:100%;height:720px;display:block}@media (width<=640px){.grid.svelte-ar06uf{grid-template-columns:1fr}.full.svelte-ar06uf{grid-column:auto}.form-head.svelte-ar06uf{display:grid}.frame.svelte-ar06uf iframe:where(.svelte-ar06uf){height:680px}.form-head.svelte-ar06uf{gap:.75rem;margin-bottom:1rem}.form-head.svelte-ar06uf h2:where(.svelte-ar06uf){font-size:1.9rem}.grid.svelte-ar06uf textarea:where(.svelte-ar06uf){min-height:7rem}}.form.svelte-ar06uf,.calendar.svelte-ar06uf{border-radius:6px;box-shadow:0 10px 40px #182c2907}.form-head.svelte-ar06uf h2:where(.svelte-ar06uf),.success.svelte-ar06uf h2:where(.svelte-ar06uf){letter-spacing:-.025em;font-size:32px;font-weight:500}.form-head.svelte-ar06uf{margin-bottom:24px}.grid.svelte-ar06uf input:where(.svelte-ar06uf),.grid.svelte-ar06uf textarea:where(.svelte-ar06uf){border-radius:4px}.form.svelte-ar06uf button:where(.svelte-ar06uf){box-shadow:none;border-radius:4px}@media (width<=640px){.form-head.svelte-ar06uf h2:where(.svelte-ar06uf){font-size:27px}}.demo-hero[data-astro-cid-soxsnotx]{background:var(--paper-warm);border-bottom:1px solid var(--line);padding:145px 0 85px}.intro[data-astro-cid-soxsnotx]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:70px;display:grid}.intro[data-astro-cid-soxsnotx] h1[data-astro-cid-soxsnotx]{letter-spacing:-.04em;max-width:16ch;margin:0 0 28px;font:400 clamp(44px,4.8vw,64px)/1.06 Georgia,serif}.intro[data-astro-cid-soxsnotx] .lede[data-astro-cid-soxsnotx]{font-size:17px}.intro[data-astro-cid-soxsnotx] aside[data-astro-cid-soxsnotx]{border-top:1px solid var(--line);margin-top:28px;padding:25px 0 0}.intro[data-astro-cid-soxsnotx] aside[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx]{letter-spacing:-.015em;margin-bottom:15px;font-size:16px;font-weight:500}.intro[data-astro-cid-soxsnotx] ul[data-astro-cid-soxsnotx]{color:var(--muted);padding-left:0;font-size:14px;line-height:1.9}.intro[data-astro-cid-soxsnotx] aside[data-astro-cid-soxsnotx] p[data-astro-cid-soxsnotx]{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.7}.contact-note[data-astro-cid-soxsnotx]{color:var(--muted);margin:25px 0;font-size:14px}.contact-note[data-astro-cid-soxsnotx] a[data-astro-cid-soxsnotx]{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.mobile-jump[data-astro-cid-soxsnotx]{display:none}@media (width<=800px){.intro[data-astro-cid-soxsnotx]{grid-template-columns:1fr;gap:40px}.demo-hero[data-astro-cid-soxsnotx]{padding:125px 0 60px}.intro[data-astro-cid-soxsnotx] h1[data-astro-cid-soxsnotx]{font-size:48px}.mobile-jump[data-astro-cid-soxsnotx]{margin-bottom:10px;display:inline-flex}}
