.SectionContainer_section__U2xQx{padding:3rem 0;padding-left:var(--page-side-padding);padding-right:var(--page-side-padding);font-family:Roboto,sans-serif}.SectionContainer_sectionBleedRight__AHxrS{padding-right:0!important;overflow-x:clip}.SectionContainer_header__Kk2HX{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.SectionContainer_title__jdaJn{font-family:Roboto,sans-serif;font-size:36px;font-weight:700;margin:0;color:var(--text-color)}.SectionContainer_link__fTopz{color:#e11e26;font-size:20px;font-weight:500;text-decoration:none;text-align:right}.SectionContainer_linkOffsetRight__Wq7IZ{margin-right:7rem}.SectionContainer_buttonLink__pXQly{color:#e11e26;font-size:20px;font-weight:500;text-decoration:none;text-align:right;border:none;background:none;padding:0;cursor:pointer}.SectionContainer_buttonLink__pXQly:hover,.SectionContainer_link__fTopz:hover{text-decoration:underline}.SectionContainer_buttonLink__pXQly:hover .SectionContainer_icon__kc9s7,.SectionContainer_link__fTopz:hover .SectionContainer_icon__kc9s7{transform:translateX(5px)}.SectionContainer_icon__kc9s7{margin-left:10px;display:inline-block;transition:transform .3s ease-in-out}.SectionContainer_content__lXT2T{width:100%}@media (max-width:900px){.SectionContainer_linkOffsetRight__Wq7IZ{margin-right:0}.SectionContainer_buttonLink__pXQly,.SectionContainer_link__fTopz{font-size:16px}.SectionContainer_title__jdaJn{font-size:29px}}@media (max-width:640px){.SectionContainer_header__Kk2HX{gap:1rem;align-items:flex-start;flex-direction:column}.SectionContainer_sectionBleedRight__AHxrS{padding-right:1rem!important}}.Breadcrumb_navigation__0kKpK{width:100%}.Breadcrumb_breadcrumb__zKIXD{display:flex;align-items:center;flex-wrap:wrap;list-style:none;padding-left:var(--page-side-padding);padding-right:var(--page-side-padding);font-family:Roboto,sans-serif;font-size:1rem;margin:0 0 1.5rem}.Breadcrumb_breadcrumb__zKIXD li{display:flex;align-items:center;color:rgba(0,0,0,.8)}.Breadcrumb_breadcrumb__zKIXD li:not(:first-of-type):before{content:"—";margin-left:.8em;margin-right:.8em;color:#6e8cb8}.Breadcrumb_breadcrumb__zKIXD a{color:#000;text-decoration:none}.Breadcrumb_breadcrumb__zKIXD a:hover{text-decoration:underline}.Breadcrumb_homeLink__bruqh{display:inline-flex;align-items:center}.Breadcrumb_homeLink__bruqh svg{width:auto;height:1.4em;fill:rgba(0,0,0,.4)}@media (max-width:640px){.Breadcrumb_breadcrumb__zKIXD{font-size:1rem}}.SubjectRegistration_page__rkIfN{padding-top:2rem;padding-bottom:4rem}.SubjectRegistration_page__rkIfN .SubjectRegistration_section__BV2YM{max-width:1040px;margin:0 auto;padding:3rem 2rem 1rem}.SubjectRegistration_card__O6A7L{margin-top:2rem;background:#fff;padding:3.5rem 4rem;box-shadow:0 18px 35px #0033660a}.SubjectRegistration_formTitle__XpRol{color:#111;font-size:1.5rem;font-weight:700;text-align:left;border-bottom:1px solid #d2dce8;padding-bottom:2rem;margin:0 0 2rem}.SubjectRegistration_fields__MxfUm{border:0;padding:0;margin:0;min-width:0}.SubjectRegistration_row__sk59Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.SubjectRegistration_field__hytRf{min-width:0;display:flex;flex-direction:column;gap:.35rem}.SubjectRegistration_field__hytRf label{color:#111;font-size:.9rem}.SubjectRegistration_fieldError__IuGGk,.SubjectRegistration_required__2tGgf,.SubjectRegistration_submitError__PFjzn{color:#ba1827}.SubjectRegistration_fieldError__IuGGk{font-size:.85rem;margin:0}.SubjectRegistration_field__hytRf input,.SubjectRegistration_field__hytRf select,.SubjectRegistration_field__hytRf textarea{width:100%;min-width:0;border:1px solid #6e8cb8;border-radius:0;background:#f5f7f9;color:#111;padding:.8rem 1rem;font:inherit}.SubjectRegistration_field__hytRf textarea{resize:vertical}.SubjectRegistration_field__hytRf input:focus,.SubjectRegistration_field__hytRf select:focus,.SubjectRegistration_field__hytRf textarea:focus{outline:2px solid #003b71;outline-offset:2px}.SubjectRegistration_field__hytRf [aria-invalid=true]{border-color:#ba1827}.SubjectRegistration_field__hytRf :disabled{opacity:.6;cursor:not-allowed}.SubjectRegistration_contactPerson__UFMBm{border:0;margin:2.5rem 0;padding:0;min-width:0}.SubjectRegistration_contactPerson__UFMBm legend{float:none;width:auto;font-size:1rem;font-weight:700;margin:0 0 1.5rem}.SubjectRegistration_addressPair__sicb1{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.75rem}.SubjectRegistration_addressPair__sicb1 input,.SubjectRegistration_addressPair__sicb1 select{padding-inline:.65rem}.SubjectRegistration_hint__BUZYN{color:#003b71;font-size:.8rem;margin:.5rem 0 2rem}.SubjectRegistration_taxonomy__rLIvF{margin-top:2rem;border-top:1px solid #d2dce8;padding-top:2rem}.SubjectRegistration_skills__Kn53e{margin-top:2.5rem;position:relative}.SubjectRegistration_skills__Kn53e label{padding-right:5rem}.SubjectRegistration_counter__pOWYE{position:absolute;right:0;top:0;color:#51739f;font-size:.8rem}.SubjectRegistration_actions__ObNU2{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-top:1px solid #d2dce8;margin-top:3rem;padding-top:2rem}.SubjectRegistration_back__EH5hp,.SubjectRegistration_submit__T_eNE{display:inline-flex;align-items:center;justify-content:center;border:1px solid #e11e26;border-radius:4px;padding:.75rem 1.5rem;text-transform:uppercase;font-size:.9rem;text-decoration:none}.SubjectRegistration_back__EH5hp{color:#e11e26;background:#fff}.SubjectRegistration_back__EH5hp:hover{color:#ba1827;background:#fff5f5}.SubjectRegistration_submit__T_eNE{background:#d61a29;color:#fff;font-weight:700}.SubjectRegistration_submit__T_eNE:hover:not(:disabled){background:#ae1723}.SubjectRegistration_submit__T_eNE:disabled{opacity:.6;cursor:not-allowed}.SubjectRegistration_retry__35L7v{border:0;padding:0;color:#003b71;background:none;text-decoration:underline}.SubjectRegistration_success__DVCS3 h3{color:#111;text-align:left}.SubjectRegistration_srOnly__ocrPz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:900px){.SubjectRegistration_card__O6A7L{padding:2.5rem}}@media (max-width:640px){.SubjectRegistration_page__rkIfN .SubjectRegistration_section__BV2YM{padding:2rem 1rem}.SubjectRegistration_card__O6A7L{padding:1.5rem}.SubjectRegistration_row__sk59Q{grid-template-columns:1fr}.SubjectRegistration_actions__ObNU2{flex-wrap:wrap}}