.jnls8a_main{--quote-image-size:79px;--quote-background-position:20px;margin-top:var(--sk-space-56)}.jnls8a_main .jnls8a_wrapper{padding:var(--sk-space-32) 0}.jnls8a_main.jnls8a_main___contentVariant .jnls8a_title+.jnls8a_wrapper{margin-top:var(--sk-space-24)}.jnls8a_main.jnls8a_main___contentVariant .jnls8a_wrapper{padding:var(--sk-space-32) var(--sk-space-24);border-radius:var(--sk-radius-24)}.jnls8a_main.jnls8a_main__content .jnls8a_wrapper{background-color:var(--sk-color-grey-050)}.jnls8a_main.jnls8a_main__quote .jnls8a_wrapper{background:url(../media/quote.31ewlhajd3546.png) no-repeat var(--sk-color-purple-500) 100% 4px;background-size:var(--quote-image-size);color:var(--sk-color-white);position:relative}.jnls8a_main.jnls8a_main__quote .jnls8a_wrapper:before{content:"";top:calc(var(--quote-background-position) * -1);width:27px;height:calc(100% + var(--quote-background-position));mix-blend-mode:soft-light;background:url(../media/quote-border.292kh-27v7z-u.svg) 100%;position:absolute;left:0}@media (min-width:1280px){.jnls8a_main{margin-top:var(--sk-space-80)}.jnls8a_main.jnls8a_main___contentVariant .jnls8a_title+.jnls8a_wrapper{margin-top:var(--sk-space-32)}.jnls8a_main.jnls8a_main___contentVariant .jnls8a_wrapper{padding:var(--sk-space-48) var(--sk-space-32)}.jnls8a_main.jnls8a_main__quote .jnls8a_wrapper:before{background-position:100%;width:47px;top:-7px}}
.UpVGtq_main{--item-height:256px;--item-width:100%;--video-width:100%;width:100%;height:var(--item-height);display:flex;position:relative;overflow:hidden}.UpVGtq_main.UpVGtq_withOneItem{--item-width:100%;justify-content:center}.UpVGtq_main .UpVGtq_wrapper{height:var(--item-height);border-radius:var(--sk-radius-24);gap:var(--sk-space-16);scroll-snap-type:x mandatory;display:flex;overflow-x:hidden}.UpVGtq_main .UpVGtq_galleryItem{scroll-snap-align:start;min-width:100%;margin:0;font-size:0;position:relative}.UpVGtq_main .UpVGtq_previewImage{width:calc(100vw - 80px);height:var(--item-height);-o-object-fit:cover;object-fit:cover}.UpVGtq_main .UpVGtq_youtubeIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UpVGtq_main .UpVGtq_navigationButton.UpVGtq_navigationButton{position:absolute;top:50%;transform:translateY(-50%)}.UpVGtq_main .UpVGtq_navigationButton.UpVGtq_navigationButton:active{transform:translateY(-50%) scale(var(--sk-transform-scale-press))}.UpVGtq_main .UpVGtq_navigationButton___left{left:var(--sk-space-8)}.UpVGtq_main .UpVGtq_navigationButton___right{right:var(--sk-space-8)}@media (min-width:768px){.UpVGtq_main{--item-height:200px}.UpVGtq_main.UpVGtq_withOneItem{justify-content:flex-end}.UpVGtq_main .UpVGtq_previewImage{width:var(--item-width)}.UpVGtq_main .UpVGtq_galleryItem__video,.UpVGtq_main .UpVGtq_previewImage__video{width:var(--video-width)}.UpVGtq_main .UpVGtq_navigationButton___left{left:var(--sk-space-16)}.UpVGtq_main .UpVGtq_navigationButton___right{right:var(--sk-space-16)}}@media (min-width:1024px){.UpVGtq_main{--item-height:256px}@container style(--is-companion-panel-open){.UpVGtq_main{--item-height:180px}}}@media (min-width:1280px){@container style(--is-companion-panel-open){.UpVGtq_main{--item-height:200px}}}
.U7n_8G_main .U7n_8G_wrapper{gap:var(--sk-space-32);grid-template-columns:1fr;display:grid}.U7n_8G_main .U7n_8G_companyLogo{margin-bottom:var(--sk-space-12);border-radius:var(--sk-radius-8)}.U7n_8G_main .U7n_8G_title{margin-bottom:var(--sk-space-8)}.U7n_8G_main .U7n_8G_network{margin-top:var(--sk-space-16);padding:var(--sk-space-4) var(--sk-space-8) var(--sk-space-4) var(--sk-space-4);border:1px solid var(--sk-color-grey-200);border-radius:var(--sk-radius-8);color:var(--sk-color-grey-700);align-items:center;gap:var(--sk-space-8);display:inline-flex}.U7n_8G_main .U7n_8G_schoolLogo{width:var(--sk-space-20);height:var(--sk-space-20);border-radius:var(--sk-radius-4)}.U7n_8G_main .U7n_8G_main___withGallery{grid-template-columns:minmax(100%,1fr)}.U7n_8G_main .U7n_8G_companyGallery{display:flex}.U7n_8G_main .U7n_8G_companyPageRessources{display:none}@media (max-width:767px){.U7n_8G_main .U7n_8G_companyPageLink{display:grid}}@media (min-width:768px){.U7n_8G_main .U7n_8G_wrapper{gap:var(--sk-space-32) var(--sk-space-16)}.U7n_8G_main .U7n_8G_main___withGallery{grid-template-columns:1fr minmax(50%,1fr)}.U7n_8G_main .U7n_8G_header___inline{gap:0 var(--sk-space-12);grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;display:grid}.U7n_8G_main .U7n_8G_header___inline .U7n_8G_companyLogoContainer{grid-row:1/span 2}.U7n_8G_main .U7n_8G_header___inline .U7n_8G_companyLogo{margin:0}.U7n_8G_main .U7n_8G_companyLogo{width:var(--sk-size-64);height:var(--sk-size-64)}.U7n_8G_main .U7n_8G_companyGallery{grid-row:1/span 2;grid-column-start:2;height:100%}.U7n_8G_main .U7n_8G_companyPageRessources{display:grid}.U7n_8G_main .U7n_8G_main___withGallery .U7n_8G_companyPageRessources{margin-top:var(--sk-space-8);grid-column:1/span 2;grid-row-start:3}.U7n_8G_main .U7n_8G_companyPageRessources__links{gap:var(--sk-space-24);flex-wrap:wrap;display:flex}.U7n_8G_main .U7n_8G_companyPageRessources__link{white-space:nowrap;flex-direction:row-reverse;flex:1;padding:var(--sk-space-16) var(--sk-space-32)!important}.U7n_8G_main .U7n_8G_companyPageRessources__link>span:first-child+span{flex-grow:1}.U7n_8G_main .U7n_8G_companyPageRessources__countText{font-size:var(--sk-typography-title-3-font-size);font-weight:var(--sk-font-weights-plus-jakarta-sans-bold);line-height:var(--sk-typography-title-3-line-height)}}@media print{.U7n_8G_main{display:none}}
.NoVDsq_main{padding:var(--sk-space-16);padding-bottom:0}.NoVDsq_main .NoVDsq_heading{margin-bottom:var(--sk-space-12);padding-bottom:calc(var(--sk-space-16) + var(--sk-space-12));position:relative}.NoVDsq_main .NoVDsq_title{font-family:var(--sk-font-families-polysans);font-size:var(--sk-font-size-4)}.NoVDsq_main .NoVDsq_title>em{font-size:var(--sk-font-size-5);font-style:normal}.NoVDsq_main .NoVDsq_network{gap:var(--sk-space-8);margin-top:var(--sk-space-8);display:inline-flex}.NoVDsq_main .NoVDsq_networkText{font-size:var(--sk-font-size-0)}.NoVDsq_main .NoVDsq_networkLogo{border-radius:var(--sk-radius-4);width:20px;height:20px}.NoVDsq_main .NoVDsq_button{margin-top:var(--sk-space-24)}@media (max-width:767px){.NoVDsq_main .NoVDsq_heading:before{content:"";background-color:#e0e0e6;width:23%;max-width:82px;height:1px;margin:0 auto;position:absolute;inset:auto 0 0}.NoVDsq_main .NoVDsq_button{width:100%}}@media (min-width:768px){.NoVDsq_main{padding-bottom:var(--sk-space-16)}.NoVDsq_main .NoVDsq_heading{margin-bottom:0;padding-bottom:0}.NoVDsq_main .NoVDsq_title{font-size:var(--sk-font-size-5)}.NoVDsq_main .NoVDsq_title>em{font-size:var(--sk-font-size-6)}.NoVDsq_main .NoVDsq_networkText{font-size:var(--sk-font-size-1)}}@media print{.NoVDsq_main .NoVDsq_wrapper{display:none}}
.YIR4xa_main{margin-bottom:var(--sk-space-24)}
.ckB2La_main{flex-direction:column;justify-content:center;align-items:center;display:flex}.ckB2La_main .ckB2La_mainActions{row-gap:var(--sk-space-16);grid-auto-flow:row;width:100%;display:grid}.ckB2La_main .ckB2La_mainActions__button{width:100%}@media (min-width:768px){.ckB2La_main .ckB2La_mainActions{-moz-column-gap:var(--sk-space-32);column-gap:var(--sk-space-32);grid-auto-flow:column;width:auto}.ckB2La_main .ckB2La_mainActions__button{width:auto}}.ckB2La_main .ckB2La_actionsForDesktop{display:none}@media (min-width:768px){.ckB2La_main .ckB2La_mainActions{display:none}.ckB2La_main .ckB2La_actionsForDesktop{gap:var(--sk-space-16);display:flex}}@media print{.ckB2La_main{display:none}}
.VSiFva_main{padding-bottom:var(--sk-space-24)}@media (min-width:768px){.VSiFva_main{margin-top:var(--sk-space-40)}}.VSiFva_main .VSiFva_publicationDate{padding-bottom:var(--sk-space-24);color:var(--sk-color-grey-600)}@media print{.VSiFva_main{padding-bottom:var(--sk-space-4)}}
.Qpe1Uq_main{padding:var(--sk-space-24) 0}.Qpe1Uq_main .Qpe1Uq_wrapperLogo{height:var(--sk-size-64)}.Qpe1Uq_main .Qpe1Uq_logo{background-color:var(--sk-color-grey-800)}.Qpe1Uq_main>picture{width:var(--sk-size-64);height:var(--sk-size-64);margin-right:var(--sk-size-4);border-radius:var(--sk-radius-8);transition:box-shadow .3s ease-out;box-shadow:0 2px 12px #d9d9d980}.Qpe1Uq_main>picture:hover{border-radius:var(--sk-radius-8);box-shadow:0 2px 12px #d9d9d9}.Qpe1Uq_main .Qpe1Uq_link>picture:hover{cursor:pointer}.Qpe1Uq_main .Qpe1Uq_content{overflow:hidden}.Qpe1Uq_main .Qpe1Uq_description{color:var(--sk-color-grey-700);flex-direction:column;display:flex}.Qpe1Uq_main .Qpe1Uq_description__item___desktopOnly{display:none}@media (min-width:768px){.Qpe1Uq_main .Qpe1Uq_description{color:var(--sk-color-grey-700);display:block}.Qpe1Uq_main .Qpe1Uq_description__item{display:inline}.Qpe1Uq_main .Qpe1Uq_description__item___desktopOnly{display:initial}.Qpe1Uq_main .Qpe1Uq_description__item___withSeparator:before{content:"•";margin:0 var(--sk-space-4)}}
._8gAnkG_main{display:none}@media (min-width:768px){._8gAnkG_main{margin-top:var(--sk-space-8);-moz-column-gap:var(--sk-space-16);column-gap:var(--sk-space-16);flex-wrap:wrap;display:flex}._8gAnkG_main ._8gAnkG_item{gap:var(--sk-space-4);display:flex}}
.g1uaiG_main{border:1px solid var(--sk-color-grey-200);border-radius:var(--sk-radius-8);align-items:center;height:26px;display:inline-flex}.g1uaiG_main .g1uaiG_label{padding:0 var(--sk-space-8) 0 var(--sk-space-8);color:var(--sk-color-grey-700)}.g1uaiG_main .g1uaiG_logo{margin-left:var(--sk-space-4);border-radius:var(--sk-radius-4)}
.dujn0G_main{margin-bottom:var(--sk-space-24)}.dujn0G_main,.dujn0G_main .dujn0G_secondary{gap:var(--sk-space-16) var(--sk-space-8);flex-wrap:wrap;display:flex}
._2mVdja_main{gap:var(--sk-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.bWJSga_main{width:100%;height:auto;max-height:260px;margin-top:var(--sk-space-56);border-radius:var(--sk-radius-12);-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:768px){.bWJSga_main{margin-top:var(--sk-space-80)}}
.PJm3va_main.PJm3va_isClamped{max-height:50vh;position:relative;overflow:hidden}.PJm3va_main.PJm3va_isTooLongText.PJm3va_isClamped:before{content:"";width:100%;height:calc(2 * var(--sk-typography-body-1-medium-line-height));background:linear-gradient(0deg, var(--sk-color-white) -43.75%, #fff0 311.61%);height:2lh;position:absolute;bottom:0;left:0}.PJm3va_main.PJm3va_button{width:100%;margin-top:var(--sk-space-16)}@media (min-width:768px){.PJm3va_main.PJm3va_isClamped{max-height:60vh}}@media (min-width:1280px){.PJm3va_main.PJm3va_button{width:initial}}@media print{.PJm3va_main.PJm3va_isClamped{max-height:none;overflow:visible}.PJm3va_main.PJm3va_isTooLongText.PJm3va_isClamped:before,.PJm3va_main.PJm3va_button{display:none}}
.LAa0-a_main{margin-top:var(--sk-space-56);padding-bottom:var(--sk-space-56);position:relative}.LAa0-a_main:after{content:"";background-color:#e0e0e6;width:36%;max-width:130px;height:1px;margin:0 auto;position:absolute;inset:auto 0 0}.LAa0-a_main .LAa0-a_content{font-size:var(--sk-typography-body-1-medium-font-size);line-height:var(--sk-typography-body-1-medium-line-height)}.LAa0-a_main .LAa0-a_content *{color:var(--sk-color-grey-900)!important}.LAa0-a_main .LAa0-a_content p{margin:0!important}.LAa0-a_main .LAa0-a_content p:empty{height:var(--sk-typography-body-1-medium-line-height)}.LAa0-a_main .LAa0-a_content img{border-radius:var(--sk-radius-12);max-width:100%;height:auto}@media (min-width:768px){.LAa0-a_main{margin-top:var(--sk-space-80);padding-bottom:var(--sk-space-80)}.LAa0-a_main:after{max-width:516px}}
.SWEdWG_main{padding:var(--sk-space-16) 0;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow:hidden}.SWEdWG_main .SWEdWG_title{margin-bottom:var(--sk-space-8)}@media (min-width:768px){.SWEdWG_main{padding:var(--sk-space-16) var(--sk-space-24);border-radius:var(--sk-space-8);background:var(--sk-color-grey-050)}}
.xb_RIW_main{margin-top:var(--sk-space-56);margin-bottom:0}@media (min-width:768px){.xb_RIW_main{gap:var(--sk-space-24);margin-top:var(--sk-space-80);grid-auto-columns:1fr;display:grid}.xb_RIW_main .xb_RIW_item{grid-row:1}}
.B9o4LW_main{margin-top:var(--sk-space-24);position:relative}.B9o4LW_main .B9o4LW_wrapper{padding:var(--sk-space-16);border-radius:var(--sk-space-16);background:var(--sk-color-black);color:var(--sk-color-white);align-items:start;margin:0;list-style:none;position:relative}.B9o4LW_main .B9o4LW_item{margin:0;margin-bottom:var(--sk-space-16);padding:0;padding-bottom:var(--sk-space-16);list-style-type:none;position:relative}.B9o4LW_main .B9o4LW_item:after{content:"";background-color:var(--sk-color-white);width:100%;max-width:80px;height:1px;position:absolute;bottom:0;left:0}.B9o4LW_main .B9o4LW_item:last-child{margin:0;padding:0}.B9o4LW_main .B9o4LW_item:last-child:after{display:none}.B9o4LW_main .B9o4LW_heading{font-size:var(--sk-font-size-1)}.B9o4LW_main .B9o4LW_description{padding-top:var(--sk-space-4);font-size:var(--sk-font-size-2);margin:0}@media (min-width:768px){.B9o4LW_main{margin-top:var(--sk-space-24)}.B9o4LW_main .B9o4LW_wrapper{padding:var(--sk-space-16) var(--sk-space-32);color:var(--sk-color-white);grid-template-columns:repeat(7,1fr);display:grid;position:relative}.B9o4LW_main .B9o4LW_item{height:100%;margin:0;margin-right:var(--sk-space-16);padding:0;padding-right:var(--sk-space-16)}.B9o4LW_main .B9o4LW_item:after{content:"";opacity:.5;background-color:#e0e0e6;width:1px;height:30%;min-height:24px;margin:auto 0;position:absolute;inset:0 0 0 auto}.B9o4LW_main .B9o4LW_item:last-child{margin:0;padding:0}.B9o4LW_main .B9o4LW_item:last-child:after{display:none}.B9o4LW_main .B9o4LW_item___firstOnDesktop{grid-column:1/3}.B9o4LW_main .B9o4LW_item___secondOnDesktop{grid-column:3/6}.B9o4LW_main .B9o4LW_item___thirdOnDesktop{grid-column:6/8}.B9o4LW_main .B9o4LW_contract,.B9o4LW_main .B9o4LW_location{display:none}.B9o4LW_main .B9o4LW_description{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:1280px){.B9o4LW_main .B9o4LW_wrapper{padding:var(--sk-space-16) var(--sk-space-32)}}@media print{.B9o4LW_main{margin-top:var(--sk-space-4)}.B9o4LW_main .B9o4LW_wrapper{color:var(--sk-color-black);background-color:#0000;padding:0}.B9o4LW_main .B9o4LW_item{margin-bottom:var(--sk-space-8);padding-bottom:var(--sk-space-8)}.B9o4LW_main .B9o4LW_item:after{display:none}}
.ELRHMa_main{height:fit-content;position:relative}.ELRHMa_main .ELRHMa_contentLayout{padding-top:var(--sk-space-24);padding-bottom:var(--sk-space-24)}@media (min-width:768px){.ELRHMa_main .ELRHMa_contentLayout{padding-bottom:var(--sk-space-80)}}@media (min-width:1280px){.ELRHMa_main .ELRHMa_contentLayout{transition:transform .5s;position:relative}.ELRHMa_main .ELRHMa_contentLayout___withAside{transform:translate(-208px)}}
/*# sourceMappingURL=2q5yj3ns1v-qu.css.map*/