.ExpertApplicationForm-module__Q362lG__form{background:var(--ds-color-surface);border:2px solid var(--ds-color-brand);box-shadow:12px 12px 0 color-mix(in srgb, var(--ds-color-brand) 12%, transparent);color:var(--ds-color-text);border-radius:32px;min-width:0;padding:clamp(24px,3.4vw,48px)}.ExpertApplicationForm-module__Q362lG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ExpertApplicationForm-module__Q362lG__field{color:var(--ds-color-text);font-family:var(--ds-font-heading);flex-direction:column;gap:10px;min-width:0;font-size:16px;font-weight:750;display:flex}.ExpertApplicationForm-module__Q362lG__form :is(input,select,textarea){appearance:none;background:color-mix(in srgb, var(--ds-color-tint) 38%, var(--ds-color-surface));border:2px solid color-mix(in srgb, var(--ds-color-brand) 28%, transparent);border-radius:var(--ds-radius-sm);color:var(--ds-color-text);font:500 16px/1.5 var(--ds-font-body);width:100%;min-width:0;min-height:52px;padding:12px 14px;transition:border-color .16s,box-shadow .16s,background-color .16s}.ExpertApplicationForm-module__Q362lG__form select{background-image:linear-gradient(45deg, transparent 50%, var(--ds-color-brand) 50%), linear-gradient(135deg, var(--ds-color-brand) 50%, transparent 50%);background-position:calc(100% - 19px) 22px,calc(100% - 14px) 22px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}.ExpertApplicationForm-module__Q362lG__form textarea{resize:vertical;min-height:118px}.ExpertApplicationForm-module__Q362lG__form :is(input,select,textarea)::-moz-placeholder{color:color-mix(in srgb, var(--ds-color-text) 55%, transparent);opacity:1}.ExpertApplicationForm-module__Q362lG__form :is(input,select,textarea)::placeholder{color:color-mix(in srgb, var(--ds-color-text) 55%, transparent);opacity:1}.ExpertApplicationForm-module__Q362lG__form :is(input,select,textarea):hover{border-color:color-mix(in srgb, var(--ds-color-brand) 58%, transparent)}.ExpertApplicationForm-module__Q362lG__form :is(input,select,textarea):focus-visible{background:var(--ds-color-surface);border-color:var(--ds-color-brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--ds-color-brand) 18%, transparent);outline:0}.ExpertApplicationForm-module__Q362lG__form [aria-invalid=true]{border-color:#b42318}.ExpertApplicationForm-module__Q362lG__full{grid-column:1/-1}.ExpertApplicationForm-module__Q362lG__photoField>span:first-child{display:block}.ExpertApplicationForm-module__Q362lG__photoControl{background:color-mix(in srgb, var(--ds-color-tint) 38%, var(--ds-color-surface));border:2px dashed color-mix(in srgb, var(--ds-color-brand) 48%, transparent);border-radius:var(--ds-radius-md);padding:12px;display:block}.ExpertApplicationForm-module__Q362lG__photoControl input[type=file]{appearance:auto;background:0 0;border:0;min-height:48px;padding:7px 4px}.ExpertApplicationForm-module__Q362lG__photoControl input[type=file]::file-selector-button{background:var(--ds-color-brand);border-radius:var(--ds-radius-sm);color:var(--ds-color-text-on-brand);cursor:pointer;font-family:var(--ds-font-heading);border:0;min-height:40px;margin-right:14px;padding:8px 14px;font-weight:750}.ExpertApplicationForm-module__Q362lG__photoField small{color:color-mix(in srgb, var(--ds-color-text) 68%, transparent);font:500 14px/1.5 var(--ds-font-body)}.ExpertApplicationForm-module__Q362lG__formFooter{border-top:1px solid color-mix(in srgb, var(--ds-color-brand) 16%, transparent);grid-template-columns:minmax(0,1fr) auto;gap:24px;margin-top:32px;padding-top:28px;display:grid}.ExpertApplicationForm-module__Q362lG__consent{color:var(--ds-color-text);font:500 14px/1.55 var(--ds-font-body);grid-template-columns:22px minmax(0,1fr);align-items:flex-start;gap:6px 12px;display:grid}.ExpertApplicationForm-module__Q362lG__consent input[type=checkbox]{appearance:auto;accent-color:var(--ds-color-brand);grid-column:1;width:22px;height:22px;min-height:22px;margin:1px 0 0;padding:0}.ExpertApplicationForm-module__Q362lG__consent>span{grid-column:2}.ExpertApplicationForm-module__Q362lG__consent a{color:var(--ds-color-brand);text-underline-offset:3px;font-weight:750;text-decoration:underline;text-decoration-thickness:1.5px}.ExpertApplicationForm-module__Q362lG__submit{background:var(--ds-color-brand);border-radius:var(--ds-radius-pill);color:var(--ds-color-text-on-brand);cursor:pointer;font-family:var(--ds-font-heading);border:0;justify-content:center;align-self:center;align-items:center;gap:18px;min-height:52px;padding:12px 22px;font-size:17px;font-weight:750;transition:background-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.ExpertApplicationForm-module__Q362lG__submit:hover:not(:disabled){background:var(--ds-color-brand-strong);box-shadow:0 8px 22px color-mix(in srgb, var(--ds-color-brand) 24%, transparent);transform:translateY(-1px)}.ExpertApplicationForm-module__Q362lG__submit:focus-visible{box-shadow:0 0 0 4px var(--ds-color-surface), 0 0 0 7px var(--ds-color-brand);outline:0}.ExpertApplicationForm-module__Q362lG__submit:disabled{cursor:wait;opacity:.58}.ExpertApplicationForm-module__Q362lG__error{border-radius:var(--ds-radius-sm);color:#8a1c13;font:650 15px/1.5 var(--ds-font-body);background:#fff0ee;border:1px solid #f3b4ad;margin:0 0 24px;padding:14px 16px}.ExpertApplicationForm-module__Q362lG__fieldError{color:#9f1d14;font:650 13px/1.4 var(--ds-font-body)}.ExpertApplicationForm-module__Q362lG__consent .ExpertApplicationForm-module__Q362lG__fieldError{grid-column:2}.ExpertApplicationForm-module__Q362lG__success{background:var(--ds-color-surface);border:2px solid var(--ds-color-brand);color:var(--ds-color-text);font:700 22px/1.4 var(--ds-font-heading);border-radius:32px;align-items:center;min-height:260px;padding:48px;display:flex}.ExpertApplicationForm-module__Q362lG__honeypot{position:absolute;left:-9999px}@media (max-width:720px){.ExpertApplicationForm-module__Q362lG__form{box-shadow:7px 7px 0 color-mix(in srgb, var(--ds-color-brand) 12%, transparent);border-radius:24px;padding:24px 18px}.ExpertApplicationForm-module__Q362lG__grid,.ExpertApplicationForm-module__Q362lG__formFooter{grid-template-columns:1fr}.ExpertApplicationForm-module__Q362lG__full{grid-column:auto}.ExpertApplicationForm-module__Q362lG__submit{width:100%}.ExpertApplicationForm-module__Q362lG__photoControl input[type=file]::file-selector-button{width:100%;margin:0 0 8px;display:block}}@media (prefers-reduced-motion:reduce){.ExpertApplicationForm-module__Q362lG__form :is(input,select,textarea),.ExpertApplicationForm-module__Q362lG__submit{transition:none}}
