p{font-size:1em}
.Newsletter-input,.Newsletter-select,.TopTitle,.Teaser-dates,.SidebarSubtree-list,.Quote-content,.ProgramCard-tabLink,.ProgramCard-status,.IconText-text,.FooterMenu,.Document .Document-text,.CourseCard-desc,.u-fontRegular{font-weight:400}.IconText-text strong,.Address strong,.u-isRtf ol li::before,.u-fontBold,.u-fontSemiBold b,.u-fontSemiBold strong{font-weight:700}.BigMenuItem-subTitle,.TopMenuLink,.ProgramTeaser-badge,.Pagination-item,.Breadcrumbs{font-family:Poppins,Helvetica,Arial,"Trebuchet MS",sans-serif;font-weight:400}.TeaserFacet-title,.Newsletter-confirmationText,.QuickAccessItem-link,.MenuToolBtn,.ErrorHero-link,.TopTitle em,.TopbarSubtree-link,.Teaser-link,.TeacherBanner-name,.SidebarSubtree-link.is-active,.Select,.SearchInput-input,.Search-block.has-altTm,.Search-block,.Quote-author,.Pagination-item:hover,.Pagination-item:focus,.Pagination-item[aria-current=true],.NumberPush-number,.NewsTeaser-title,.MessageBox-title,.LangSwitcher-link,.LangSwitcher-btn,.InspirationLink,.Hashtags-wpr,.FooterSocials-list,.CampusSelector-block,.MakersNewsBtn,.MenuBtnOpen-label,.LinkArrow,.Tag,.u-isRtf strong,.Link,.Cta{font-family:Poppins,Helvetica,Arial,"Trebuchet MS",sans-serif;font-weight:600}.TextInlay,.ErrorHero-bigText{font-family:Poppins,Helvetica,Arial,"Trebuchet MS",sans-serif;font-weight:700}.Zone.AccordionWpr-header,.TeaserListFilter-expand,.Footer-heading,.QuickAccess-title,.BigMenuItem-link,.TeacherTeaser-name,.Popin-title,.NumberPush-title,.InspirationEngine-topTitle,.InspirationEngine-title,.CourseCard .CourseCard-title,.NewsBanner-infos,.Banner-text,.u-hnoH,.u-h6,.u-isRtf h6,.u-h5,.u-isRtf h5,.u-h4,.u-isRtf h4,.u-h3,.u-isRtf h3,.u-h2,.u-isRtf h2,.u-h1,.u-isRtf h1,.u-headingFontSemiBold{font-family:Poppins,Helvetica,Arial,"Trebuchet MS",sans-serif;font-weight:600}.u-hnoH strong,.u-h6 strong,.u-isRtf h6 strong,.u-h5 strong,.u-isRtf h5 strong,.u-h4 strong,.u-isRtf h4 strong,.u-h3 strong,.u-isRtf h3 strong,.u-h2 strong,.u-isRtf h2 strong,.u-h1 strong,.u-isRtf h1 strong,.u-headingFontSemiBold b,.u-headingFontSemiBold strong{font-family:Poppins,Helvetica,Arial,"Trebuchet MS",sans-serif;font-weight:700}.u-fontResetWeight{font-weight:inherit !important;font-weight:unset !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}ins,del{text-decoration:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-family:sans-serif;line-height:1.15;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth;scroll-padding-top:10rem}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@-ms-viewport{width:device-width}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Noto Serif",Helvetica,Arial,"Trebuchet MS",sans-serif;font-weight:200;text-align:left;color:#1a1a1a;background-color:#fff;margin:0;font-size:16px;line-height:1.25}body.is-menuOpen,body.has-backdrop,body.is-popinOpen{overflow:hidden}@media(min-width: 769px){body{font-size:16px;line-height:1.375}}[tabindex="-1"]:focus{outline:0 !important}img,object,embed{max-width:100%}abbr[title],dfn[title]{text-decoration:none;border-bottom:1px dotted;cursor:help}input,select,button,textarea{display:inline-block;vertical-align:middle;font-family:inherit;font-size:1em;white-space:normal;padding:0;background:none;border:0;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-decoration:none;color:inherit;padding:0;background:none;border:0;cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}[hidden]{display:none}@font-face{font-family:"Noto Serif";font-display:swap;font-weight:400;font-style:normal;src:local("NotoSerif Regular"),local("NotoSerif-Regular"),url("/assets/fonts/notoserif/NotoSerif-Regular.woff2") format("woff2"),url("/assets/fonts/notoserif/NotoSerif-Regular.woff") format("woff")}@font-face{font-family:"Noto Serif";font-display:swap;font-weight:700;font-style:normal;src:local("NotoSerif Bold"),local("NotoSerif-Bold"),url("/assets/fonts/notoserif/NotoSerif-Bold.woff2") format("woff2"),url("/assets/fonts/notoserif/NotoSerif-Bold.woff") format("woff")}@font-face{font-family:"Poppins";font-display:swap;font-weight:400;font-style:normal;src:local("Poppins Regular"),local("Poppins-Regular"),url("/assets/fonts/poppins/Poppins-Regular.woff2") format("woff2"),url("/assets/fonts/poppins/Poppins-Regular.woff") format("woff")}@font-face{font-family:"Poppins";font-display:swap;font-weight:600;font-style:normal;src:local("Poppins Semibold"),local("Poppins-Semibold"),url("/assets/fonts/poppins/Poppins-Semibold.woff2") format("woff2"),url("/assets/fonts/poppins/Poppins-Semibold.woff") format("woff")}@font-face{font-family:"Poppins";font-display:swap;font-weight:700;font-style:normal;src:local("Poppins Bold"),local("Poppins-Bold"),url("/assets/fonts/poppins/Poppins-Bold.woff2") format("woff2"),url("/assets/fonts/poppins/Poppins-Bold.woff") format("woff")}.Tag-input,.u-srOnly{position:absolute;height:1px;width:1px;padding:0;border:0;overflow:hidden;margin:-1px;clip:rect(0, 0, 0, 0)}@media(min-width: 769px){.u-srOnlyMd{position:absolute;height:1px;width:1px;padding:0;border:0;overflow:hidden;margin:-1px;clip:rect(0, 0, 0, 0)}}@media(max-width: 413.98px){.u-srOnlyXs{position:absolute;height:1px;width:1px;padding:0;border:0;overflow:hidden;margin:-1px;clip:rect(0, 0, 0, 0)}}.u-hide{display:none}@media(min-width: 1025px){.u-hideL{display:none !important}}@media(min-width: 769px){.u-hideMd{display:none !important}}@media(max-width: 413.98px){.u-hideXs{display:none !important}}.u-underlined{width:100%;text-decoration:none;color:inherit;background-image:linear-gradient(transparent calc(100% - 0.05em), currentColor 0.05em);background-repeat:no-repeat;background-size:0% 100%;transition:background-size .3s}.u-underlined:hover,.u-underlined:focus{background-size:100% 100%}.u-textRight{text-align:right}.u-textLeft{text-align:left}.u-textCenter{text-align:center}.Cta:hover svg,.Cta:focus svg,.Cta.is-full:hover,.Cta.is-full:focus{color:var(--zone-highlight-color);background-color:var(--zone-highlight-secondary-color);border-width:.0625rem;border-style:solid;border-color:inherit}.Cta.has-rightIcon svg{right:-105%}.Cta.is-primary svg{top:-0.125rem;height:2.625rem;width:2.625rem;padding:.625rem;margin-right:.3125rem}.Cta.is-secondary{align-items:flex-start;margin-bottom:.3125rem}.Cta.is-secondary svg{height:1.3125rem;width:1.3125rem;padding:.3125rem;margin-right:.625rem}.Cta.is-secondary span{text-align:start;line-height:1.2}.Cta.is-full{justify-self:stretch;display:flex;justify-content:center;align-items:center;height:2.625rem;color:var(--zone-highlight-secondary-color);padding:0;background-color:var(--zone-highlight-color);border-style:solid;border-radius:3.125rem;box-sizing:border-box}.Cta.is-full:hover svg,.Cta.is-full:focus svg{color:var(--zone-highlight-color);background-color:var(--zone-highlight-secondary-color);border-style:none}.Cta.is-full svg{flex-shrink:0;height:1.375rem;width:1.375rem;color:var(--zone-highlight-secondary-color);padding:0;background-color:var(--zone-highlight-color);border-radius:0;margin-right:.625rem}.Cta.is-full span{padding-top:.1875rem}.Cta{--zone-highlight-color: #3e71d4;--zone-highlight-color-rgb: 62, 113, 212;position:relative;justify-self:center;display:flex;align-items:center;text-decoration:none;line-height:1.2;color:var(--zone-highlight-color);background-color:rgba(0,0,0,0);box-sizing:border-box;transition:color .3s,border-color .3s,background-color .3s}.Cta svg{position:relative;flex-shrink:0;color:var(--zone-highlight-secondary-color);background-color:var(--zone-highlight-color);border-radius:50%;transition:color .3s,background-color .3s;fill:currentColor}.Cta span{text-align:center}.Cta.has-loader{background-color:var(--zone-highlight-color)}.Cta.has-loader .Loader{border-radius:4px}.Cta.is-left{justify-self:left}.Cta.is-center{justify-self:center}.Cta.is-right{justify-self:right}.has-redBg .Cta,.has-goldBg .Cta{--zone-highlight-color: #fff;--zone-highlight-color-rgb: 255, 255, 255}.Cta-group{display:grid;grid-auto-rows:auto;row-gap:.625rem;padding:0 1.5625rem}.Cta-group .Cta{justify-content:center;margin:0}@media(min-width: 769px){.Cta-group{display:flex;flex-direction:row;justify-content:flex-end;align-items:baseline;padding:0}.Cta-group.has-ctaLeft{justify-content:flex-start}.Cta-group .Cta+.Cta{margin-left:3.75rem}.Cta-group .Cta:not(:first-of-type){margin-left:3.75rem}}.u-hnoH,.u-h6,.u-isRtf h6,.u-h5,.u-isRtf h5,.u-h4,.u-isRtf h4,.u-h3,.u-isRtf h3,.u-h2,.u-isRtf h2,.u-h1,.u-isRtf h1{color:var(--zone-highlight-color)}.has-icon.u-hnoH,.has-icon.u-h6,.u-isRtf h6.has-icon,.has-icon.u-h5,.u-isRtf h5.has-icon,.has-icon.u-h4,.u-isRtf h4.has-icon,.has-icon.u-h3,.u-isRtf h3.has-icon,.has-icon.u-h2,.u-isRtf h2.has-icon,.has-icon.u-h1,.u-isRtf h1.has-icon{display:flex;align-items:center}.u-hnoH svg,.u-h6 svg,.u-isRtf h6 svg,.u-h5 svg,.u-isRtf h5 svg,.u-h4 svg,.u-isRtf h4 svg,.u-h3 svg,.u-isRtf h3 svg,.u-h2 svg,.u-isRtf h2 svg,.u-h1 svg,.u-isRtf h1 svg{fill:var(--zone-highlight-color);flex-shrink:0;height:100%;width:1em;max-width:3.125rem;margin-right:.625rem}.u-h1,.u-isRtf h1{font-size:2.25em;line-height:1.2;margin-bottom:.5555555556em}.u-isRtf h1{margin-top:1.25em}.u-isRtf table{width:100%}.u-isRtf table th{text-transform:uppercase;color:var(--zone-highlight-color)}.u-isRtf table tr{border-bottom:1px solid var(--zone-highlight-color)}.u-isRtf table td,.u-isRtf table th{color:var(--zone-foreground-color);padding:.625rem}.u-h2,.u-isRtf h2{font-size:1.625em;line-height:1.2;margin-bottom:.7692307692em}.u-isRtf h2{margin-top:1.5384615385em}.u-isRtf table{width:100%}.u-isRtf table th{text-transform:uppercase;color:var(--zone-highlight-color)}.u-isRtf table tr{border-bottom:1px solid var(--zone-highlight-color)}.u-isRtf table td,.u-isRtf table th{color:var(--zone-foreground-color);padding:.625rem}.u-h3,.u-isRtf h3{font-size:1.25em;line-height:1.2;margin-bottom:1em}.u-isRtf h3{margin-top:1.5em}.u-isRtf table{width:100%}.u-isRtf table th{text-transform:uppercase;color:var(--zone-highlight-color)}.u-isRtf table tr{border-bottom:1px solid var(--zone-highlight-color)}.u-isRtf table td,.u-isRtf table th{color:var(--zone-foreground-color);padding:.625rem}.u-h4,.u-isRtf h4{font-size:1.0625em;line-height:1.5;margin-bottom:.75em}.u-isRtf h4{margin-top:1.6470588235em}.u-isRtf table{width:100%}.u-isRtf table th{text-transform:uppercase;color:var(--zone-highlight-color)}.u-isRtf table tr{border-bottom:1px solid var(--zone-highlight-color)}.u-isRtf table td,.u-isRtf table th{color:var(--zone-foreground-color);padding:.625rem}.u-h5,.u-isRtf h5{font-size:.9375em;line-height:1.5;margin-bottom:.8em}.u-isRtf h5{margin-top:1.7333333333em}.u-isRtf table{width:100%}.u-isRtf table th{text-transform:uppercase;color:var(--zone-highlight-color)}.u-isRtf table tr{border-bottom:1px solid var(--zone-highlight-color)}.u-isRtf table td,.u-isRtf table th{color:var(--zone-foreground-color);padding:.625rem}.u-h6,.u-isRtf h6{font-size:.875em;line-height:1.5;margin-bottom:.8571428571em}.u-isRtf h6{margin-top:1.7142857143em}.u-isRtf table{width:100%}.u-isRtf table th{text-transform:uppercase;color:var(--zone-highlight-color)}.u-isRtf table tr{border-bottom:1px solid var(--zone-highlight-color)}.u-isRtf table td,.u-isRtf table th{color:var(--zone-foreground-color);padding:.625rem}.u-hnoH{font-size:1em}[data-scroll-block]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.Link{color:#3e71d4;transition:color .3s}.Link:hover,.Link:focus{text-decoration:none}.Link svg{height:.9375rem;width:.9375rem;fill:currentColor;margin-right:.3125rem;transition:transform .3s}.Link+.Link{margin-left:1.25rem}.Link.has-icon{display:flex;align-items:center}.Link.has-icon:hover svg,.Link.has-icon:focus svg{transform:translateX(10px)}.Link.has-icon svg{margin-right:0;margin-left:1.25rem}.u-isRtf{font-size:1rem;line-height:1.8;word-break:break-word}.u-isRtf p:not(:first-child){margin-top:1.25rem}.u-isRtf a{text-decoration:underline;color:var(--zone-highlight-color)}.u-isRtf a:hover{text-decoration:none}.u-isRtf ul{margin:1.25rem}.u-isRtf ul li::before{display:inline-block;content:"";height:9px;width:9px;background-color:#e2001a;border-radius:50%;margin-right:.75rem}.u-isRtf ul ul{margin:.625rem 1.25rem}.u-isRtf ol{margin:1.25rem;counter-reset:decilist}.u-isRtf ol li::before{content:counter(decilist);font-size:.875rem;color:#e2001a;margin-right:.75rem;counter-increment:decilist}.u-isRtf ol ol{margin:.625rem 1.25rem}.u-isRtf dl{margin-bottom:1.25rem}.u-isRtf dt,.u-isRtf dd{display:inline}.u-isRtf em{font-style:italic}.Tag-input[type=checkbox]:checked+.Tag::before,.Tag-wpr.is-fake::before,.Tag-input[type=checkbox]:checked+.Tag::after,.Tag-wpr.is-fake::after{position:absolute;top:50%;right:1rem;display:block;content:"";height:1px;width:.75rem;background-color:var(--tag-label-checked)}.Tag-input[type=checkbox]:checked+.Tag::before,.Tag-wpr.is-fake::before{transform:rotate(45deg)}.Tag-input[type=checkbox]:checked+.Tag::after,.Tag-wpr.is-fake::after{transform:rotate(-45deg)}.Tag-wpr{--field-decoration-color: var(--zone-decorator-color);--tag-border-color: var(--zone-highlight-color);--tag-label-color: var(--zone-foreground-color);--tag-background-checked: var(--zone-highlight-color);--tag-label-checked: var(--zone-highlight-secondary-color);position:relative;margin-right:1.5625rem;margin-bottom:1.25rem}.Tag-wpr.is-fake{margin:0 0 0 1.5625rem}.Tag-wpr.is-fake .Tag{color:var(--tag-label-checked);padding-right:2.25rem;background-color:var(--tag-background-checked)}.Tag{display:inline-flex;font-size:1.125rem;color:var(--tag-label-color);padding:.3125rem 1.25rem;border:1px solid var(--tag-border-color);border-radius:3.125rem;cursor:pointer;transition:box-shadow .3s,transform .3s,color .3s,background-color .3s}.Tag:hover,.Tag-input:focus+.Tag{box-shadow:0 0 0 1px var(--field-decoration-color)}.Tag:active{transform:scale(0.95)}.Tag-input[type=checkbox]:checked+.Tag{padding-right:2.25rem}.Tag-input:checked+.Tag{color:var(--tag-label-checked);background-color:var(--tag-background-checked)}.Tag-input:disabled+.Tag{opacity:.5}.has-greenBg .Tag-wpr{--field-decoration-color: #fff;--tag-border-color: #fff;--tag-label-color: #fff;--tag-background-checked: #fff;--tag-label-checked: #005455}.LinkArrow{display:flex;align-items:center}.LinkArrow.is-next:hover svg,.LinkArrow.is-next:focus svg{transform:translateX(-10px)}.LinkArrow.is-next svg{margin-left:1.5625rem}.LinkArrow.is-prev:hover svg,.LinkArrow.is-prev:focus svg{transform:translateX(10px)}.LinkArrow.is-prev svg{margin-right:1.5625rem}.LinkArrow svg{height:.9375rem;width:.9375rem;fill:currentColor;transform:translateX(0);transition:transform .3s}.MenuBtnOpen{display:flex;align-items:center;margin-left:1.25rem}@media(min-width: 769px){.MenuBtnOpen{margin-left:0}}@media(max-width: 1024.98px){.MenuBtnOpen{margin-left:.5rem}}.MenuBtnOpen-icon{position:relative;display:block;height:2px;width:1.875rem;background-color:#e2001a}.MenuBtnOpen-icon::before,.MenuBtnOpen-icon::after{position:absolute;right:0;display:block;content:"";height:100%;width:100%;background-color:#e2001a;transform:scaleX(0.8);transform-origin:100% 0;transition:transform .3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.MenuBtnOpen:hover .MenuBtnOpen-icon::before,.MenuBtnOpen:focus .MenuBtnOpen-icon::before,.MenuBtnOpen:hover .MenuBtnOpen-icon::after,.MenuBtnOpen:focus .MenuBtnOpen-icon::after{transform:scaleX(1)}.MenuBtnOpen-icon::before{top:.75rem}.MenuBtnOpen-icon::after{bottom:.75rem;transition-delay:.1s}.MenuBtnOpen-label{width:auto;font-size:1.25rem;text-align:right;line-height:1;color:#e2001a;margin-right:.875rem}.Logo{flex-shrink:0;margin-right:.5rem}@media(min-width: 1025px){.Logo{width:6.25rem;margin-right:1.25rem}}@media(min-width: 1300px){.Logo{width:12.5rem}}.Logo-img{height:3.75rem;width:3.75rem;transform-origin:0 0;transition:width .3s,height .3s,transform .3s}.Logo-img.is-secondary{display:none;-webkit-margin-end:.0625rem;margin-inline-end:.0625rem;transform:translateY(3.75rem)}.is-sticky .Logo-img.is-secondary{transform:translateY(0)}@media(min-width: 769px){.Logo-img.is-secondary{display:block}}@media(min-width: 1025px){.Logo-img.is-secondary{display:none}}@media(min-width: 1300px){.Logo-img.is-secondary{display:block;transform:translateY(6.25rem)}}@media(min-width: 1025px){.Logo-img{height:6.25rem;width:6.25rem}.is-sticky .Logo-img{height:3.75rem;width:3.75rem}}.Logo-link{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MakersNewsBtn{display:flex;justify-content:center;align-items:center;height:3.125rem;text-transform:uppercase;text-decoration:none;letter-spacing:.5ch;color:#fff;background-color:#d4a94e;transition:background-color .3s;will-change:background-color,transform}.MakersNewsBtn:hover{background-color:#cf9f39}.MakersNewsBtn.has-bounce{-webkit-animation-name:bounceTop;animation-name:bounceTop;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:3;animation-iteration-count:3}@media(min-width: 769px){.MakersNewsBtn.has-bounce{-webkit-animation-name:bounceRight;animation-name:bounceRight}}@media(min-width: 769px){.MakersNewsBtn{height:auto;width:3.125rem}}.MakersNewsBtn-wpr{display:initial;grid-area:maker;height:auto}@media(min-width: 769px){.MakersNewsBtn-wpr{display:flex}}.MakersNewsBtn-label{display:block}@media(min-width: 769px){.MakersNewsBtn-label{transform:rotate(180deg);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}@-webkit-keyframes bounceRight{0%{transform:translateX(0)}20%{transform:translateX(5px)}50%{transform:translateX(0)}60%{transform:translateX(3px)}70%{transform:translateX(0)}}@keyframes bounceRight{0%{transform:translateX(0)}20%{transform:translateX(5px)}50%{transform:translateX(0)}60%{transform:translateX(3px)}70%{transform:translateX(0)}}@-webkit-keyframes bounceTop{0%{transform:translateT(0)}20%{transform:translateY(5px)}50%{transform:translateY(0)}60%{transform:translateY(3px)}70%{transform:translateY(0)}}@keyframes bounceTop{0%{transform:translateT(0)}20%{transform:translateY(5px)}50%{transform:translateY(0)}60%{transform:translateY(3px)}70%{transform:translateY(0)}}.ActusPush{position:relative}.BannerWrapper{overflow:hidden}.Banner{--zone-highlight-color: #3e71d4;--zone-highlight-secondary-color: #fff;position:relative;display:grid;grid-template-columns:repeat(26, 1fr);max-width:81.25rem;margin:auto}.Banner picture{position:absolute;top:0;right:-3.125rem;bottom:0;left:-3.125rem}.Banner img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.Banner-inner{position:relative;min-height:15.625rem;max-width:81.25rem;background-color:#fff}.Banner-inner.has-spreadRight::after{left:100%;background-color:inherit;box-shadow:0 .625rem #e2001a}.Banner-inner.has-spreadLeft::before{right:100%;background-color:inherit;box-shadow:0 .625rem #e2001a}.Banner-text{position:absolute;top:calc(50% - 4.375rem);left:0;font-size:3.75rem;white-space:nowrap;color:#e2001a;transform:translateX(var(--transition));transition:transform .1s;-webkit-text-stroke:2px #e2001a;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 769px){.Banner-text{right:0;left:initial;font-size:7.5rem}}@media(min-width: 1025px){.Banner-text{font-size:12.5rem}}.Banner-title{color:#e2001a;margin:.625rem 0}.Banner-subBlock{max-width:75rem;padding:.9375rem 1.875rem;margin:0 auto}@media(min-width: 769px){.Banner-subBlock{padding:.9375rem 1.875rem}}.ScrollBanner .Banner-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);overflow:hidden;margin:0 0 0 auto}@media(min-width: 1300px){.ScrollBanner .Banner-inner{right:-3.125rem;left:-3.125rem}}.ScrollBanner,.HeroTeaserBanner{min-height:21.875rem}@media(min-width: 769px){.ScrollBanner,.HeroTeaserBanner{min-height:28.125rem}}.DefaultBanner,.NewsBanner{min-height:21.875rem}.DefaultBanner .Banner-inner,.NewsBanner .Banner-inner{align-self:end;grid-column-start:1;grid-column-end:-1;min-height:auto;padding:.625rem 1.875rem 1.875rem}@media(min-width: 769px){.DefaultBanner .Banner-inner,.NewsBanner .Banner-inner{padding:1.25rem 6.25rem 1.875rem}}@media(min-width: 769px){.DefaultBanner,.NewsBanner{min-height:16.875rem}}.HeroTeaserBanner.has-centeredTeaser,.TeaserBanner.has-centeredTeaser{margin-bottom:6.25rem}.HeroTeaserBanner.has-centeredTeaser .Banner-inner,.TeaserBanner.has-centeredTeaser .Banner-inner{margin-bottom:-6.25rem}.HeroTeaserBanner .Banner-inner,.TeaserBanner .Banner-inner{align-self:end;grid-column-start:1;grid-column-end:-1;padding:.625rem 1.875rem 1.875rem}@media(min-width: 1025px){.HeroTeaserBanner .Banner-inner .is-center,.TeaserBanner .Banner-inner .is-center{grid-column-start:6;grid-column-end:22;margin-bottom:-6.25rem}}@media(min-width: 1025px){.HeroTeaserBanner .Banner-inner,.TeaserBanner .Banner-inner{padding:1.25rem 6.25rem 1.875rem}}.HeroTeaserBanner .Cta-group,.TeaserBanner .Cta-group{margin-top:1.25rem}@media(min-width: 769px){.HeroTeaserBanner .Banner-inner.is-right{grid-column-start:11;grid-column-end:-1}.HeroTeaserBanner .Banner-inner.is-left{grid-column-start:1;grid-column-end:17}}@media(max-width: 413.98px){.HeroTeaserBanner .Banner-inner{min-height:auto}}.TeaserBanner .Banner-inner{padding:1.875rem 1.875rem 3.125rem;border-bottom:.625rem solid #e2001a}@media(min-width: 1025px){.TeaserBanner .Banner-inner.is-right{grid-column-start:17;grid-column-end:-1}}@media(min-width: 1025px)and (min-width: 1300px){.TeaserBanner .Banner-inner.is-right{padding:1.875rem 1.875rem 1.875rem 6.25rem}}@media(min-width: 1025px){.TeaserBanner .Banner-inner.is-left{grid-column-start:1;grid-column-end:11}}@media(min-width: 1025px)and (min-width: 1300px){.TeaserBanner .Banner-inner.is-left{padding:1.875rem 6.25rem 1.875rem 1.875rem}}@media(min-width: 769px){.TeaserBanner{min-height:41.25rem}}.Banner-upper{grid-column-start:1;grid-column-end:-1;padding:.625rem 1.875rem;background-color:#fff;margin-top:4.375rem;margin-bottom:auto;z-index:1}@media(min-width: 769px){.Banner-upper{grid-column-start:2;grid-column-end:26;padding:1.875rem}}@media(min-width: 1025px){.Banner-upper{padding:2.5rem 9.375rem}}.NewsBanner{min-height:12.5rem;overflow:visible;margin-bottom:7.5rem}.NewsBanner .Banner-title{text-align:center}.NewsBanner .Banner-inner{padding:2.5rem 1.875rem;margin-bottom:-7.5rem}@media(min-width: 1025px){.NewsBanner .Banner-inner{padding:2.5rem 9.375rem;margin-bottom:-6.25rem}}.NewsBanner .Banner-lower{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 769px){.NewsBanner .Banner-lower{flex-direction:row;align-items:baseline}}@media(min-width: 769px){.NewsBanner{min-height:34.375rem;margin-bottom:6.25rem}}.NewsBanner-infos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:.8125rem;letter-spacing:.125rem;color:#1a1a1a;margin-bottom:.625rem}.NewsBanner-infos .Location{text-transform:uppercase}.NewsBanner-infos .DateRange{color:currentColor}@media(min-width: 769px){.NewsBanner-infos .DateRange{margin-right:3.125rem}}.NewsBanner-infos .Hashtag{color:#e2001a;margin-right:.9375rem}.Breadcrumbs{display:flex;flex-wrap:wrap;font-size:.875rem;color:#1a1a1a;margin-bottom:.3125rem}.Breadcrumbs::before{content:"<"}.Breadcrumbs-item{position:relative;flex-shrink:0;text-decoration:none;color:currentColor;margin:0 .3125rem}.Breadcrumbs-item::after{position:absolute;right:0;bottom:0;left:0;display:block;content:"";height:0;background-color:rgba(0,0,0,0);transition:background-color .3s}.Breadcrumbs-item:hover::after,.Breadcrumbs-item:focus::after{height:1px;background-color:currentColor}.CampusSelector-block{font-size:1.375rem;color:var(--zone-highlight-color)}.CampusSelector-block.is-small{font-size:.875rem}.CampusSelector-block.is-small .Select{font-style:italic;padding-left:.9375rem}.CampusSelector-block.is-small .CampusSelector{border-bottom:0}@media(min-width: 769px){.CampusSelector-block.is-small{color:#fff}}.CheckboxSet,.RadioSet{display:flex;flex-wrap:wrap}.CheckboxSet.FieldWpr,.RadioSet.FieldWpr{height:auto}.Checkbox-wpr,.Radio-wpr{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:1.875rem;margin-bottom:1.25rem}[type=checkbox]:not(:checked),[type=checkbox]:checked,[type=radio]:not(:checked),[type=radio]:checked{position:absolute;bottom:0;left:.625rem;height:1px;width:1px;-webkit-appearance:none;-moz-appearance:none;background:none}[type=checkbox]:not(:checked):focus,[type=checkbox]:checked:focus,[type=radio]:not(:checked):focus,[type=radio]:checked:focus{outline:none}.Checkbox[type=checkbox]:not(:checked)+label,.Checkbox[type=checkbox]:checked+label,.Radio[type=radio]:not(:checked)+label,.Radio[type=radio]:checked+label{position:relative;display:block;color:var(--zone-foreground-color-rgb);padding-left:1.875rem;cursor:pointer}.Checkbox[type=checkbox]:not(:checked)+label::before,.Checkbox[type=checkbox]:checked+label::before,.Radio[type=radio]:not(:checked)+label::before,.Radio[type=radio]:checked+label::before{position:absolute;top:0;left:0;display:block;content:"";height:.75rem;width:.75rem;border:1px solid var(--zone-foreground-color);cursor:pointer;transform:translateY(50%) translateX(50%);transition:box-shadow .3s}.Radio[type=radio]:not(:checked)+label::before,.Radio[type=radio]:checked+label::before{border-radius:50%}.Checkbox[type=checkbox]:not(:checked):focus+label::before,.Checkbox[type=checkbox]:checked:focus+label::before,.Checkbox[type=checkbox]:not(:checked):hover+label::before,.Checkbox[type=checkbox]:checked:hover+label::before,.Radio[type=radio]:not(:checked):focus+label::before,.Radio[type=radio]:checked:focus+label::before,.Radio[type=radio]:not(:checked):hover+label::before,.Radio[type=radio]:checked:hover+label::before{box-shadow:0 0 2px 2px rgba(var(--zone-foreground-color-rgb), 0.2)}.Checkbox[type=checkbox]:not(:checked):focus+label::after,.Checkbox[type=checkbox]:not(:checked):hover+label::after,.Radio[type=radio]:not(:checked):focus+label::after,.Radio[type=radio]:not(:checked):hover+label::after{opacity:.3}.Checkbox[type=checkbox]+label::after,.Radio[type=radio]+label::after{position:absolute;top:.375rem;left:.375rem;display:block;content:"";height:.375rem;width:.375rem;background-color:var(--zone-foreground-color);opacity:0;transform:translateY(50%) translateX(50%);transition:opacity .3s}.Radio[type=radio]+label::after{border-radius:50%}.Checkbox[type=checkbox]:checked+label::after,.Radio[type=radio]:checked+label::after{opacity:1}.CourseCard{padding:.625rem}.CourseCard-teacher{margin-bottom:.625rem}.CourseCard-teacher svg{width:2em}.CourseCard-title{margin-bottom:.3125rem}.CourseList{position:relative;display:grid;grid-template-columns:repeat(auto-fill, minmax(15.625rem, 1fr));min-height:9.375rem;gap:1.875rem 3.125rem}.CtaGroup{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.CtaGroup .Cta{margin:.625rem}@media(min-width: 769px){.CtaGroup{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}.DateRange{display:flex;align-items:center;text-transform:uppercase;color:var(--zone-highlight-color)}.DateRange svg{height:100%;width:1.5rem;margin-right:.625rem;fill:currentColor}.DateRange.is-publicationDate{text-transform:initial}.Document{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;text-decoration:none}.Document .Document-icon{fill:var(--zone-highlight-color);flex-shrink:0;height:1.875rem;width:100%;max-width:3.125rem;margin-right:1.25rem;margin-bottom:0}.Document .Document-text{text-align:left;color:var(--zone-foreground-color)}.FinderLinks{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:3.125rem;column-gap:3.125rem}.FinderLinks .Text{margin-bottom:3.125rem}.FooterContact{padding:1.875rem;border-bottom:1px solid #fff}@media(min-width: 1025px){.FooterContact{padding:9.375rem 6.25rem 6.25rem;border-bottom:initial;border-left:1px solid #fff}}.FooterMenu{font-size:.875rem;padding:3.125rem 1.875rem;border-bottom:1px solid #fff}@media(min-width: 1025px){.FooterMenu{padding:9.375rem 6.25rem 6.25rem;border:initial}}.FooterMenu-list{display:grid;align-items:start;-moz-column-gap:6.25rem;column-gap:6.25rem;row-gap:3.125rem}@media(min-width: 769px){.FooterMenu-list{grid-template-columns:repeat(3, 1fr)}}.FooterMenu-item+.FooterMenu-item{margin-top:1.875rem}@media(min-width: 769px){.FooterMenu-item+.FooterMenu-item{margin-top:initial}}.FooterSubMenu-item+.FooterSubMenu-item{margin-top:.625rem}.FooterSubMenu-link{display:inline-flex;text-decoration:none;color:#fff}.FooterSubMenu-link:focus,.FooterSubMenu-link:hover{text-decoration:underline}.FooterSocials-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.875rem;padding:1.875rem 1.875rem}@media(min-width: 1025px){.FooterSocials-list{justify-content:initial;padding:0}}.FooterSocials-item{display:flex;justify-content:space-between}@media(min-width: 1025px){.FooterSocials-item+.FooterSocials-item{margin-left:3.125rem}}.FooterSocials-link{display:flex;align-items:center;text-decoration:none;color:#fff}.FooterSocials-link:hover,.FooterSocials-link:focus{text-decoration:underline}.FooterSocials-icon svg{display:block;height:1.125rem;width:1.125rem;margin-right:.9375rem;fill:currentColor}.Form{display:grid;grid-gap:1.875rem}.FormField{position:relative;display:flex;flex-direction:column;color:var(--zone-highlight-color)}.FormField.is-filled .FormLabel.is-floating,.FormField.is-focus .FormLabel.is-floating{cursor:default;transform:translateY(0) scale(0.75)}.FormField.is-filled .FormLabel{color:var(--zone-foreground-color)}.FormField.is-focus .FormLabel{color:var(--zone-highlight-color)}.FieldWpr{display:flex;height:2.5rem;width:100%;margin-top:.9375rem}.FormLabel{font-size:1rem;color:var(--zone-highlight-color);cursor:text}.FormLabel.is-floating{position:absolute;top:0;left:0;transform:translateY(1.4375rem);transform-origin:left;transition:transform .1s,color .1s}.FieldGroup-content{display:grid;row-gap:.9375rem}.FieldGroup-content.is-2Cols{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));-moz-column-gap:1.25rem;column-gap:1.25rem}.FormFieldset-legend{font-size:.875rem;margin-top:.9375rem;margin-bottom:.9375rem}.FieldHelper{font-size:.875rem;color:var(--zone-foreground-color);margin-top:.3125rem}.FormError{font-weight:400;color:#e2001a}.H2{position:relative}.Hashtags-wpr{--component-highlight-color: #e2001a;display:flex;flex-wrap:wrap;align-items:center;color:var(--component-highlight-color);margin-bottom:1.25rem}.has-redBg .Hashtags-wpr,.has-goldBg .Hashtags-wpr{--component-highlight-color: var(--zone-foreground-color)}.Hashtag{margin-right:.625rem}.Hashtag::before{content:"#"}.Hashtag.is-small{font-size:.8125rem}.HeaderList{--repeat: auto-fill;display:grid;grid-template-columns:repeat(var(--repeat, auto-fit), minmax(9.375rem, 1fr));gap:1.25rem;text-align:center;padding:1.25rem 0}@media(min-width: 1025px){.HeaderList:not(div){--repeat: var(--colCount)}}.HeaderList-item{display:flex;align-items:flex-start;max-width:7.5rem}.HeaderList-itemIcon{flex-shrink:0;height:2.5rem;width:2.5rem;fill:#e2001a;margin-right:1.875rem}.HeaderList-itemTitle{margin-bottom:0}.is-right .HeaderList-item{margin-top:1.875rem}.is-right .HeaderList-itemTitle,.is-right .HeaderList-itemDescription{font-size:.875rem}@media(min-width: 1025px){.is-full .HeaderList{--repeat: var(--colCount)}}.Hub{color:#fff}@media(min-width: 769px){.Hub{display:grid;grid-template-columns:1fr 1fr}}.Hub-info{display:grid;justify-items:flex-start;align-content:start;gap:1.875rem;padding:3.125rem 1.875rem;background-color:#005455}@media(min-width: 769px){.Hub-info{padding:7.5rem 9.375rem}}.Hub-image img{display:block}.IconText{display:flex;flex-direction:column;justify-content:center;align-items:center}.IconText.is-horizontal{flex-direction:row;justify-content:flex-start;align-items:flex-start}.IconText.is-horizontal .IconText-icon{flex-shrink:0;height:1.875rem;margin-right:1.25rem;margin-bottom:0}.IconText.is-horizontal .IconText-text{text-align:left}.IconText.is-horizontal .IconText-text h5{margin-top:0}.IconText-icon{fill:var(--zone-highlight-color);height:3.125rem;width:100%;max-width:3.125rem;margin-bottom:1.25rem}.IconText-text{text-align:center;color:inherit}.IconText-text h2,.IconText-text h3,.IconText-text h4{text-transform:uppercase;color:var(--zone-highlight-color)}.Image{display:block}.Image img{display:block;width:100%}.Image-figcaption{font-size:.875rem;font-style:italic;margin-top:.625rem}.ImageSideTeaser{display:grid;grid-template-areas:"image" "content";-moz-column-gap:6.25rem;column-gap:6.25rem}.ImageSideTeaser .Teaser-image{grid-area:image}@media(min-width: 769px){.ImageSideTeaser{grid-template-areas:"image content";grid-template-columns:1fr 1fr}}.ImageSideTeaser-content{grid-area:content}.ImageSideTeaser-content .DateRange{padding:1.25rem 0}@media(min-width: 769px){.ImageSideTeaser-content .DateRange{padding:0}}.ImageSideTeaser-title{font-size:2.1875rem}.InspirationEngine-block{color:var(--zone-foreground-color)}.InspirationEngine-block .LinkArrow{margin-left:auto}@media(min-width: 769px){.InspirationEngine-block{padding-bottom:4rem}}.InspirationEngine-title{font-size:1.75rem;padding-bottom:1.25rem;border-bottom:1px solid currentColor;margin-bottom:3.125rem}.InspirationEngine-topTitle{display:flex;flex-wrap:wrap;align-items:center;font-size:1.875rem;margin-bottom:1.25rem}.InspirationEngine{display:flex;flex-wrap:wrap;margin-bottom:2.5rem}.InspirationLinks{display:grid;grid-template-rows:auto;grid-template-columns:1fr;-moz-column-gap:3.125rem;column-gap:3.125rem}.InspirationLinks .H2{grid-column:1/-1}.InspirationLinks .Text{margin-bottom:3.125rem}@media(min-width: 769px){.InspirationLinks{grid-template-rows:initial;grid-template-columns:1fr 1fr}}.InspirationLinks-firstBlock{grid-row-start:1;grid-row-end:-1}.InspirationLinks-secondBlock{grid-row-start:2;grid-row-end:-1}.InspirationLinks-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-column:1/-1;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.25rem}@media(min-width: 769px){.InspirationLinks-list{grid-template-rows:1;grid-template-columns:repeat(auto-fill, minmax(7.5rem, 1fr));-moz-column-gap:3.125rem;column-gap:3.125rem}}.InspirationLink{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:12.5rem;text-align:center;text-decoration:none;color:#3e71d4;padding:1.5rem;background-color:#f4f2f1;border-radius:.3125rem;transition:background-color .3s,color .3s}.InspirationLink:hover,.InspirationLink:focus{text-decoration:underline;color:#fff;background-color:#3e71d4}.InspirationLink:hover svg,.InspirationLink:focus svg{fill:currentColor}.InspirationLink svg{height:2rem;width:2rem;fill:rgba(0,0,0,0);margin-top:.5rem;transition:fill .3s}.InspirationLinks-item{flex-basis:calc(50% - 0.625rem);margin-bottom:1.25rem}@media(min-width: 1025px){.InspirationLinks-item{flex-basis:calc(25% - 3.125rem);margin-bottom:0}}.LangCheckbox-wpr{margin-right:1.25rem}.LangCheckbox-wpr svg{height:.9375rem;width:1.5625rem}.LangCheckbox:not(:checked)+label,.LangCheckbox:checked+label{cursor:pointer}.LangCheckbox+label{transition:box-shadow .3s}.LangCheckbox:not(:checked):hover+label,.LangCheckbox:not(:checked):focus+label{box-shadow:0 0 3px 3px rgba(255,255,255,.2)}.LangCheckbox:checked+label{box-shadow:0 0 3px 3px #fff}.LangSwitcher{position:relative;align-self:stretch;display:flex;margin-left:auto}@media(min-width: 769px){.MenuPanel .LangSwitcher{margin-left:0}}@media(min-width: 1025px){.LangSwitcher{margin-left:0}}.LangSwitcher-btn{display:flex;align-items:center;font-size:1.125rem;text-transform:uppercase;color:#e2001a;padding:1.25rem}.LangSwitcher-btn svg{height:.9375rem;width:.9375rem;fill:currentColor;margin-left:.9375rem;pointer-events:none}@media(min-width: 769px){.LangSwitcher-btn svg{margin-left:.9375rem}}@media(max-width: 1024.98px){.LangSwitcher-btn{padding:0}}.LangSwitcher-langs{position:absolute;top:100%;right:0;left:0}.LangSwitcher-link{position:relative;display:flex;font-size:1.125rem;text-transform:uppercase;text-decoration:none;color:#e2001a;padding:.625rem 1.25rem;background-color:#fff}.LangSwitcher-link:hover,.LangSwitcher-link:focus{text-decoration:underline}.has-redBg .Loader,.Loader.is-primary{background-color:#e2001a}.has-redBg .Loader .Dot,.Loader.is-primary .Dot{background-color:#fff}.has-redBg .Cta .Loader,.Loader.is-secondary{background-color:#fff}.has-redBg .Cta .Loader .Dot,.Loader.is-secondary .Dot{background-color:#e2001a}.Loader.is-ternary{background-color:#fff}.Loader.is-ternary .Dot{background-color:#3e71d4}.Loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0)}.Loader.is-full.is-secondary,.Loader.is-full.is-ternary{background-color:rgba(0,0,0,0)}.Loader.is-global{position:initial;min-height:80vh;background-color:#fff;z-index:1}.Loader-dotContainer{display:flex;padding:10px;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.Loader-dotContainer.is-first{transform-origin:right center;-webkit-animation-name:jumpToRight;animation-name:jumpToRight}.Loader-dotContainer.is-second{-webkit-animation-name:slideToLeft;animation-name:slideToLeft}.Loader-dotContainer.is-third{transform-origin:left center;-webkit-animation-name:jumpToLeft;animation-name:jumpToLeft}.Dot{display:inline-block;height:10px;width:10px;background-color:var(--zone-highlight-color);border-radius:50%}@-webkit-keyframes jumpToRight{0%{transform:rotate(0deg)}30%{transform:rotate(180deg)}70%{transform:rotate(180deg)}100%{transform:translateX(30px) rotate(180deg)}}@keyframes jumpToRight{0%{transform:rotate(0deg)}30%{transform:rotate(180deg)}70%{transform:rotate(180deg)}100%{transform:translateX(30px) rotate(180deg)}}@-webkit-keyframes jumpToLeft{0%{transform:rotate(0deg)}30%{transform:rotate(0)}70%{transform:rotate(0)}100%{transform:rotate(-180deg)}}@keyframes jumpToLeft{0%{transform:rotate(0deg)}30%{transform:rotate(0)}70%{transform:rotate(0)}100%{transform:rotate(-180deg)}}@-webkit-keyframes slideToLeft{from{transform:translateX(0)}30%{transform:translateX(-30px)}100%{transform:translateX(-30px)}}@keyframes slideToLeft{from{transform:translateX(0)}30%{transform:translateX(-30px)}100%{transform:translateX(-30px)}}.MessageBox{--messagebox-bg-color: #3e71d4;--messagebox-text-color: #f4f2f1;color:var(--messagebox-text-color);padding:.5rem 1.875rem;background-color:var(--messagebox-bg-color)}.MessageBox.is-success{--messagebox-bg-color: #309f1e}.MessageBox.is-alert{--messagebox-bg-color: #cc0018}.MessageBox.is-warning{--messagebox-bg-color: #ce9e36}.MessageBox.is-center{text-align:center}.MessageBox.is-right{text-align:right}.MessageBox+.MessageBox{margin-top:.5rem}@media(min-width: 1025px){.MessageBox{padding:.625rem 3.125rem}}.MessageBox-title{margin-bottom:.3125rem}.NewsTeaser{position:relative}.NewsTeaser-title{font-size:1.375rem;text-decoration:none;color:#1a1a1a}.NewsTeaser-link{text-decoration:none;color:#1a1a1a}.NewsTeaser-link::before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.NewsTeaser-img{margin-bottom:1.25rem}.NewsTeaser-img img{display:block;height:auto;width:100%}.NumberPush{position:relative;padding-left:3.125rem}.NumberPush::before{position:absolute;top:6px;left:0;content:"";height:1px;width:1.875rem;background-color:var(--zone-highlight-color)}.NumberPush-title{font-size:.75rem;text-transform:uppercase;margin-bottom:1.5625rem}.NumberPush-number{font-size:2.5rem;color:rgba(0,0,0,0);margin-bottom:1.25rem;-webkit-text-stroke:1px var(--zone-highlight-color);transition:color .3s}.NumberPush-number:hover{color:var(--zone-highlight-color)}.NumberPush-text{font-size:1.25rem}.Pagination{--zone-highlight-color: #3e71d4;--zone-highlight-color-rgb: 62, 113, 212;display:flex;justify-content:center;align-items:center;padding:1.875rem;margin-top:1.875rem}.has-redBg .Pagination,.has-goldBg .Pagination{--zone-highlight-color: #fff;--zone-highlight-color-rgb: 255, 255, 255}.Pagination-btn{flex-shrink:0;display:flex;height:1.75rem;width:1.75rem;color:var(--zone-highlight-color);background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-radius:50%;border-color:var(--zone-highlight-color);transition:color .3s,border-color .3s,background-color .3s}.Pagination-btn:hover,.Pagination-btn:focus{color:var(--zone-highlight-secondary-color);background-color:var(--zone-highlight-color)}.Pagination-btn[disabled=true]{visibility:hidden}.Pagination-btn svg{display:block;height:.9375rem;width:.9375rem;fill:currentColor;margin:auto;pointer-events:none}.Pagination-btn.is-prevBtn{grid-area:prev;margin-right:auto}@media(min-width: 769px){.Pagination-btn.is-prevBtn{margin:0}}.Pagination-btn.is-nextBtn{grid-area:next;margin-left:auto}@media(min-width: 769px){.Pagination-btn.is-nextBtn{margin:0}}.Pagination-list{display:flex;grid-area:list;margin:0 .625rem}@media(min-width: 769px){.Pagination-list{margin:0 3.75rem}}.Pagination-item{font-size:1em;text-decoration:underline;color:var(--zone-highlight-color);margin:0 .3125rem}.Pagination-item.is-ellipsis{font-weight:initial;text-decoration:none}.Pagination-link{font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:inherit;color:inherit}.Popin{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;background-color:rgba(240,236,234,.6);margin:auto;z-index:5}.Popin-main{position:relative;display:flex;flex-direction:column;min-width:17.5rem;background:#fff;box-sizing:border-box;margin:auto}@media(min-width: 769px){.Popin-main{min-height:auto;max-height:80vh;max-width:57.5rem}}.Popin-title{text-align:center}.Popin-content{flex:1;padding:3.125rem 1.875rem;overflow-y:auto}@media(min-width: 769px){.Popin-content{padding:6.25rem 3.75rem}}.Popin-close{position:absolute;top:.625rem;right:.625rem}.Popin-close svg{height:1.25rem;width:1.25rem;fill:#e2001a}.Popin-actions{display:grid;grid-gap:20px;margin-top:2.5rem}@media(min-width: 769px){.Popin-actions{grid-template-columns:minmax(0, 1fr) 1fr}}.ProgramCard{background-color:#f4f2f1}.ProgramCard-header{position:relative;display:flex;flex-direction:column;padding:1.875rem 1.25rem;background-color:#f4f2f1}.ProgramCard-header button{position:absolute;top:.625rem;right:.625rem}.ProgramCard-header button svg{height:1.25rem;width:1.25rem;fill:#005455}@media(min-width: 1025px){.ProgramCard-header{flex-direction:row;align-items:baseline;padding:3.125rem 3.125rem 0}}.ProgramCard-flags{display:flex}.ProgramCard-flag{flex-shrink:0;height:1.25rem;width:1.25rem;margin-right:.625rem}.ProgramCard-title{margin-bottom:0}.ProgramCard-status{display:block;font-size:.75rem;text-transform:uppercase;color:#005455}@media(min-width: 769px){.ProgramCard-status{display:inline;margin-left:.625rem}}.ProgramCard-nav{display:none}@media(min-width: 769px){.ProgramCard-nav{display:block}}.ProgramCard-tabsWpr{display:grid}@media(min-width: 769px){.ProgramCard-tabsWpr{position:relative;grid-template-columns:repeat(auto-fill, minmax(12.5rem, 1fr))}}.ProgramCard-tab{display:flex;flex-direction:column;justify-content:center;align-items:center}.ProgramCard-tab.is-last{padding:1.875rem 0;border-top:1px solid #005455}@media(min-width: 769px){.ProgramCard-tab .Cta{margin:1.25rem 0}}@media(min-width: 769px){.ProgramCard-tab{flex-direction:row}.ProgramCard-tab.is-last{padding:0;border-top:0}}.ProgramCard-tabLink{position:relative;display:flex;align-items:center;width:100%;text-decoration:none;color:#005455;padding:1.875rem 1.25rem;box-shadow:inset 0 0 0 0 #005455;transition:box-shadow .3s}.ProgramCard-tabLink::before,.ProgramCard-tabLink::after{position:absolute;right:1.25rem;display:block;content:"";height:.125rem;width:1.125rem;background-color:#005455;transition:transform .3s}@media(min-width: 769px){.ProgramCard-tabLink::before,.ProgramCard-tabLink::after{display:none}}.ProgramCard-tabLink::after{transform:rotate(90deg)}.ProgramCard-tabLink:hover,.ProgramCard-tabLink:focus{box-shadow:inset 0 -7px 0 0 rgba(0,84,85,.5)}.ProgramCard-tabLink.is-active{box-shadow:inset 0 -7px 0 0 #005455}.ProgramCard-tabLink.is-active::after{transform:rotate(0deg)}.ProgramCard-tabLink svg{height:1.25rem;width:1.25rem;fill:#005455;margin-right:.625rem}@media(min-width: 769px){.ProgramCard-tabLink{align-self:stretch;justify-content:center}}.ProgramCard-content{background-color:#f0ecea}.ProgramCard-content.is-active{display:grid}@media(min-width: 1025px){.ProgramCard-content.is-active{grid-template-columns:repeat(3, 1fr)}}.ProgramCard-zone{padding:2.5rem 1.25rem}.ProgramCard-zone .has-icon{color:#005455;padding-top:1.25rem}.ProgramCard-zone .has-icon svg{flex-shrink:0;height:1.25rem;width:1.25rem}.ProgramCard-zone .has-icon a{color:inherit}.ProgramCard-zone.is-full{display:grid;grid-template-columns:repeat(auto-fill, minmax(12.5rem, 1fr));gap:1.875rem}@media(min-width: 1025px){.ProgramCard-zone{padding:2.5rem 3.125rem}.ProgramCard-zone.is-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #005455}.ProgramCard-zone.is-top,.ProgramCard-zone.is-full{grid-column:1/-1}.ProgramCard-zone.is-left{grid-column:span 2;border-right:1px solid #005455}}.ProgramTeaser{--zone-highlight-color: #005455;color:#1a1a1a;padding:1.875rem;background-color:#f4f2f1}.ProgramTeaser .ProgramCard-flags{margin-bottom:.625rem}.ProgramTeaser .Hx-icon{fill:#005455;height:1.875rem;width:1.875rem}.ProgramTeaser .has-icon+.has-icon{margin-top:.625rem}.ProgramTeaser-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.3125rem 1.25rem;border:1px solid currentColor;border-radius:1.5625rem;margin-left:auto}.PublicationList{display:flex;flex-direction:column;max-width:50rem;gap:1.25rem;margin:0 auto}.PublicationList-title{font-size:1.75rem;margin-bottom:0}.PublicationList-item{display:flex;align-items:flex-start;gap:1.25rem;line-height:1.5625rem}.PublicationList-item .PublicationLink{text-decoration:none;color:var(--zone-foreground-color)}.PublicationList-item .PublicationLink:hover{text-decoration:underline}.PublicationList-item .PublicationLink .PublicationLink:visited{color:var(--zone-foreground-color)}.PublicationList-item .PublicationLink .PublicationLink:focus{color:var(--zone-foreground-color)}.PublicationList-item svg{height:2.625rem;width:2.625rem}.PublicationList-item.is-small::before{flex-shrink:0;display:block;content:"";height:.3125rem;width:.3125rem;background-color:var(--zone-highlight-color);border-radius:50%;margin-top:.6875rem}.PublicationList-item.is-small:last-of-type{margin-bottom:3.125rem}.PublicationList-item.is-small .Text{font-size:.9375rem}.Quote{margin-right:-1.875rem;margin-left:-1.875rem}.is-small .Quote{margin:auto}@media(min-width: 769px){.Quote{display:flex;flex-direction:row;margin:auto}}.Quote-image img{display:block;width:100%}@media(min-width: 769px){.Quote-image{margin-right:3.125rem}}.Quote-marks{display:block;margin-bottom:1.25rem}.Quote-marks svg{height:1.0625rem;width:1.875rem;fill:var(--zone-highlight-color)}.Quote-container{position:relative;flex:1;padding:3.125rem 1.875rem}.is-small .Quote-container{padding:0;padding-left:1.875rem;border-left:1px solid var(--zone-highlight-color)}@media(min-width: 769px){.is-small .Quote-container{padding-left:3.125rem}}@media(min-width: 769px){.Quote-container{padding:0}}.Quote-author{font-size:.75rem;text-transform:uppercase;color:var(--zone-highlight-color)}.Quote-content{font-size:1.375rem}.Quote-header{font-size:.875rem;color:var(--zone-highlight-color);margin-bottom:1.25rem}.Quote-footer{margin-top:1.25rem}.Search-block{min-width:15.625rem;font-size:1.375rem;color:var(--zone-highlight-color)}.Search-block.has-altTm{flex:1;display:flex;align-items:center;font-size:1.125rem;color:#e2001a;padding:.625rem 3.125rem;background-color:#fff}@media(min-width: 769px){.Search-block.has-altTm{padding:1.25rem 3.125rem 1.25rem 5.625rem;border-right:solid .0625rem #ffc9cf}}.SearchInput{display:flex;border-bottom:1px solid currentColor}.has-altTm .SearchInput{width:100%;border-bottom:0}.SearchInput-input{flex-grow:1;width:6.25rem;font-family:inherit;font-size:1em;font-weight:inherit;color:inherit;padding:.3125rem 0;background:none;border:0}.SearchInput-input:-moz-placeholder{color:inherit}.SearchInput-input::-moz-placeholder{color:inherit}.SearchInput-input:-ms-input-placeholder{color:inherit}.SearchInput-input::-webkit-input-placeholder{color:inherit}.SearchInput-submit{display:flex;align-items:center;padding:.3125rem .625rem}.SearchInput-submit svg{height:1em;width:1em;fill:currentColor}.SearchResultTeaser{display:flex;flex-direction:column;padding:3.125rem 0;border-bottom:1px solid var(--zone-highlight-color)}.GlobalSearchPopin .SearchResultTeaser{border-bottom:1px solid #f0ecea}.SearchResultTeaser .Teaser-img{flex-shrink:0;max-height:6.25rem;max-width:6.25rem;margin-right:2.5rem;margin-bottom:.3125rem}.SearchResultTeaser .Teaser-img+p{margin-top:.9375em}@media(min-width: 769px){.SearchResultTeaser .Teaser-img+p{padding-top:0}}@media(min-width: 769px){.SearchResultTeaser{flex-direction:row;flex-wrap:wrap}}.SearchResultTeaser-content{display:flex;flex-direction:column}.SearchResultTeaser-content p{margin-top:0}@media(min-width: 769px){.SearchResultTeaser-content{flex-direction:row;align-items:center}}.SearchResultTeaser-link{flex-basis:100%;font-size:2.1875rem;text-decoration:none;color:inherit;margin-bottom:1.25rem}.Select-wpr{position:relative;flex-shrink:0;color:currentColor}.Select-wpr svg{position:absolute;top:calc(50% - 5px);right:0;height:.625rem;width:.625rem;fill:currentColor;pointer-events:none}.Select-wpr.is-alt .Select{text-transform:uppercase}.Select{width:100%;font-family:inherit;font-size:1em;font-weight:inherit;color:currentColor;padding:.5rem 0;border-bottom:1px solid var(--zone-highlight-color)}.SidebarSubtree{position:-webkit-sticky;position:sticky;top:5rem;left:0;display:flex;min-height:3.75rem;color:#fff;background-color:#e2001a;z-index:4}@media(min-width: 1025px){.SidebarSubtree{flex-direction:column;max-width:18.75rem;padding:3.125rem 0 3.125rem 6.25rem;box-shadow:0 .125rem .875rem 0 rgba(26,26,26,.2)}}.SidebarSubtree-list{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.SidebarSubtree-list .SidebarSubtree-list{margin-bottom:0}.SidebarSubtree-list .SidebarSubtree-list .SidebarSubtree-link{padding:.3125rem 0}@media(min-width: 1025px){.SidebarSubtree-list{flex-direction:column;align-items:flex-start;margin-bottom:2.5rem}}.SidebarSubtree-link{display:block;text-decoration:none;color:inherit;padding:.625rem 0}.SidebarSubtree-link.is-active{box-shadow:inset 0 .375rem 0 0 #f4f2f1}@media(min-width: 769px){.SidebarSubtree-link.is-active{box-shadow:inset -0.375rem 0 #f4f2f1}}.SidebarSubtree-item{position:relative;width:100%;transition:box-shadow .3s}.SidebarSubtree-item:hover,.SidebarSubtree-item:focus{box-shadow:inset -0.375rem 0 rgba(244,242,241,.3)}.SidebarSubtree-item.is-active svg{transform:rotate(180deg)}.SidebarSubtree-item .SidebarSubtree-item{font-size:.75rem;padding-left:.1875rem}.SidebarSubtree-item svg{display:none;transition:transform .3s}@media(min-width: 769px){.SidebarSubtree-item svg{position:absolute;top:calc((0.75rem / 2) + 0.625rem);right:1.25rem;display:block;height:.75rem;width:.75rem;fill:currentColor}}.Table .Table-header th{position:relative;font-size:.75rem;text-align:left;text-transform:uppercase;color:var(--zone-highlight-color);padding:1.875rem 0}.Table td{position:relative;padding:.9375rem 0}.Table th,.Table td{display:flex;justify-content:space-between;align-items:center;color:var(--zone-foreground-color);border-bottom:1px solid rgba(var(--zone-highlight-color-rgb), 0.3)}.Table th::after,.Table td::after{right:-3.125rem}.Table th::before,.Table td::before{left:-3.125rem}.Table th:last-of-type,.Table th:last-of-type::before,.Table th:last-of-type::after,.Table td:last-of-type,.Table td:last-of-type::before,.Table td:last-of-type::after{border-color:var(--zone-highlight-color)}@media(min-width: 1025px){.Table th:first-of-type,.Table th:first-of-type::before,.Table th:first-of-type::after,.Table td:first-of-type,.Table td:first-of-type::before,.Table td:first-of-type::after{border-color:var(--zone-highlight-color)}}@media(min-width: 1025px){.Table th,.Table td{display:table-cell;border:0}}.Table-rowLabel{display:block}@media(min-width: 1025px){.Table-rowLabel{display:none}}.Table-header{display:none}@media(min-width: 1025px){.Table-header{display:table-header-group}}.Table-row{display:flex;flex-direction:column}@media(min-width: 1025px){.Table-row{display:table-row;border-bottom:1px solid var(--zone-highlight-color)}}.Table th::after,.Table td::after,.Table th::before,.Table td::before{position:absolute;top:0;bottom:-1px;display:block;content:"";width:3.125rem;border-bottom:1px solid rgba(var(--zone-highlight-color-rgb), 0.3)}.TeacherBanner{background-color:#f4f2f1}.TeacherBanner .Breadcrumbs{font-size:.875rem;color:#1a1a1a;margin-bottom:3.125rem}.TeacherBanner-inner{max-width:81.25rem;padding:9.375rem 1.875rem 1.875rem;margin:auto}@media(min-width: 1025px){.TeacherBanner-inner{padding:9.375rem 3.125rem 3.75rem}}.TeacherBanner-content{display:grid;gap:3.125rem}@media(min-width: 769px){.TeacherBanner-content{grid-template-columns:1fr 2fr}}.TeacherBanner-infos{display:grid;align-content:flex-start;gap:2.1875rem}.TeacherBanner-infos svg{height:2.1875rem;width:2.1875rem;margin-right:1.875rem;fill:#e2001a}.TeacherBanner-research{font-size:1.25rem}.TeacherBanner-name{letter-spacing:2px}.TeacherNav{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}@media(min-width: 769px){.TeacherNav{flex-direction:row}}.TeacherNav-socials{display:flex;justify-content:center;align-items:center;height:3.125rem;width:100%;background-color:#e2001a;border-bottom:.625rem solid #fff}.TeacherNav-socials:hover .TeacherNav-socialItem{opacity:.6}.TeacherNav-socials:hover .TeacherNav-socialItem:hover,.TeacherNav-socials:hover .TeacherNav-socialItem:focus{opacity:1}.TeacherNav-socials svg{fill:currentColor;height:1.25rem;width:1.25rem}@media(min-width: 769px){.TeacherNav-socials{width:auto;border-bottom:0}}.TeacherNav-socialItem{margin:0 .9375rem;opacity:1;transition:opacity .3s}.TeacherNav-socialLink{color:#fff}.TeacherTeaser{transition:font-family .3s}.TeacherTeaser:hover .Teaser-img{-webkit-filter:grayscale(0);filter:grayscale(0)}.TeacherTeaser .Teaser-img{-webkit-filter:grayscale(1);filter:grayscale(1);transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s}.TeacherTeaser .TeacherTeaser-jobTitle{font-family:"Noto Serif",Helvetica,Arial,"Trebuchet MS",sans-serif;font-size:1rem;font-weight:400}.TeacherTeaser-name{font-size:1.125rem}.Teaser{position:relative}.Teaser.is-hero .Hx{color:#e2001a}.Teaser.is-hero .Cta{padding:0}.Teaser .Teaser-img{margin-bottom:1.25rem}.Teaser .Teaser-img img{display:block;height:auto;width:100%}@media(min-width: 1025px){.Teaser.is-big{grid-column:span 2}}.Teaser .Cta{margin-top:1.5rem}.Teaser-title{transition-duration:.3s}.Teaser-title em{font-weight:bold}.Teaser-dates{font-size:.75rem;margin-bottom:.625rem}.Teaser-link{font-size:1.375rem;text-decoration:none;color:inherit}.MarkerstoryTeaser{padding:2.5rem 3.125rem;background-color:#f4f2f1}.TextBrickAction .Text{margin-top:1.875rem;margin-bottom:1.875rem}.TextField{display:block;width:100%;font-size:1rem;color:currentColor;border-bottom:1px solid var(--zone-highlight-color);outline:none}.TopbarSubtree{position:relative;color:#fff;background-color:#e2001a;box-shadow:0 2px 25px 0 rgba(26,26,26,.2);overflow-y:hidden;transition:box-shadow .3s;z-index:4}.TopbarSubtree-wpr{display:flex;max-height:3.75rem;padding:0 1.875rem;overflow-x:auto;scroll-behavior:smooth}@media(min-width: 1025px){.TopbarSubtree-wpr{justify-content:center}}.TopbarSubtree-item{position:relative;flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;text-align:center}@media(min-width: 1025px){.TopbarSubtree-item{flex-shrink:1}}.TopbarSubtree-link{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-decoration:none;color:#fff;padding:.9375rem 2.5rem;box-shadow:inset 0 0 0 0 rgba(244,242,241,.5);transition:color .3s,box-shadow .3s}.TopbarSubtree-link:hover,.TopbarSubtree-link:focus{box-shadow:inset 0 .375rem 0 0 rgba(244,242,241,.3)}.TopbarSubtree-link.is-active{box-shadow:inset 0 .375rem 0 0 #f4f2f1}.TopbarSubtree-ctrl{position:absolute;top:0;height:100%;width:2.5rem;background-color:#e2001a;z-index:1}.TopbarSubtree-ctrl[disabled]{display:none}.TopbarSubtree-ctrl.is-next{right:0;box-shadow:-7px 0 7px #e2001a}.TopbarSubtree-ctrl.is-prev{left:0;box-shadow:7px 0 7px #e2001a}@media(min-width: 1025px){.TopbarSubtree-ctrl{display:none}}.TopbarSubtree-next,.TopbarSubtree-prev{height:1.25rem;width:1.25rem;fill:#fff}.SubNav .TopbarSubtree-wpr{min-height:auto;max-height:2.1875rem;font-size:.875rem;background-color:#e2001a}.SubNav .TopbarSubtree-ctrl{background-color:#e2001a}.SubNav .TopbarSubtree-ctrl.is-next{right:0;box-shadow:-7px 0 7px #e2001a}.SubNav .TopbarSubtree-ctrl.is-prev{left:0;box-shadow:7px 0 7px #e2001a}.SubNav .TopbarSubtree-next,.SubNav .TopbarSubtree-prev{height:1rem;width:1rem}.TopMenu{display:none;height:100%;margin-left:auto}@media(min-width: 1025px){.TopMenu{display:flex;margin-left:auto}}@media(min-width: 1300px){.TopMenu{margin-right:3.125rem}}.TopMenu-list{flex:1;display:flex}@media(min-width: 1300px){.TopMenu-list{margin-left:2.5rem}}.TopMenu-item{display:flex;margin:0 .75rem}.TopMenuLink{display:flex;align-items:center;text-decoration:none;color:#1a1a1a;box-shadow:inset 0 0 0 0 #e2001a;transition:color .3s,box-shadow .3s}.TopMenuLink:hover,.TopMenuLink:focus{color:#e2001a;box-shadow:inset 0 -3px 0 0 #e2001a}.TopTitle{--component-highlight-color: #1a1a1a;font-size:1.25rem;margin-bottom:.625rem}.TopTitle em{color:var(--component-highlight-color)}.has-redBg .TopTitle,.has-goldBg .TopTitle{--component-highlight-color: #fff}.ErrorHero{position:relative;display:flex;justify-content:center;align-items:center;min-height:28.125rem;max-height:43.75rem;padding:3.125rem 1.875rem}.ErrorHero .Image{position:absolute;top:0;right:0;bottom:0;left:0}.ErrorHero .Image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}@media(min-width: 769px){.ErrorHero{padding:5.625rem 3.125rem}}.ErrorHero-inner{text-align:center;color:#e2001a;z-index:1}.ErrorHero-bigText{font-size:9.375rem;line-height:1.2;color:#e2001a;-webkit-text-stroke:2px #e2001a;-webkit-text-fill-color:rgba(0,0,0,0)}.ErrorHero-title{margin-bottom:.3125rem}.ErrorHero-subtitle{font-size:1rem;margin-bottom:1.875rem}.ErrorHero-link{justify-content:center;color:#e2001a}.Header{position:-webkit-sticky;position:sticky;top:0;height:3.75rem;background:#fff;box-shadow:none;transition:box-shadow .3s;z-index:4}.Header.is-sticky{height:3.75rem;box-shadow:0 2px 25px 0 rgba(0,0,0,.05)}.is-menuOpen .Header{z-index:10}@media(min-width: 1025px){.Header{height:6.25rem}}.Header-inner{position:relative;display:flex;justify-content:space-between;align-items:center;height:inherit;width:100%;padding:0 1.875rem;margin:0 auto}@media(min-width: 1025px){.Header-inner{align-items:initial;padding:0 3.125rem}}.Menu{display:flex}.GlobalSearch-wpr{display:flex;align-items:center;padding:0 .5em 0 0}.GlobalSearchButton{height:2em;width:2em;color:#e2001a;padding:1em;box-sizing:content-box}.GlobalSearchButton svg{fill:currentColor}@media(max-width: 1024.98px){.GlobalSearchButton{padding:1em .5em}}.GlobalSearchPopin .Popin-main{min-height:80vh;width:150em}.GlobalSearchPopin-input{margin-bottom:2em}.MenuPanel{position:fixed;top:0;right:0;bottom:0;left:0;color:#fff;background-color:#f4f2f1;overflow-y:auto}.MenuPanel-inner{position:relative;display:grid;grid-template-areas:"tools" "search" "menu" "rapid";min-height:100%;max-width:87.5rem;overflow:hidden;margin:auto}.is-sticky .MenuPanel-inner .Logo-img{height:auto;width:auto}.is-sticky .MenuPanel-inner .Logo-img.is-secondary{transform:translateY(3.75rem)}@media(min-width: 1025px){.is-sticky .MenuPanel-inner .Logo-img.is-secondary{transform:translateY(6.25rem)}}.MenuPanel-inner .Logo{display:none;margin-right:0}@media(min-width: 769px){.MenuPanel-inner .Logo{align-self:flex-start;display:block;background-color:#fff;box-shadow:-0.9375rem 0 0 0 #fff;margin-left:.9375rem}}@media(min-width: 1300px){.MenuPanel-inner .Logo{box-shadow:none}}.MenuPanel-inner .Logo-link{width:3.75rem}@media(min-width: 1025px){.MenuPanel-inner .Logo-link{width:6.25rem}}.MenuPanel-inner .Logo-img{display:block;z-index:1}.MenuPanel-inner .Logo-img.is-secondary{transform:translateY(3.75rem)}@media(min-width: 1025px){.MenuPanel-inner .Logo-img.is-secondary{transform:translateY(6.25rem)}}@media(min-width: 769px){.MenuPanel-inner{grid-template-areas:"logo search tools" "logo menu rapid";grid-template-rows:3.75rem 1fr;grid-template-columns:3.75rem 15fr 12fr}}@media(min-width: 1025px){.MenuPanel-inner{grid-template-rows:6.25rem 1fr;grid-template-columns:6.25rem 15fr 12fr}}.MenuSearch{display:flex;grid-area:search;background-color:#fff;border-bottom:1px solid #fff}.MenuToolBtn{display:flex;align-items:center;font-size:1.125rem;text-decoration:none;color:#e2001a;padding:1.25rem}.MenuToolBtn svg{height:1.25rem;width:1.25rem;fill:currentColor;pointer-events:none}@media(min-width: 1025px){.MenuToolBtn svg{margin-left:.375rem}}@media(min-width: 1300px){.MenuToolBtn svg{margin-left:.9375rem}}@media(min-width: 769px){.MenuToolBtn{display:none;padding-right:.625rem;padding-left:0}.MenuToolBtn.is-permanent{display:flex}}@media(min-width: 1300px){.MenuToolBtn{padding-right:0}}.MenuToolBtn-label{display:none}@media(min-width: 769px){.MenuToolBtn-label{display:initial}}.MenuPanelTools{display:flex;grid-area:tools;justify-content:space-between;align-items:center;padding:0;background-color:#fff}@media(min-width: 769px){.MenuPanelTools{padding:0 3.125rem 0 .625rem}}@media(min-width: 1025px){.MenuPanelTools{padding:0 6.25rem 0 3.125rem}}.MenuCloseBtn{order:0;margin-left:1.25rem}@media(min-width: 769px){.MenuCloseBtn{margin-left:0}}.QuickAccess{grid-area:rapid}.BigMenu{grid-area:menu;padding:3.125rem 1.875rem}@media(min-width: 769px){.BigMenu{padding:6.25rem 3.125rem}}.BigMenu-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:3.125rem}.BigMenuItem{color:#3e71d4}.BigMenuItem-link{display:flex;align-items:baseline;font-size:2.1875rem;text-decoration:none;color:inherit}.BigMenuItem-link:hover svg,.BigMenuItem-link:focus svg{transform:translateX(0.3125rem)}.BigMenuItem-link svg{position:relative;fill:currentColor;left:-0.9375rem;flex-shrink:0;height:1.3125rem;width:1.3125rem;color:#fff;padding:.3125rem;background-color:#3e71d4;border-radius:50%;box-sizing:border-box;transition:transform .3s}.BigMenuItem-subTitle,.BigMenuItem-descr{padding-left:1.4375rem}.BigMenuItem-subTitle{font-size:1.25rem}.BigMenuItem-descr{color:#1a1a1a;margin-top:.9375rem}.QuickAccess{padding:3.125rem 1.875rem}@media(min-width: 769px){.QuickAccess{display:flex;flex-direction:column;align-items:center;padding:6.25rem 3.125rem}}.QuickAccess-title{font-size:2.1875rem;color:#3e71d4}.QuickAccess-list{margin-top:1.875rem}.QuickAccessItem{color:#3e71d4}.QuickAccessItem+.QuickAccessItem{margin-top:1.25rem}.QuickAccessItem-link{display:block;font-size:1.125rem;text-decoration:none;color:inherit}.QuickAccessItem-link:hover,.QuickAccessItem-link:focus{text-decoration:underline}.CarouselWpr{position:relative;padding:0 2.5rem}.Carousel,.CarouselMain{overflow:hidden}.CarouselBtn{position:absolute;top:calc(50% - 0.875rem);display:flex;height:1.75rem;width:1.75rem;color:var(--zone-highlight-color);background-color:var(--zone-background-color);border:1px solid var(--zone-highlight-color);border-radius:50%;transition:color .3s,border-color .3s,background-color .3s;z-index:1}.CarouselBtn:hover,.CarouselBtn:focus{color:var(--zone-background-color);background-color:var(--zone-highlight-color);border-color:var(--zone-highlight-color)}.CarouselBtn[aria-disabled=true]{display:none}.CarouselBtn svg{display:block;height:.9375rem;width:.9375rem;fill:currentColor;margin:auto}.CarouselBtn-prev{left:0}.CarouselBtn-next{right:0}@media(min-width: 769px){.CarouselMobile-nav{display:none}}.Carousel-dots{display:flex;flex-wrap:wrap;justify-content:center;padding:1.25rem 0}.Carousel-dot{display:block;height:1.25rem;width:1.25rem;background-color:#f0ecea;border:1px solid var(--zone-highlight-color);border-radius:50%;margin:0 .625rem;cursor:pointer;transition:background-color .3s}.Carousel-dot:hover,.Carousel-dot:focus{background-color:rgba(226,0,26,.6)}.Carousel-dot.is-active{background-color:var(--zone-highlight-color)}.CarouselSlide{display:grid;align-items:start}.has-greenBg .Carousel-dot{background-color:rgba(0,0,0,0);border-color:#f4f2f1}.has-greenBg .Carousel-dot:hover,.has-greenBg .Carousel-dot:focus{background-color:rgba(244,242,241,.6)}.has-greenBg .Carousel-dot.is-active{background-color:#f4f2f1}.Footer{color:#fff;background-color:#e2001a}@media(min-width: 1025px){.Footer{display:grid;grid-template-columns:20fr 8fr;grid-auto-rows:auto auto}}.Footer-bottom{border-top:1px solid #fff}.has-sidePanel .Footer-bottom{padding-bottom:3.125rem}@media(min-width: 1025px){.Footer-bottom{grid-column-start:1;grid-column-end:28;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:initial;padding:3.125rem 6.25rem}}.FooterLegals{padding:1.875rem 1.875rem;border-top:1px solid #fff}@media(min-width: 1025px){.FooterLegals{display:flex;align-items:center;padding:0;border-top:initial}}.Footer-credits{margin-bottom:1.875rem}@media(min-width: 1025px){.Footer-credits{margin-bottom:0}}.Footer-linkList{display:flex;flex-wrap:wrap;align-items:center}.Footer-linkItem:not(:first-child){padding-left:1.875rem;border-left:1px solid #fff;margin-left:1.875rem}@media(min-width: 1025px){.Footer-linkItem:first-child{padding-left:1.875rem;border-left:1px solid #fff;margin-left:1.875rem}}.Footer-link{text-decoration:none;color:#fff}.Footer-link:hover,.Footer-link:focus{text-decoration:underline}.Footer-heading{display:block;font-size:1.25rem;text-decoration:none;color:#fff;overflow-wrap:break-word;margin-bottom:1.25rem}.Footer-heading[href]:focus,.Footer-heading[href]:hover{text-decoration:underline}.Newsletter{--zone-component-highlight-color: #3e71d4;--zone-component-highlight-color-rgb: 62, 113, 212;display:grid;grid-template-areas:"toptitle" "infos" "form";grid-template-rows:auto auto auto;row-gap:1.875rem;padding:0}.has-redBg .Newsletter,.has-goldBg .Newsletter{--zone-component-highlight-color: #fff;--zone-component-highlight-color-rgb: 255, 255, 255}@media(min-width: 1025px){.Newsletter{grid-template-areas:"toptitle toptitle toptitle" "infos form form";grid-template-rows:auto;grid-template-columns:3fr 4fr;padding:0 3.125rem}}.Newsletter-infos{grid-area:infos}@media(min-width: 1025px){.Newsletter-infoText{padding-right:6.25rem}}.Newsletter-title{margin-bottom:1.875rem}.Newsletter-form{grid-area:form;font-size:1.375rem;line-height:2}.Newsletter-form [type=submit]{font-size:initial;line-height:initial;margin:1.875rem auto 0 0}.Newsletter-form .Select-wpr{display:inline-block;padding:.3125rem .5rem}.Newsletter-form .Select-wpr svg{fill:var(--zone-component-highlight-color)}@media(min-width: 1025px){.Newsletter-form{padding-left:6.25rem;border-left:1px solid rgba(var(--zone-component-highlight-color-rgb), 0.2)}}.Newsletter-input,.Newsletter-select{min-width:12.5rem;color:var(--zone-component-highlight-color);padding:.3125rem .5rem;margin:0 .3125rem .125rem}.Newsletter-input:-moz-placeholder,.Newsletter-select:-moz-placeholder{color:rgba(var(--zone-component-highlight-color-rgb), 0.2)}.Newsletter-input::-moz-placeholder,.Newsletter-select::-moz-placeholder{color:rgba(var(--zone-component-highlight-color-rgb), 0.2)}.Newsletter-input:-ms-input-placeholder,.Newsletter-select:-ms-input-placeholder{color:rgba(var(--zone-component-highlight-color-rgb), 0.2)}.Newsletter-input::-webkit-input-placeholder,.Newsletter-select::-webkit-input-placeholder{color:rgba(var(--zone-component-highlight-color-rgb), 0.2)}.Newsletter-input{border:1px solid var(--zone-component-highlight-color)}.Newsletter-select{line-height:initial;padding:0 0 0 .625rem;border:1px solid var(--zone-component-highlight-color)}.Newsletter-confirmationText{color:var(--zone-component-highlight-color);margin:1.875rem auto 0 0}@media(min-width: 769px){.has-stickySide .Newsletter{padding:0}.has-stickySide .Newsletter-infoText{padding-right:3.125rem}.has-stickySide .Newsletter-form{padding-right:3.125rem;padding-left:3.125rem}}.TeaserList-wpr{position:relative;justify-self:stretch;display:grid;gap:5rem}.TeaserList{display:grid;grid-template-columns:repeat(auto-fill, minmax(15.625rem, 1fr));min-height:15.625rem;row-gap:3.125rem;-moz-column-gap:6.25rem;column-gap:6.25rem}.TeaserList-layout{position:relative;min-height:50vh}.TeaserList-layout .Zone:first-of-type{min-width:18.75rem;padding:2.5rem 1.875rem}@media(min-width: 769px){.TeaserList-layout .Zone:first-of-type{align-self:flex-start;padding:2.5rem 2.5rem 2.5rem 6.25rem}}.TeaserList-layout .Zone:last-of-type{padding:1.875rem}@media(min-width: 769px){.TeaserList-layout .Zone:last-of-type{padding:2.5rem 6.25rem 2.5rem 3.125rem}}.TeaserList-header,.TeaserList-footer{grid-column:1/-1}.TeaserList-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.TeaserList-header .Select-wpr{color:#005455;margin-left:.625rem}.TeaserListFilter-expand{display:flex;align-items:center;font-size:1.375rem;color:#fff;padding:1.25rem 1.875rem;background-color:#005455;border-bottom:1px solid #fff}.TeaserListFilter-expand[aria-expanded=true] svg{transform:rotate(180deg)}.TeaserListFilter-expand svg{flex-shrink:0;height:.9375rem;width:.9375rem;margin-left:auto;fill:currentColor;transition:transform .3s}.ProgramInfo-block{display:grid;row-gap:1.25rem;justify-items:start}.ProgramInfo-block svg{height:1.875rem;width:1.875rem;margin-right:1.25rem;margin-bottom:0}.ProgramInfo-block .Cta{margin:0}.Dashboard{min-height:50vh}.DashboardContent{display:grid;row-gap:3.125rem;padding:4.375rem 1.875rem 3.125rem}@media(min-width: 769px){.DashboardContent{padding:4.375rem 6.25rem 7.5rem 3.125rem;margin-left:18.75rem}}.RichCampusSelector{display:grid;gap:3.125rem}.RichCampusSelector .Cta{margin-top:2.5rem}@media(min-width: 769px){.RichCampusSelector{grid-template-columns:repeat(3, 1fr)}}.RichCampusSelector-form{display:flex;flex-wrap:wrap;margin-top:2.5rem}.RichCampusSelector-imgWpr{position:relative;overflow:hidden}.RichCampusSelector-imgWpr::before{display:block;content:"";height:0;padding-bottom:100%}.RichCampusSelector-imgWpr img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}@media(min-width: 769px){.RichCampusSelector-imgWpr{align-self:flex-start}}.RichCampusSelector-verticalWpr{position:absolute;right:0;bottom:0;display:flex;justify-content:flex-end;max-width:3.125rem;background-color:#f4f2f1}.RichCampusSelector-verticalWpr .TopTitle{position:relative;display:flex;align-items:center;font-size:.875rem;color:#1a1a1a;padding:3.125rem .9375rem 1.875rem .3125rem;margin:0;transform:rotate(180deg);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.RichCampusSelector-verticalWpr .TopTitle::before{position:absolute;top:calc(1.875rem / 2);display:block;content:"";height:2px;width:1.875rem;background-color:#1a1a1a;transform:rotate(90deg)}.RichCampusSelector-verticalWpr .TopTitle em{color:#e2001a}@media(min-width: 769px){.RichCampusSelector-verticalWpr .TopTitle{font-size:1.0625rem;padding-left:.9375rem}}@media(min-width: 769px){.RichCampusSelector-verticalWpr{justify-content:center}}.TeaserPush-wpr{display:grid;grid-column:1/-1;gap:3.125rem;align-content:flex-start}@media(min-width: 769px){.TeaserPush-wpr{--repeat: var(--colCount);grid-template-columns:repeat(var(--repeat, auto-fit), minmax(0, 1fr))}}.TeaserSearch>*+*{margin-top:2em}.TeaserSearch-reset{text-align:center}.TeaserSearch-reset .Cta{padding-right:1em;padding-left:1em;border-radius:2em}.TeaserSearch-reset .Cta svg{height:1rem;width:1rem;fill:currentColor;margin-right:0;margin-left:1em}.TeaserFacet-checkboxes{display:flex;flex-wrap:wrap}.TeaserFacet-title{font-size:1rem;margin-bottom:.625rem}.AccordionWpr-toggler svg{height:1.25rem;width:1.25rem;fill:currentColor;transition-duration:.3s}.Zone.AccordionWpr-header{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:.9375rem;border-top:1px solid #fff;border-bottom:1px solid #fff}.Zone.AccordionWpr-header.is-open{border-bottom:0}.Zone.AccordionWpr-header .Zone-inner{margin-right:.625rem}@media(min-width: 769px){.Zone.AccordionWpr-header{padding:.9375rem 3.125rem;border-top:0}}.AccordionWpr-toggler{display:flex;justify-content:flex-end;align-items:center;margin-left:auto}.AccordionWpr-toggler::before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.AccordionWpr-toggler[aria-expanded=true] svg{transform:rotate(180deg)}.has-stickySide .AccordionWpr-header::before{right:100%;background-color:inherit}.Page-wpr{overflow-x:hidden}.Page{position:relative;max-width:87.5rem;background-color:#fff;margin:0 auto}.Main{position:relative}@media(min-width: 1025px){.Main.has-sidebar .Layout{overflow:visible}.Main.has-sidebar .Main-layouts{padding-left:18.75rem}}@media(min-width: 1025px){.Main-content{display:grid;grid-template-columns:18.75rem 1fr}}.Main-layouts{grid-row:1/-1;grid-column:1/-1;overflow:hidden;transition:opacity .3s}.Main-layouts.is-fade{opacity:0}.Subtree-wpr{position:-webkit-sticky;position:sticky;top:3.75rem;z-index:3}@media(min-width: 1025px){.Subtree-wpr{grid-row:1/-1;grid-column:1/2}}.TextInlay{font-size:13.75rem;line-height:.7;color:var(--zone-decorator-color);pointer-events:none}.TextInlay.is-vTop{align-self:flex-start}.TextInlay.is-vMid{align-self:center}.TextInlay.is-vBottom{align-self:flex-end}.TextInlay.is-hLeft{margin-right:auto}.TextInlay.is-hCenter{margin-right:auto;margin-left:auto}.TextInlay.is-hRight{margin-left:auto}.TextInlay.is-small{font-size:10rem}.TextInlay.is-big{font-size:18.75rem}.TextInlay.is-big.is-hLeft{transform:translateX(-3.125rem)}.TextInlay.is-big.is-hRight{transform:translateX(3.125rem)}.IconInlay.is-vTop{align-self:flex-start}.IconInlay.is-vMid{align-self:center}.IconInlay.is-vBottom{align-self:flex-end}.IconInlay.is-hLeft{margin-right:auto}.IconInlay.is-hCenter{margin-right:auto;margin-left:auto}.IconInlay.is-hRight{margin-left:auto}.IconInlay svg{display:block;height:21.875rem;fill:var(--zone-decorator-color)}.IconInlay.is-vBottom{transform:translateY(3.125rem)}.IconInlay.is-vBottom.is-hLeft{transform:translateY(3.125rem) translateX(-3.125rem)}.IconInlay.is-vBottom.is-hRight{transform:translateY(3.125rem) translateX(3.125rem)}.IconInlay.is-vTop{transform:translateY(-3.125rem)}.IconInlay.is-vTop.is-hLeft{transform:translateY(-3.125rem) translateX(-3.125rem)}.IconInlay.is-vTop.is-hRight{transform:translateY(-3.125rem) translateX(3.125rem)}.IconInlay.is-hLeft{transform:translateX(-3.125rem)}.IconInlay.is-hRight{transform:translateX(3.125rem)}.InspirationLayout{overflow:hidden}@media(min-width: 769px){.InspirationLayout .Layout-inner{display:grid;grid-template-rows:auto 1fr;grid-template-columns:minmax(-webkit-min-content, 10fr) minmax(-webkit-min-content, 8fr) minmax(-webkit-min-content, 8fr);grid-template-columns:minmax(min-content, 10fr) minmax(min-content, 8fr) minmax(min-content, 8fr)}.InspirationLayout .Layout-inner .Zone:first-child{grid-row-start:1;grid-row-end:-1}.InspirationLayout .Layout-inner .Zone:last-child{grid-column-start:2;grid-column-end:-1}}.InspirationLayout .Zone{padding-top:3.125rem;padding-bottom:3.125rem}.Layout{position:relative;overflow:hidden}.Layout-inner{position:relative;display:grid;max-width:81.25rem;margin:auto}@media(min-width: 769px){.BasicLayoutSmall .Layout-inner{max-width:62.5rem}.Layout1Plus2 .Layout-inner{grid-template-columns:1fr 2fr}.Layout2Plus1 .Layout-inner{grid-template-columns:2fr 1fr}.Layout1Plus1 .Layout-inner{grid-template-columns:repeat(2, minmax(0, 1fr))}.Layout1Plus1Small .Layout-inner{grid-template-columns:repeat(2, minmax(0, 1fr));max-width:62.5rem}.Layout3Columns .Layout-inner{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 769px){.has-sidebar .Layout3Columns .Layout-inner{grid-template-columns:repeat(auto-fill, minmax(18.75rem, 1fr))}}.GridCarousel{--repeat: auto-fill;display:grid;gap:3.125rem;grid-template-columns:repeat(var(--repeat, auto-fit), minmax(150px, 1fr));align-items:start}@media(min-width: 1025px){.GridCarousel{--repeat: var(--colCount)}.has-stickySide .GridCarousel{--repeat: auto-fill}}.PanelLayoutWpr{position:fixed;right:0;bottom:0;left:0;z-index:6}@media(max-width: 1299.98px){.PanelLayoutWpr{top:100%;transition:top .3s}.PanelLayoutWpr[aria-expanded=true]{top:3.125rem}}@media(min-width: 1025px){.PanelLayoutWpr{top:0;left:initial;width:50rem;transform:translateX(100%);transition:transform .3s}.PanelLayoutWpr[aria-expanded=true]{transform:translateX(0)}}.PanelLayout{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:scroll}.PanelLayout::-webkit-scrollbar{display:none}.PanelLayout .TeaserList{grid-template-columns:repeat(auto-fill, minmax(12.5rem, 1fr))}.PanelLayoutWpr .MakersNewsBtn{position:absolute;bottom:100%;height:3.125rem;width:100%;color:#e2001a;background-color:#fff;border-bottom:.25rem solid #e2001a;box-shadow:0 2px 25px 0 rgba(26,26,26,.2);z-index:6}.PanelLayoutWpr .MakersNewsBtn:hover{background-color:#f2f2f2}.PanelLayoutWpr .MakersNewsBtn .MakersNewsBtn-label{-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;transform:rotate(0)}@media(min-width: 1025px){.PanelLayoutWpr .MakersNewsBtn{top:5rem;right:100%;bottom:auto;height:calc(100vh - 5rem);width:3.125rem;color:#fff;background-color:#d4a94e;border-bottom:0}.PanelLayoutWpr .MakersNewsBtn:hover{background-color:#cf9f39}.PanelLayoutWpr .MakersNewsBtn.is-main{display:flex}.PanelLayoutWpr .MakersNewsBtn .MakersNewsBtn-label{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;transform:rotate(180deg)}}.PanelLayout-panel{display:flex;min-height:100vh;background-color:#f4f2f1}.PanelLayout-panel .Zone{width:100%;padding:3.125rem 1.875rem;overflow:hidden}@media(min-width: 1025px){.PanelLayout-panel .Zone{padding:5rem 9.375rem 5.625rem 6.25rem}}.PanelLayout-backdrop.is-on{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(240,236,234,.6);z-index:5}.Zone.has-spreadBoth::after,.Zone.has-spreadRight::after,.Zone.has-spreadBoth::before,.Zone.has-spreadLeft::before,.Banner-inner.has-spreadRight::after,.Banner-inner.has-spreadLeft::before,.has-stickySide .AccordionWpr-header::before{position:absolute;top:0;bottom:0;display:block;content:"";width:62.5rem;background-color:var(--zone-background-color)}.Zone{--zone-background-color: #fff;--zone-foreground-color: #1a1a1a;--zone-highlight-color: #e2001a;--zone-highlight-color-rgb: 226, 0, 26;--zone-highlight-secondary-color: #fff;--zone-component-highlight-color: #e2001a;--zone-decorator-color: #faf9f9;position:relative;color:var(--zone-foreground-color);padding:1.875rem;background-color:var(--zone-background-color)}.Zone.has-lightGreyBg{--zone-background-color: #f4f2f1;--zone-decorator-color: #f0ecea;--zone-highlight-secondary-color: #fff}.Zone.has-darkGreyBg{--zone-background-color: #f0ecea;--zone-decorator-color: #f4f2f1;--zone-highlight-secondary-color: #fff}.Zone.has-greenBg{--zone-background-color: #005455;--zone-foreground-color: #fff;--zone-highlight-color: #fff;--zone-highlight-color-rgb: 255, 255, 255;--zone-highlight-secondary-color: #005455;--zone-decorator-color: #004b4c}.Zone.has-redBg{--zone-background-color: #e2001a;--zone-foreground-color: #fff;--zone-highlight-color: #fff;--zone-highlight-color-rgb: 255, 255, 255;--zone-highlight-secondary-color: #e2001a;--zone-decorator-color: #cc0018}.Zone.has-goldBg{--zone-background-color: #d4a94e;--zone-foreground-color: #fff;--zone-highlight-color: #fff;--zone-highlight-color-rgb: 255, 255, 255;--zone-highlight-secondary-color: #d4a94e;--zone-decorator-color: #ce9e36}.Zone.has-spreadBoth::before,.Zone.has-spreadLeft::before{right:100%}.Zone.has-spreadBoth::after,.Zone.has-spreadRight::after{left:100%}@media(min-width: 1025px){.Zone{padding-top:3.75rem;padding-right:3.125rem;padding-bottom:3.75rem;padding-left:3.125rem}}.Zone-inner{position:relative;display:grid;align-content:flex-start;-moz-column-gap:3.125rem;column-gap:3.125rem;z-index:0}.Zone-inner>div:not(:last-child):not(.H2){margin-bottom:3.125rem}@media(min-width: 769px){.Zone-inner{--repeat: var(--colCount);grid-template-columns:repeat(var(--repeat, auto-fit), minmax(0, 1fr))}}.Zone-decorators{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;z-index:0;pointer-events:none}.has-spreadBoth .Zone-decorators,.has-spreadLeft .Zone-decorators{left:3.125rem}.has-spreadBoth .Zone-decorators,.has-spreadRight .Zone-decorators{right:3.125rem}
