.lf[data-astro-cid-sevzbneq]{border-radius:var(--radius);background:var(--white);color:var(--text-dark);gap:16px;padding:clamp(20px,3vw,32px);display:grid;box-shadow:0 24px 60px -24px #03124673}.lf__grid[data-astro-cid-sevzbneq]{gap:14px;display:grid}.lf__field[data-astro-cid-sevzbneq]{gap:6px;display:grid}.lf[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{font-size:.95rem;font-weight:600}.lf__opt[data-astro-cid-sevzbneq]{color:var(--muted-dark);font-weight:400}.lf[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq],.lf[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq],.lf[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{background:var(--white);border:1.5px solid #cfd4dc;border-radius:12px;width:100%;min-height:50px;padding:12px 14px;font-size:1rem;transition:border-color .2s}.lf[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{resize:vertical;min-height:110px}.lf[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus,.lf[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:focus,.lf[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]:focus{border-color:var(--blue-500);outline:none;box-shadow:0 0 0 3px #1647e02e}.lf[data-astro-cid-sevzbneq] [data-astro-cid-sevzbneq][aria-invalid=true]{border-color:var(--alarm)}.lf__err[data-astro-cid-sevzbneq]{color:#c4271d;margin:0;font-size:.88rem}.lf__submit[data-astro-cid-sevzbneq]{background:var(--blue-500);min-height:54px;color:var(--white);cursor:pointer;border:0;border-radius:999px;font-size:1.05rem;font-weight:700;transition:background-color .2s}.lf__submit[data-astro-cid-sevzbneq]:hover{background:#0f39c0}.lf__submit[data-astro-cid-sevzbneq][disabled]{opacity:.6;cursor:progress}.lf__privacy[data-astro-cid-sevzbneq]{color:var(--muted-dark);margin:0;font-size:.82rem}.lf__panel[data-astro-cid-sevzbneq]{background:#eaf8f0;border:1px solid #b9e7cb;border-radius:12px;padding:14px 16px}.lf__panel[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq]{margin:4px 0 0}.lf__panel[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:var(--blue-500);font-weight:600}.lf__panel--error[data-astro-cid-sevzbneq]{background:#fff1f0;border-color:#ffc9c4}.lf__hp[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width>=640px){.lf__grid[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr}.lf__field--wide[data-astro-cid-sevzbneq]{grid-column:1/-1}}
