.contact.svelte-1dq18lz{padding:var(--fw-site-section-y) 0}.contact-grid.svelte-1dq18lz{grid-template-columns:1fr;align-items:start;gap:48px;display:grid}@media (width>=900px){.contact-grid.svelte-1dq18lz{grid-template-columns:1fr 1fr;gap:56px}}.next.svelte-1dq18lz{gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.next.svelte-1dq18lz li:where(.svelte-1dq18lz){align-items:flex-start;gap:14px;display:flex}.next.svelte-1dq18lz i:where(.svelte-1dq18lz){background:var(--fw-site-brand-soft);width:32px;height:32px;color:var(--fw-site-brand-text);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:700;display:grid}.next.svelte-1dq18lz b:where(.svelte-1dq18lz){font-size:var(--fw-text-base);font-weight:600;display:block}.next.svelte-1dq18lz span:where(.svelte-1dq18lz){color:var(--fw-site-muted);font-size:14.5px}.mail.svelte-1dq18lz{color:var(--fw-site-muted);margin-top:28px}.mail.svelte-1dq18lz a:where(.svelte-1dq18lz),.df-fail.svelte-1dq18lz a:where(.svelte-1dq18lz){color:var(--fw-site-brand-text);font-weight:600}.demo-form.svelte-1dq18lz{background:var(--fw-site-surface);border:1px solid var(--fw-site-line);box-shadow:var(--fw-site-shadow);border-radius:28px;padding:28px}.df-in.svelte-1dq18lz{gap:16px;display:grid}.df.svelte-1dq18lz{border:0;gap:6px;min-width:0;margin:0;padding:0;font-size:13.5px;font-weight:600;display:grid}.df.svelte-1dq18lz legend:where(.svelte-1dq18lz){margin-bottom:6px;padding:0}.opt.svelte-1dq18lz{color:var(--fw-site-muted);font-weight:400}.df.svelte-1dq18lz input:where(.svelte-1dq18lz):not(.sr){border:1px solid var(--fw-site-line);background:var(--fw-site-bg);width:100%;height:46px;font:inherit;color:var(--fw-site-ink);border-radius:12px;padding:0 14px;font-size:15px;font-weight:400;transition:border-color .15s,box-shadow .15s}.df.svelte-1dq18lz input:where(.svelte-1dq18lz):not(.sr):focus{border-color:var(--fw-site-brand);box-shadow:0 0 0 3px var(--fw-site-brand-soft);outline:none}.df-err.svelte-1dq18lz{color:hsl(var(--fw-fg-destructive));font-size:12.5px;font-style:normal;font-weight:500}.df.err.svelte-1dq18lz input:where(.svelte-1dq18lz):not(.sr),.df.err.svelte-1dq18lz input:where(.svelte-1dq18lz):not(.sr):focus{border-color:var(--fw-site-bad);box-shadow:0 0 0 3px #e5484d1f}.ag-chips.svelte-1dq18lz{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ag-chip.svelte-1dq18lz{border:1px solid var(--fw-site-line);background:var(--fw-site-surface);border-radius:var(--fw-radius-full);height:32px;color:var(--fw-site-muted);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s, color .2s, border-color .2s, transform .2s var(--fw-site-ease-spring);align-items:center;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.ag-chip.svelte-1dq18lz:hover{border-color:var(--fw-site-brand);color:var(--fw-site-ink)}.ag-chip.svelte-1dq18lz:active{transform:scale(.94)}.ag-chip.svelte-1dq18lz:has(:where(.svelte-1dq18lz):checked){background:var(--fw-site-brand-fill);border-color:var(--fw-site-brand-fill);color:var(--fw-site-on-fill)}.ag-chip.svelte-1dq18lz:has(:where(.svelte-1dq18lz):focus-visible){outline:2px solid var(--fw-site-brand);outline-offset:2px}.df-in.svelte-1dq18lz .df-go{width:100%;margin-top:4px}.df-note.svelte-1dq18lz{color:var(--fw-site-muted);text-align:center;margin:0;font-size:12.5px}.df-fail.svelte-1dq18lz{color:hsl(var(--fw-fg-destructive));text-align:center;margin:0;font-size:13.5px}.df-done.svelte-1dq18lz{text-align:center;outline:none;justify-items:center;gap:12px;padding:30px 10px;animation:.4s both svelte-1dq18lz-pop;display:grid}.df-done.svelte-1dq18lz h3:where(.svelte-1dq18lz){font-size:var(--fw-text-2xl);margin:4px 0 0;font-weight:400}.df-done.svelte-1dq18lz p:where(.svelte-1dq18lz){color:var(--fw-site-muted);margin:0}.df-av.svelte-1dq18lz{background-color:#fff4ec;border-radius:50%;width:72px;height:72px;animation:3s ease-in-out infinite svelte-1dq18lz-bob}.df-done.svelte-1dq18lz .df-quote:where(.svelte-1dq18lz){font-family:var(--fw-font-display);font-size:var(--fw-text-xl);color:var(--fw-site-ink)}.lvl.svelte-1dq18lz{border-radius:var(--fw-radius-full);color:var(--fw-site-ok-text);background:#1f9d551a;padding:3px 9px;font-size:11.5px;font-weight:700}@keyframes svelte-1dq18lz-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes svelte-1dq18lz-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}:root[data-theme=dark] :is(.df-err.svelte-1dq18lz,.df-fail.svelte-1dq18lz){color:#f87171}
