.demo-section[data-astro-cid-pbt76frq]{padding-block:26px 72px}.demo-layout[data-astro-cid-pbt76frq]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,88px);margin-top:28px;display:grid}.demo-promise[data-astro-cid-pbt76frq],.demo-form-column[data-astro-cid-pbt76frq]{min-width:0}.demo-mobile-followup[data-astro-cid-pbt76frq]{display:none}.demo-promise[data-astro-cid-pbt76frq] h1[data-astro-cid-pbt76frq]{max-width:13ch;margin-top:14px;font-size:clamp(34px,3.8vw,52px);line-height:1.13}.demo-lead[data-astro-cid-pbt76frq]{max-width:43ch;margin-top:22px;font-size:18px;line-height:1.65}.demo-steps[data-astro-cid-pbt76frq]{gap:25px;margin:32px 0;padding:0;list-style:none;display:grid}.demo-steps[data-astro-cid-pbt76frq] li[data-astro-cid-pbt76frq]{grid-template-columns:30px minmax(0,1fr);gap:14px;display:grid}.demo-steps[data-astro-cid-pbt76frq] li[data-astro-cid-pbt76frq]>span[data-astro-cid-pbt76frq]{color:var(--primary-hover);font-size:13px;font-weight:500;line-height:24px}.demo-steps[data-astro-cid-pbt76frq] h2[data-astro-cid-pbt76frq]{letter-spacing:-.01em;font-size:18px;line-height:1.4}.demo-steps[data-astro-cid-pbt76frq] p[data-astro-cid-pbt76frq]{margin-top:5px;line-height:1.65}.demo-direct[data-astro-cid-pbt76frq]{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.demo-direct[data-astro-cid-pbt76frq] h2[data-astro-cid-pbt76frq]{letter-spacing:0;margin-bottom:10px;font-size:17px;line-height:1.5}.demo-direct[data-astro-cid-pbt76frq] a[data-astro-cid-pbt76frq]{min-height:44px;color:var(--primary-hover);overflow-wrap:anywhere;align-items:center;gap:10px;font-size:15px;display:flex}.demo-direct[data-astro-cid-pbt76frq] a[data-astro-cid-pbt76frq] svg{flex-shrink:0}.demo-method[data-astro-cid-pbt76frq]{min-height:44px;color:var(--primary-hover);text-underline-offset:4px;align-items:center;gap:8px;margin-top:12px;font-size:14px;text-decoration:underline;display:inline-flex}.contact-form[data-astro-cid-pbt76frq]{padding:clamp(22px,3vw,36px)}.contact-form[data-astro-cid-pbt76frq][hidden],.form-error-summary[data-astro-cid-pbt76frq][hidden],.form-recovery[data-astro-cid-pbt76frq][hidden]{display:none}.contact-form[data-astro-cid-pbt76frq] h2[data-astro-cid-pbt76frq]{font-size:25px;line-height:1.25}.contact-form[data-astro-cid-pbt76frq] .form-intro[data-astro-cid-pbt76frq]{margin:12px 0 22px;font-size:14px}.form-grid[data-astro-cid-pbt76frq]{border:0;min-width:0;margin:0;padding:0}.form-legend[data-astro-cid-pbt76frq]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.field[data-astro-cid-pbt76frq]{min-width:0}.field[data-astro-cid-pbt76frq] label[data-astro-cid-pbt76frq]{font-size:14px}.field[data-astro-cid-pbt76frq] input[data-astro-cid-pbt76frq],.field[data-astro-cid-pbt76frq] select[data-astro-cid-pbt76frq],.field[data-astro-cid-pbt76frq] textarea[data-astro-cid-pbt76frq]{border-color:#80868b;font-size:16px}.field[data-astro-cid-pbt76frq] input[data-astro-cid-pbt76frq][aria-invalid=true],.field[data-astro-cid-pbt76frq] select[data-astro-cid-pbt76frq][aria-invalid=true],.field[data-astro-cid-pbt76frq] textarea[data-astro-cid-pbt76frq][aria-invalid=true]{border:2px solid #b3261e}.field-error[data-astro-cid-pbt76frq]{color:#b3261e;font-size:14px;line-height:1.5}.field-help[data-astro-cid-pbt76frq]{color:var(--muted);font-size:13px}.form-error-summary[data-astro-cid-pbt76frq]{background:#fceeee;border:1px solid #b3261e;border-radius:8px;margin-bottom:22px;padding:16px 18px}.form-error-summary[data-astro-cid-pbt76frq] p[data-astro-cid-pbt76frq],.form-error-summary[data-astro-cid-pbt76frq] a[data-astro-cid-pbt76frq]{color:#8c1d18;font-size:14px}.form-error-summary[data-astro-cid-pbt76frq] ul[data-astro-cid-pbt76frq]{margin:8px 0 0;padding-left:20px}.form-error-summary[data-astro-cid-pbt76frq] a[data-astro-cid-pbt76frq]{text-underline-offset:3px;padding-block:4px;text-decoration:underline;display:inline-block}.form-status[data-astro-cid-pbt76frq][data-error=true]{color:#8c1d18;background:#fceeee;border-left:3px solid #b3261e;padding:12px}.form-status[data-astro-cid-pbt76frq]:empty{display:none}.form-recovery[data-astro-cid-pbt76frq]{flex-wrap:wrap;gap:4px 20px;margin-top:12px;display:flex}.form-recovery[data-astro-cid-pbt76frq] a[data-astro-cid-pbt76frq]{min-height:44px;color:var(--primary-hover);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.contact-form[data-astro-cid-pbt76frq] .button[data-astro-cid-pbt76frq]{white-space:normal;width:100%}.demo-next[data-astro-cid-pbt76frq]{margin-top:18px;font-size:14px;line-height:1.6}.demo-next[data-astro-cid-pbt76frq] strong[data-astro-cid-pbt76frq]{color:var(--ink);font-weight:500}@media (width<=999px){.demo-layout[data-astro-cid-pbt76frq]{grid-template-columns:minmax(0,1fr);gap:32px}.demo-promise[data-astro-cid-pbt76frq] h1[data-astro-cid-pbt76frq]{max-width:20ch}.demo-promise[data-astro-cid-pbt76frq] .demo-direct[data-astro-cid-pbt76frq],.demo-promise[data-astro-cid-pbt76frq] .demo-method[data-astro-cid-pbt76frq]{display:none}.demo-mobile-followup[data-astro-cid-pbt76frq]{min-width:0;display:block}.demo-promise[data-astro-cid-pbt76frq] .availability{display:none}}@media (width<=767px){.demo-section[data-astro-cid-pbt76frq]{padding-block:20px 48px}.demo-layout[data-astro-cid-pbt76frq]{margin-top:22px}.demo-promise[data-astro-cid-pbt76frq] h1[data-astro-cid-pbt76frq]{max-width:19ch;font-size:34px}.demo-lead[data-astro-cid-pbt76frq]{margin-top:16px;font-size:17px}.demo-steps[data-astro-cid-pbt76frq]{gap:18px;margin-block:24px 0}.demo-steps[data-astro-cid-pbt76frq] h2[data-astro-cid-pbt76frq]{font-size:16px}.demo-steps[data-astro-cid-pbt76frq] p[data-astro-cid-pbt76frq]{font-size:15px}.contact-form[data-astro-cid-pbt76frq] h2[data-astro-cid-pbt76frq]{font-size:23px}}
