.demo-page[data-astro-cid-csciyabd]{background:#fff;min-height:100vh}.demo-container[data-astro-cid-csciyabd]{max-width:1200px;margin:0 auto;padding:136px 40px 112px}@media(max-width:768px){.demo-container[data-astro-cid-csciyabd]{padding:112px 16px 80px}}.demo-grid[data-astro-cid-csciyabd]{display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:start;margin-bottom:64px}@media(max-width:1024px){.demo-grid[data-astro-cid-csciyabd]{grid-template-columns:1fr;gap:48px}}.demo-left[data-astro-cid-csciyabd]{display:flex;flex-direction:column}.demo-title[data-astro-cid-csciyabd]{font-family:var(--font-main);font-weight:700;font-size:clamp(40px,4.4vw,64px);line-height:1;letter-spacing:-.035em;text-wrap:balance;color:var(--ink);margin:0 0 20px}.demo-intro[data-astro-cid-csciyabd]{font-family:var(--font-main);font-size:20px;line-height:1.5;color:var(--muted);margin:0 0 40px}.demo-benefits[data-astro-cid-csciyabd]{display:flex;flex-direction:column;gap:20px;list-style:none;padding:0;margin:0}.demo-benefit-item[data-astro-cid-csciyabd]{display:flex;align-items:center;gap:16px;font-family:var(--font-main);font-size:17px;font-weight:500;line-height:1.4;color:var(--ink)}.demo-check-icon[data-astro-cid-csciyabd]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.demo-form-card[data-astro-cid-csciyabd]{background:#f4f4f6;border-radius:28px;padding:40px}@media(max-width:768px){.demo-form-card[data-astro-cid-csciyabd]{padding:24px}}.demo-form[data-astro-cid-csciyabd]{display:flex;flex-direction:column;gap:20px}.hp-wrap[data-astro-cid-csciyabd]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-field[data-astro-cid-csciyabd]{display:flex;flex-direction:column;gap:8px}.form-field[data-astro-cid-csciyabd] label[data-astro-cid-csciyabd]{font-family:var(--font-main);font-size:14px;font-weight:600;color:var(--ink)}.label-opt[data-astro-cid-csciyabd]{font-weight:400;color:var(--muted)}.form-input[data-astro-cid-csciyabd],.form-select[data-astro-cid-csciyabd],.form-textarea[data-astro-cid-csciyabd]{width:100%;border-radius:14px;border:1px solid rgba(0,0,0,.1);background:#fff;font-family:var(--font-main);font-size:16px;color:var(--ink);padding:0 16px;outline:none;transition:border-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}.form-input[data-astro-cid-csciyabd]{height:52px}.form-select[data-astro-cid-csciyabd]{height:52px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23666666' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.form-textarea[data-astro-cid-csciyabd]{padding:14px 16px;resize:vertical;min-height:100px}.form-input[data-astro-cid-csciyabd]:focus,.form-select[data-astro-cid-csciyabd]:focus,.form-textarea[data-astro-cid-csciyabd]:focus{border-color:#0000004d;box-shadow:0 0 0 3px #00000014}.field-helper[data-astro-cid-csciyabd]{font-family:var(--font-main);font-size:13px;color:var(--muted);margin-top:2px}.form-submit-wrap[data-astro-cid-csciyabd]{display:flex;flex-direction:column;gap:12px;margin-top:8px}.demo-submit-btn[data-astro-cid-csciyabd]{width:100%;height:56px;border-radius:var(--radius-pill, 999px);border:none;background:var(--ink);color:#fff;font-family:var(--font-main);font-size:17px;font-weight:600;cursor:pointer;transition:background var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease),opacity var(--duration-fast) var(--ease)}.demo-submit-btn[data-astro-cid-csciyabd]:hover:not(:disabled){background:var(--ink-hover, #222)}.demo-submit-btn[data-astro-cid-csciyabd]:active:not(:disabled){transform:scale(.99)}.demo-submit-btn[data-astro-cid-csciyabd]:disabled{opacity:.7;cursor:not-allowed}.form-error[data-astro-cid-csciyabd]{font-family:var(--font-main);font-size:15px;line-height:1.4;color:#ef4444;text-align:center;margin:0}.demo-success[data-astro-cid-csciyabd]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 16px}.demo-success-icon[data-astro-cid-csciyabd]{margin-bottom:24px;display:flex;align-items:center;justify-content:center}.demo-success-title[data-astro-cid-csciyabd]{font-family:var(--font-main);font-size:24px;font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--ink);margin:0 0 24px}.demo-back-home[data-astro-cid-csciyabd]{font-family:var(--font-main);font-size:16px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.demo-back-home[data-astro-cid-csciyabd]:hover{color:var(--muted)}
