.profiles[data-astro-cid-eghkj2qx]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.profile[data-astro-cid-eghkj2qx]{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.profile__label[data-astro-cid-eghkj2qx]{font-weight:600}.form-card[data-astro-cid-eghkj2qx]{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);max-width:900px;padding:40px}.form-section-title[data-astro-cid-eghkj2qx]{letter-spacing:.12em;text-transform:uppercase;color:var(--mint);margin:8px 0 18px;font-size:14px;font-weight:700;font-stretch:75%}.form-section-title[data-astro-cid-eghkj2qx]:not(:first-child){margin-top:32px}.frow[data-astro-cid-eghkj2qx]{gap:16px;margin-bottom:16px;display:grid}.frow-2[data-astro-cid-eghkj2qx]{grid-template-columns:1fr 1fr}.frow-3[data-astro-cid-eghkj2qx]{grid-template-columns:repeat(3,1fr)}.ffield[data-astro-cid-eghkj2qx]{margin-bottom:16px}.frow[data-astro-cid-eghkj2qx] .ffield[data-astro-cid-eghkj2qx]{margin-bottom:0}.ffield[data-astro-cid-eghkj2qx] label[data-astro-cid-eghkj2qx]{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.req[data-astro-cid-eghkj2qx]{color:var(--strike)}.opt[data-astro-cid-eghkj2qx]{color:var(--muted);font-weight:400}.ffield[data-astro-cid-eghkj2qx] input[data-astro-cid-eghkj2qx][type=text],.ffield[data-astro-cid-eghkj2qx] input[data-astro-cid-eghkj2qx][type=email],.ffield[data-astro-cid-eghkj2qx] input[data-astro-cid-eghkj2qx][type=tel],.ffield[data-astro-cid-eghkj2qx] input[data-astro-cid-eghkj2qx][type=url],.ffield[data-astro-cid-eghkj2qx] select[data-astro-cid-eghkj2qx],.ffield[data-astro-cid-eghkj2qx] textarea[data-astro-cid-eghkj2qx]{width:100%;font:inherit;background:var(--ground);color:var(--charcoal);border:1px solid var(--line-2);border-radius:var(--r-chip);padding:12px 14px}.ffield[data-astro-cid-eghkj2qx] textarea[data-astro-cid-eghkj2qx]{resize:vertical}.ffield[data-astro-cid-eghkj2qx] input[data-astro-cid-eghkj2qx]:focus,.ffield[data-astro-cid-eghkj2qx] select[data-astro-cid-eghkj2qx]:focus,.ffield[data-astro-cid-eghkj2qx] textarea[data-astro-cid-eghkj2qx]:focus{outline:2px solid var(--mint);outline-offset:1px}.err[data-astro-cid-eghkj2qx]{outline:1px solid var(--strike);border-color:var(--strike)!important}.checks[data-astro-cid-eghkj2qx]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin-top:8px;display:grid}.check[data-astro-cid-eghkj2qx]{align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}.check[data-astro-cid-eghkj2qx] input[data-astro-cid-eghkj2qx]{accent-color:var(--mint)}.upload-zone[data-astro-cid-eghkj2qx]{border:2px dashed var(--line-2);border-radius:var(--r-card);text-align:center;background:var(--ground);padding:28px;position:relative}.upload-zone[data-astro-cid-eghkj2qx] input[data-astro-cid-eghkj2qx][type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.upload-label[data-astro-cid-eghkj2qx]{font-weight:600}.upload-sub[data-astro-cid-eghkj2qx]{color:var(--muted);margin-top:4px;font-size:13px}.upload-file-name[data-astro-cid-eghkj2qx]{color:var(--mint);margin-top:10px;font-weight:600;display:none}.consent[data-astro-cid-eghkj2qx]{color:var(--muted-2);align-items:flex-start;gap:12px;margin:8px 0 20px;font-size:14px;line-height:1.55;display:flex}.consent[data-astro-cid-eghkj2qx] input[data-astro-cid-eghkj2qx]{accent-color:var(--mint);flex-shrink:0;margin-top:4px}.consent[data-astro-cid-eghkj2qx] a[data-astro-cid-eghkj2qx]{color:var(--mint);text-decoration:underline}.form-actions[data-astro-cid-eghkj2qx]{justify-content:flex-end;display:flex}#c-loader[data-astro-cid-eghkj2qx]{display:none}.form-error[data-astro-cid-eghkj2qx]{border-radius:var(--r-chip);color:#a33a1c;background:#fff1ec;margin-top:16px;padding:12px 14px;font-size:14px;display:none}.form-success[data-astro-cid-eghkj2qx]{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);max-width:900px;padding:48px 40px;display:none}.form-success[data-astro-cid-eghkj2qx] h3[data-astro-cid-eghkj2qx]{text-transform:uppercase;color:var(--mint);margin-bottom:12px;font-size:30px;font-weight:700;font-stretch:75%}.form-success[data-astro-cid-eghkj2qx] p[data-astro-cid-eghkj2qx]{color:var(--muted-2);line-height:1.7}.form-success[data-astro-cid-eghkj2qx] a[data-astro-cid-eghkj2qx]{color:var(--mint);font-weight:600}@media (width<=800px){.frow-2[data-astro-cid-eghkj2qx],.frow-3[data-astro-cid-eghkj2qx]{grid-template-columns:1fr}.form-card[data-astro-cid-eghkj2qx]{padding:24px}}
