.Disponibility-module__8GnZ-q__main .Disponibility-module__8GnZ-q__callout{margin-top:var(--sk-space-8)}
.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__header{gap:var(--sk-space-8);padding-bottom:var(--sk-space-40);text-align:center;text-wrap:balance;flex-direction:column;display:flex}.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__subtitle{color:var(--sk-color-grey-700)}.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__cvoutdated{color:var(--sk-color-warning-500)}.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__content{z-index:var(--z-reset-in-the-current-stacking-context);position:relative}.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__cvHelpText{margin-top:var(--sk-space-16);color:var(--sk-color-grey-600)}.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__footer{justify-content:center;gap:var(--sk-space-16);flex-direction:column;display:flex}.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__footer input[type=file]{display:none}.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__footer .CvStep-module__9Bkpnq__buttonsWrapper{gap:var(--sk-space-16);display:flex}@media (min-width:768px){.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__footer{flex-direction:row;justify-content:space-between}.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__footer--right{justify-content:flex-end}.CvStep-module__9Bkpnq__main .CvStep-module__9Bkpnq__footer--center{justify-content:center}}
.MonthRange-module__PnE2kq__main .MonthRange-module__PnE2kq__widgetWrapper{padding-top:var(--sk-space-12);padding-left:var(--sk-space-12);position:relative}.MonthRange-module__PnE2kq__main .MonthRange-module__PnE2kq__labelField{font-family:var(--sk-typography-body-2-bold-font-family);font-size:var(--sk-typography-body-2-bold-font-size);font-weight:var(--sk-typography-body-2-bold-font-weight);line-height:var(--sk-typography-body-2-bold-line-height);display:block}.MonthRange-module__PnE2kq__main .MonthRange-module__PnE2kq__labelValue{bottom:var(--sk-space-16);font-size:var(--sk-typography-caption-1-medium-font-size);font-weight:var(--sk-typography-caption-1-medium-font-weight);line-height:var(--sk-typography-caption-1-medium-line-height);position:absolute;left:50%;transform:translate(-50%)}
.SearchPreferences-module__9LaVVq__main .SearchPreferences-module__9LaVVq__header{gap:var(--sk-space-8);padding-bottom:var(--sk-space-40);text-align:center;text-wrap:balance;flex-direction:column;display:flex}.SearchPreferences-module__9LaVVq__main .SearchPreferences-module__9LaVVq__content{gap:var(--sk-space-24);flex-direction:column;display:flex}.SearchPreferences-module__9LaVVq__main .SearchPreferences-module__9LaVVq__message{color:var(--sk-color-warning-500)}.SearchPreferences-module__9LaVVq__main .SearchPreferences-module__9LaVVq__footer{justify-content:center;gap:var(--sk-space-16);flex-direction:column;display:flex}@media (min-width:768px){.SearchPreferences-module__9LaVVq__main .SearchPreferences-module__9LaVVq__footer{flex-direction:row;justify-content:space-between}}
.Curriculums-module__kG9pRq__main{margin-top:var(--sk-space-16)}
.SchoolStudyLevel-module__8gGFBq__main{width:100%;margin-bottom:var(--sk-space-16);gap:var(--sk-space-16);flex-direction:column;display:flex}.SchoolStudyLevel-module__8gGFBq__main .SchoolStudyLevel-module__8gGFBq__label{margin-bottom:var(--sk-space-8);display:block}.SchoolStudyLevel-module__8gGFBq__main .SchoolStudyLevel-module__8gGFBq__child{flex:1 1 0;min-width:0}@media (min-width:768px){.SchoolStudyLevel-module__8gGFBq__main{gap:var(--sk-space-12);flex-direction:row}}
.SchoolYear-module__kWePHq__main{margin-bottom:var(--sk-space-16)}
.ApprovalPageContent-module__lU5YQq__main{box-sizing:border-box;min-height:100vh;padding:var(--sk-space-24);position:relative}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__form,.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__block{gap:var(--sk-space-24);flex-direction:column;display:flex}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__checkbox{margin-bottom:var(--sk-space-64)}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__ctaBlock{right:var(--sk-space-24);bottom:var(--sk-space-24);left:var(--sk-space-24);text-align:right;position:absolute}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__button{width:100%}@media (min-width:768px){.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__form{justify-content:center;align-items:center;gap:var(--sk-space-64);width:556px;margin:0 auto}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__block{padding:var(--sk-space-32);border:2px solid var(--sk-color-grey-100);border-radius:var(--sk-radius-16)}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__checkbox{margin-bottom:0}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__ctaBlock{position:static}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__button{width:auto}}
.AgenticChatLoading-module__8dV9Yq__main{height:100%;padding:var(--sk-space-24);background-color:#f8f3fe;position:relative}.AgenticChatLoading-module__8dV9Yq__main:before{content:"";height:var(--sk-size-160);opacity:.16;pointer-events:none;background:linear-gradient(90deg,#6d14e1 15%,#30b6c2 60%,#5bff77 81%);position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(100% 100% at 50% 0,#000,#0000);mask-image:radial-gradient(100% 100% at 50% 0,#000,#0000)}@media (min-width:768px) and (max-width:1023px){.AgenticChatLoading-module__8dV9Yq__main:before{height:var(--sk-size-240)}}
.CompanionPanelBody-module__uMW_hW__main{flex-direction:column;flex:1;display:flex;overflow:hidden auto}@media (min-width:1024px){.CompanionPanelBody-module__uMW_hW__main{height:calc(100vh - var(--distance-to-top,0px));position:sticky;inset:0}}
.ContentWithCompanionPanel-module__OVYIEG__main{--has-companion-panel:true}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen{--is-companion-panel-open:true}.ContentWithCompanionPanel-module__OVYIEG__main{--opening-animation-duration:.42s;--closing-animation-duration:.3s;--panel-entrance-translate:32px;--panel-fade-delay:60ms}@media (prefers-reduced-motion:reduce){.ContentWithCompanionPanel-module__OVYIEG__main{--opening-animation-duration:0s;--closing-animation-duration:0s;--panel-fade-delay:0s}}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__companionPanel{visibility:hidden}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__companionPanel{visibility:visible}@media (max-width:1023px){.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__overlay{z-index:var(--z-index-modal);transition:opacity var(--sk-motion-duration-exit) var(--sk-motion-easing-exit);opacity:0;background-color:var(--sk-color-black);pointer-events:none;display:block;position:fixed;inset:0}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__overlay{transition:opacity var(--sk-motion-duration-slow) var(--sk-motion-easing-out);opacity:.3;pointer-events:auto}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__companionPanel{z-index:var(--z-index-modal);transition:transform var(--closing-animation-duration) var(--sk-motion-easing-exit), visibility 0s var(--closing-animation-duration);border-radius:var(--sk-radius-16) var(--sk-radius-16) 0 0;background-color:var(--sk-color-white);inset:var(--sk-space-32) 0 0;flex-direction:column;display:flex;position:fixed;transform:translateY(100%)}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__companionPanel{transition:transform var(--opening-animation-duration) var(--sk-motion-easing-entry);transform:none}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen[data-panel-opened-by=server] .ContentWithCompanionPanel-module__OVYIEG__overlay{opacity:0;pointer-events:none}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen[data-panel-opened-by=server] .ContentWithCompanionPanel-module__OVYIEG__companionPanel{visibility:hidden;transform:translateY(100%)}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__panelBox{display:contents}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle{padding:var(--sk-space-16) 0;cursor:pointer;background-color:#0000;border:0;justify-content:center;display:flex}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle:before{content:"";width:var(--sk-size-48);height:var(--sk-size-4);border-radius:var(--sk-radius-rounded);background-color:var(--sk-color-grey-200)}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle:focus-visible{outline:none}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle:focus-visible:before{box-shadow:var(--sk-shadow-focus-ring-light-shadow-3), var(--sk-shadow-focus-ring-light-shadow-2), var(--sk-shadow-focus-ring-light-shadow-1)}}@media (min-width:1024px){.ContentWithCompanionPanel-module__OVYIEG__main{--margin-horizontal:var(--sk-space-24);--aside-companion-panel-width:420px;--companion-panel-gutter:var(--sk-space-24)}.ContentWithCompanionPanel-module__OVYIEG__main{margin-left:var(--margin-horizontal);display:flex}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__overlay,.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle{display:none}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__pageMainContent{min-width:0;max-width:calc(100% - var(--margin-horizontal));transition:max-width var(--closing-animation-duration) var(--sk-motion-easing-exit), padding-right var(--closing-animation-duration) var(--sk-motion-easing-exit);flex:1}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__companionPanel{display:initial;width:0;transition:width var(--closing-animation-duration) var(--sk-motion-easing-exit), visibility 0s var(--closing-animation-duration);overflow:clip}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__panelBox{width:var(--aside-companion-panel-width);height:100%;transform:translateX(var(--panel-entrance-translate));transition:opacity var(--sk-motion-duration-exit) var(--sk-motion-easing-exit), transform var(--closing-animation-duration) var(--sk-motion-easing-exit);border-left:1px solid var(--sk-color-grey-100);opacity:0}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__pageMainContent{max-width:calc(100% - var(--aside-companion-panel-width));padding-right:var(--companion-panel-gutter);transition:max-width var(--opening-animation-duration) var(--sk-motion-easing-entry), padding-right var(--opening-animation-duration) var(--sk-motion-easing-entry)}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__companionPanel{width:var(--aside-companion-panel-width);transition:width var(--opening-animation-duration) var(--sk-motion-easing-entry);position:relative}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__panelBox{transition:opacity var(--sk-motion-duration-slow) var(--sk-motion-easing-out) var(--panel-fade-delay), transform var(--opening-animation-duration) var(--sk-motion-easing-entry);opacity:1;transform:none}}@media (min-width:1280px){.ContentWithCompanionPanel-module__OVYIEG__main{--grid-content-max-width:calc(var(--sk-breakpoint-xl) - 2 * var(--sk-space-24))}.ContentWithCompanionPanel-module__OVYIEG__main{margin-left:calc((100% - var(--grid-content-max-width)) / 2)}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__pageMainContent{max-width:var(--grid-content-max-width)}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__pageMainContent{max-width:min(var(--grid-content-max-width), calc(100% - var(--aside-companion-panel-width)))}.ContentWithCompanionPanel-module__OVYIEG__main:has(.ContentWithCompanionPanel-module__OVYIEG__pageMainContent [data-page-full-bleed]){margin-left:0}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__pageMainContent:has([data-page-full-bleed]){max-width:none}}
.AppFoLayout-module__UimFEq__main{flex-direction:column;min-height:100vh;display:flex}
.ClientAgenticChat-module___rT1za__main{width:calc(var(--sk-size-320) + var(--sk-size-80) + var(--sk-size-20));height:calc(var(--sk-size-512) + var(--sk-size-240));margin-top:var(--sk-space-24);border:1px solid var(--sk-color-grey-025);resize:vertical;overflow:auto}
.page-module__jguLua__main{margin:var(--sk-space-24)}
/*# sourceMappingURL=0cvsdfbck0rko.css.map*/