.stars[data-v-9017a42b]{color:var(--accent-br);display:inline-flex;gap:3px}.btn[data-v-04c3152c]{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:Sora,Inter,sans-serif;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:11px 20px;transition:background .15s,border-color .15s,opacity .15s;white-space:nowrap}.btn--solid[data-v-04c3152c]{background:var(--accent);color:#fff}.btn--solid[data-v-04c3152c]:hover{background:var(--accent-hover)}.btn--ghost[data-v-04c3152c]{background:transparent;border-color:var(--s-160);color:var(--paper)}.btn--ghost[data-v-04c3152c]:hover{border-color:var(--paper)}.btn--sm[data-v-04c3152c]{font-size:13px;padding:9px 16px}.btn--lg[data-v-04c3152c]{font-size:15px;padding:14px 26px}.btn--block[data-v-04c3152c]{width:100%}.btn[data-v-04c3152c]:disabled{cursor:not-allowed;opacity:.55}.form[data-v-04c3152c]{display:flex;flex-direction:column;gap:16px}.field-row[data-v-04c3152c]{display:grid;gap:14px;grid-template-columns:1fr 1fr}.field[data-v-04c3152c]{border:0;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}label[data-v-04c3152c],legend[data-v-04c3152c]{color:var(--paper);font-size:13px;font-weight:600;letter-spacing:-.01em}legend[data-v-04c3152c]{margin-bottom:7px}.optional[data-v-04c3152c]{color:var(--t-500);font-weight:400}input[type=email][data-v-04c3152c],input[type=text][data-v-04c3152c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:15px;outline:none;padding:11px 14px;transition:border-color .15s,box-shadow .15s;width:100%}input[data-v-04c3152c]::-moz-placeholder{color:var(--text-muted);opacity:.7}input[data-v-04c3152c]::placeholder{color:var(--text-muted);opacity:.7}input[type=email][data-v-04c3152c]:focus,input[type=text][data-v-04c3152c]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.checks[data-v-04c3152c]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.check[data-v-04c3152c]{align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s}.check input[data-v-04c3152c]{accent-color:var(--accent);flex-shrink:0;height:16px;width:16px}.check--on[data-v-04c3152c]{background:var(--accent-subtle);border-color:var(--accent)}.hp[data-v-04c3152c]{height:1px;left:-9999px;opacity:0;position:absolute;width:1px}.error[data-v-04c3152c]{background:color-mix(in srgb,var(--error) 8%,transparent);border:1px solid color-mix(in srgb,var(--error) 24%,transparent);border-radius:var(--radius-sm);color:var(--error);font-size:13.5px;padding:11px 14px}.success[data-v-04c3152c]{background:var(--accent-subtle);border:1px solid color-mix(in srgb,var(--accent-br) 40%,transparent);border-radius:var(--radius);display:flex;gap:18px;padding:28px}.success-icon[data-v-04c3152c]{align-items:center;background:var(--accent);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:19px;font-weight:700;height:42px;justify-content:center;width:42px}.success-h[data-v-04c3152c]{font-family:Sora,Inter,sans-serif;font-size:19px;font-weight:800;letter-spacing:-.03em;margin-bottom:6px}.success-p[data-v-04c3152c]{color:var(--t-720);font-size:15px;line-height:1.6;margin-bottom:16px}@media(max-width:640px){.checks[data-v-04c3152c],.field-row[data-v-04c3152c]{grid-template-columns:1fr}.success[data-v-04c3152c]{flex-direction:column;gap:14px}}
