@charset "UTF-8";*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*:not(dialog){margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:auto}#root,#__next{isolation:isolate}:root{--app-height: 100vh;--app-width: 100vw;--vh: 1vh;--header-height: 84px;--footer-height: 95px;--tapbar-height: 65px;--banner-pic-height: 80px;--radius: 12px;--radius8: 8px;--radius24: 24px;--col-width: 120px;--space-r05: .5rem;--space-r1: 1rem;--space-r15: 1.5rem;--space-r2: 2rem;--ratio-150: 1.5;--ratio-165: 1.65;--ratio-095: .95;--ratio-050: 2/1;--z-index-header: 100;--z-index-overlay: 200;--z-index-dialog: 210;--black: #0B0B09;--blue: #037CC2;--blue-sky: #C7DCF2;--blue-marin: #000066;--blue-dark: #435669;--blue-darker: #0E1D3B;--blue-form: #005692;--grey: #D9D9D9;--orange: #F3954A;--primary: var(--blue);--secondary: var(--orange)}.primary{--c-color: var(--blue)}.secondary{--c-color: var(--orange)}@media screen and (min-width: 992px){:root{--header-height: 80px;--col-width: 120px}}.l-clearfix:before,.l-clearfix:after{content:" ";display:table}.l-clearfix:after{clear:both}@font-face{font-family:Barlow;font-weight:400;font-style:normal;font-display:swap;src:url(/dist/assets/barlow-regular-Bre0Y4Y4.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:500;font-style:normal;font-display:swap;src:url(/dist/assets/barlow-medium-DhDrUmMX.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:600;font-style:normal;font-display:swap;src:url(/dist/assets/barlow-semibold-CR2VLHkM.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:700;font-style:normal;font-display:swap;src:url(/dist/assets/barlow-bold-CewTUPeB.woff2) format("woff2")}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;scroll-behavior:smooth}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff;color:#000;font:1rem Barlow,Helvetica,Arial,sans-serif;min-height:100vh;min-height:-webkit-fill-available;min-height:100dvh}body.is-overlayed{overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;-ms-touch-action:none;touch-action:none}a{color:inherit;text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;cursor:pointer;outline:none;padding:0}iframe{border:0 none}img{height:auto;image-rendering:auto}.svg-icon{display:inline-block;fill:currentColor;height:1em;stroke-width:0;stroke:currentColor;vertical-align:-2px;width:1em}.icon-rs{background-color:var(--blue);border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;width:48px;-webkit-transition:background-color .2s;transition:background-color .2s}.icon-rs .svg-icon{font-size:1.25rem}.icon-rs:hover{background-color:var(--blue-dark)}.icon-post{background-color:var(--blue);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:.5rem;right:.5rem;height:52px;width:62px;z-index:99}.icon-post .svg-icon{color:#fff;font-size:1.5rem}.visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}*::-webkit-scrollbar-track{background:#ffffffe6}.l-unlist{list-style:none;margin:0;padding:0}.l-untitle{font-size:inherit;font-weight:inherit;margin:0}img[loading]{min-height:16px}picture img{width:100%}.rounded{border-radius:var(--radius);overflow:hidden}.rounded img{border-radius:var(--radius)}.l-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.l-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 991px){.l--desktop{display:none!important}}@media screen and (min-width: 992px){.l--mobile{display:none!important}}.grid-row{--gdspan: 2/-2;display:grid;grid-template-columns:.75rem repeat(4,minmax(1rem,1fr)) .75rem}.grid-row .grid-data{grid-column:var(--gdspan)}.grid-row .grid-data[data-cols=edges]{grid-column:1/-1}.grid-row .grid-data[data-cols=boxed-6],.grid-row .grid-data[data-cols=boxed-8],.grid-row .grid-data[data-cols=edges-mb],.grid-row .grid-data[data-cols=full]{grid-column:2/-2}@media screen and (min-width: 992px){.grid-row{grid-template-columns:4rem minmax(1rem,1fr) repeat(8,minmax(1rem,var(--col-width))) minmax(1rem,1fr) 4rem;--gdspan: 3/-3}.grid-row .grid-data{grid-column:var(--gdspan)}.grid-row .grid-data[data-cols=boxed-6]{grid-column:4/-4}.grid-row .grid-data[data-cols=boxed-8]{grid-column:3/-3}.grid-row .grid-data[data-cols=full]{grid-column:2/-2}.grid-row .grid-data[data-cols=edges],.grid-row .grid-data[data-cols=edges-mb]{grid-column:1/-1}.grid-row .grid-data[data-cols=offset-left]{grid-column:2/-1}}@media screen and (min-width: 1440px){.grid-row{grid-template-columns:1fr minmax(1rem,1fr) repeat(8,minmax(1rem,var(--col-width))) minmax(1rem,1fr) 1fr}}h1,h2,h3,h4{font-family:inherit}h1.white,h2.white,h3.white,h4.white{color:#fff}h1.center,h2.center,h3.center,h4.center{text-align:center}h2,h3,h4{color:var(--blue)}h2{font-size:1.5rem;text-transform:uppercase}h3{font-size:1.125rem}h4{font-size:1rem}p,.entry p{color:inherit;-webkit-padding-after:.75rem;padding-block-end:.75rem}p strong,.entry p strong{font-weight:700}.entry p{font-size:inherit;line-height:1.5}.entry a{text-decoration:underline}@media all and (min-width: 992px){h1{font-size:3rem}h2{font-size:2.625rem}h3{font-size:2rem}h4{font-size:1.625rem}}.tag{background-color:var(--primary);color:#fff;font-size:.875rem;line-height:1.2;padding:2px 6px 3px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.secondary .tag{background-color:var(--secondary)}.btn{-webkit-transition:background-color .35s,color .25s;transition:background-color .35s,color .25s;text-decoration:none!important}.btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;gap:1rem}.btn-shape{border-top-left-radius:24px;border-bottom-right-radius:24px;border-width:1px;border-style:solid;border-color:transparent;font-size:.875rem;font-weight:700;padding:13px var(--space-r15)!important;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}.btn--solid{background-color:var(--blue);border-radius:var(--radius);color:#fff;padding:.75rem 1.5rem;text-align:center;text-transform:uppercase}.btn--orange,.btn--submit{background-color:var(--orange)}.btn--orange:hover,.btn--submit:hover{background-color:#b86522;color:#000!important;color:initial!important}.btn--contact{border-color:var(--blue-marin)}.btn--contact:hover{background-color:var(--blue-marin);color:#fff!important}.btn--cta{background-color:var(--blue);color:#fff}.btn--solid:hover,.btn--cta:hover{background-color:var(--blue-darker)}.btn--press{border-color:#fff;color:#fff;font-weight:500;-webkit-transition:border-color .25s;transition:border-color .25s}.btn--press:hover{border-color:transparent}.btn-burger{line-height:1;color:var(--blue);font-size:2rem}.btn-nl-submit{background-color:var(--blue);border-radius:50%;color:#fff;height:56px;width:56px;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-nl-submit .svg-icon{font-size:1.375rem}.btn-nl-submit:hover{background-color:var(--blue-dark)}.btn-closemap{border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:1rem;right:1rem;height:42px;width:42px}.btn-closemap .svg-icon{color:var(--blue-darker);font-size:1.75rem;-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.btn-closemap:hover .svg-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.btn-cta-map{background:var(--orange) url(/dist/assets/bg_cta-map2-BLFyskcf.png) no-repeat center bottom;background-size:contain;color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:700;padding:.5rem;text-align:center;-webkit-transition:background-color .25s,color .2s;transition:background-color .25s,color .2s}.btn-cta-map h3{color:var(--black);font-size:1.625rem;font-weight:500}.btn-cta-map span{font-size:.875rem;font-weight:600}.btn-cta-map:hover{background-color:#b86522}.btn--forward{background-image:url('data:image/svg+xml,<svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="%23000000" d="M1.305 1.305l-1.305 1.305 12.522 12.522-12.522 12.519 2.609 2.609 15.131-15.129-15.131-15.131-1.305 1.305z"></path></svg>');background-repeat:no-repeat;background-position:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:12px;width:12px}@media screen and (min-width: 992px){.btn-cta-map{background-position:left bottom;background-size:120%}}.form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.form__title{font-size:1.5rem;-webkit-padding-after:2rem;padding-block-end:2rem}.form__confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.form__confirmation .svg-icon{color:var(--blue);margin-right:6px}.form__confirmation p+p{padding-left:26px}.form__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.form__field--action{margin-top:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form__label{font-size:1.125rem;font-weight:500}.required .form__label:after{content:"*";color:var(--orange);font-size:1.25rem;margin-left:8px;line-height:1}.form__input,.form__text{background-color:#fff;border:2px solid var(--orange);border-radius:var(--radius);color:var(--blue-marin);padding:18px 12px 14px}.form__input:user-invalid,.form__text:user-invalid{background-color:#fdeadb}.form__text{min-height:180px}.form .f_error{background-color:#fdeadb;padding:.5rem;width:100%}.form .label--checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.form .label--checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;margin:0;border:2px solid var(--blue-marin);border-radius:4px;background:transparent;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;position:relative}.form .label--checkbox input[type=checkbox]:after{content:"";position:absolute;top:3px;left:7px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.form .label--checkbox input[type=checkbox]:checked{background:var(--blue-marin);border-color:var(--blue-marin)}.form .label--checkbox input[type=checkbox]:checked:after{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.form .label--checkbox input[type=checkbox]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.form__newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:relative;overflow:hidden}.form__newsletter .message{background-color:var(--blue-darker);color:#fff;position:absolute;top:0;left:-100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%;width:100%;-webkit-transition:left .5s ease;transition:left .5s ease}.form__newsletter .message:before{content:"";background-image:url('data:image/svg+xml,<svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 10"><path fill="%23FFFFFF" d="M4 9.4L0 5.4L1.4 4L4 6.6L10.6 0L12 1.4L4 9.4Z"></path></svg>');background-repeat:no-repeat;background-size:68%;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px}.form__newsletter .message.active{left:0}.form__newsletter .form__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.form__newsletter label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.form__newsletter label span{font-size:.6875rem;font-weight:500}.form__newsletter input[type=email]{background-color:#fff;border-radius:24px;border:1px solid transparent;margin:4px;padding:1rem;width:100%}.form__newsletter button[type=submit]{-ms-flex-negative:0;flex-shrink:0;-webkit-margin-start:.5rem;margin-inline-start:.5rem}@media screen and (min-width: 992px){.form__newsletter label{max-width:280px}}.header{background-color:#fff;position:fixed;left:0;right:0;top:0;opacity:.96;z-index:var(--z-index-header)}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:var(--header-height);padding-inline:2rem}.header__brand{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.header__brand a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.header__nav{background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media screen and (max-width: 991px){.header__contacts,.header__nav{display:none}.header__nav.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;right:0;top:80px;bottom:0;z-index:var(--z-index-overlay)}}@media screen and (min-width: 992px){.header__inner{padding-inline:4rem}.header__controls{display:none}}.footer{background-color:var(--blue-darker);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;content-visibility:auto}.footer:not(.home .footer){margin-top:4rem}.footer__infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 1.5rem}.footer__infos-follow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.footer__infos-follow ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.footer__infos-follow ul li:first-child{font-size:.875rem;font-weight:700;text-transform:uppercase}.footer__infos-newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.footer__infos-newsletter h2{font-size:.875rem;font-weight:700;text-align:left;line-height:1.4;margin-top:8px}.footer__infos__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 var(--space-r2)}.footer.map-active{-webkit-padding-after:4rem;padding-block-end:4rem}@media screen and (min-width: 992px){.footer{-webkit-padding-after:0;padding-block-end:0}.footer__infos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4rem}.footer__infos-newsletter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:auto}.footer__infos-newsletter h2{text-align:right;max-width:150px}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:60px}.footer.map-active{-webkit-padding-after:0;padding-block-end:0}}.breadcrumb{background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;height:40px;min-width:140px;padding:16px 24px 8px;position:absolute;left:0;bottom:0;z-index:4}.breadcrumb:before,.breadcrumb:after{content:"";background-repeat:no-repeat;background-position:center;height:12px;width:12px;position:absolute;bottom:0}.breadcrumb:before{background-image:url('data:image/svg+xml,<svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path fill="%23FFFFFF" d="M12 12H0C6.62742 12 12 6.62742 12 0V12Z"></path></svg>');left:-12px}.breadcrumb:after{background-image:url('data:image/svg+xml,<svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path fill="%23FFFFFF" d="M0 12H12C5.37258 12 0 6.62742 0 0V12Z"></path></svg>');right:-12px}.breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1.5rem}.breadcrumb__list li{font-size:.875rem;position:relative;max-width:36vw}.breadcrumb__list li:not(:first-child):before{content:"/";color:var(--orange);font-size:18px;position:absolute;left:-14px;bottom:-2px}.breadcrumb__list li a,.breadcrumb__list li span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb__list li a{text-decoration:underline}.nav__menu-main{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:2rem 0 0;margin:0}.nav__menu-main li{padding:2px;position:relative}.nav__menu-main li a{color:var(--blue-marin);display:block;font-size:1rem;font-weight:500;text-transform:uppercase;-webkit-transition:color .15s;transition:color .15s;position:relative;padding:.5rem .65rem;white-space:nowrap}.nav__menu-main li a:hover,.nav__menu-main li a[aria-current]{color:var(--blue)}.nav__menu-main li a:hover:before,.nav__menu-main li a[aria-current]:before{background-color:var(--blue)}.nav__menu-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-padding-start:.75rem;padding-inline-start:.75rem;-webkit-padding-after:.75rem;padding-block-end:.75rem}.nav__menu-secondary li{padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__menu-secondary li a,.nav__menu-secondary li span{display:block;font-size:1rem;position:relative;padding:.5rem .75rem}.nav__menu-secondary li a:hover{text-decoration:underline}@media screen and (min-width: 992px){.nav__menu-main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1%;padding:0}.nav__menu-main li a{font-size:.875rem}.nav__menu-main li a:before{content:"";background-color:transparent;height:2px;width:16px;position:absolute;left:50%;margin-left:-8px;bottom:0;-webkit-transition:color .2s;transition:color .2s}.nav__menu-secondary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav__menu-secondary li:not(:last-child):after{content:"|"}}.filter{-webkit-padding-start:12px;padding-inline-start:12px}.filter-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem 1.5rem}.filter-tag{color:var(--blue-darker);font-size:1.125rem;position:relative;padding-left:1.75rem}.filter-tag:before{content:"";background-color:#fff;background-repeat:no-repeat;background-size:68%;background-position:center;border:1px solid var(--blue-form);border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;width:20px;color:#fff;position:absolute;left:0;top:2px}.filter-tag.active:before{background-image:url('data:image/svg+xml,<svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 10"><path fill="%23FFFFFF" d="M4 9.4L0 5.4L1.4 4L4 6.6L10.6 0L12 1.4L4 9.4Z"></path></svg>');background-color:var(--blue-form)}.dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-dialog);max-width:calc(100vw - 3rem);max-height:calc(100svh - 3rem);background-color:transparent;border:none;margin:auto;height:100%;width:100%;padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:opacity .3s ease-out,-webkit-transform .5s ease-out;transition:opacity .3s ease-out,-webkit-transform .5s ease-out;transition:opacity .3s ease-out,transform .5s ease-out;transition:opacity .3s ease-out,transform .5s ease-out,-webkit-transform .5s ease-out;pointer-events:none;max-width:1200px;overflow:hidden}.dialog[open]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.dialog::-ms-backdrop{background-color:#00000080;opacity:0;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.dialog::backdrop{background-color:#00000080;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.dialog[open]::-ms-backdrop{opacity:1}.dialog[open]::backdrop{opacity:1}.dialog__close{position:absolute;top:.5rem;right:1rem;font-size:3rem;color:var(--blue);opacity:.7;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;z-index:99}.dialog__close:hover{opacity:1}.dialog__panel{position:relative;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,.5);box-shadow:0 0 12px #00000080;border-radius:.5rem;background-color:#fff;padding:3rem;-webkit-transition:background-color .3s;transition:background-color .3s;width:100%;height:84vh;overflow:hidden}.mediabox .dialog__panel{height:100%;padding:0}.photo .dialog__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;max-height:86vh}.photo .dialog__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.photo .dialog__content img{max-height:100%;width:auto;min-width:100%}.photo .dialog__content figure{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.photo .dialog__content figcaption{background-color:#0000004d;color:#fff;font-size:1.25rem;padding:.25rem 1rem;position:absolute;left:0;right:0;bottom:0;text-align:center;line-height:1.2}.photo .dialog__content figcaption p{padding:0}.video .dialog__content{height:100%}.video .dialog__content iframe{height:100%;width:100%}@media screen and (max-width: 767px){.dialog__panel{padding:1rem;height:100%}}@media screen and (min-width: 992px){.dialog.photo{height:100%}}.swiper{--swiper-scrollbar-sides-offset: 1px;--swiper-scrollbar-drag-bg-color: var(--orange);min-height:300px;visibility:hidden}.swiper-initialized{visibility:visible}.swiper-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;padding-block:1rem;position:relative;margin-inline:.75rem}.swiper-btn-nav{-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;margin-top:1px}.swiper-btn-nav .svg-icon{color:var(--c-color);font-size:1.25rem}.swiper-btn-nav:hover{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.swiper-pagination-bullet{background-color:var(--blue-sky);border-radius:50%;display:block;height:12px;width:12px}.swiper-pagination-bullet-active{background-color:var(--blue)}.swiper-scrollbar.swiper-scrollbar-horizontal{margin-top:8px;position:relative!important}.swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{height:12px;margin-top:-4px}[x-data=slider] .swiper .swiper-slide{height:auto;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}[x-data=dreamSlider] .swiper .swiper-slide{height:auto}.swiper[data-type=carousel] img{border-radius:var(--radius);display:block;margin-top:6px;width:100%}@media screen and (min-width: 768px){.swiper[data-type=carousel] .swiper-slide:not(.swiper-slide-next){opacity:.5}.swiper[data-type=carousel] .swiper-slide-next{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);z-index:99}.swiper[data-type=carousel] .swiper-nav{padding:0;margin-top:4rem}}@media screen and (min-width: 992px){.swiper-nav{margin-inline:40%}[x-data=slider] .swiper .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-next+div){opacity:.5}[x-data=dreamSlider] .swiper .swiper-nav{margin-left:40%;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.swiper[data-type=cards]{-webkit-padding-start:0;padding-inline-start:0}}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.page{margin-top:var(--header-height);min-height:400px;position:relative}.page:not(.home){background-image:url(/dist/assets/star_bg-CKpdEAkN.png),url(/dist/assets/star_bg-CKpdEAkN.png);background-position:150% 33%,-50% 90%;background-repeat:no-repeat,no-repeat}.page__header{background-color:var(--blue-darker);position:relative}.page__header:before{content:"";background:url(/dist/assets/star-DUGMZPYu.svg) no-repeat -10rem center;background-size:20rem;opacity:.6;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.page__header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:260px;padding-bottom:2rem;position:relative}.page__header-title{color:#fff;position:relative;text-transform:uppercase;z-index:2}.page .short-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.page .short-links span{font-size:1.375rem;font-weight:700;width:100%}.page .short-links a{color:var(--blue-darker);border-radius:99px;border:1px solid var(--blue);font-size:.875rem;padding:7px 15px}.tracker .page{margin-top:0}.page .map-tracker{height:100vh;height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex}.page .map-tracker .btn{position:absolute;top:1rem;right:1rem}.page__error{position:relative}.page__error img{width:100%}.page__error-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:absolute;top:40%;left:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media screen and (min-width: 420px){.page__header:before{background-size:25rem;background-position:-10rem center}}@media screen and (min-width: 992px){.main{gap:3rem}.page__header:before{background-size:25rem;background-position:10% center}.page__header-inner{min-height:260px}.page .short-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page .short-links span{width:auto}.page__error-content{left:20%}.page__error-content h1{font-size:4rem}}.home .page{-webkit-margin-after:0;margin-block-end:0}.home .page:before{content:none}.home .page__header:before{background-position:1.5rem 1rem;background-size:6rem}.home .page__header-inner{display:block;padding-bottom:0}.home .page__header-inner .video-header{background:#111;position:relative;height:400px;min-height:0;overflow:hidden}.home .page__header-inner .video-header video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.home .page__header-inner .video-overlay{background:-webkit-gradient(linear,left top,right top,from(rgb(0,0,0)),to(rgba(0,0,0,0)));background:linear-gradient(to right,#000,#0000);position:absolute;top:0;bottom:0;left:0;width:100%;opacity:30%;z-index:2;pointer-events:none}.home .page__header-inner .video-facade{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a2e url(/assets/videos/APPGQ_poster.webp) center/cover no-repeat;display:grid;place-items:center;-webkit-transition:opacity .6s ease;transition:opacity .6s ease;z-index:1}.home .page__header-inner .video-facade.is-hidden{opacity:0;pointer-events:none}.home .page__header-inner .facade-spinner{width:48px;height:48px;border:4px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.home .page__header-inner .play-btn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;background:transparent;border:none;cursor:pointer}.home .page__header-inner .play-btn-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:14px 22px;background:#0000008c;color:#fff;font-size:15px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.home .page__header-inner .play-btn[hidden]{display:none}.home .page__header-inner .play-btn svg{width:18px;height:18px;fill:#fff}.home .page__header-title{display:block;position:absolute;left:2rem;bottom:2rem;z-index:4}.home .page__header-title p,.home .page__header-title h2{color:#fff;text-transform:uppercase}.home .page__header-title p{font-size:1.25rem;font-weight:500}.home .page__header-title h2{font-size:2.25rem}.home .page__header-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;position:relative;z-index:4}.home .page__header-aside .btn--solid{margin-bottom:-2rem}.home .page__header-visuals-news{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:2}.home .page__header-visuals-news div{display:none;height:100%;opacity:0}.home .page__header-visuals-news div img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media screen and (min-width: 992px){.home .page__header:before{background-position:4rem 3rem;background-size:10rem}.home .page__header-inner .video-header{height:calc(100vh - 80px);min-height:420px}.home .page__header-title{left:4rem;bottom:6rem;max-width:560px}.home .page__header-title p{font-size:1.25rem;font-weight:500}.home .page__header-title h2{font-size:4.25rem}.home .page__header-aside{position:absolute;top:50%;right:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:416px}.home .page__header-aside .btn--solid{margin-bottom:0;margin-left:1rem}.home .page__header-aside .card{margin-left:1rem;-webkit-transition:all .25s ease;transition:all .25s ease}.home .page__header-aside .card:hover{border-left:12px solid var(--orange);margin-left:0;padding-left:3rem}.home .page__header-aside .card:hover .svg-icon{color:var(--orange)}.home .page__header-visuals-news div.active{display:block;-webkit-animation:reveal .25s ease-in-out forwards;animation:reveal .25s ease-in-out forwards}}@-webkit-keyframes reveal{0%{opacity:0}to{opacity:1}}@keyframes reveal{0%{opacity:0}to{opacity:1}}section{scroll-margin-top:6rem}section.presentation{-webkit-padding-before:2rem;padding-block-start:2rem}section.next-race{background-color:var(--blue-darker);-webkit-padding-before:3rem;padding-block-start:3rem;-webkit-padding-after:4rem;padding-block-end:4rem;position:relative;content-visibility:auto}section.next-race:before{content:"";background:url(/dist/assets/star-DUGMZPYu.svg) no-repeat center;background-size:140%;opacity:.6;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}section.dreams,section.ctas-nav{content-visibility:auto}section.partners{background:url(/dist/assets/bg_partners-PjybFrzK.webp) no-repeat center;background-size:cover;content-visibility:auto;padding-block:2rem}@media screen and (min-width: 992px){.home section{grid-template-columns:1fr minmax(1rem,1fr) repeat(8,minmax(1rem,var(--col-width))) minmax(1rem,1fr) 1fr}section.presentation{-webkit-padding-before:0;padding-block-start:0}section.next-race:before{background-size:40%}}.pagination{margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.pagination .svg-icon{color:var(--blue);font-size:1.25rem;vertical-align:-4px}.pagination .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pagination .pagination-list .page-items{margin:0 .3rem;text-align:center}.pagination .pagination-list .page-items a{border-radius:50%;color:var(--blue-marin);font-weight:700;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;width:36px;-webkit-transition:border-color .15s;transition:border-color .15s}.pagination .pagination-list .page-items.m--active a,.pagination .pagination-list .page-items:hover a{color:#fff;background-color:var(--blue)}@media screen and (min-width: 992px){.pagination{gap:2rem}}.grid-articles{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media all and (min-width: 640px){.grid-articles{grid-template-columns:repeat(2,1fr)}}@media all and (min-width: 1280px){.grid-articles{grid-template-columns:repeat(3,1fr)}}.grid-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.grid-cards[data-items="4"],.grid-cards[data-items="2"]{grid-template-columns:repeat(1,1fr)}@media all and (min-width: 640px){.grid-cards[data-items="2"],.grid-cards[data-items="4"]{grid-template-columns:repeat(2,1fr)}}@media all and (min-width: 992px){.grid-cards[data-gap="4"]{gap:1rem}.grid-cards[data-items="4"]{grid-template-columns:repeat(4,1fr)}}.card{display:-webkit-box;display:-ms-flexbox;display:flex}.card__cta-logo,.card__cta-heading,.card__cta-action{position:absolute;z-index:2}.card__profile{background-color:#f2f9fc;border:1px solid var(--blue);border-radius:var(--radius);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-block:2rem;padding:2rem 2rem 1.5rem}.card__profile figure{max-width:60%}.card__profile li{font-size:1.125rem;-webkit-margin-after:.5rem;margin-block-end:.5rem}.card__profile div br{-webkit-margin-after:6px;margin-block-end:6px}@media screen and (min-width: 992px){.card__profile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem}.card__profile figure{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:auto}}.card__cta-visual{border-radius:12px 12px 24px;display:block;position:relative;overflow:hidden}.card__cta-visual picture{height:100%}.card__cta-visual picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card__cta-visual h2{font-size:1.875rem;position:absolute;left:1rem;bottom:3rem;z-index:2}.card__cta-logo{left:0;top:1rem;max-width:120px}.card__cta-action{right:0;bottom:14px}.card__cta-teaser{aspect-ratio:var(--ratio-050);border-radius:12px;position:relative;overflow:hidden}.card__cta-teaser:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#0006;z-index:1}.card__cta-teaser picture{width:100%}.card__cta-teaser img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.card__cta-teaser h3{font-size:1.5rem;padding-inline:.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-transform:uppercase;word-break:break-word;z-index:4}.card__cta-teaser:hover img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.card__cta-map{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);overflow:hidden;position:fixed;left:0;bottom:0;right:0;z-index:var(--z-index-overlay)}@media screen and (min-width: 992px){.card__cta-visual h2{font-size:2.5rem;left:2rem;bottom:3.5rem}}@media screen and (min-width: 992px){.card__cta-logo{top:3rem;max-width:260px}.card__cta-teaser{aspect-ratio:var(--ratio-165)}.card__cta-map{border-top-left-radius:0;min-width:280px;right:auto}}.card__pad{background-color:#fff;border-radius:var(--radius);border-bottom-right-radius:24px;border-left:6px solid var(--blue-sky);display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;padding:3rem;position:relative}.card__pad.secondary{border-left:6px solid var(--secondary)}.card__pad.stack{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card__pad.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2rem}.card__pad-cursor{position:absolute;top:1rem;right:1rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;z-index:2}.card__pad-cursor .svg-icon{color:var(--blue);font-size:1.25rem}.card__pad.newslog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1.5rem}.card__pad.newslog:hover .card__pad-cursor{-webkit-transform:rotate(0deg);transform:rotate(0)}.card__pad .next-race__logo{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card__pad .next-race__logo img{height:130px;width:auto}.card__pad .next-race__text{line-height:1.6;padding-bottom:2rem}.card__pad .next-race__text h3{color:var(--blue-darker);font-size:1.125rem}.card__pad .next-race__link{position:absolute;right:0;bottom:0;z-index:2}.card__pad-metas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.card__pad-caption{font-size:1.125rem;font-weight:700}@media screen and (min-width: 992px){.card__pad.newslog{padding:2rem}.card__pad.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem;padding:3rem}.next-race .card__pad{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.card__article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.card__article>picture,.card__article>.picture{border-radius:var(--radius);overflow:hidden;position:relative;z-index:2}.card__article>picture img,.card__article>.picture img{-webkit-transition:-webkit-transform .46s;transition:-webkit-transform .46s;transition:transform .46s;transition:transform .46s,-webkit-transform .46s}.card__article.m--media{cursor:pointer}.card__article.m--media>picture,.card__article.m--media>.picture{aspect-ratio:inherit;height:100%}.card__article.m--media>picture img,.card__article.m--media>.picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.card__article .content{background-color:#e3eef9;border-radius:var(--radius);border-left:6px solid var(--blue-sky);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;margin-top:-1rem;padding:2rem;position:relative;-webkit-transition:background-color .46s;transition:background-color .46s}.card__article .content h3{color:var(--blue-darker);font-size:1.125rem;font-weight:700}.card__article-cursor{position:absolute;top:2.25rem;right:1rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;z-index:2}.card__article-cursor .svg-icon{color:var(--blue);font-size:1.25rem}.card__article:hover img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.card__article:hover .content{background-color:var(--blue-sky)}.card__article:hover .card__article-cursor{-webkit-transform:rotate(0deg);transform:rotate(0)}.card__race{background-color:#c7dcf280;border-radius:var(--radius);border-left:6px solid var(--blue);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;position:relative;-webkit-transition:background-color .35s;transition:background-color .35s}.card__race.current{border-left:6px solid var(--orange)}.card__race:hover{background-color:#c7dcf2}.card__race .picture{background-color:#fff;border-radius:var(--radius);margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:140px;padding-inline:1.25rem}.card__race .picture img{max-height:124px;width:auto}.card__race .race-name{font-size:1.125rem;line-height:1.2;padding-top:.25rem;padding-bottom:.5rem}.card__race .race-name,.card__race .race-pos{font-weight:700}.card__race .race-place,.card__race .race-type{font-weight:500}.card__race .race-place .svg-icon,.card__race .race-type .svg-icon{color:var(--blue);margin-right:.5rem;font-size:14px;height:20px;vertical-align:-3px}.card__race .race-meta{margin-top:auto}.card__race .race-link{position:absolute;left:0;right:0;bottom:0;text-align:right}.card__race .race-link a{display:block;padding:.5em 1rem}.card__race .race-link .svg-icon{color:var(--blue);font-size:1.25rem}.card__slide-dream{background-color:var(--blue-sky);border-radius:var(--radius24);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;height:100%;position:relative;overflow:hidden}.card__slide-dream hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-padding-after:3rem;padding-block-end:3rem;padding-inline:2rem}.card__slide-dream-action{position:absolute;right:0;bottom:14px}.card__slide-text,.card__slide-figure{background-color:var(--blue-sky);border-radius:var(--radius8);border-left:6px solid var(--secondary);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:relative}.card__slide-text{height:calc(100% - 3rem);padding:2rem 1rem 1rem 2rem}.card__slide-text h3{color:var(--blue-darker);font-size:3rem}.card__slide-figure img{border-top-left-radius:4px;border-top-right-radius:var(--radius8)}.card__slide-figure hgroup{border:0;line-height:1.3;padding:.5rem 1rem 1rem}.card__slide-figure hgroup span{font-size:1.375rem;display:block;font-weight:700}.card__slide-figure hgroup h3{color:var(--blue-darker);font-size:1.25rem;font-weight:400}@media screen and (min-width: 992px){.card__slide-dream{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6rem}.card__slide-dream picture{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;aspect-ratio:var(--ratio-095)}.card__slide-dream picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card__slide-dream hgroup{padding-inline:0 2rem}}.presentation .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2rem}.next-race .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;position:relative;z-index:4}.bloc[data-bloc=slider]{position:relative}.bloc[data-bloc=slider] .swiper{-webkit-padding-before:2rem;padding-block-start:2rem}.faq .bloc.edito{-webkit-padding-after:0;padding-block-end:0}.bloc__picture{border-radius:var(--radius);overflow:hidden;position:relative}.bloc__picture img{border-radius:var(--radius);width:100%}.bloc__picture-legend{font-size:1.375rem;line-height:1.4;padding:12px}.bloc__video{cursor:pointer;position:relative}.bloc__video picture{overflow:hidden;border-radius:var(--radius)}.bloc__video picture img{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.bloc__video picture:hover img{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.bloc__video .icon-post{right:.5rem}.bloc__video-legend{font-size:1.375rem;line-height:1.4;padding:12px}@media screen and (min-width: 768px){.presentation .bloc{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.presentation .bloc>div{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media screen and (min-width: 992px){.bloc__picture,.bloc__video{margin-inline:2rem}}.edito{gap:0}.edito-caption{font-size:1.25rem;line-height:1.4;font-weight:700}.edito-caption .entry{-webkit-margin-after:1rem;margin-block-end:1rem}.edito-caption .entry,.edito-caption p{font-size:inherit}.edito h2,.edito h3{margin-block:1.5rem}.edito h4{margin-block:1rem}.edito ul{padding:.75rem 1.75rem;line-height:1.1}.edito-text{font-size:1.125rem;line-height:1.6}.edito--story{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-padding-before:1.5rem;padding-block-start:1.5rem}.edito--story .rounded{max-width:80%}.edito--story h3{font-size:1.5rem;line-height:1.1;-webkit-margin-before:.5rem;margin-block-start:.5rem}@media screen and (min-width: 768px){.edito{gap:0}.edito--story{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}.edito--story .rounded{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:100%}.edito--story h3{font-size:2rem;-webkit-margin-after:1rem!important;margin-block-end:1rem!important}}.marquee__baseline{font-size:1.875rem;text-align:center}.marquee__container{overflow:hidden;padding:10px 0;width:100%;white-space:nowrap}.marquee__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:marquee-scroll 16s linear infinite;animation:marquee-scroll 16s linear infinite}.marquee__track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;margin-inline:1.5rem}.marquee__track span{color:var(--blue);font-size:7.5rem;font-weight:700;text-transform:uppercase}.marquee__track i{background-image:url('data:image/svg+xml,<svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="%23F3954A" d="M14.118 0.001c-1.087 3.153-1.63 5.142-3.359 11.4 0 0-0.001 0.002-0.003 0.002-2.010 0.337-6.109 0.769-10.757 0.302 2.753 3.773 5.854 5.364 8.664 7.144-1.086 4.070-3.614 8.135-3.918 13.149 0 0.001 0.001 0.003 0.003 0 3.891-4.158 6.262-6.193 11.341-9.244 0.001 0 0.003 0 0.005 0 7.696 4.527 8.694 5.239 11.311 7.421 0.494-4.462-2.864-10.477-4.298-12.273 0 0 0-0.001 0-0.003 4.446-4.609 6.224-6.695 7.113-11.206-3.606 2.378-6.819 3.493-10.325 3.784-1.581-2.814-3.557-7.181-5.78-10.479l0.001 0.001z"></path></svg>');background-repeat:no-repeat;background-position:center;height:74px;width:70px}@-webkit-keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}@keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}.bloc__quotes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.bloc__quotes blockquote{background-color:var(--blue-sky);border-radius:8px;font-size:1.125rem;padding:3rem 3rem 1.5rem 1.5rem;position:relative}.bloc__quotes blockquote:before{content:"";background-image:url('data:image/svg+xml,<svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 32"><path fill="%230083CB" d="M1.698 31.543c-0.505 0-0.91-0.152-1.213-0.455-0.202-0.404-0.202-0.859 0-1.365l10.766-28.052c0.303-0.809 0.859-1.213 1.668-1.213h5.459c0.505 0 0.859 0.152 1.061 0.455 0.303 0.303 0.404 0.708 0.303 1.213l-8.492 28.204c-0.303 0.809-0.91 1.213-1.82 1.213h-7.733zM21.866 31.543c-0.505 0-0.91-0.152-1.213-0.455-0.202-0.404-0.202-0.859 0-1.365l10.766-28.052c0.303-0.809 0.859-1.213 1.668-1.213h5.459c0.505 0 0.859 0.152 1.061 0.455 0.303 0.303 0.404 0.708 0.303 1.213l-8.492 28.204c-0.303 0.809-0.91 1.213-1.82 1.213h-7.733z"></path></svg>');background-repeat:no-repeat;background-position:center;height:54px;width:68px;position:absolute;left:1.5rem;top:-1rem}.bloc__quotes blockquote h3{color:var(--black);font-size:1.25rem;font-weight:500;-webkit-margin-after:3px;margin-block-end:3px}.bloc__quotes blockquote p{font-size:inherit}.bloc__quotes blockquote:nth-of-type(2){background-color:var(--blue-darker);color:#fff}.bloc__quotes blockquote:nth-of-type(2):before{background-image:url('data:image/svg+xml,<svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 32"><path fill="%23F3954A" d="M1.698 31.543c-0.505 0-0.91-0.152-1.213-0.455-0.202-0.404-0.202-0.859 0-1.365l10.766-28.052c0.303-0.809 0.859-1.213 1.668-1.213h5.459c0.505 0 0.859 0.152 1.061 0.455 0.303 0.303 0.404 0.708 0.303 1.213l-8.492 28.204c-0.303 0.809-0.91 1.213-1.82 1.213h-7.733zM21.866 31.543c-0.505 0-0.91-0.152-1.213-0.455-0.202-0.404-0.202-0.859 0-1.365l10.766-28.052c0.303-0.809 0.859-1.213 1.668-1.213h5.459c0.505 0 0.859 0.152 1.061 0.455 0.303 0.303 0.404 0.708 0.303 1.213l-8.492 28.204c-0.303 0.809-0.91 1.213-1.82 1.213h-7.733z"></path></svg>')}.bloc__quotes blockquote:nth-of-type(2) h3{color:#fff}.bloc__quotes blockquote .logo img{max-height:56px;width:auto}.bloc__quotes blockquote .logo.scaled img{max-height:78px}.bloc__quotes blockquote footer p{font-size:.875rem;font-weight:500}.bloc__quotes-citation{font-size:1.875rem;line-height:1.5;-webkit-padding-before:2rem;padding-block-start:2rem}.bloc__quotes-citation p{font-size:inherit}@media screen and (min-width: 992px){.bloc__quotes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.bloc__quotes blockquote{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.partners .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bloc__partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.bloc__partners h3{font-size:1.5rem;text-transform:uppercase}.bloc__partners-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem;padding-block:2rem}.bloc__partners-logos img{height:160px}.bloc__partners-logos img.fit-140{height:140px}.bloc__partners-logos img.fit-30{height:32px}.bloc__styled{background-color:#f2f9fc;border:1px solid var(--blue);border-radius:var(--radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;overflow:hidden;padding-block:2rem;padding-inline:2rem}.bloc__styled picture{max-width:60%}.bloc__styled h2,.bloc__styled h3{-webkit-margin-before:0;margin-block-start:0}.bloc__styled-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media screen and (min-width: 992px){.bloc__styled{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem}.bloc__styled .rounded{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.timeline{display:none;position:sticky;top:10%;margin-left:auto;width:280px;z-index:6}@media screen and (min-width: 992px){.timeline{display:block}.timeline-inner{position:absolute;top:2rem;right:4rem}.timeline-inner>div{font-size:1.375rem;font-weight:700;-webkit-margin-after:1rem;margin-block-end:1rem;text-align:right}.timeline-inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.25rem;position:relative}.timeline-inner ul:after{content:"";background-color:var(--blue);width:1px;height:calc(100% - 2rem);position:absolute;top:1rem;right:-9px}.timeline-inner li{padding-right:1rem;position:relative}.timeline-inner li:after{content:"";background-color:#fff;display:block;height:15px;width:15px;border-radius:99px;border:4px solid var(--blue);position:absolute;right:-1rem;top:calc(50% - 7px);z-index:2}.timeline-inner a{display:block;line-height:1.2;text-align:right}.timeline-inner a.active{color:var(--blue)}.timeline-inner span{display:block;font-weight:700}}.accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding-block:2rem}.accordion.faq{-webkit-padding-before:0;padding-block-start:0}.accordion-item{overflow:hidden;-webkit-transition:border-color .25s ease;transition:border-color .25s ease}.accordion-item>input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.faq .accordion-item{background-color:var(--blue-sky);border-radius:4px}.accordion-label{cursor:pointer;color:var(--blue-marin);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;font-weight:600;padding:1rem;position:relative;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion-label .svg-icon{color:var(--blue);font-size:1.25rem;position:absolute;right:1rem;top:40%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.accordion-label:hover .next{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion-label.current h3{color:var(--orange);font-weight:700;text-transform:uppercase}.races .accordion-label{border-bottom:1px solid var(--blue);padding:1rem .5rem}.accordion-panel{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .5s ease;transition:grid-template-rows .5s ease;transition:grid-template-rows .5s ease,-ms-grid-rows .5s ease}.accordion-panel-clip{min-height:0;overflow:hidden}.accordion-panel-inner{overflow:hidden;padding:.5rem 1rem 1rem;color:var(--blue-marin);line-height:1.6}.accordion-panel-inner a{text-decoration:underline}.races .accordion-panel-inner{padding:1.25rem 0}.accordion-item:has(:checked) .accordion-panel{grid-template-rows:1fr}.accordion-item:has(:checked) .next{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hero__video{height:56.25vw;overflow:hidden;position:relative}.hero__video-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;z-index:1}.hero__video-wrapper iframe{width:101%;height:101%;border:0}.hero__video-wrapper:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}.hero__video-facade{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background:#000;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;z-index:1;pointer-events:auto}.hero__video-facade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;pointer-events:none}.hero__video-facade img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.85;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.hero__video-facade.is-hidden{opacity:0;pointer-events:none}@media screen and (min-width: 992px){.hero__video{height:calc(100vh - var(--header-height))}.hero__video-wrapper{top:auto;bottom:0;left:0;-webkit-transform:none;transform:none;width:100%;height:56.25vw}}@media (prefers-reduced-motion: reduce){.hero__video:hover,.hero__video-facade:hover img{-webkit-transform:none;transform:none}}
