h1{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:24px;font-weight:700;line-height:28px}@media screen and (min-width:600px){h1{font-size:32px;line-height:36px}}@media screen and (min-width:960px){h1{font-size:48px;line-height:52px}}h2,h3{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:19px;font-weight:700;line-height:23px}@media screen and (min-width:960px){h2,h3{font-size:28px;line-height:32px}}.button{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;cursor:pointer;display:inline-block;font-display:optional;font-family:Brown,Arial,sans-serif;font-size:16px;font-weight:400;line-height:21px;margin:0;text-align:center;text-decoration:none}.hidden{display:none!important}.button{--buttonBorderColor:rgba($fr3-white,0.16);--buttonColor:$blue2;--buttonBckGndColor:transparent;background-color:var(--buttonBckGndColor);border-radius:100px;box-sizing:border-box;color:var(--buttonColor);padding:10px 16px;transition:background .25s}.button:hover{--buttonBckGndColor:rgba(0,98,174,.2)}.button:active{--buttonBckGndColor:rgba(0,98,174,.1)}.button--fr3blue,.button--primary,.button--secondary,.button.is__disabled,.button.is__loading,.button[disabled]{border:1px solid var(--buttonBorderColor)}.button[disabled] .button.is__disabled{--buttonColor:$grey1;--buttonBckGndColor:$grey1}.button--primary.button{background-color:#0062ae;color:#fff;transition:all .2s ease-in-out}.button--primary.button:hover{--buttonBckGndColor:$blue5;-webkit-transform:scale(1.05);transform:scale(1.05)}.button--primary.button:focus{border:2px solid #2c69f6;-webkit-transform:scale(1.05);transform:scale(1.05)}.button--primary.button:active{--buttonBckGndColor:$blue5;opacity:.8;-webkit-transform-origin:scale(.99);transform-origin:scale(.99)}.button--primary.button.is__disabled{--buttonBorderColor:rgba($fr3-white,0.16)}.button--secondary:active,.button--secondary:hover{--buttonBorderColor:transparent}.button--secondary.is__disabled,.button--secondary[disabled]{--buttonBorderColor:rgba($fr3-white,0.16)}.button--fr3blue{background-color:#0062ae;color:#f1f1f1;padding:8px 24px}.button--fr3blue:hover{--buttonBckGndColor:$blue5}.button--fr3blue:focus,.button--fr3blue:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.button--fr3blue:focus{border:2px solid #2c69f6}.button--fr3blue:active{--buttonBckGndColor:$blue5;opacity:.8;-webkit-transform-origin:scale(.99);transform-origin:scale(.99)}.button--fr3blue--link{background-color:transparent;border:1px solid #0062ae;color:#0062ae;padding:8px 24px}.button--fr3blue--link:hover{--buttonBckGndColor:$blue5;-webkit-transform:scale(1.05);transform:scale(1.05)}.button--fr3blue--link:focus{border:2px solid #2c69f6;-webkit-transform:scale(1.05);transform:scale(1.05)}.button--fr3blue--link:active{--buttonBckGndColor:$blue5;opacity:.8;-webkit-transform-origin:scale(.99);transform-origin:scale(.99)}.button--white{--buttonBorderColor:$blue2;background-color:#fff;border:1px solid;color:#0062ae;transition:all .2s ease-in-out}.button--white .icon>svg>*{fill:#0062ae}.button--white:hover{--buttonBckGndColor:$blue5}.button--white:focus,.button--white:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.button--white:focus{border:2px solid #2c69f6}.button--white:active{--buttonBckGndColor:$blue5;opacity:.8;-webkit-transform-origin:scale(.99);transform-origin:scale(.99)}.button--withIcon{padding:8px 14px}.button--withIcon .icon{margin-right:9px;vertical-align:middle}.button--withIcon .icon>*{display:inline-block;vertical-align:middle}.button--withIcon:active .icon,.button--withIcon:hover .icon{background-color:transparent}.button.is__loading{--buttonBorderColor:rgba($fr3-white,0.16);--buttonColor:transparent;--buttonBckGndColor:$grey1;cursor:not-allowed;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.is__loading .icon{opacity:0}.button.is__loading:after{background:url(/assets/img/icons/loader.svg) 50% no-repeat;content:"";display:block;height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px}.title_category .title{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:22px;font-weight:700;line-height:25px}@media screen and (min-width:600px){.title_category .title{font-size:28px;font-weight:700;line-height:34px}}.section__link .title,.section__link a{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:18px;font-weight:400;line-height:23px}.burger-accordion__title,.burger-menu__nossources .section__link a,.burger-menu__search input,.burger-menu__social .section__link a{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:16px;font-weight:400;line-height:21px}.burger-menu__nossources a[data-class*=contact]:before,.burger-menu__nossources a[data-class*=newsletter]:before,.burger-menu__nossources a[data-class*=nosSources]:before,.burger-menu__nossources a[data-class*=rss]:before,.burger-menu__nossources a[data-class*=share-opinion]:before,.burger-menu__social a[data-class*=contact]:before,.burger-menu__social a[data-class*=newsletter]:before,.burger-menu__social a[data-class*=nosSources]:before,.burger-menu__social a[data-class*=rss]:before,.burger-menu__social a[data-class*=share-opinion]:before,.section__title--brezhoneg :before,.section__title--direct :before,.section__title--weather :before{content:"";display:inline-block;height:24px;vertical-align:middle;width:24px}.burger-accordion__title{border-radius:100px;color:#fff;padding:12px 8px;text-decoration:none}.burger-menu{background:#0062ae;box-sizing:border-box;font-display:optional;font-family:Brown,Arial,sans-serif;min-height:100%;padding:24px 0 0;position:relative;width:100%}.burger-menu.burger-menu--morePaddingBottom{padding-bottom:300px}.burger-menu ul{list-style:none;margin:0;padding:0}.burger-menu a{color:#fff;position:relative;text-decoration:none}.burger-menu__brezhoneg,.burger-menu__direct,.burger-menu__hot,.burger-menu__nossources,.burger-menu__section,.burger-menu__social,.burger-menu__weather{padding:0 24px}.burger-menu__section{border-bottom:1px solid #0062ae;padding-bottom:33px}.burger-menu__search{padding:0 16px}.burger-menu__nossources,.burger-menu__social{background:#0062ae;border-top:1px solid #0062ae;bottom:0;left:0;padding-bottom:66px;padding-top:24px;position:relative;right:0}.burger-menu__nossources .section__title,.burger-menu__social .section__title{font-size:20px;line-height:24px}.burger-menu__nossources .section__link a,.burger-menu__social .section__link a{align-items:center;display:flex;line-height:16px;position:relative;z-index:3}.burger-menu__nossources a[data-class*=nosSources]:before,.burger-menu__social a[data-class*=nosSources]:before{background-image:url(/assets/img/icons/burger/folder.svg);background-repeat:no-repeat;margin-right:4px;width:24px}.burger-menu__nossources a[data-class*=rss]:before,.burger-menu__social a[data-class*=rss]:before{background-image:url(/assets/img/icons/burger/rss.svg);background-repeat:no-repeat;height:17px;margin-right:4px;width:24px}.burger-menu__nossources a[data-class*=newsletter]:before,.burger-menu__social a[data-class*=newsletter]:before{background-image:url(/assets/img/icons/burger/newsletter.svg);background-repeat:no-repeat;height:14px;margin-right:4px;width:24px}.burger-menu__nossources a[data-class*=contact]:before,.burger-menu__social a[data-class*=contact]:before{background-image:url(/assets/img/icons/burger/contact.svg);background-repeat:no-repeat;height:19px;margin-right:4px;width:24px}.burger-menu__nossources a[data-class*=share-opinion]:before,.burger-menu__social a[data-class*=share-opinion]:before{background-image:url(/assets/img/icons/burger/opinion.svg);background-repeat:no-repeat;height:19px;margin-right:4px;width:24px}.burger-menu__nossources{padding-top:0}.burger-menu .section__title--share{margin-top:0}.burger-menu__search{margin-bottom:24px;position:relative}.burger-menu__search input{border:1px solid #f1f1f1;border-radius:20px;box-sizing:border-box;padding:10px 17px 10px 24px;width:100%}.burger-menu__search input::-webkit-input-placeholder{color:#202020}.burger-menu__search input::-moz-placeholder{color:#202020}.burger-menu__search input:-ms-input-placeholder{color:#202020}.burger-menu__search input::-ms-input-placeholder{color:#202020}.burger-menu__search input::placeholder{color:#202020}.burger-menu__search button{background:none;border:none;outline:none;padding:0;position:absolute;right:32px;top:11px}.burger-menu__close{background:#fff;border:1px solid rgba(32,32,32,.08);border-radius:50%;bottom:20px;box-shadow:0 4px 6px rgba(32,32,32,.16);cursor:pointer;height:36px;position:fixed;right:20px;transition-duration:.1s;width:36px;z-index:200000000001}.burger-menu__close:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.burger-menu__close span{background:#0062ae;border-radius:4px;height:3px;left:50%;position:absolute;top:50%;width:24px}.burger-menu__close span:first-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.burger-menu__close span:last-child{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.burger-menu__close--top{bottom:auto;right:26px;top:52px}.section__title{color:#fff;font-size:20px;font-weight:700;line-height:24px;margin:24px 0;padding-left:8px;position:relative}.section__title .title_category .title{color:#fff;font-size:inherit;line-height:inherit}.section__title a{display:inline-block;position:relative;vertical-align:middle;width:100%;z-index:3}.section__title--brezhoneg,.section__title--direct,.section__title--weather{font-weight:400;padding:8px 17px;position:relative;z-index:1}.section__title--brezhoneg :before,.section__title--direct :before,.section__title--weather :before{background-repeat:no-repeat;margin-right:5px}.section__title--weather{margin-top:0}.section__title--weather a:before{background-image:url(/assets/img/icons/burger/weather.svg)}.section__title--direct{margin:0}.section__title--direct a:before{background-image:url(/assets/img/icons/burger/live_tv.svg)}.section__title--brezhoneg{margin:0}.section__title--brezhoneg a:before{background-image:url(/assets/img/icons/brezoneg.svg);max-height:21px}.section__link{position:relative}.section__link:after{bottom:2px;top:2px}.section__link .title,.section__link a{border-radius:100px;color:#fff;display:block;padding:14px 8px;text-decoration:none}.section__link .title:focus,.section__link .title:hover,.section__link .title:visited,.section__link a:focus,.section__link a:hover,.section__link a:visited{color:#fff;text-decoration:none}.section__link--menu{border:1px solid rgba(32,32,32,0);border-radius:20px;box-sizing:border-box;margin:0 -15px 8px;transition:background .2s}.section__link--menu:after{content:none}.section__link--menu header{background:transparent;border:none;outline:none;padding-right:0}.section__link--menu .title{padding-bottom:9px;padding-left:24px;padding-top:9px;position:relative;width:68%}.section__link--menu a{border:2px solid hsla(0,0%,100%,0);padding-bottom:7px;padding-left:24px;padding-top:7px;position:relative;transition-duration:.16s;width:68%}.section__link--menu a:focus,.section__link--menu a:hover{background-color:#0062ae;border:2px solid #cce2f4}.section__link--menu a:active{background-color:#0062ae;border:2px solid hsla(0,0%,100%,0)}.section__link--menu a.noChild:after{background:transparent;bottom:0;content:"";display:block;left:95%;opacity:0;position:absolute;right:-100%;top:0}.burger-accordion{border-radius:20px;box-sizing:border-box;cursor:pointer;max-height:0;opacity:0;overflow:hidden;transition:max-height .2s,background .2s,padding .2s,border-radius .4s ease .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}.burger-accordion .accordion__link{margin:0;position:relative}.burger-accordion .accordion__link .title,.burger-accordion .accordion__link a{margin-bottom:10px;padding-left:48px;position:relative;width:94%}.burger-accordion .accordion__link a:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.burger-accordion .accordion__link a:focus:after,.burger-accordion .accordion__link a:hover:after{background:hsla(0,0%,95%,.2);border:2px solid hsla(0,0%,95%,.7);border-radius:100px}.burger-accordion .accordion__link a:active:after{border:1px solid hsla(0,0%,95%,.7)}.burger-accordion .accordion__link:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:22px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}.burger-accordion .accordion__link:focus:before,.burger-accordion .accordion__link:hover:before{background-image:url(/assets/img/icons/burger/arrow-right.svg)}.burger-accordion .accordion__link a:before{content:none}.burger-accordion ul{transition:opacity .1s}.burger-accordion:hover{background:#0062ae}.section__link--open,.section__link[expanded]{background:#0062ae;padding-left:8px;padding-top:8px}.section__link--open a,.section__link[expanded] a{margin-bottom:8px}.section__link--open a:before,.section__link[expanded] a:before{opacity:0}.section__link--open .burger-accordion,.section__link[expanded] .burger-accordion{height:auto;max-height:1000px;opacity:1;overflow:visible;transition:max-height .5s,padding .2s,border-radius .2s ease 0s,opacity .2s;visibility:visible}.section__link--open .accordion__arrow,.section__link[expanded] .accordion__arrow{top:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.section__link--open ul,.section__link[expanded] ul{opacity:1}.accordion__link a{align-items:center;border:1px solid transparent;border-radius:100px;box-sizing:border-box;color:#fff;display:flex;font-size:16px;justify-content:flex-start;line-height:20px;margin:0 8px;padding:9px 16px;text-decoration:none;transition:background .2s}.accordion__link a span:last-child{max-width:calc(100% - 33px)}.accordion__link a:focus,.accordion__link a:hover{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.04)}.accordion__link a:focus .accordion__link-arrow,.accordion__link a:hover .accordion__link-arrow{opacity:1}.accordion__link{margin:8px 0}.accordion__arrow,.link__arrow{background-color:transparent;background-image:url(/assets/img/icons/burger/linkarrow.svg);background-size:100%;height:20px;width:20px}.accordion__arrow{border:none;cursor:pointer;position:absolute;right:15px;top:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.accordion__arrow:after{bottom:auto;height:30px;left:50%;right:auto;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:30px}.accordion__link-arrow{background-image:url(/assets/img/icons/burger/brancharrow.svg);height:24px;margin-right:9px;opacity:0;width:24px}.burger-menu__section{border-bottom:none}@media screen and (min-width:600px){.burger-menu__scrollbox{width:320px}.burger-menu{box-sizing:border-box;padding-top:144px}.burger-menu.burger-menu--morePaddingBottom{padding-bottom:240px}.burger-menu__social{padding-bottom:24px}}@keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}51%{opacity:1}}.warning-banner{background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;box-sizing:border-box;display:none;height:auto;margin-bottom:12px;overflow:hidden;transition:height .2s;width:100%;z-index:100}.warning-banner--hidden{height:0;padding:0}.warning-banner p,.warning-banner span{color:#202020;font-display:optional;font-family:Brown,Arial,sans-serif}.warning-banner a{text-decoration:none}.warning-banner__border{background:#d0021b;height:4px;width:100%}.warning-banner__wrapper{padding:16px 24px;position:relative}.warning-banner__content a{align-items:flex-start;display:flex}.warning-banner__img{border-radius:4px;height:55px;margin-right:16px;min-width:55px;overflow:hidden;width:55px}.warning-banner__img img,.warning-banner__img object{max-width:100%}.warning-banner__title{color:#d0021b;display:flex;font-size:18px;line-height:23px;margin:5px 0 9px}.warning-banner__title span{color:#d0021b}.warning-banner__title img{margin-left:6px;margin-right:4px}.warning-banner__description{font-size:14px;line-height:18px;margin:0}.warning-banner__close{background-color:#f8f8f8;background-image:url(/assets/img/icons/banner/close.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;display:block;font-size:0;height:22px;position:absolute;right:24px;top:16px;width:22px}.warning-banner__close:active,.warning-banner__close:hover{background-color:#d0021b;background-image:url(/assets/img/icons/banner/close-white.svg)}.warning-banner__close:active{opacity:.8}.warning-banner__close:before{bottom:12px;content:"";display:block;height:48px;position:relative;right:12px;width:48px}@media screen and (min-width:600px){.warning-banner__img{border-radius:4px;height:55px;margin-right:16px;min-width:55px;overflow:hidden;width:55px}.warning-banner__img img,.warning-banner__img object{max-width:100%}.warning-banner__description{font-size:16px;line-height:21px;margin:0}}@media screen and (min-width:960px){.warning-banner__wrapper{align-items:center;margin:0 auto;max-width:1074px}.warning-banner__img{height:auto;max-height:55px;min-width:98px;width:98px}.warning-banner__img img,.warning-banner__img object{max-width:100%}.warning-banner__description{font-size:18px;line-height:23px;margin:0}}.bottom-bar{background:transparent;bottom:0;box-sizing:border-box;left:0;padding:0;position:fixed;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%;z-index:100}.bottom-bar--hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.bottom-bar--hidden>:first-child{box-shadow:none}.bottom-menu{background:#fff;border-radius:5px;box-shadow:0 0 8px rgba(32,32,32,.3);box-sizing:border-box;height:62px;padding-top:4px;z-index:100}.bottom-menu .menu-item--large{width:88px}.bottom-menu .menu-item{max-height:36px}.bottom-menu .menu-item__title{display:flex;flex-direction:column;line-height:12px}.bottom-menu .menu-item__icon{align-items:center;display:flex}.bottom-menu .menu__hover-bar{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:6px;border-top-right-radius:6px}@media screen and (min-width:360px){.bottom-bar{padding:0 12px 12px}}@media screen and (min-width:600px){.bottom-menu .menu-item--large{width:88px}.bottom-menu .menu-item__title{display:flex;flex-direction:row;justify-content:center}}@media screen and (min-width:768px){.bottom-menu{display:none}}.footer__archives .archives__title,.footer__logo{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:18px;font-weight:700;line-height:23px}.footer__archives .archives__date,.footer__legal{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:16px;font-weight:400;line-height:21px}.footer{font-size:12px;font-weight:700;line-height:15px}.footer__logo,.footer__logo .logo,.footer__logo span{display:inline-block;vertical-align:middle}.footer a{position:relative}.footer a:before{border-radius:16px;bottom:-5px;content:"";left:-10px;padding:5px 10px;position:absolute;right:-10px;top:-5px;transition:background .1s ease-in-out}.footer a:hover:before{background:hsla(0,0%,100%,.2)}.footer a:active:before{background:hsla(0,0%,100%,.1)}#gestion-cookie{cursor:pointer}.footer{background-color:#0062ae;color:#fff;font-display:optional;font-family:Brown,Arial,sans-serif;padding:0 15px}.footer a,.footer button{color:#fff;text-decoration:none}.footer__logo-container{font-size:0;line-height:0;text-align:center}.footer__logo{box-sizing:border-box;padding:37px 0;white-space:nowrap}.footer__logo .logo{height:61px;vertical-align:middle}.footer__logo span{font-weight:400;max-width:135px;position:relative;text-align:left;top:15px;vertical-align:middle;white-space:normal}.footer__logo.auvergne-rhone-alpes span,.footer__logo.bourgogne-franche-comte span,.footer__logo.centre-val-de-loire span,.footer__logo.corse span,.footer__logo.nouvelle-aquitaine span,.footer__logo.paris-ile-de-france span{top:7px}.footer__logo.hauts-de-france span{max-width:150px}.footer__logo.provence-alpes-cote-d-azur span{font-size:17px;line-height:20px;text-align:left;top:3px}.footer__logo.corse span{max-width:120px}.footer__archives,.footer__legal{margin:0 -15px}.footer__archives{border-top:2px solid #0062ae;padding:12px 26px}.footer__archives li{vertical-align:middle}.footer__archives .archives__title{display:inline-block;text-align:center;width:100%}.footer__archives .show-more .close-button{float:none}.footer__archives .show-more .close-button:after{content:none}.footer__archives .show-more .archives__title{line-height:24px}.footer__archives .close-button{display:inline-block;margin-left:11px;outline:none;position:static;vertical-align:middle}.footer__archives section[expanded] .archives__date,.footer__archives.active .archives__date{height:auto;padding-bottom:3px}.footer__archives section[expanded] .close-button,.footer__archives.active .close-button{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition-duration:.1s}.footer__archives .archives__date{display:flex;flex-wrap:wrap;height:0;overflow:hidden;transition-duration:.3s}.footer__archives .archives__date li{vertical-align:inherit}.footer__archives .archives__date>li{display:inline-block;font-weight:400;padding:12px 15px 0 10px}.footer__archives .all_archives{flex-basis:100%;text-align:center}.footer__archives .show-more{background-color:transparent;border:none}.footer__legal{background-color:#004d90;padding-bottom:16px;padding-top:22px;text-align:center}.footer__legal li{box-sizing:border-box;color:#fff;display:inline-block;padding:8px;text-decoration:none;width:100%}.footer__legal .footer_rights{color:#f1f1f1;display:inline-block;line-height:21px;opacity:.7;padding:16px 24px}@media screen and (min-width:400px){.footer__legal div{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:400px}.footer__legal li{padding:8px 4%;white-space:nowrap;width:auto}.footer__legal li:nth-child(odd){position:relative}.footer__legal li:nth-child(odd):after{background-color:#ffeb34;border-radius:50%;content:"";display:block;height:4px;position:absolute;right:-2px;top:calc(50% - 2px);width:4px}}@media screen and (min-width:720px){.footer__legal{padding-bottom:24px;padding-top:24px}.footer__legal div{max-width:none}.footer__legal li{display:inline;padding:8px 16px;position:relative}.footer__legal li:after{background-color:#ffeb34;border-radius:50%;content:"";display:block;height:4px;position:absolute;right:-2px;top:calc(50% - 2px);width:4px}.footer__legal li:last-of-type:after{content:none;display:none}.footer__legal .footer_rights{display:block;min-width:100%;padding:4px 0 0}}@media screen and (min-width:768px){.footer__archives .archives__date{justify-content:space-evenly}}@media screen and (min-width:1200px){.footer__archives .archives__date{margin:0 auto;max-width:907px}.footer__archives .all_archives{flex-basis:auto;margin-top:0;padding:20px 14px 0 0}.footer__legal ul{justify-content:left;margin:0 20px;max-width:none;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__legal .footer_rights{margin-top:-24px;min-width:auto;position:absolute;right:0;text-align:right;width:55%}}#didomi-notice-disagree-button:after{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.2em;margin-left:.5em;vertical-align:middle;width:1.2em}#didomi-host .didomi-popup-body .didomi-components-accordion .trigger-icon{color:transparent;flex-shrink:0;height:20px;margin-right:.5em;width:20px}#didomi-host .didomi-components-accordion .trigger-icon{display:inline-block;font-size:16px;text-align:center;width:15px}#didomi-host .didomi-components-accordion .trigger-icon:before{border-color:#000;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:7px;left:8px;position:relative;top:3px;-webkit-transform:rotate(135deg);transform:rotate(135deg);vertical-align:top;width:7px}#didomi-host .didomi-popup-body .didomi-consent-popup-categories-nested .didomi-consent-popup-category,#didomi-host .didomi-popup-body .didomi-consent-popup-categories-nested .didomi-consent-popup-data-processing,#didomi-host .didomi-popup-body .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link{border:1px solid var(--didomi-ppn-gray);border-radius:6px;margin:1em 0 0;padding:calc(var(--didomi-ppn-padding)/2)}#didomi-tracking-consent-popup .didomi-popup-container .ddm-ppn__cntnr__btns{justify-content:flex-start}.locality-picker{background-color:#fff;border-radius:5px;height:100%;opacity:.99;overflow-y:scroll;padding:24px;width:100%}.locality-picker__hello{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:20px;font-weight:700;line-height:18px;margin-top:50px}.locality-picker__hello:after{background-image:url(/assets/img/icons/hello.png);content:" ";display:inline-block;height:28px;width:25px}.locality-picker__title{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:32px;font-weight:700;line-height:39px;margin-top:16px}.locality-picker__accordion{margin-bottom:48px;margin-top:48px;width:100%}.locality-picker__accordion__item{border-radius:5px;width:100%}.locality-picker__accordion__item__controls{align-items:center;background-color:#f5f2ea;border:none;border-radius:5px;color:#202020;cursor:pointer;display:flex;justify-content:space-between;margin-top:8px;min-height:48px;padding:0;text-decoration:none;width:100%}.locality-picker[aria-expanded=true] .locality-picker__accordion__item__controls__icon{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.locality-picker__accordion__item__controls__label{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;padding:12px 24px;text-align:left}.locality-picker__accordion__item__controls__icon{background:url(/assets/img/icons/chevron.svg);background-size:cover;height:20px;margin-right:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .23s ease-in-out;transition:transform .23s ease-in-out;transition:transform .23s ease-in-out,-webkit-transform .23s ease-in-out;width:20px}.locality-picker__accordion__item__places{height:0;max-height:0;overflow:hidden;padding-left:24px;transition:all .23s ease-in-out}.locality-picker__accordion__item__places ul>li{display:inline-block}.locality-picker__accordion__item__places__space{margin-top:20px}.locality-picker__accordion__item__places__title{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-top:24px;width:100%}.locality-picker__accordion__item__places__place{border-radius:5px;color:#202020;display:inline-block;font-display:optional;font-family:Brown,Arial,sans-serif;font-size:18px;font-weight:700;line-height:24px;margin-right:12px;margin-top:12px;padding:4px 8px;text-decoration:inherit}.locality-picker__accordion__item__places.visible{height:auto;max-height:10000px;padding-bottom:32px}.locality-picker .City{background-color:#80c0f2}.locality-picker .Department{background-color:#b3daf8}.locality-picker .Region{background-color:#d4eafb}@media screen and (min-width:480px){.locality-picker{max-height:592px;width:480px}}.alert-container .button-container a,.alert-container .button-container button{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:16px;font-weight:400;line-height:21px}.alert-container{background-color:#dfe9fe;border-radius:0 0 4px 4px;box-shadow:0 8px 8px rgba(32,32,32,.15);font-family:Brown,Arial,sans-serif;left:0;padding:16px;position:fixed;right:0;text-align:left;top:0;z-index:9999}.alert-container .alert-title{font-size:16px;line-height:135%;margin:8px 0;text-align:left;text-transform:lowercase}.alert-container .button-container{display:flex;font-size:16px;gap:12px;justify-content:space-between}.alert-container .button-container a{background-color:#0062ae;border-radius:32px;color:#fff;cursor:pointer;flex-basis:65%;padding:8px 0;text-align:center;text-decoration:none;transition:background-color .3s;width:100px}.alert-container .button-container a:active,.alert-container .button-container a:focus,.alert-container .button-container a:hover{background-color:#004d90}.alert-container .button-container a:focus{outline:3px solid #2c69f6}.alert-container .button-container button{background-color:transparent;border:1px solid #0062ae;border-radius:50px;color:#0062ae;cursor:pointer;padding:8px 0;text-align:center;text-decoration:none;transition:background-color .3s;width:100px}.alert-container .button-container button:active,.alert-container .button-container button:focus,.alert-container .button-container button:hover{background-color:rgba(0,98,174,.2)}.alert-container .button-container button:focus{outline:3px solid #2c69f6}@media screen and (min-width:768px){.alert-container{border-radius:4px;bottom:48px;left:unset;right:48px;top:unset;width:300px}.alert-container .button-container{justify-content:end;margin-left:50px}.alert-container .button-container a{flex-basis:unset}}.alert-slide-in{-webkit-animation:slideDownIn .3s;animation:slideDownIn .3s}.alert-slide-out{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}@media screen and (min-width:768px){.alert-slide-in{-webkit-animation:slideRightIn .3s;animation:slideRightIn .3s}.alert-slide-out{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}}@-webkit-keyframes slideRightIn{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideRightIn{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideDownIn{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDownIn{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideOut{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes slideOut{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}.stream_badge{display:inline-block;font-display:optional;font-family:Brown,Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px;margin-bottom:8px}@media screen and (min-width:960px){.stream_badge{margin-bottom:0}}.stream_badge--direct{background-color:#e61e00;border-radius:4px;color:#fff;padding:2px 8px}.stream_badge--direct:before{background-color:#fff;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:4px;vertical-align:middle;width:6px}.stream_badge--direct-coming,.stream_badge--replay{border:1px solid #000;border-radius:4px;color:#202020;font-display:optional;font-family:Brown,Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px;padding:2px 8px}.warning-snackbar{background-color:transparent;bottom:0;display:block;padding:0;position:fixed;right:0;z-index:5}.warning-snackbar,.warning-snackbar__inr{box-sizing:border-box;pointer-events:none;width:100%}.warning-snackbar__inr{background-color:#fff;border-radius:4px 4px 0 0;border-top:4px solid #e61e00;box-shadow:0 6px 20px 0 rgba(32,32,32,.2);display:flex;flex-direction:column;opacity:0;padding:16px 12px;position:relative;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.warning-snackbar__inr:last-child{padding:16px 12px 86px}@media screen and (min-width:768px){.warning-snackbar__inr{flex-direction:row;padding:16px 24px}.warning-snackbar__inr:last-child{padding:16px 24px}}.warning-snackbar__inr+.warning-snackbar__inr{margin-top:12px}.warning-snackbar__inr.is--showed{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.warning-snackbar__inr.is--hidden,.warning-snackbar__inr.is--showed,.warning-snackbar__inr.is--showed.is--hidden{transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.warning-snackbar__inr.is--hidden,.warning-snackbar__inr.is--showed.is--hidden{opacity:0;pointer-events:none;-webkit-transform:translateY(100px);transform:translateY(100px)}.warning-snackbar__inr__img{display:none}@media screen and (min-width:768px){.warning-snackbar__inr__img{display:block;flex:0 0 132px;margin-left:-12px;padding:0 16px 0 0}.warning-snackbar__inr__img>img{border-radius:4px;display:block;height:auto;width:100%}}.warning-snackbar__inr__c{flex:1 1 auto}.warning-snackbar__inr__c__t{color:#e61e00;font-display:optional;font-family:Brown,Arial,sans-serif;font-size:18px;font-weight:700;line-height:28px;padding:0 16px 0 0}.warning-snackbar__inr__c__t__i{background-image:url(/assets/img/icons/warning_strike.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:17px;margin:0 8px -2px 0;width:12px}.warning-snackbar__inr__c__desc{color:#424242;font-display:optional;font-family:Brown,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.warning-snackbar__inr__c__desc>span{color:#424242;font-weight:700}.warning-snackbar__inr__c__desc>a,.warning-snackbar__inr__c__desc>a:visited{color:#424242;font-weight:700;text-decoration:underline;text-underline-offset:2px}.warning-snackbar__inr__c__desc>a:active,.warning-snackbar__inr__c__desc>a:focus,.warning-snackbar__inr__c__desc>a:hover,.warning-snackbar__inr__c__desc>a:visited:active,.warning-snackbar__inr__c__desc>a:visited:focus,.warning-snackbar__inr__c__desc>a:visited:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.warning-snackbar__inr__cta{display:flex;flex:0 0 auto;padding:12px 0 0}@media screen and (min-width:768px){.warning-snackbar__inr__cta{padding:32px 0 0 12px}}.warning-snackbar__inr__cta__lnk{align-self:end;border:1px solid #202020;border-radius:32px;color:#202020;cursor:pointer;display:block;font-display:optional;font-family:Brown,Arial,sans-serif;font-size:14px;font-weight:400;line-height:14px;padding:10px 16px;text-align:center;text-decoration:none;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:100%}@media screen and (min-width:768px){.warning-snackbar__inr__cta__lnk{font-size:12px;line-height:12px;padding:8px 16px;width:auto}}.warning-snackbar__inr__cta__lnk:active,.warning-snackbar__inr__cta__lnk:focus,.warning-snackbar__inr__cta__lnk:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.warning-snackbar__inr__cb{background-image:url(/assets/img/icons/close.svg);background-position:50%;background-repeat:no-repeat;background-size:72%;cursor:pointer;display:block;height:24px;position:absolute;right:12px;top:16px;width:24px}@media screen and (min-width:768px){.warning-snackbar__inr__cb{right:24px}}.notifications-overlay__inr{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.notifications-overlay{background-color:transparent;bottom:0;box-sizing:border-box;display:block;padding:12px;pointer-events:none;position:fixed;right:0;width:100%;z-index:103}@media screen and (min-width:768px){.notifications-overlay{max-width:520px;padding:24px;width:auto}}.notifications-overlay.has--mobile-nav{padding-bottom:86px}@media screen and (min-width:768px){.notifications-overlay.has--mobile-nav{padding-bottom:12px}}.notifications-overlay__inr{box-shadow:0 0 8px 0 rgba(32,32,32,.2);box-sizing:border-box;display:flex;font-size:14px;font-weight:400;line-height:20px;opacity:0;padding:12px;pointer-events:none;position:relative;-webkit-transform:translateY(-12px);transform:translateY(-12px);width:100%}.notifications-overlay__inr+.notifications-overlay__inr{margin-top:12px}.notifications-overlay__inr.is--error{background-color:#ffece9}.notifications-overlay__inr.is--success{background-color:#effcf0}.notifications-overlay__inr.is--showed{-webkit-animation:showNotification .3s;animation:showNotification .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;pointer-events:all}.notifications-overlay__inr.is--hidden,.notifications-overlay__inr.is--showed.is--hidden{-webkit-animation:hideNotification .3s;animation:hideNotification .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;pointer-events:none}.notifications-overlay__inr__i{background-repeat:no-repeat;flex:0 0 auto;height:20px;margin-right:8px;width:20px}.is--error .notifications-overlay__inr__i{background-image:url(/assets/img/icons/snackbar_error.svg)}.is--success .notifications-overlay__inr__i{background-image:url(/assets/img/icons/snackbar_valid.svg)}@-webkit-keyframes showNotification{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showNotification{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hideNotification{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}}@keyframes hideNotification{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}}.backdrop{background-color:#202020;display:block;height:0;left:0;margin:0;opacity:0;padding:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease 0s,height 0s ease .3s;width:100vw;z-index:101}.backdrop.is--showed{height:100vh;opacity:.3;pointer-events:all;transition:opacity .3s ease 0s,height 0s ease 0s}.field-message{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.field-message.field-message--error,.has__error .field-message{--fieldColor:$error;--fieldBckGndColor:$error-bg}.field-message.field-message--success,.has__success .field-message{--fieldColor:$success;--fieldBckGndColor:$success-bg}.field-message.field-message--dark,.has__error .field-message--dark,.has__success .field-message--dark{--fieldColor:#fff;--fieldBorderColor:transparent;--fieldBckGndColor:$blue3;border:0}.field-message{--fieldBorderColor:rgba($grey10,0.04);--fieldColor:none;--fieldBckGndColor:none;border:1px solid var(--fieldBorderColor);border-radius:4px;box-sizing:border-box;color:var(--fieldColor);display:inline-block;padding:8px 16px;position:relative}.field-message,.field-message:before{background-color:var(--fieldBckGndColor)}.field-message:before{border-left:1px solid var(--fieldBorderColor);border-radius:4px;border-top:1px solid var(--fieldBorderColor);content:"";height:10px;left:4px;position:absolute;top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.field-message--withIcon{padding:8px 16px 8px 10px}.field-message--withIcon .icon{margin-right:9px}.field-message--withIcon .icon>*{display:inline-block;vertical-align:middle}.article-share-fallback__title{font-size:18px;line-height:23px}.article-share-fallback__intro,.article-share-fallback__title{font-display:optional;font-family:Brown,Arial,sans-serif;font-weight:400}.article-share-fallback__intro{font-size:14px;line-height:18px}.magneto{padding-top:56.25%;width:100%}.slugs-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.slugs-list.is--type-article-page{margin-bottom:12px}.slugs-list.is--type-article-item{margin-bottom:8px}.slug{border-radius:4px;border-style:solid;border-width:1px;display:block;position:relative;text-transform:lowercase}.slug>span{display:none}.slug.is--size-md{font-size:14px;line-height:14px;padding:4px 5px 4px 8px}.slug.is--size-md,.slug.is--size-sm{font-display:optional;font-family:Brown,Arial,sans-serif;font-weight:700}.slug.is--size-sm{font-size:12px;line-height:18px;padding:0 5px 0 8px}.slug.is--type-default{background-color:#fff;border-color:#202020;color:#202020}.slug.is--type-live{background-color:#e61e00;border-color:#e61e00;color:#fff;padding-left:18px}.slug.is--type-live:before{background-color:#fff;border-radius:6px;content:"";display:block;height:6px;left:8px;position:absolute;top:9px;width:6px}.slug.is--type-live.is--size-sm:before{top:6px}.breadcrumb__list--small{font-display:optional;font-family:Brown,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.content__resume__description,.content__resume__programDescription{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@keyframes video-slide-in{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes video-slide-out{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:960px){@keyframes video-slide-in{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(-148px);transform:translateY(-148px)}}@keyframes video-slide-out{0%{opacity:1;-webkit-transform:translateY(-148px);transform:translateY(-148px)}to{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}}