.demo-form.svelte-glrau5,.success.svelte-glrau5{border:1px solid var(--line);background:var(--white);border-radius:18px}.demo-form.svelte-glrau5{padding:clamp(22px,3vw,36px)}.demo-form.embedded.svelte-glrau5,.success.embedded.svelte-glrau5{border:none;border-radius:0;padding:0}.form-grid.svelte-glrau5{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}label.svelte-glrau5{gap:6px;display:grid}label.svelte-glrau5>span:where(.svelte-glrau5){font-family:var(--m);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:10px;font-weight:700}label.svelte-glrau5 b:where(.svelte-glrau5){color:var(--yolk)}.wide.svelte-glrau5{grid-column:1/-1}input.svelte-glrau5,select.svelte-glrau5,textarea.svelte-glrau5{border:1px solid var(--line);width:100%;color:var(--ink);font:400 15px/1.35 var(--b);background:#efe9da57;border-radius:9px;padding:11px 13px;transition:border-color .18s,box-shadow .18s,background .18s}select.svelte-glrau5{min-height:45px}textarea.svelte-glrau5{resize:vertical;min-height:104px}input.svelte-glrau5:hover,select.svelte-glrau5:hover,textarea.svelte-glrau5:hover{border-color:#11111057}input.svelte-glrau5:focus,select.svelte-glrau5:focus,textarea.svelte-glrau5:focus{background-color:var(--white);border-color:#111110ad;outline:none;box-shadow:inset 0 0 0 2px #ffbe1a57}input.svelte-glrau5::placeholder,textarea.svelte-glrau5::placeholder{color:var(--mute)}.form-footer.svelte-glrau5{justify-items:start;gap:14px;margin-top:18px;display:grid}.verification.svelte-glrau5{border-radius:8px;align-items:start;width:fit-content;max-width:100%;min-height:65px;display:grid;overflow:hidden}.form-actions.svelte-glrau5{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.submit-button.svelte-glrau5{background:var(--ink);min-height:48px;color:var(--white);font-family:var(--m);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:100px;padding:0;font-size:11px;font-weight:700;transition:transform .2s,opacity .2s;display:inline-grid;position:relative;overflow:hidden}.submit-button.svelte-glrau5:not(:disabled):hover{transform:translateY(-1px)}.submit-button.svelte-glrau5:disabled{cursor:not-allowed;opacity:.42}.submit-base.svelte-glrau5,.submit-fill.svelte-glrau5{white-space:nowrap;align-items:center;gap:10px;min-width:210px;padding:14px 20px;display:flex}.submit-base.svelte-glrau5 i:where(.svelte-glrau5),.submit-fill.svelte-glrau5 i:where(.svelte-glrau5){background:var(--yolk);border-radius:50%;flex:none;width:8px;height:8px}.submit-base.svelte-glrau5 b:where(.svelte-glrau5),.submit-fill.svelte-glrau5 b:where(.svelte-glrau5){margin-left:auto;font-size:14px}.submit-fill.svelte-glrau5{color:var(--ink);background:var(--yolk);clip-path:inset(0 100% 0 0);transition:clip-path .4s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.submit-fill.svelte-glrau5 i:where(.svelte-glrau5){background:var(--ink)}.submit-button.svelte-glrau5:not(:disabled):hover .submit-fill:where(.svelte-glrau5),.submit-button.svelte-glrau5:not(:disabled):focus-visible .submit-fill:where(.svelte-glrau5){clip-path:inset(0)}.email-alternative.svelte-glrau5{color:var(--mute);font-family:var(--m);letter-spacing:.03em;font-size:9.5px;line-height:1.55}.email-alternative.svelte-glrau5 a:where(.svelte-glrau5){color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline #1111104d;text-decoration:underline #1111104d}.email-alternative.svelte-glrau5 a:where(.svelte-glrau5):hover,.email-alternative.svelte-glrau5 a:where(.svelte-glrau5):focus-visible{text-decoration-color:currentColor}.field-message.svelte-glrau5,.error.svelte-glrau5{color:#a33b2f;max-width:48ch;font-family:var(--m);margin-top:8px;font-size:11px;line-height:1.5}.privacy.svelte-glrau5{font-family:var(--m);letter-spacing:.03em;color:var(--mute);margin-top:14px;font-size:9.5px}.honeypot.svelte-glrau5{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.success.svelte-glrau5{padding:clamp(28px,5vw,54px)}.success-copy.svelte-glrau5{max-width:720px}.success-heading.svelte-glrau5{align-items:center;gap:12px;display:flex}.success-mark.svelte-glrau5{background:var(--yolk);width:34px;height:34px;font-family:var(--m);border-radius:50%;flex:none;place-content:center;font-size:14px;font-weight:700;display:grid}.success-label.svelte-glrau5{font-family:var(--m);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:10px}.success.svelte-glrau5 h3:where(.svelte-glrau5){max-width:22ch;font-family:var(--d);margin-top:18px;font-size:clamp(25px,3vw,38px);line-height:1.1}.success-response.svelte-glrau5{color:var(--ink-soft);margin-top:13px}@media (width<=640px){.form-grid.svelte-glrau5{grid-template-columns:1fr}.wide.svelte-glrau5{grid-column:auto}input.svelte-glrau5,select.svelte-glrau5,textarea.svelte-glrau5{font-size:16px}.form-footer.svelte-glrau5{align-items:stretch;display:grid}.form-actions.svelte-glrau5{width:100%;display:grid}.form-footer.svelte-glrau5 button:where(.svelte-glrau5){width:100%}.submit-base.svelte-glrau5,.submit-fill.svelte-glrau5{width:100%;min-width:0}.email-alternative.svelte-glrau5 a:where(.svelte-glrau5){overflow-wrap:anywhere}}
