.cform[data-astro-cid-vekgkm42]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:clamp(1.25rem,.75rem + 2vw,2.5rem)}.cform__grid[data-astro-cid-vekgkm42]{gap:var(--space-5);display:grid}@media (width>=640px){.cform__grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}.field--full[data-astro-cid-vekgkm42]{grid-column:1/-1}}.field[data-astro-cid-vekgkm42]{gap:var(--space-2);align-content:start;display:grid}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-weight:600;font-size:var(--fs-sm)}[data-astro-cid-vekgkm42]:lang(ar) .field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-size:var(--fs-base)}.req[data-astro-cid-vekgkm42],.opt[data-astro-cid-vekgkm42]{color:var(--color-text-muted);font-weight:400;font-size:var(--fs-xs)}[data-astro-cid-vekgkm42]:lang(ar) .req[data-astro-cid-vekgkm42],[data-astro-cid-vekgkm42]:lang(ar) .opt[data-astro-cid-vekgkm42]{font-size:var(--fs-sm)}input[data-astro-cid-vekgkm42]:not([type=checkbox]),select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius);width:100%;min-height:50px;transition:border-color var(--dur-fast);padding:.75rem 1rem;font-size:1rem}[data-astro-cid-vekgkm42][dir=rtl] input[data-astro-cid-vekgkm42][dir=ltr]{text-align:right}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:140px;line-height:1.6}input[data-astro-cid-vekgkm42]:hover,select[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover{border-color:var(--color-text-muted)}input[data-astro-cid-vekgkm42]:focus-visible,select[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;border-color:#0000}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--color-error)!important}.field--check[data-astro-cid-vekgkm42]{align-items:start;column-gap:var(--space-3);grid-template-columns:auto 1fr}.field--check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:22px;height:22px;accent-color:var(--brand-purple);cursor:pointer;margin:.2em 0 0}.field--check[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{color:var(--color-text-muted);font-weight:400}.field--check[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--color-accent-text)}.field--check[data-astro-cid-vekgkm42] .field__error[data-astro-cid-vekgkm42]{grid-column:1/-1}.field__error[data-astro-cid-vekgkm42]{color:var(--color-error);font-size:var(--fs-sm);min-height:0}.field__error[data-astro-cid-vekgkm42]:empty{display:none}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.cform__status[data-astro-cid-vekgkm42]{gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-4);border-radius:var(--radius);color:var(--color-error);background:#ff8a8a14;border:1px solid #ff8a8a66;align-items:flex-start;display:flex}.cform__status[data-astro-cid-vekgkm42][hidden]{display:none}.cform__status[data-astro-cid-vekgkm42] svg{flex:none;width:22px;height:22px;margin-top:.15em}.cform__submit[data-astro-cid-vekgkm42]{margin-top:var(--space-6);width:100%}@media (width>=640px){.cform__submit[data-astro-cid-vekgkm42]{width:auto;min-width:12rem}}.spinner[data-astro-cid-vekgkm42]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin;display:none}.is-busy[data-astro-cid-vekgkm42] .spinner[data-astro-cid-vekgkm42]{display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.cform__success[data-astro-cid-vekgkm42]{gap:var(--space-4);padding-block:var(--space-5);justify-items:start;display:grid}.cform__success[data-astro-cid-vekgkm42][hidden]{display:none}.cform__success[data-astro-cid-vekgkm42]:focus{outline:none}.cform__success[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]{font-size:var(--fs-h3)}.cform__success-icon[data-astro-cid-vekgkm42]{width:56px;height:56px;color:var(--color-success);background:#5fd39a26;border-radius:50%;place-items:center;display:grid}.cform__success-icon[data-astro-cid-vekgkm42] svg{width:28px;height:28px}.contact[data-astro-cid-ru3eahjb]{gap:var(--space-7);align-items:start;display:grid}@media (width>=1000px){.contact[data-astro-cid-ru3eahjb]{gap:var(--space-7);grid-template-columns:1.6fr 1fr}}.contact__title[data-astro-cid-ru3eahjb]{font-size:var(--fs-xl);margin-bottom:var(--space-3)}.contact__lead[data-astro-cid-ru3eahjb]{margin-bottom:var(--space-5)}.contact__aside[data-astro-cid-ru3eahjb]{gap:var(--space-4);display:grid}@media (width>=1000px){.contact__aside[data-astro-cid-ru3eahjb]{top:calc(var(--header-h) + var(--space-5));position:sticky}}.steps[data-astro-cid-ru3eahjb]{gap:var(--space-3);margin-top:var(--space-4);list-style:none;display:grid}.steps[data-astro-cid-ru3eahjb] li[data-astro-cid-ru3eahjb]{gap:var(--space-3);align-items:baseline;display:flex}.steps__num[data-astro-cid-ru3eahjb]{font-family:var(--font-en);color:var(--color-accent-text);font-variant-numeric:tabular-nums;font-weight:700}
