.ss[data-astro-cid-uxfb363f]{position:relative}.ss__control[data-astro-cid-uxfb363f]{border-radius:var(--radius-control);border:1px solid var(--border-strong);background:var(--surface);width:100%;min-height:44px;color:var(--text);font:inherit;transition:border-color var(--motion-fast) var(--ease-standard);padding:10px 12px}.ss__control[data-astro-cid-uxfb363f]:hover{border-color:var(--text-secondary)}.ss__control[data-astro-cid-uxfb363f]:focus-visible{border-color:var(--accent)}.ss__control[data-astro-cid-uxfb363f][aria-invalid=true]{border:2px solid var(--danger-border)}.ss__input[data-astro-cid-uxfb363f]{padding-right:40px}.ss__input[data-astro-cid-uxfb363f]::placeholder{color:var(--text-secondary);opacity:1}.ss__combo[data-astro-cid-uxfb363f]{position:relative}.ss__chevron[data-astro-cid-uxfb363f]{fill:none;width:20px;height:20px;stroke:var(--text-secondary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:12px;right:12px}.ss__list[data-astro-cid-uxfb363f]{z-index:20;border-radius:var(--radius-control);border:1px solid var(--border-raised);background:var(--surface-raised);max-height:264px;box-shadow:var(--shadow-raised);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.ss__list[data-astro-cid-uxfb363f] [role=option]{min-height:44px;color:var(--text);cursor:pointer;border-radius:8px;align-items:center;padding:8px 12px;display:flex}.ss__list[data-astro-cid-uxfb363f] [role=option][data-active]{background:var(--accent-subtle);color:var(--accent-text)}.ss__list[data-astro-cid-uxfb363f] [role=option][aria-selected=true]{font-weight:600}.ss__empty[data-astro-cid-uxfb363f]:empty{display:none}.ss__empty[data-astro-cid-uxfb363f]{color:var(--text-secondary);margin-top:6px;font-size:.875rem}.form[data-astro-cid-vekgkm42],.form__row[data-astro-cid-vekgkm42]{gap:20px;display:grid}@media (width>=640px){.form__row[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr))}}.advisor[data-astro-cid-vekgkm42]{border-radius:var(--radius-sheet);background:var(--surface-sunken);gap:20px;padding:20px;display:grid}.advisor[data-astro-cid-vekgkm42][hidden]{display:none}fieldset[data-astro-cid-vekgkm42]{border:0;min-width:0;margin:0;padding:0}.field[data-astro-cid-vekgkm42]{align-content:start;gap:6px;display:grid}.field__label[data-astro-cid-vekgkm42]{padding:0;font-weight:500}.field__sublabel[data-astro-cid-vekgkm42]{color:var(--text-secondary);font-size:.9375rem;font-weight:500}.field__optional[data-astro-cid-vekgkm42]{color:var(--text-secondary);font-weight:400}.field__hint[data-astro-cid-vekgkm42]{color:var(--text-secondary);font-size:.8125rem}.field__error[data-astro-cid-vekgkm42]{color:var(--danger-text);gap:6px;font-size:.875rem;font-weight:500;display:flex}.field__error[data-astro-cid-vekgkm42][hidden]{display:none}.control[data-astro-cid-vekgkm42]{border-radius:var(--radius-control);border:1px solid var(--border-strong);background:var(--surface);width:100%;min-height:44px;color:var(--text);transition:border-color var(--motion-fast) var(--ease-standard);padding:10px 12px}.control[data-astro-cid-vekgkm42]:hover{border-color:var(--text-secondary)}.control[data-astro-cid-vekgkm42]:focus-visible{border-color:var(--accent);border-radius:var(--radius-control)}.control[data-astro-cid-vekgkm42][aria-invalid=true]{border:2px solid var(--danger-border)}textarea[data-astro-cid-vekgkm42].control{resize:vertical;min-height:132px}.choice[data-astro-cid-vekgkm42]{gap:8px;margin-top:6px;display:grid}@media (width>=640px){.choice[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr))}}.choice__option[data-astro-cid-vekgkm42]{border-radius:var(--radius-control);border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:10px 14px;font-weight:500;display:flex}.choice__option[data-astro-cid-vekgkm42]:has(input:checked){border-color:var(--accent);background:var(--accent-subtle);box-shadow:inset 0 0 0 1px var(--accent)}input[data-astro-cid-vekgkm42][type=radio],input[data-astro-cid-vekgkm42][type=checkbox]{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}.consent-check[data-astro-cid-vekgkm42]{grid-template-columns:20px 1fr;align-items:start;gap:12px;display:grid}.consent-check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{margin-top:3px}.turnstile[data-astro-cid-vekgkm42]:empty{display:none}.rgpd-short[data-astro-cid-vekgkm42]{margin:8px 0 0 32px}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form__summary-title[data-astro-cid-vekgkm42]{font-weight:600}.form__summary[data-astro-cid-vekgkm42] ul[data-astro-cid-vekgkm42]{margin:6px 0 0;padding-left:1.1rem}.form__summary[data-astro-cid-vekgkm42] li+li{margin-top:4px}.form__summary[data-astro-cid-vekgkm42] a{min-height:24px;color:var(--danger-text);padding-block:2px;display:inline-block}.form__submit[data-astro-cid-vekgkm42]{justify-self:start;min-width:160px}@media (width<=639px){.form__submit[data-astro-cid-vekgkm42]{justify-self:stretch}}.spinner[data-astro-cid-vekgkm42]{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}.spinner[data-astro-cid-vekgkm42][hidden]{display:none}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner[data-astro-cid-vekgkm42]{animation:none}}.rgpd[data-astro-cid-vekgkm42]{border-top:1px solid var(--border);padding-top:8px}.rgpd[data-astro-cid-vekgkm42] summary[data-astro-cid-vekgkm42]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-weight:500;list-style:none;display:flex}.rgpd[data-astro-cid-vekgkm42] summary[data-astro-cid-vekgkm42]::-webkit-details-marker{display:none}.rgpd[data-astro-cid-vekgkm42] summary[data-astro-cid-vekgkm42] svg{width:18px;height:18px;transition:transform var(--motion-base) var(--ease-standard);flex:none}.rgpd[data-astro-cid-vekgkm42][open] summary[data-astro-cid-vekgkm42] svg{transform:rotate(180deg)}.rgpd[data-astro-cid-vekgkm42] dl[data-astro-cid-vekgkm42]{gap:4px 16px;margin:4px 0 8px;display:grid}@media (width>=640px){.rgpd[data-astro-cid-vekgkm42] dl[data-astro-cid-vekgkm42]{grid-template-columns:max-content 1fr}}.rgpd[data-astro-cid-vekgkm42] dt[data-astro-cid-vekgkm42]{color:var(--text);font-weight:600}.rgpd[data-astro-cid-vekgkm42] dd[data-astro-cid-vekgkm42]{margin:0 0 6px}.success[data-astro-cid-vekgkm42]{justify-items:start;gap:12px;display:grid}.success[data-astro-cid-vekgkm42][hidden]{display:none}.success__icon[data-astro-cid-vekgkm42]{background:var(--success-subtle);width:48px;height:48px;color:var(--success-text);border-radius:50%;place-items:center;display:grid}.success__icon[data-astro-cid-vekgkm42] svg{width:26px;height:26px}.contact-page[data-astro-cid-cxkf2cjk]{padding-top:16px}.contact-page__stack[data-astro-cid-cxkf2cjk]{gap:24px;max-width:56rem;display:grid}.contact-page__before[data-astro-cid-cxkf2cjk]{border-radius:var(--radius-sheet);background:var(--accent-subtle);border:1px solid var(--border);gap:16px;padding:20px;display:grid}@media (width>=720px){.contact-page__before[data-astro-cid-cxkf2cjk]{padding:24px 28px}.contact-page__before[data-astro-cid-cxkf2cjk] .aside-list[data-astro-cid-cxkf2cjk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}}@media (width<=479px){.contact-page__form[data-astro-cid-cxkf2cjk]{padding:20px 16px}}.aside-title[data-astro-cid-cxkf2cjk]{font-size:1.125rem}.aside-list[data-astro-cid-cxkf2cjk]{gap:20px;margin:0;padding:0;list-style:none;display:grid}.aside-list[data-astro-cid-cxkf2cjk] li[data-astro-cid-cxkf2cjk]{color:var(--text);grid-template-columns:22px 1fr;gap:12px;display:grid}.aside-list[data-astro-cid-cxkf2cjk] strong[data-astro-cid-cxkf2cjk]{color:var(--text)}.aside-list[data-astro-cid-cxkf2cjk] svg{width:22px;height:22px;color:var(--accent-text);margin-top:2px}
