.registration_page__uiwug{max-width:960px;margin:auto}.registration_heading__JQcmk{margin:32px 0 24px}.registration_heading__JQcmk h1{color:inherit;font-size:clamp(28px,4vw,44px);line-height:1.15;margin:16px 0}.registration_overview__RKnDa{display:grid;gap:16px;margin-bottom:32px}.registration_overview__RKnDa details p{margin-top:16px}.registration_form__8AZK_ fieldset{border:0;padding:0;margin:0;display:grid;gap:22px;min-width:0}.registration_form__8AZK_ legend{font-size:22px;font-weight:700;margin-bottom:24px}.registration_columns__jeKJy{display:grid;grid-template-columns:1fr 1fr;gap:22px}.registration_form__8AZK_ label{display:grid;gap:8px;font-size:14px}.registration_form__8AZK_ input:not([type=checkbox]),.registration_form__8AZK_ select,.registration_form__8AZK_ textarea{width:100%;min-width:0;padding:12px;font:inherit;color:inherit;background:transparent;border:1px solid #d9d9e3;border-radius:5px}.registration_form__8AZK_ .registration_check__pHeXz{display:flex;align-items:start;gap:12px}.registration_check__pHeXz input{width:18px;height:18px;flex-shrink:0;margin-top:3px;accent-color:var(--red)}.registration_form__8AZK_ a{text-decoration:underline;text-underline-offset:3px}.registration_help__TDv7d{display:flex;gap:10px;align-items:start;font-size:13px}.registration_help__TDv7d summary{cursor:pointer}.registration_help__TDv7d p{margin-top:8px;max-width:50ch}.registration_note__ts5vY{font-size:13px}@media(max-width:600px){.registration_columns__jeKJy{grid-template-columns:1fr}.registration_page__uiwug{padding-inline:6%}}