.profileSetupSection{min-width:0;border:0;border-top:1px solid #d7e1ed;padding:24px 0 0;margin:30px 0}.profileSetupSection legend{padding:0 16px 0 0;font-size:21px;font-weight:650;line-height:1.5;color:#142d49}.profileSetupSection legend>span{display:inline-grid;place-items:center;width:30px;height:30px;margin-right:10px;border-radius:50%;background:#edf3ff;color:#2157db;font-size:15px}.profileSetupSection .mpFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin:20px 0;gap:24px}.profileInvitation small,.profileSelection small,.profileSetupSection small{font-size:13px;line-height:1.6;font-weight:400;color:#50647c}.profileSetupSection>p{font-size:15px;line-height:1.7}.profileInvitation input,.profileSetupSection input:not([type=checkbox]),.profileSetupSection select{width:100%;min-width:0;min-height:46px;background:white;border:1px solid #b9cce4;border-radius:8px;padding:12px;font:inherit;color:#142d49}.profileInvitation summary:focus-visible,.profileSelection button:focus-visible,.profileSetupSection input:focus-visible,.profileSetupSection select:focus-visible{outline:3px solid #2157db;outline-offset:3px}.profileSelection{display:grid;grid-gap:8px;gap:8px;min-width:0;font-size:14px}.profileOtherLanguage>label,.profileSelection>label{font-weight:600}.profileSelectionChips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:4px 0}.profileSelectionChips li{display:flex;align-items:center;gap:4px;max-width:100%;padding-left:12px;border:1px solid #bed0ee;background:#edf3ff;border-radius:22px;color:#153c85;font-size:14px}.profileSelectionChips span{overflow-wrap:anywhere}.profileSelectionChips button{display:grid;place-items:center;flex:none;min-width:40px;min-height:40px;border:0;border-radius:50%;background:transparent;color:#153c85;cursor:pointer;font-size:22px}.profileSelectionChips button:hover{background:#d9e7ff}.profileOtherLanguage{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid #d7e1ed;border-radius:8px}.profileOtherLanguage>div{display:flex;gap:18px;flex-wrap:wrap}.profileFieldError{color:#9b2727;font-size:14px!important;margin:4px 0}.profileInvitation{padding:16px 0;border-top:1px solid #d7e1ed;border-bottom:1px solid #d7e1ed}.profileInvitation summary{cursor:pointer;font-size:15px;font-weight:600}.profileInvitation label{display:grid;grid-gap:8px;gap:8px;font-size:14px;margin-top:16px}@media(max-width:650px){.profileSetupSection .mpFormGrid{grid-template-columns:1fr;gap:22px}.profileSetupSection legend{font-size:18px}.profileSetupSection legend>span{margin-right:6px}.profileSetupSection{margin:24px 0}}