.demo-section[data-astro-cid-atg4vhhx]{background:linear-gradient(to bottom,#07070e,#0c0c18 60%,#0e0e1c)}.demo-grid[data-astro-cid-atg4vhhx]{display:grid;grid-template-columns:1fr;gap:56px;align-items:start}@media(min-width:1024px){.demo-grid[data-astro-cid-atg4vhhx]{grid-template-columns:1fr 1fr;gap:80px;align-items:center}}.demo-points[data-astro-cid-atg4vhhx] li[data-astro-cid-atg4vhhx]{display:flex;gap:14px;align-items:flex-start;color:var(--theme-text-secondary);font-size:1.02rem;line-height:1.5}.demo-points[data-astro-cid-atg4vhhx] li[data-astro-cid-atg4vhhx] svg{color:var(--theme-primary);font-size:1.3rem;margin-top:2px;flex-shrink:0}.demo-points[data-astro-cid-atg4vhhx] strong[data-astro-cid-atg4vhhx]{color:#fff;font-weight:600}.demo-fallback-link[data-astro-cid-atg4vhhx]{display:inline-flex;align-items:center;gap:8px;color:var(--theme-text-secondary);font-size:.95rem;font-weight:500;transition:color .2s ease}.demo-fallback-link[data-astro-cid-atg4vhhx]:hover{color:#fff}.demo-form-card[data-astro-cid-atg4vhhx]{background:var(--theme-line-subtle);border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:32px;backdrop-filter:blur(8px)}.demo-form-title[data-astro-cid-atg4vhhx]{font-size:1.5rem;font-weight:700;color:#fff}.demo-form-sub[data-astro-cid-atg4vhhx]{margin-top:6px;font-size:.95rem;color:var(--theme-text-secondary)}.df-field[data-astro-cid-atg4vhhx]{display:block}.df-check[data-astro-cid-atg4vhhx]{display:flex;align-items:flex-start;gap:10px;font-size:.85rem;line-height:1.5;color:var(--theme-text-secondary);cursor:pointer}.df-check[data-astro-cid-atg4vhhx] input[data-astro-cid-atg4vhhx]{width:auto;margin-top:2px;flex-shrink:0;accent-color:var(--theme-primary)}.df-check[data-astro-cid-atg4vhhx] a[data-astro-cid-atg4vhhx]{color:var(--theme-primary)}.df-field[data-astro-cid-atg4vhhx]>span[data-astro-cid-atg4vhhx]{display:block;font-size:.85rem;font-weight:600;color:var(--theme-text-secondary);margin-bottom:6px}.df-field[data-astro-cid-atg4vhhx] input[data-astro-cid-atg4vhhx],.df-field[data-astro-cid-atg4vhhx] select[data-astro-cid-atg4vhhx],.df-field[data-astro-cid-atg4vhhx] textarea[data-astro-cid-atg4vhhx]{width:100%;padding:11px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:var(--theme-line-subtle);color:#fff;font-size:.95rem;transition:border-color .2s ease,background .2s ease}.df-field[data-astro-cid-atg4vhhx] input[data-astro-cid-atg4vhhx]::placeholder,.df-field[data-astro-cid-atg4vhhx] textarea[data-astro-cid-atg4vhhx]::placeholder{color:var(--theme-text-secondary)}.df-field[data-astro-cid-atg4vhhx] input[data-astro-cid-atg4vhhx]:focus,.df-field[data-astro-cid-atg4vhhx] select[data-astro-cid-atg4vhhx]:focus,.df-field[data-astro-cid-atg4vhhx] textarea[data-astro-cid-atg4vhhx]:focus{outline:none;border-color:var(--theme-primary);background:var(--theme-line)}.df-field[data-astro-cid-atg4vhhx] select[data-astro-cid-atg4vhhx]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff88' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.df-field[data-astro-cid-atg4vhhx] select[data-astro-cid-atg4vhhx] option[data-astro-cid-atg4vhhx]{background:#0c1222;color:#fff}.df-honeypot[data-astro-cid-atg4vhhx]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.df-submit[data-astro-cid-atg4vhhx]{display:inline-flex;justify-content:center;align-items:center;gap:10px;cursor:pointer}.df-submit[data-astro-cid-atg4vhhx]:disabled{opacity:.7;cursor:wait}.df-spinner[data-astro-cid-atg4vhhx]{width:16px;height:16px;border:2px solid rgba(0,0,0,.25);border-top-color:#000000b3;border-radius:50%;animation:df-spin .7s linear infinite}@keyframes df-spin{to{transform:rotate(360deg)}}.df-status[data-astro-cid-atg4vhhx]{font-size:.92rem;color:var(--theme-text-secondary)}.df-status[data-astro-cid-atg4vhhx].is-error{color:#fca5a5}.df-privacy[data-astro-cid-atg4vhhx]{font-size:.8rem;line-height:1.5;color:var(--theme-text-secondary)}.df-privacy[data-astro-cid-atg4vhhx] a[data-astro-cid-atg4vhhx]{color:var(--theme-text-secondary);text-decoration:underline}.df-success[data-astro-cid-atg4vhhx]{text-align:center;padding:32px 8px}.df-success[data-astro-cid-atg4vhhx] svg{font-size:3rem;color:var(--theme-primary)}.df-success[data-astro-cid-atg4vhhx] h3[data-astro-cid-atg4vhhx]{margin-top:16px;font-size:1.4rem;font-weight:700;color:#fff}.df-success[data-astro-cid-atg4vhhx] p[data-astro-cid-atg4vhhx]{margin-top:8px;color:var(--theme-text-secondary);line-height:1.6}
