.loader{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#00f;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:opacity .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,transform .45s ease;transition:opacity .45s ease,transform .45s ease,-webkit-transform .45s ease;z-index:9999}.loader.loader--hidden{opacity:0;-webkit-transform:scale(.98);transform:scale(.98)}.loader .loader-status{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.loader .loader-stage{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;min-height:1.1em;padding:0 24px;position:relative;width:100%;z-index:2}.loader .loader-stage,.loader .loader-word{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.loader .loader-word{font-family:NewTitle-Variable;font-size:max(130px,min(20vw,100vw));font-synthesis:none;font-weight:650;line-height:1.025;padding-bottom:.03em;text-transform:uppercase;white-space:nowrap}.loader .loader-skip{background:transparent;color:currentColor;font-size:max(14px,min(.8vw,100vw));font-weight:600;left:50%;line-height:1.5;padding:0;position:absolute;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:from-font;text-transform:uppercase;text-underline-offset:6px;top:calc(50% + max(88px, min(11vw, 190px)));-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:color .2s ease,opacity .2s ease;transition:color .2s ease,opacity .2s ease;z-index:3}.loader .loader-skip:focus-visible{color:#ff0;outline:none}.loader .loader-word-letter{display:inline-block;font-family:NewTitle-Variable;font-size:inherit;font-variation-settings:"wght" 650;font-weight:inherit;line-height:inherit;opacity:1;-webkit-transform:translateY(96%);transform:translateY(96%);-webkit-transition:opacity .24s ease,-webkit-transform .58s cubic-bezier(.16,1,.3,1);transition:opacity .24s ease,-webkit-transform .58s cubic-bezier(.16,1,.3,1);transition:transform .58s cubic-bezier(.16,1,.3,1),opacity .24s ease;transition:transform .58s cubic-bezier(.16,1,.3,1),opacity .24s ease,-webkit-transform .58s cubic-bezier(.16,1,.3,1);-webkit-transition-delay:calc(var(--letter-index)*.02s);transition-delay:calc(var(--letter-index)*.02s)}.loader .loader-word-space{width:.22em}.loader .loader-logo{color:currentColor;opacity:0;position:absolute;-webkit-transform:translateY(.24em);transform:translateY(.24em);-webkit-transition:opacity .4s ease,-webkit-transform .68s cubic-bezier(.16,1,.3,1);transition:opacity .4s ease,-webkit-transform .68s cubic-bezier(.16,1,.3,1);transition:transform .68s cubic-bezier(.16,1,.3,1),opacity .4s ease;transition:transform .68s cubic-bezier(.16,1,.3,1),opacity .4s ease,-webkit-transform .68s cubic-bezier(.16,1,.3,1);width:108vw}.loader .loader-logo svg{display:block;height:auto;width:100%}.loader .loader-logo svg path{fill:currentColor}.loader .loader-stage .loader-logo{position:relative}.loader.loader--logo.loader--active .loader-logo,.loader.loader--word.loader--active .loader-word-letter{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.loader.loader--logo .loader-stage{padding:0}.loader.loader--blue{background:#00f;color:#fff}.loader.loader--blue .loader-logo{color:#fff}.loader.loader--white{background:#fff;color:#000}.loader.loader--white .loader-skip:focus-visible{color:#00f}.loader.loader--black{background:#000;color:#fff}.loader.loader--yellow{background:#ff0;color:#000}.loader.loader--yellow .loader-skip:focus-visible{color:#00f}.loader-skipped .loader{display:none}@media (min-width:768px){.loader .loader-word{font-size:max(140px,min(18vw,100vw))}}@media (min-width:992px){.loader .loader-word{font-size:max(160px,min(min(18vw,32vh),100vw))}}.bg-blue ::-moz-selection{background:#fff;color:#00f}.bg-blue ::selection{background:#fff;color:#00f}.bg-white ::-moz-selection{background:#00f;color:#fff}.bg-white ::selection{background:#00f;color:#fff}.bg-yellow ::-moz-selection{background:#000;color:#fff}.bg-yellow ::selection{background:#000;color:#fff}.bg-black ::-moz-selection{background:#ff0;color:#000}.bg-black ::selection{background:#ff0;color:#000}.container{margin:0 auto;max-width:100%;padding:0 24px}.lines{border-left:1px solid #b3b3ff;border-right:1px solid #b3b3ff;margin-left:max(24px,min(3vw,100vw));margin-right:max(24px,min(3vw,100vw));padding:0!important}#fade-transition-layer{bottom:0;height:0;left:0;opacity:1;position:fixed;-webkit-transition:height .8s ease,opacity 1s ease;transition:height .8s ease,opacity 1s ease;visibility:hidden;width:100vw;z-index:99999}.loader-intro-pending #editorial .editorial-main .content-date,.loader-intro-pending #editorial .editorial-main .content-tags,.loader-intro-pending #editorial .editorial-main .tagline,.loader-intro-pending header{opacity:0}.btn.animated{color:inherit;cursor:pointer;display:inline-block;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.btn.animated span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NewTitle-Variable;font-size:max(36px,min(2.3vw,100vw));font-weight:500;justify-content:space-between;line-height:1;padding:16px max(20px,min(4vw,100vw));text-transform:uppercase;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:transform .35s cubic-bezier(.4,0,.2,1);transition:transform .35s cubic-bezier(.4,0,.2,1),-webkit-transform .35s cubic-bezier(.4,0,.2,1)}.btn.animated span.text-bottom,.btn.animated span.text-top{-webkit-transform:translateY(0);transform:translateY(0)}.btn.animated span.text-bottom{color:inherit;left:0;position:absolute;right:0;top:105%}.btn.animated span.text-bottom .arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn.animated span .arrow{height:max(24px,min(1.5vw,100vw));width:max(24px,min(1.5vw,100vw))}.btn.animated:focus-visible{outline:none;outline-offset:0}.btn.animated:focus-visible .text-bottom:before,.btn.animated:focus-visible .text-top:before{content:none}.btn.animated.blue span.text-bottom{background:#00f;color:#fff}.main-title{color:#fff;font-family:NewTitle-Variable;font-size:max(65px,min(10vw,100vw));font-weight:650;line-height:1.025;max-width:100%;text-align:center;text-transform:uppercase;width:100%;z-index:1}.main-title .main-title-line,.main-title .main-title-line-inner,.main-title .main-title-visual-group,.main-title .main-title-word,.main-title .visual{font-family:NewTitle-Variable;font-size:inherit;font-weight:inherit;line-height:inherit}.main-title .main-title-word{display:inline-block}.main-title.main-title-auto{opacity:0}.main-title .main-title-visual-group{display:inline-block;white-space:nowrap}.main-title .main-title-line{display:block;overflow:hidden;white-space:nowrap}.main-title .main-title-line-inner{display:inline-block}.main-title .visual{aspect-ratio:3/2;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;display:inline-block;height:max(40px,min(13vw,58px));overflow:hidden;position:relative;top:-.1em;vertical-align:middle;width:max(46px,min(15vw,66px));will-change:transform,width,height}.main-title .visual,.main-title .visual.video video{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.main-title .visual.video video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;will-change:transform}.main-title .visual.video video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.main-title .visual.video video::-webkit-media-controls{display:none!important}.main-title .visual-el{display:none}.fade-in-title div{font-family:NewTitle-Variable;vertical-align:middle}.split-text{will-change:opacity}@media (min-width:768px){.main-title{font-size:max(70px,min(9vw,100vw))}.main-title .visual{aspect-ratio:3/2;border-radius:max(8px,min(1vw,100vw));bottom:.08em;height:.8em;top:auto;width:auto}}@media (min-width:992px){.main-title{font-size:max(80px,min(min(9vw,16vh),100vw))}.container{padding:0 48px}.btn.animated:focus-visible span,.btn.animated:hover span{-webkit-transition-delay:0s!important;transition-delay:0s!important}.btn.animated:focus-visible span.text-top,.btn.animated:hover span.text-top{-webkit-transform:translateY(-105%)!important;transform:translateY(-105%)!important}.btn.animated:focus-visible span.text-bottom,.btn.animated:hover span.text-bottom{-webkit-transform:translateY(-105%);transform:translateY(-105%)}}@font-face{font-display:swap;font-family:NewTitle-Variable;font-style:normal;font-weight:200 700;src:url(c4ae4aef446350ea01fe.woff2) format("woff2"),url(67196128e569935c6d31.woff) format("woff"),url(c1727ce39b30d6db6229.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans-Variable;font-style:normal;font-weight:200 700;src:url(65a7e76e15a342e2ed8f.woff2) format("woff2"),url(bc2b124702cdb8b3b38b.woff) format("woff"),url(d7facbbe2ed9ae4aae49.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans-VariableItalic;font-style:italic;font-weight:200 700;src:url(8d45d5d416206c70daeb.woff2) format("woff2"),url(e4ae865b18351f51feb9.woff) format("woff"),url(37a2c9e4ec944dec5059.ttf) format("truetype")}*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:GeneralSans-Variable;margin:0;padding:0}html{--focus-color:#00f;--focus-ring-color:var(--focus-color);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:GeneralSans-Variable;font-size:16px;height:100%;margin:0 auto;position:relative;text-rendering:optimizeLegibility!important;width:100%}body.noscroll{overflow:hidden}.bg-black,.bg-blue{--focus-color:#ff0}.bg-white,.bg-yellow{--focus-color:#00f}.skip-link{clip:rect(0 0 0 0);background:transparent;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);color:#ff0;font-size:max(14px,min(.8vw,100vw));font-weight:600;height:1px;left:max(24px,min(3vw,100vw));line-height:1.5;overflow:hidden;padding-right:calc(max(18px, min(1vw, 100vw)) + max(2px, min(.15vw, 6px)));position:fixed;text-transform:uppercase;top:max(24px,min(3vw,100vw));-webkit-transform:translateY(calc(-100% - max(24px, min(3vw, 100vw))));transform:translateY(calc(-100% - max(24px, min(3vw, 100vw))));-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;white-space:nowrap;width:1px;z-index:100000}.skip-link:before{background:currentColor;border-radius:50%;content:"";height:max(10px,min(.6vw,100vw));position:absolute;right:max(2px,min(.15vw,6px));top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:max(10px,min(.6vw,100vw))}.skip-link.on-white,.skip-link.on-yellow{color:#00f}.skip-link:focus-visible{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;outline:none;overflow:visible;-webkit-transform:translateY(0);transform:translateY(0);width:auto}.skip-link:focus-visible~header #header-context-link{visibility:hidden}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#00f!important;border:none!important;-webkit-box-shadow:inset 0 0 0 1000px #fff}::-webkit-selection{background:#00f;color:#fff}::-ms-selection{background:#00f;color:#fff}::-moz-selection{background:#00f;color:#fff}::selection{background:#00f;color:#fff}h1,h2,h3,h4,h5,h6{text-wrap:pretty;font-family:NewTitle-Variable;font-style:normal;letter-spacing:.01em;line-height:1;margin:0;text-transform:uppercase}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:NewTitle-Variable;font-style:italic}h1,h2{font-size:max(80px,min(10vw,100vw));font-weight:650}h3{font-size:max(48px,min(4.6vw,100vw));font-weight:500}h4{font-size:max(36px,min(3vw,100vw))}h4,h5,h6{font-weight:400}h6{letter-spacing:.06em}a,li,p{text-wrap:pretty;color:#000;font-family:GeneralSans-Variable;font-size:max(18px,min(.9vw,100vw));letter-spacing:.03em;line-height:1.5}p a{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:from-font;text-underline-offset:6px}p a:focus-visible{color:#00f!important;color:var(--focus-color,#00f)!important;text-decoration-line:underline!important;text-decoration-style:dotted!important;text-decoration-thickness:from-font!important;text-underline-offset:6px!important}p a:focus-visible{background:transparent;box-decoration-break:clone;-webkit-box-decoration-break:clone;outline:none}span{text-wrap:pretty}i{font-size:20px}li,ul{list-style-type:none}a{margin:0;-webkit-text-decoration:none;text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit}:where(a,button,input,textarea,select,[tabindex]):focus{outline:none}:where(input,textarea,select):focus-visible{outline:2px solid #00f;outline:2px solid var(--focus-ring-color,#ff0);outline-offset:4px}:where(a,button):focus-visible{outline:none}:where(input,textarea,select):focus-visible{border-color:#00f;border-color:var(--focus-ring-color,#ff0)}a:not(.btn):focus-visible,button:not(.btn):focus-visible{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:from-font;text-underline-offset:6px}a.skip-link:focus-visible{background:transparent;outline:none;-webkit-text-decoration:none;text-decoration:none}img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}strong{font-weight:600}header{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:10}header .container{margin:0;max-width:100%;padding:0;position:relative}header .container #logo{left:max(12px,min(2vw,48px));position:absolute;top:max(12px,min(2vw,48px))}header .container #logo a:focus-visible{outline:none}header .container #logo a:focus-visible svg *{fill:#ff0!important}header .container #logo a:focus-visible svg.on-white *{fill:#00f!important}header .container #logo a:focus-visible svg.on-yellow *{fill:#00f!important}header .container #logo svg{height:max(62px,min(5vw,100vw))}header .container #logo svg.on-white path{fill:#00f!important}header .container #logo svg.on-yellow path{fill:#000!important}header .container #header-context-link{color:#fff;left:max(24px,min(3vw,100vw));padding-right:calc(max(18px, min(1vw, 100vw)) + max(2px, min(.15vw, 6px)));position:fixed;top:max(24px,min(3vw,100vw));-webkit-transition:color .3s ease;transition:color .3s ease;width:auto;z-index:10}header .container #header-context-link.is-hidden{display:none}header .container #header-context-link span{color:inherit;font-family:GeneralSans-Variable;font-size:max(14px,min(.8vw,100vw));font-weight:600;gap:max(8px,min(.5vw,100vw));line-height:1.5;padding:0}header .container #header-context-link:after{background:currentColor;border-radius:50%;content:"";height:max(10px,min(.6vw,100vw));position:absolute;right:max(2px,min(.15vw,6px));top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;width:max(10px,min(.6vw,100vw))}header .container #header-context-link:hover:after{-webkit-transform:translateY(-50%) scale(1.25);transform:translateY(-50%) scale(1.25)}header .container #header-context-link.on-white{color:#00f}header .container #header-context-link.on-black{color:#ff0}header .container #header-context-link.on-blue{color:#fff}header .container #header-context-link.on-yellow{color:#000}header .container #header-context-link:focus-visible{color:#ff0}header .container #header-context-link.on-white:focus-visible,header .container #header-context-link.on-yellow:focus-visible{color:#00f}header .container #main-menu{--menu-focus-color:#ff0;--menu-focus-contrast:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;padding-left:calc(max(18px, min(1vw, 100vw)) + max(4px, min(.25vw, 10px)));position:fixed;right:max(24px,min(3vw,100vw));text-transform:uppercase;top:max(24px,min(3vw,100vw));-webkit-transition:color .3s ease;transition:color .3s ease;width:auto;z-index:10}header .container #main-menu .menu-label{display:block;font-size:max(14px,min(.8vw,100vw));height:1.5em;line-height:1.5;overflow:hidden;padding:0;position:relative;-webkit-transform:none!important;transform:none!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}header .container #main-menu .menu-label .text-bottom,header .container #main-menu .menu-label .text-top{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:GeneralSans-Variable;font-size:max(14px,min(.8vw,100vw));font-weight:600;left:auto;line-height:1.5;padding:0}header .container #main-menu .menu-label .text-bottom{position:absolute;right:0;top:105%}header .container #main-menu:before{background:inherit;border-radius:50%;content:"";height:max(10px,min(.6vw,100vw));left:max(4px,min(.25vw,10px));position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:background .3s ease,-webkit-transform .5s ease-in;transition:background .3s ease,-webkit-transform .5s ease-in;transition:transform .5s ease-in,background .3s ease;transition:transform .5s ease-in,background .3s ease,-webkit-transform .5s ease-in;width:max(10px,min(.6vw,100vw))}header .container #main-menu:hover{cursor:pointer}header .container #main-menu:hover:before{-webkit-transform:translateY(-50%) scale(1.25);transform:translateY(-50%) scale(1.25)}header .container #main-menu:focus-visible,header .container #main-menu:hover{outline:none}header .container #main-menu:focus-visible .menu-label .text-top,header .container #main-menu:hover .menu-label .text-top{-webkit-transform:translateY(-105%)!important;transform:translateY(-105%)!important}header .container #main-menu:focus-visible .menu-label .text-bottom,header .container #main-menu:hover .menu-label .text-bottom{-webkit-transform:translateY(-105%)!important;transform:translateY(-105%)!important}header .container #main-menu:focus-visible .menu-label .text-bottom,header .container #main-menu:focus-visible .menu-label .text-top{color:var(--menu-focus-color)}header .container #main-menu:focus-visible .menu-label .text-bottom:before,header .container #main-menu:focus-visible .menu-label .text-top:before{content:none}header .container #main-menu:not(.active):focus-visible:before{background:var(--menu-focus-color)}header .container #main-menu.on-white{--menu-focus-color:#00f;--menu-focus-contrast:#fff;color:#00f}header .container #main-menu.on-white:before{background:#00f}header .container #main-menu.on-black{color:#ff0}header .container #main-menu.on-black:before{background:#ff0}header .container #main-menu.on-blue{color:#fff}header .container #main-menu.on-blue:before{background:#fff}header .container #main-menu.on-yellow{--menu-focus-color:#00f;--menu-focus-contrast:#fff;color:#000}header .container #main-menu.on-yellow:before{background:#000}header .container #main-menu.active:before{-webkit-transform:translateY(-50%) scale(300);transform:translateY(-50%) scale(300)}header .container #main-menu.active.on-white{--menu-focus-color:#ff0;--menu-focus-contrast:#000;color:#fff}header .container #main-menu.active.on-blue{--menu-focus-color:#00f;--menu-focus-contrast:#fff;color:#000}header .container #main-menu.active.on-black{--menu-focus-color:#00f;color:#000}header .container #main-menu.active.on-yellow{--menu-focus-color:#ff0;color:#fff}header .container #menu{--menu-focus-color:#ff0;--menu-focus-contrast:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:transparent;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:calc(max(12px, min(2vw, 48px))*2 + max(62px, min(5vw, 100vw)));-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;z-index:10}header .container #menu[hidden]{display:none}header .container #menu .menu-logo{padding:max(12px,min(2vw,48px));position:absolute;top:calc(max(12px, min(2vw, 48px))*-1*2 + max(62px, min(5vw, 100vw))*-1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .container #menu .menu-logo a:focus-visible{outline:none}header .container #menu .menu-logo svg{height:max(62px,min(5vw,100vw))}header .container #menu .menu-principal-container{height:100%;position:relative;width:100%}header .container #menu .menu-principal-container:after,header .container #menu .menu-principal-container:before{content:"";display:block;height:1px;margin:0 auto;-webkit-transition:width 1.5s ease .5s;transition:width 1.5s ease .5s;width:0}header .container #menu .menu-principal-container ul.menu{display:grid;height:100%;list-style:none;margin:0;padding:0;width:100%}header .container #menu .menu-principal-container ul.menu>li{-ms-flex-line-pack:center;align-content:center;position:relative}header .container #menu .menu-principal-container ul.menu>li:nth-child(-n+3):after{bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transition:width 1.5s ease .5s;transition:width 1.5s ease .5s;width:0}header .container #menu .menu-principal-container ul.menu>li:nth-child(odd):after{left:auto;right:0}header .container #menu .menu-principal-container ul.menu>li>a{display:inline-grid;justify-items:center;width:100%}header .container #menu .menu-principal-container ul.menu>li>a span{color:#fff;font-family:NewTitle-Variable;font-size:max(64px,min(8vw,100vw));font-weight:700;left:auto;line-height:normal;padding:0;right:auto;text-transform:uppercase}header .container #menu .menu-principal-container ul.menu>li.menu-item-has-children>a .text-bottom:after,header .container #menu .menu-principal-container ul.menu>li.menu-item-has-children>a .text-top:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M17.5 14.5H31v3H17.5V31h-3V17.5H1v-3h13.5V1h3v13.5Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:max(24px,min(2vw,100vw));position:absolute;right:-20px;-webkit-transform:translateX(100%);transform:translateX(100%);width:max(24px,min(2vw,100vw))}header .container #menu .menu-principal-container ul.menu>li.menu-item-has-children.is-open>a .text-bottom:after,header .container #menu .menu-principal-container ul.menu>li.menu-item-has-children.is-open>a .text-top:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M31 14.5v3H1v-3z'/%3E%3C/svg%3E")}header .container #menu .menu-principal-container ul.menu>li .sub-menu{display:grid;list-style:none;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;visibility:hidden}header .container #menu .menu-principal-container ul.menu>li .sub-menu li a{display:inline-grid;justify-items:center;width:100%}header .container #menu .menu-principal-container ul.menu>li .sub-menu li a span{color:inherit;font-family:NewTitle-Variable;font-size:max(28px,min(2.3vw,100vw));font-weight:450;line-height:1.2;padding:0;text-transform:uppercase;width:100%}header .container #menu .menu-principal-container ul.menu>li .sub-menu li a .text-bottom,header .container #menu .menu-principal-container ul.menu>li .sub-menu li a .text-top,header .container #menu .menu-principal-container ul.menu>li .sub-menu li a span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}header .container #menu .menu-principal-container a:focus-visible,header .container #menu .socials a:focus-visible{outline:none}header .container #menu .menu-principal-container a:focus-visible .text-bottom,header .container #menu .menu-principal-container a:focus-visible .text-top,header .container #menu .socials a:focus-visible .text-bottom,header .container #menu .socials a:focus-visible .text-top{color:var(--menu-focus-color)!important}header .container #menu .menu-principal-container a:focus-visible .text-bottom,header .container #menu .menu-principal-container a:focus-visible .text-top,header .container #menu .socials a:focus-visible .text-bottom,header .container #menu .socials a:focus-visible .text-top{background:transparent}header .container #menu .menu-principal-container a:focus-visible .text-bottom:before,header .container #menu .menu-principal-container a:focus-visible .text-top:before,header .container #menu .socials a:focus-visible .text-bottom:before,header .container #menu .socials a:focus-visible .text-top:before{content:none}header .container #menu .menu-principal-container li.menu-item-has-children>a:focus-visible .text-bottom:after,header .container #menu .menu-principal-container li.menu-item-has-children>a:focus-visible .text-top:after{background-image:none!important}header .container #menu .menu-principal-container li.menu-item-has-children>a:focus-visible .text-bottom:after,header .container #menu .menu-principal-container li.menu-item-has-children>a:focus-visible .text-top:after{background-color:var(--menu-focus-color);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M17.5 14.5H31v3H17.5V31h-3V17.5H1v-3h13.5V1h3v13.5Z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M17.5 14.5H31v3H17.5V31h-3V17.5H1v-3h13.5V1h3v13.5Z'/%3E%3C/svg%3E") center /contain no-repeat}header .container #menu .menu-principal-container li.menu-item-has-children.is-open>a:focus-visible .text-bottom:after,header .container #menu .menu-principal-container li.menu-item-has-children.is-open>a:focus-visible .text-top:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M1 14.5h30v3H1Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M1 14.5h30v3H1Z'/%3E%3C/svg%3E")}header .container #menu .socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:max(0,min(1vw,80px));-moz-column-gap:max(0,min(1vw,80px));column-gap:max(0,min(1vw,80px));display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:center;padding:max(24px,min(3vh,100vh)) 0}header .container #menu .socials a{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:auto}header .container #menu .socials a span{color:inherit;font-family:GeneralSans-Variable;font-size:max(16px,min(.8vw,100vw));font-weight:600;letter-spacing:.03em;line-height:1.5;padding:8px max(20px,min(4vw,100vw));text-transform:capitalize}header .container #menu.active{opacity:1;pointer-events:auto}header .container #menu.active .menu-principal-container ul.menu>li:after,header .container #menu.active .menu-principal-container:after,header .container #menu.active .menu-principal-container:before{width:100%}header .container #menu.submenu-animating .btn.animated{pointer-events:none}header .container #menu.submenu-animating .btn.animated:hover .text-bottom,header .container #menu.submenu-animating .btn.animated:hover .text-top{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}header .container #menu.submenu-opening .menu-principal-container ul.menu>li:after{opacity:0;width:0}header .container #menu.submenu-closing .menu-principal-container ul.menu>li:after{width:100%}header .container #menu.submenu-open .menu-principal-container ul.menu>li{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden}header .container #menu.submenu-open .menu-principal-container ul.menu>li:after{opacity:0;width:0}header .container #menu.submenu-open .menu-principal-container ul.menu>li.is-open{-ms-flex-line-pack:stretch;align-content:stretch;bottom:auto;display:grid;grid-template-rows:auto 1fr;height:100%;left:auto;padding-top:max(32px,min(6vh,100vw));pointer-events:auto;position:relative;right:auto;top:auto;visibility:visible}header .container #menu.submenu-open .menu-principal-container ul.menu>li.is-open>a{-ms-flex-item-align:end;align-self:end}header .container #menu.submenu-open .menu-principal-container ul.menu>li.is-open .sub-menu{-ms-flex-line-pack:start;grid-gap:max(12px,min(2vw,100vw));align-content:start;display:grid;gap:max(12px,min(2vw,100vw));opacity:1;padding:max(32px,min(6vw,100vw)) max(20px,min(4vw,100vw));pointer-events:auto;position:relative;visibility:visible}header .container #menu.on-white{color:#fff}header .container #menu.on-white .menu-logo a:focus-visible svg *{fill:#ff0!important}header .container #menu.on-white .menu-principal-container ul.menu li:after,header .container #menu.on-white .menu-principal-container:after,header .container #menu.on-white .menu-principal-container:before{background:hsla(0,0%,100%,.4)}header .container #menu.on-white .menu-principal-container ul.menu li a span{color:#fff}header .container #menu.on-white .menu-principal-container ul.menu li.menu-item-has-children>a .text-bottom:after,header .container #menu.on-white .menu-principal-container ul.menu li.menu-item-has-children>a .text-top:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23FFF' d='M17.5 14.5H31v3H17.5V31h-3V17.5H1v-3h13.5V1h3v13.5Z'/%3E%3C/svg%3E")}header .container #menu.on-white .menu-principal-container ul.menu li.menu-item-has-children.is-open>a .text-bottom:after,header .container #menu.on-white .menu-principal-container ul.menu li.menu-item-has-children.is-open>a .text-top:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23FFF' d='M31 14.5v3H1v-3z'/%3E%3C/svg%3E")}header .container #menu.on-white .menu-principal-container ul.menu li .sub-menu li a span,header .container #menu.on-white .socials a{color:#fff}header .container #menu.on-black{--menu-focus-color:#00f;--menu-focus-contrast:#fff;color:#000}header .container #menu.on-black .menu-logo a:focus-visible svg *{fill:#00f!important}header .container #menu.on-black .menu-principal-container ul.menu li:after,header .container #menu.on-black .menu-principal-container:after,header .container #menu.on-black .menu-principal-container:before{background:rgba(0,0,0,.4)}header .container #menu.on-black .menu-principal-container ul.menu li a span,header .container #menu.on-black .socials a{color:#000}header .container #menu.on-black .menu-logo svg path{fill:#000!important}header .container #menu.on-blue{--menu-focus-color:#00f;--menu-focus-contrast:#fff;color:#000}header .container #menu.on-blue .menu-logo a:focus-visible svg *{fill:#00f!important}header .container #menu.on-blue .menu-principal-container ul.menu li:after,header .container #menu.on-blue .menu-principal-container:after,header .container #menu.on-blue .menu-principal-container:before{background:#b3b3ff}header .container #menu.on-blue .menu-principal-container ul.menu li a span,header .container #menu.on-blue .socials a{color:#000}header .container #menu.on-blue .menu-logo svg path{fill:#000!important}header .container #menu.on-yellow{color:#fff}header .container #menu.on-yellow .menu-logo a:focus-visible svg *{fill:#ff0!important}header .container #menu.on-yellow .menu-principal-container ul.menu li:after,header .container #menu.on-yellow .menu-principal-container:after,header .container #menu.on-yellow .menu-principal-container:before{background:hsla(0,0%,100%,.4)}header .container #menu.on-yellow .menu-principal-container ul.menu li a span{color:#fff}header .container #menu.on-yellow .menu-principal-container ul.menu li.menu-item-has-children>a .text-bottom:after,header .container #menu.on-yellow .menu-principal-container ul.menu li.menu-item-has-children>a .text-top:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23FFF' d='M17.5 14.5H31v3H17.5V31h-3V17.5H1v-3h13.5V1h3v13.5Z'/%3E%3C/svg%3E")}header .container #menu.on-yellow .menu-principal-container ul.menu li.menu-item-has-children.is-open>a .text-bottom:after,header .container #menu.on-yellow .menu-principal-container ul.menu li.menu-item-has-children.is-open>a .text-top:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23FFF' d='M31 14.5v3H1v-3z'/%3E%3C/svg%3E")}header .container #menu.on-yellow .menu-principal-container ul.menu li .sub-menu li a span,header .container #menu.on-yellow .socials a{color:#fff}@media (min-aspect-ratio:1/1) and (min-width:992px){header .container #menu .menu-principal-container ul.menu>li>a span{font-size:max(80px,min(18vh,100vw))}}@media (min-width:992px){header .container #logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .container #main-menu.active:before{-webkit-transform:translateY(-50%) scale(500);transform:translateY(-50%) scale(500)}header .container #menu .menu-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .container #menu .menu-principal-container ul.menu{grid-template-columns:repeat(2,1fr)}header .container #menu .menu-principal-container ul.menu:before{bottom:0;content:"";height:0;left:50%;position:absolute;top:1px;width:1px}header .container #menu .menu-principal-container ul.menu>li.full{grid-column:span 2}header .container #menu .menu-principal-container ul.menu>li.full:before{content:none!important}header .container #menu .menu-principal-container ul.menu>li:nth-child(3):after{width:0}header .container #menu.active .menu-principal-container ul.menu:before{height:100%;-webkit-transition:height 1.5s ease .5s;transition:height 1.5s ease .5s}header .container #menu.active.submenu-open .menu-principal-container ul.menu>li.is-open{grid-column:span 2;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;padding-top:0}header .container #menu.active.submenu-open .menu-principal-container ul.menu>li.is-open>a{align-self:center;grid-column:1;justify-self:center}header .container #menu.active.submenu-open .menu-principal-container ul.menu>li.is-open>a span{font-size:max(80px,min(18vh,100vw))}header .container #menu.active.submenu-open .menu-principal-container ul.menu>li.is-open .sub-menu{-ms-flex-line-pack:center;align-content:center;gap:max(18px,min(1.5vw,100vw));grid-column:2;height:100%;padding:0 max(24px,min(5vw,100vw))}header .container #menu.active.submenu-open .menu-principal-container ul.menu>li.is-open.is-right-column>a{grid-column:2}header .container #menu.active.submenu-open .menu-principal-container ul.menu>li.is-open.is-right-column .sub-menu{grid-column:1;grid-row:1}header .container #menu.active.on-white .menu-principal-container ul.menu li:before,header .container #menu.active.on-white .menu-principal-container ul.menu:before{background:hsla(0,0%,100%,.4)}header .container #menu.active.on-black .menu-principal-container ul.menu li:before,header .container #menu.active.on-black .menu-principal-container ul.menu:before{background:rgba(0,0,0,.4)}header .container #menu.active.on-blue .menu-principal-container ul.menu li:before,header .container #menu.active.on-blue .menu-principal-container ul.menu:before{background:#b3b3ff}header .container #menu.active.on-yellow .menu-principal-container ul.menu li:before,header .container #menu.active.on-yellow .menu-principal-container ul.menu:before{background:hsla(0,0%,100%,.4)}}@media (max-width:991px){header .container #header-context-link{opacity:0;pointer-events:none;-webkit-transition:color .3s ease,opacity .25s ease;transition:color .3s ease,opacity .25s ease}header .container #header-context-link.is-visible-mobile{opacity:1;pointer-events:auto}header .container #header-context-link.is-hidden{display:none}}.expandable{--expandable-focus-color:#ff0;border-bottom:1px solid hsla(0,0%,100%,.4);overflow:hidden;position:relative}.expandable .expandable-overlay{background-color:#00f;bottom:0;height:0;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}.expandable.blue .expandable-overlay{background-color:#00f}.expandable.yellow{--expandable-focus-color:#00f}.expandable.yellow .expandable-overlay{background-color:#ff0}.expandable.black .expandable-overlay{background-color:#000}.expandable.white{--expandable-focus-color:#00f}.expandable.white .expandable-overlay{background-color:#fff}.expandable .expandable-content,.expandable .expandable-header{position:relative;z-index:1}.expandable .expandable-header{padding:max(40px,min(3vw,100vw)) max(20px,min(4vw,100vw))}.expandable .expandable-header h3{color:#fff;pointer-events:none;text-align:center}.expandable .expandable-content{height:0;opacity:0;text-align:center;will-change:height}.expandable .expandable-content .expandable-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.expandable .expandable-content .expandable-wrapper a,.expandable .expandable-content .expandable-wrapper p{color:#fff}.expandable .expandable-content .expandable-wrapper p{margin-left:auto;margin-right:auto;max-width:1440px;padding-bottom:max(24px,min(2.5vw,100vw));padding-left:max(20px,min(8vw,100vw));padding-right:max(20px,min(8vw,100vw))}.expandable .expandable-content .expandable-wrapper a{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.expandable .expandable-content .expandable-wrapper .btn span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.expandable .expandable-content .expandable-wrapper .btn:focus-visible .text-bottom,.expandable .expandable-content .expandable-wrapper .btn:focus-visible .text-top{color:var(--expandable-focus-color)!important}#tarteaucitronRoot,#tarteaucitronRoot *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:GeneralSans-Variable;letter-spacing:0}#tarteaucitronRoot{position:relative;z-index:99998}#tarteaucitronRoot button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit}#tac_title{display:none!important}#tarteaucitronAlertBig{background:#000!important;border:0!important;border-radius:0!important;bottom:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;display:none;left:auto!important;min-height:158px;padding:28px 24px 24px;position:fixed!important;right:0!important;top:auto!important;width:450px;will-change:opacity,transform}#tarteaucitronAlertBig.is-entering{-webkit-animation:leadoffCookiesBannerIn .55s cubic-bezier(.16,1,.3,1) both;animation:leadoffCookiesBannerIn .55s cubic-bezier(.16,1,.3,1) both}@-webkit-keyframes leadoffCookiesBannerIn{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes leadoffCookiesBannerIn{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#tarteaucitronAlertBig.is-entering{-webkit-animation:none;animation:none}}#tarteaucitronAlertBig:before{content:"Pas de cachotteries, juste des cookies";display:block;font-family:NewTitle-Variable;font-size:max(29px,min(2.4vw,42px));font-weight:650;line-height:.92;margin-bottom:14px;text-transform:uppercase}#tarteaucitronDisclaimerAlert{color:hsla(0,0%,100%,.7);display:block;font-size:13px;font-weight:500;line-height:1.35;margin:0 0 22px}.leadoff-cookies-preferences{background:transparent!important;border:0!important;display:inline!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;margin:0!important;padding:0 0 1px!important;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:from-font;text-underline-offset:6px}#tarteaucitronAllDenied2,#tarteaucitronCloseAlert,#tarteaucitronPersonalize2,#tarteaucitronPrivacyUrl{background:transparent!important;border:0!important;color:#fff!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;margin:0 18px 0 0!important;min-width:0!important;padding:0 0 2px!important;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:from-font;text-transform:none!important;text-underline-offset:6px;width:auto!important}#tarteaucitronAllDenied2 .tarteaucitronCross,#tarteaucitronBack,#tarteaucitronCloseAlert,#tarteaucitronPersonalize2 .tarteaucitronCheck,#tarteaucitronPrivacyUrl{display:none!important}#tarteaucitronBack{background:transparent!important;pointer-events:none!important}#tarteaucitronAlertBig.is-hidden-behind-panel{display:none!important}#tarteaucitron{-webkit-overflow-scrolling:touch;background:#000!important;border:0!important;border-radius:0!important;bottom:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;display:none;height:auto!important;left:auto!important;max-height:calc(100vh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:30px 24px 26px!important;position:fixed!important;right:0!important;top:auto!important;width:520px!important}#tarteaucitronServices{margin:0!important;max-height:none!important;overflow:visible!important;width:100%!important}#tarteaucitronClosePanel,#tarteaucitronServices{background:transparent!important;height:auto!important;padding:0!important}#tarteaucitronClosePanel{border:0!important;color:#fff!important;font-size:10px!important;font-weight:800!important;line-height:1!important;position:absolute!important;right:24px!important;text-transform:uppercase;top:30px!important;width:auto!important}#tarteaucitronServices .tarteaucitronMainLine{grid-column-gap:28px;grid-row-gap:12px;background:transparent!important;border:0!important;border-bottom:1px solid hsla(0,0%,100%,.22)!important;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;display:grid!important;grid-template-columns:minmax(0,1fr) 132px;margin:0!important;padding:0 0 18px!important;row-gap:12px}#tarteaucitronServices .asCatToggleBtn,#tarteaucitronServices .tarteaucitronH1,#tarteaucitronServices .tarteaucitronTitle button{color:#fff!important;display:block;font-family:NewTitle-Variable;font-size:34px!important;font-weight:650!important;line-height:.95!important;margin:0 0 14px;text-transform:uppercase}#tarteaucitronServices .tarteaucitronMainLine .tarteaucitronH1{grid-column:1/-1;max-width:none}#tarteaucitronServices .tarteaucitronMainLine #tarteaucitronInfo{display:block!important;grid-column:1/-1;margin:0 0 28px!important;max-width:430px}#tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{align-self:center;grid-column:1;grid-row:3;width:auto!important}#tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{align-self:center;grid-column:2;grid-row:3;white-space:nowrap}#tarteaucitronInfo,#tarteaucitronServices .tarteaucitronDetails,#tarteaucitronServices .tarteaucitronListCookies,#tarteaucitronServices .tarteaucitronName{color:hsla(0,0%,100%,.68)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}#tarteaucitronServices .tarteaucitronName{width:100%!important}#tarteaucitronServices .tarteaucitronH2,#tarteaucitronServices .tarteaucitronH3{color:#fff!important;display:block;font-size:14px!important;font-weight:800!important;line-height:1.3!important;margin:0 0 8px}#tarteaucitronServices .tarteaucitronH2{margin:0!important}#tarteaucitronServices li,#tarteaucitronServices ul{list-style:none!important;margin:0!important;padding:0!important}#tarteaucitronServices .tarteaucitronBorder{height:auto!important;max-height:none!important;overflow:visible!important}#tarteaucitronServices .tarteaucitronBorder>ul>li{display:none!important}#tarteaucitronServices .tarteaucitronBorder>ul>li#tarteaucitronServicesTitle_analytic{display:block!important}#tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine){grid-column-gap:28px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:transparent!important;border:0!important;border-bottom:1px solid hsla(0,0%,100%,.18)!important;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;display:grid!important;grid-template-columns:minmax(0,1fr) 132px;margin:0!important;padding:18px 0!important}#tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk{grid-column:2;width:132px}#tarteaucitronServices .tarteaucitronTitle{display:block!important;margin:0 0 8px!important;padding:0!important}#tarteaucitronServices #tarteaucitronNoServicesTitle{display:none!important}#tarteaucitronServices .asCatToggleBtn,#tarteaucitronServices .tarteaucitronTitle button{background:transparent!important;border:0!important;margin:0 0 12px!important;max-width:none;padding:0!important;pointer-events:none}#tarteaucitronServicesTitle_analytic,#tarteaucitronServices_analytic{display:block!important}#tarteaucitronServicesTitle_analytic .tarteaucitronTitle{margin-top:16px!important}#tarteaucitronServicesTitle_analytic #tarteaucitronDetailsanalytic{font-size:13px!important;font-weight:500!important;-webkit-text-decoration:none!important;text-decoration:none!important;text-decoration-thickness:none!important;text-underline-offset:none!important}#googletagmanagerLine{display:grid!important}#googletagmanagerLine .tarteaucitronStatusInfo{display:block;margin-top:3px}#tarteaucitronServices .tarteaucitronAsk{-webkit-box-flex:0;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex:0 0 auto;flex:0 0 auto;gap:18px;justify-content:space-between;margin:0!important;padding:0!important}#tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0!important}#tarteaucitronServices .tarteaucitronAllow,#tarteaucitronServices .tarteaucitronDeny,#tarteaucitronServices .tarteaucitronDetails,#tarteaucitronServices .tarteaucitronReadmoreInfo{background:transparent!important;border:0!important;color:hsla(0,0%,100%,.68)!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;margin:0!important;min-width:0!important;padding:0 0 2px!important;text-decoration:underline!important;-webkit-text-decoration:underline dotted!important;text-decoration:underline dotted!important;text-decoration-thickness:from-font!important;text-underline-offset:6px!important;width:auto!important}#tarteaucitronServices #googletagmanagerLine.tarteaucitronLine:not(.tarteaucitronMainLine){border:0!important}#tarteaucitronAllAllowed.tarteaucitronIsSelected,#tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitronServices .tarteaucitronIsAllowed>.tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronServices .tarteaucitronIsDenied>.tarteaucitronAsk .tarteaucitronDeny{color:#fff!important}#tarteaucitronServices .tarteaucitronIsAllowed>.tarteaucitronAsk .tarteaucitronDeny,#tarteaucitronServices .tarteaucitronIsDenied>.tarteaucitronAsk .tarteaucitronAllow{color:hsla(0,0%,100%,.68)!important}#tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAllow:after{content:"Je valide"}#tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronDeny:after{content:"Je passe"}#tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAllow,#tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronDeny{font-size:0!important}#tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAllow:after,#tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronDeny:after{font-size:12px}#tarteaucitronRoot #tarteaucitron button:focus-visible,#tarteaucitronRoot #tarteaucitronAlertBig button:focus-visible{color:#ff0!important;text-decoration-color:#ff0!important}#tarteaucitronRoot #tarteaucitron button:focus-visible,#tarteaucitronRoot #tarteaucitronAlertBig button:focus-visible{outline:none}#tarteaucitronServices .tarteaucitronCheck,#tarteaucitronServices .tarteaucitronCross,#tarteaucitronServices .tarteaucitronPlus{display:none!important}#tarteaucitronServices .tarteaucitronBorder,#tarteaucitronServices .tarteaucitronHidden{background:transparent!important;border:0!important}#tarteaucitronCookiesListContainer,#tarteaucitronIcon,#tarteaucitronPercentage,#tarteaucitronSave,.tarteaucitronSelfLink{display:none!important}@media (max-width:767px){#tarteaucitron,#tarteaucitronAlertBig{bottom:0!important;max-height:82vh!important;max-width:100vw!important;padding:24px!important;right:0!important;width:100vw!important}#tarteaucitronAlertBig:before,#tarteaucitronServices .asCatToggleBtn,#tarteaucitronServices .tarteaucitronH1,#tarteaucitronServices .tarteaucitronTitle button{font-size:30px!important}#tarteaucitronServices .tarteaucitronLine{display:block!important}#tarteaucitronServices .tarteaucitronMainLine{display:block!important;padding-right:0!important}#tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:10px!important}#tarteaucitronServices .tarteaucitronAsk{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#editorial{background:#00f}#editorial.bg-white{background:#fff}#editorial.bg-white .container .editorial-main{background:#fff;z-index:1}#editorial.bg-white .container .editorial-main h1,#editorial.bg-white .container .editorial-main p{color:#000;z-index:1}#editorial.bg-yellow{background:#ff0}#editorial.bg-yellow .container .editorial-main{background:#ff0;z-index:1}#editorial.bg-yellow .container .editorial-main h1,#editorial.bg-yellow .container .editorial-main p{color:#000;z-index:1}#editorial.bg-black{background:#000}#editorial.bg-black .container .editorial-main{background:#000;z-index:1}#editorial.bg-black .container .editorial-main h1,#editorial.bg-black .container .editorial-main p{color:#fff;z-index:1}#editorial .container{display:grid;height:100%;padding:0}#editorial .container .editorial-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:100dvh;overflow:hidden;padding:calc(max(12px, min(2vw, 48px))*2 + max(62px, min(5vw, 100vw))) max(24px,min(3vw,100vw)) calc(max(12px, min(2vw, 48px))*2);position:relative}#editorial .container .editorial-main .content-date,#editorial .container .editorial-main .content-tags,#editorial .container .editorial-main h1,#editorial .container .editorial-main p{color:#fff;position:relative;text-align:center;z-index:2}#editorial .container .editorial-main p{font-weight:500;margin-top:max(40px,min(2.8vw,100vw))}#editorial .container .editorial-main .tagline{max-width:1440px;padding-left:max(20px,min(5vw,100vw));padding-right:max(20px,min(5vw,100vw))}#editorial .container .editorial-main .content-tags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:max(40px,min(2.8vw,100vw))}#editorial .container .editorial-main .content-tags li{border-color:#fff;color:#fff}#editorial .container .editorial-main .content-tags li .content-tag-dot{background:#ff0}#editorial .container .editorial-main .content-date{color:#fff;display:block;font-size:max(14px,min(.75vw,100vw));font-style:italic;font-weight:400;letter-spacing:.03em;line-height:1.5;margin-top:max(24px,min(1.8vw,100vw))}#editorial .container:last-child:has(.editorial-faq.bg-blue) .editorial-faq-list{padding-bottom:0}#editorial .container:last-child:has(.editorial-faq.bg-blue) .editorial-faq-list .faq-item:last-child{border-bottom:0}#editorial .container:last-child:has(.editorial-showcase.bg-blue) .editorial-showcase.bg-blue{border-bottom:1px solid hsla(0,0%,100%,.4)}@media (max-width:767px){#editorial[data-scroll=true] .container .editorial-main{min-height:100vh;min-height:100lvh;min-height:var(--leadoff-editorial-vh,100lvh)}#editorial[data-scroll=true] .container .fullscreen-visual-wrapper{height:100vh;height:100lvh;height:var(--leadoff-editorial-vh,100lvh)}}.content-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:max(6px,min(.3vw,100vw))}.content-tags li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid;border-radius:999px;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:max(12px,min(.6vw,100vw));font-weight:600;gap:max(6px,min(.3vw,100vw));line-height:1;padding:max(6px,min(.3vw,100vw)) max(8px,min(.4vw,100vw));text-transform:uppercase}.content-tags li .content-tag-dot{background:#00f;border-radius:50%;height:max(8px,min(.4vw,100vw));width:max(8px,min(.4vw,100vw))}.fullscreen-visual-wrapper{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.fullscreen-visual-wrapper .fullscreen-visual{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);width:0;will-change:top,left,width,height,border-radius;z-index:0}.vertical-border{background:#b3b3ff;height:0;pointer-events:none;position:absolute;top:0;width:1px;z-index:-1}.vertical-border.left{left:max(24px,min(3vw,100vw))}.vertical-border.right{right:max(24px,min(3vw,100vw))}.vertical-border.center{left:calc(50% + .5px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.editorial-pitch{background:#fff}.editorial-pitch .editorial-pitch-container .editorial-pitch-title{border-bottom:1px solid #b3b3ff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:max(56px,min(7vw,100vw)) max(20px,min(4vw,100vw))}.editorial-pitch .editorial-pitch-container .editorial-pitch-title h2{font-size:max(64px,min(7vw,100vw))}.editorial-pitch .editorial-pitch-container .editorial-pitch-content{-ms-flex-line-pack:start;grid-row-gap:max(16px,min(1.1vw,100vw));align-content:start;display:grid;padding-bottom:max(56px,min(7vw,100vw));padding-top:max(56px,min(7vw,100vw));row-gap:max(16px,min(1.1vw,100vw))}.editorial-pitch .editorial-pitch-container .editorial-pitch-content p,.editorial-pitch .editorial-pitch-container .editorial-pitch-content ul{padding-left:max(20px,min(4vw,100vw));padding-right:max(20px,min(4vw,100vw))}.editorial-pitch .editorial-pitch-container .editorial-pitch-content ul{grid-row-gap:max(10px,min(.3vw,100vw));display:grid;row-gap:max(10px,min(.3vw,100vw))}.editorial-pitch .editorial-pitch-container .editorial-pitch-content ul li{list-style-position:inside;list-style-type:disc}.editorial-pitch .editorial-pitch-container .editorial-pitch-content .btn{margin-top:max(40px,min(3vw,100vw))}@media (min-width:992px){.editorial-pitch .editorial-pitch-container{display:-webkit-box;display:-ms-flexbox;display:flex}.editorial-pitch .editorial-pitch-container .editorial-pitch-title{-ms-flex-preferred-size:55%;border-bottom:0;flex-basis:55%}.editorial-pitch .editorial-pitch-container .editorial-pitch-content{-ms-flex-preferred-size:45%;border-left:1px solid #b3b3ff;flex-basis:45%}}.editorial-expandable{--editorial-expandable-focus-color:#ff0}.editorial-expandable.bg-white{--editorial-expandable-focus-color:#00f;background:#fff}.editorial-expandable.bg-white .editorial-expandable-container .editorial-expandable-header a,.editorial-expandable.bg-white .editorial-expandable-container .editorial-expandable-header h2,.editorial-expandable.bg-white .editorial-expandable-container .editorial-expandable-header p{color:#000}.editorial-expandable.bg-blue{background:#00f}.editorial-expandable.bg-blue .editorial-expandable-container .editorial-expandable-header a,.editorial-expandable.bg-blue .editorial-expandable-container .editorial-expandable-header h2,.editorial-expandable.bg-blue .editorial-expandable-container .editorial-expandable-header p,.editorial-expandable.bg-blue .editorial-expandable-container .editorial-expandable-link a,.editorial-expandable.bg-blue .editorial-expandable-container .editorial-expandable-link span{color:#fff}.editorial-expandable.bg-black{background:#000}.editorial-expandable.bg-black .editorial-expandable-container .editorial-expandable-header a,.editorial-expandable.bg-black .editorial-expandable-container .editorial-expandable-header h2,.editorial-expandable.bg-black .editorial-expandable-container .editorial-expandable-header p,.editorial-expandable.bg-black .editorial-expandable-container .editorial-expandable-link a,.editorial-expandable.bg-black .editorial-expandable-container .editorial-expandable-link span{color:#fff}.editorial-expandable.bg-yellow{--editorial-expandable-focus-color:#00f;background:#ff0}.editorial-expandable.bg-yellow .editorial-expandable-container .editorial-expandable-header a,.editorial-expandable.bg-yellow .editorial-expandable-container .editorial-expandable-header h2,.editorial-expandable.bg-yellow .editorial-expandable-container .editorial-expandable-header p{color:#000}.editorial-expandable .editorial-expandable-container{padding-bottom:max(88px,min(7.5vw,100vw))}.editorial-expandable .editorial-expandable-container .editorial-expandable-header{grid-row-gap:max(40px,min(2.8vw,100vw));display:grid;padding:max(88px,min(7.5vw,100vw)) max(20px,min(4vw,100vw)) max(64px,min(4.6vw,100vw));row-gap:max(40px,min(2.8vw,100vw))}.editorial-expandable .editorial-expandable-container .editorial-expandable-header h2,.editorial-expandable .editorial-expandable-container .editorial-expandable-header p{text-align:center}.editorial-expandable .editorial-expandable-container .editorial-expandable-header a,.editorial-expandable .editorial-expandable-container .editorial-expandable-header p{font-weight:500}.editorial-expandable .editorial-expandable-container .editorial-expandable-header p{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:max(20px,min(5vw,100vw));padding-right:max(20px,min(5vw,100vw))}.editorial-expandable .editorial-expandable-container .editorial-expandable-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.editorial-expandable .editorial-expandable-container .editorial-expandable-link .btn{margin-left:max(24px,min(3vw,100vw));margin-right:max(24px,min(3vw,100vw));text-align:center}.editorial-expandable .editorial-expandable-container .editorial-expandable-link .btn:focus-visible .text-bottom,.editorial-expandable .editorial-expandable-container .editorial-expandable-link .btn:focus-visible .text-top{color:var(--editorial-expandable-focus-color)!important}.editorial-flow{background:#fff}.editorial-flow.bg-blue{background:#00f;color:#fff}.editorial-flow.bg-blue .editorial-flow-container.lines{border-color:hsla(0,0%,100%,.4)}.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-header h2,.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-header h3,.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-header li,.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-header p,.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-list h2,.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-list h3,.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-list li,.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-list p{color:#fff}.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-header li:before,.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-list li:before{background:#fff}.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-list,.editorial-flow.bg-blue .editorial-flow-container .editorial-flow-list .flow{border-color:hsla(0,0%,100%,.4)}.editorial-flow.bg-black{background:#000;color:#fff}.editorial-flow.bg-black .editorial-flow-container.lines{border-color:hsla(0,0%,100%,.4)}.editorial-flow.bg-black .editorial-flow-container .editorial-flow-header a,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-header h2,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-header h3,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-header li,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-header p,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-list a,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-list h2,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-list h3,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-list li,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-list p{color:#fff}.editorial-flow.bg-black .editorial-flow-container .editorial-flow-header li:before,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-list li:before{background:#fff}.editorial-flow.bg-black .editorial-flow-container .editorial-flow-list,.editorial-flow.bg-black .editorial-flow-container .editorial-flow-list .flow{border-color:hsla(0,0%,100%,.4)}.editorial-flow.bg-yellow{background:#ff0;color:#000}.editorial-flow.bg-yellow .editorial-flow-container.lines{border-color:rgba(0,0,0,.4)}.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-header h2,.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-header h3,.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-header li,.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-header p,.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-list h2,.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-list h3,.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-list li,.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-list p{color:#000}.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-header li:before,.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-list li:before{background:#000}.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-list,.editorial-flow.bg-yellow .editorial-flow-container .editorial-flow-list .flow{border-color:rgba(0,0,0,.4)}.editorial-flow .editorial-flow-container .editorial-flow-header{padding:max(88px,min(7.5vw,100vw)) max(20px,min(4vw,100vw)) max(56px,min(7vw,100vw))}.editorial-flow .editorial-flow-container .editorial-flow-header h2{font-size:max(64px,min(7vw,100vw));margin-bottom:max(40px,min(2.8vw,100vw))}.editorial-flow .editorial-flow-container .editorial-flow-header p,.editorial-flow .editorial-flow-container .editorial-flow-header ul{margin-bottom:max(16px,min(1.1vw,100vw))}.editorial-flow .editorial-flow-container .editorial-flow-header ul{grid-row-gap:max(10px,min(.3vw,100vw));display:grid;row-gap:max(10px,min(.3vw,100vw))}.editorial-flow .editorial-flow-container .editorial-flow-header ul li{list-style-position:inside;list-style-type:disc}.editorial-flow .editorial-flow-container .editorial-flow-list .flow{border-top:1px solid #b3b3ff;display:grid;overflow:hidden;padding:max(56px,min(4vw,100vw)) max(24px,min(4vw,100vw))}.editorial-flow .editorial-flow-container .editorial-flow-list .flow .flow-content{height:0;opacity:0;will-change:height}.editorial-flow .editorial-flow-container .editorial-flow-list .flow .flow-content .flow-wrapper{grid-row-gap:max(16px,min(1.1vw,100vw));display:grid;padding-top:max(24px,min(1.4vw,100vw));row-gap:max(16px,min(1.1vw,100vw))}.editorial-flow .editorial-flow-container .editorial-flow-list .flow .flow-content .flow-wrapper ul{grid-row-gap:max(10px,min(.3vw,100vw));display:grid;row-gap:max(10px,min(.3vw,100vw))}.editorial-flow .editorial-flow-container .editorial-flow-list .flow .flow-content .flow-wrapper ul li{list-style-position:inside;list-style-type:disc}@media (min-width:992px){.editorial-flow .editorial-flow-container{display:-webkit-box;display:-ms-flexbox;display:flex}.editorial-flow .editorial-flow-container .editorial-flow-header{-ms-flex-preferred-size:50%;flex-basis:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:sticky;top:0}.editorial-flow .editorial-flow-container .editorial-flow-list{-ms-flex-preferred-size:50%;border-left:1px solid #b3b3ff;flex-basis:50%}.editorial-flow .editorial-flow-container .editorial-flow-list .flow:first-of-type{border-top:0;padding-top:max(56px,min(7vw,100vw))}.editorial-flow .editorial-flow-container .editorial-flow-list .flow:last-of-type{padding-bottom:max(56px,min(7vw,100vw))}}.editorial-full.bg-white{background:#fff}.editorial-full.bg-white .editorial-full-container .editorial-full-header h2,.editorial-full.bg-white .editorial-full-container .editorial-full-header p{color:#000}.editorial-full.bg-blue{background:#00f}.editorial-full.bg-blue .editorial-full-container.lines{border-color:hsla(0,0%,100%,.4)}.editorial-full.bg-blue .editorial-full-container .editorial-full-content p,.editorial-full.bg-blue .editorial-full-container .editorial-full-content span,.editorial-full.bg-blue .editorial-full-container .editorial-full-header h2,.editorial-full.bg-blue .editorial-full-container .editorial-full-header p{color:#fff}.editorial-full.bg-black{background:#000}.editorial-full.bg-black .editorial-full-container.lines{border-color:hsla(0,0%,100%,.4)}.editorial-full.bg-black .editorial-full-container .editorial-full-content p,.editorial-full.bg-black .editorial-full-container .editorial-full-content span,.editorial-full.bg-black .editorial-full-container .editorial-full-header h2,.editorial-full.bg-black .editorial-full-container .editorial-full-header p{color:#fff}.editorial-full.bg-yellow{background:#ff0}.editorial-full.bg-yellow .editorial-full-container.lines{border-color:rgba(0,0,0,.4)}.editorial-full.bg-yellow .editorial-full-container .editorial-full-header h2,.editorial-full.bg-yellow .editorial-full-container .editorial-full-header p{color:#000}.editorial-full .editorial-full-container{padding-bottom:max(88px,min(7.5vw,100vw))}.editorial-full .editorial-full-container .editorial-full-header{grid-row-gap:max(40px,min(2.8vw,100vw));display:grid;padding:max(88px,min(7.5vw,100vw)) max(20px,min(4vw,100vw)) max(64px,min(4.6vw,100vw));row-gap:max(40px,min(2.8vw,100vw))}.editorial-full .editorial-full-container .editorial-full-header h2,.editorial-full .editorial-full-container .editorial-full-header p{text-align:center}.editorial-full .editorial-full-container .editorial-full-header p{font-weight:500}.editorial-full .editorial-full-container .editorial-full-content{margin-left:auto;margin-right:auto;padding-bottom:max(56px,min(7vw,100vw));padding-left:max(20px,min(8vw,100vw));padding-right:max(20px,min(8vw,100vw))}.editorial-full .editorial-full-container .editorial-full-content .mask{display:block;overflow:hidden}.editorial-full .editorial-full-container .editorial-full-content .mask p,.editorial-full .editorial-full-container .editorial-full-content .mask span{display:inline-block;font-size:max(24px,min(1.4vw,100vw));font-weight:500}.editorial-showcase{background:#fff;overflow:hidden;position:relative;z-index:0}.editorial-showcase.bg-blue{background:#00f}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-header h2,.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title h3{color:#fff}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title .content-tags li{border-color:#fff;color:#fff}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title .content-tags li .content-tag-dot{background:#ff0}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link .btn,.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-text p,.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title .content-date{color:#fff}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link .btn:focus-visible{outline-color:#fff}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link .btn:focus-visible .text-bottom:before,.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link .btn:focus-visible .text-top:before{content:none}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link .btn span.text-bottom{background:#fff;color:#000}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-list .showcase-item .item-border{background-color:hsla(0,0%,100%,.4)}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-link a,.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-link span{color:#fff}.editorial-showcase.bg-blue .editorial-showcase-container .editorial-showcase-link span.text-bottom{background:#fff;color:#000}.editorial-showcase.bg-blue .editorial-showcase-container .vertical-border{background:hsla(0,0%,100%,.4)}.editorial-showcase.bg-black{background:#000}.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-header h2,.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title h3{color:#fff}.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title .content-tags li{border-color:#fff;color:#fff}.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title .content-tags li .content-tag-dot{background:#ff0}.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link .btn,.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-text p,.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title .content-date{color:#fff}.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link .btn span.text-bottom{background:#fff;color:#000}.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-list .showcase-item .item-border{background-color:hsla(0,0%,100%,.4)}.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-link a,.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-link span{color:#fff}.editorial-showcase.bg-black .editorial-showcase-container .editorial-showcase-link span.text-bottom{background:#fff;color:#000}.editorial-showcase.bg-black .editorial-showcase-container .vertical-border{background:hsla(0,0%,100%,.4)}.editorial-showcase.bg-yellow{background:#ff0;border-bottom:1px solid rgba(0,0,0,.4);border-top:1px solid rgba(0,0,0,.4)}.editorial-showcase.bg-yellow .editorial-showcase-container .editorial-showcase-header h2,.editorial-showcase.bg-yellow .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link .btn,.editorial-showcase.bg-yellow .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-text p,.editorial-showcase.bg-yellow .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title h3{color:#000}.editorial-showcase.bg-yellow .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link .btn span.text-bottom{background:#000;color:#ff0}.editorial-showcase.bg-yellow .editorial-showcase-container .editorial-showcase-list .showcase-item .item-border{background-color:#000}.editorial-showcase.bg-yellow .editorial-showcase-container .editorial-showcase-link a,.editorial-showcase.bg-yellow .editorial-showcase-container .editorial-showcase-link span{color:#000}.editorial-showcase.bg-yellow .editorial-showcase-container .editorial-showcase-link span.text-bottom{background:#000;color:#ff0}.editorial-showcase.bg-yellow .editorial-showcase-container .vertical-border{background:#000}.editorial-showcase .editorial-showcase-container{padding:0 max(24px,min(3vw,100vw)) max(88px,min(7.5vw,100vw));position:relative}.editorial-showcase .editorial-showcase-container .editorial-showcase-header{padding:max(88px,min(7.5vw,100vw)) max(20px,min(4vw,100vw)) 0;text-align:center}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item{display:grid;margin-top:max(64px,min(4.6vw,100vw));position:relative}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image{height:100%;margin:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image .video-container,.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image img,.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image video{aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image .video-container iframe,.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image img iframe,.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image video iframe{height:100%;width:100%}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image .showcase-item-video-interview{aspect-ratio:auto;height:auto;max-height:90vh;-o-object-fit:contain;object-fit:contain}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title{padding:max(44px,min(5vw,88px)) max(20px,min(4vw,100vw)) max(24px,min(4vw,64px))}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title .content-tags{margin-bottom:max(24px,min(1.8vw,100vw))}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title .content-date{color:#000;display:block;font-size:max(14px,min(.75vw,100vw));font-style:italic;font-weight:400;letter-spacing:.03em;line-height:1.5;margin-top:max(24px,min(1.8vw,100vw))}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-text{margin-bottom:40px;padding-left:max(20px,min(4vw,100vw));padding-right:max(20px,min(4vw,100vw))}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link{display:-webkit-box;display:-ms-flexbox;display:flex}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .item-border{background-color:#b3b3ff;height:1px;left:1px;position:relative;-webkit-transition:none;transition:none;width:0}.editorial-showcase .editorial-showcase-container .editorial-showcase-link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:max(64px,min(4.6vw,100vw)) 0 0}@media (min-width:992px){.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,1fr)}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image{grid-area:1/5/7/9}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image .video-container,.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image img,.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-image video{border-top-left-radius:max(24px,min(1.5vw,100vw));border-top-right-radius:max(24px,min(1.5vw,100vw))}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-title{align-self:center;grid-area:1/1/7/5}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-text{align-self:center;grid-area:1/9/6/13;margin-bottom:0}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .showcase-item-link{align-self:self-end;grid-area:6/9/7/13}.editorial-showcase .editorial-showcase-container .editorial-showcase-list .showcase-item .item-border{align-self:self-end;grid-area:4/1/7/13}.editorial-showcase .editorial-showcase-container .editorial-showcase-link{max-width:50%}}.editorial-versus{background:#fff;position:relative;z-index:0}.editorial-versus .editorial-versus-container{padding:0 max(24px,min(3vw,100vw)) max(88px,min(7.5vw,100vw))}.editorial-versus .editorial-versus-container .editorial-versus-header{padding:max(88px,min(7.5vw,100vw)) max(20px,min(4vw,100vw)) max(64px,min(6vw,80px));text-align:center}.editorial-versus .editorial-versus-container .editorial-versus-list{display:grid;height:100%;position:relative}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop{display:none}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item{background:#fff;padding-bottom:max(64px,min(4.6vw,100vw));position:sticky;top:max(64px,min(10vw,80px));z-index:-1}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item.is-hidden{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item:focus-visible{outline:none}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item:focus-visible .versus-item-header h3{color:#ff0}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item .versus-item-header{background:#00f;padding:24px;text-align:center}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item .versus-item-header h3{color:#fff}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item .versus-item-header h3 div{font-family:NewTitle-Variable}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item .versus-item-content{grid-row-gap:max(16px,min(1.1vw,100vw));display:grid;margin-top:max(64px,min(6vw,80px));padding-left:max(20px,min(4vw,64px));padding-right:max(20px,min(4vw,64px));row-gap:max(16px,min(1.1vw,100vw))}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item .versus-item-content h3 div,.editorial-versus .editorial-versus-container .editorial-versus-list.mobile .versus-item .versus-item-content h4 div{font-family:NewTitle-Variable}.editorial-versus .editorial-versus-container .editorial-versus-link{border-top:1px solid #b3b3ff;padding-top:max(64px,min(4.6vw,100vw))}@media (min-width:992px) and (max-width:1200px){.editorial-versus .editorial-versus-container .vertical-border.center{visibility:hidden}}@media (min-width:1200px){.editorial-versus .editorial-versus-container .editorial-versus-list{position:relative}.editorial-versus .editorial-versus-container .editorial-versus-list.mobile{display:none}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop{display:grid;grid-template-columns:repeat(2,1fr);position:relative}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-main{grid-row-gap:max(24px,min(1.5vw,100vw));background:#00f;border-top-left-radius:max(24px,min(1.5vw,100vw));border-top-right-radius:max(24px,min(1.5vw,100vw));display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:max(48px,min(4vw,100vw));margin-right:max(48px,min(4vw,100vw));padding:max(160px,min(8.5vw,100vw)) max(48px,min(4.5vw,100vw)) max(48px,min(4.5vw,100vw));position:sticky;row-gap:max(24px,min(1.5vw,100vw));top:calc(50% - var(--block-height)/2)}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-main:before{background:#b3b3ff;bottom:0;content:"";height:1px;left:calc(max(48px, min(4vw, 100vw))*-1);position:absolute;right:calc(max(48px, min(4vw, 100vw))*-1);width:241%}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-main .versus-main-item h3{color:#fff;opacity:.35;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-main .versus-main-item h3:not(:last-child){margin-bottom:max(24px,min(1.5vw,100vw))}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-main .versus-main-item h3 div{font-family:NewTitle-Variable}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-main .versus-main-item.active h3{opacity:1}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-secondary{grid-row-gap:max(200px,min(18vh,100vh));display:grid;margin-left:max(48px,min(4vw,100vw));margin-right:max(48px,min(4vw,100vw));row-gap:max(200px,min(18vh,100vh))}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-secondary .versus-secondary-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:50vh;row-gap:max(48px,min(2vw,100vw))}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-secondary .versus-secondary-item:focus-visible{outline:none}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-secondary .versus-secondary-item:first-of-type{margin-top:15%}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-secondary .versus-secondary-item:last-of-type{margin-bottom:15%}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .editorial-versus-secondary .versus-secondary-item .versus-item-content{grid-row-gap:max(16px,min(1.1vw,100vw));display:grid;row-gap:max(16px,min(1.1vw,100vw))}.editorial-versus .editorial-versus-container .editorial-versus-list.desktop .versus-mask{height:0;left:0;pointer-events:none;position:absolute;top:0;-webkit-transition:none;transition:none;width:0;will-change:transform;z-index:2}.editorial-versus .editorial-versus-container .editorial-versus-link{border-top:0;max-width:50%}}.editorial-highlight{--highlight-focus-color:#ff0;--highlight-focus-contrast:#000;background:#000;overflow:hidden;overflow-anchor:none}.editorial-highlight.bg-blue{background:#00f}.editorial-highlight.bg-yellow{--highlight-focus-color:#00f;--highlight-focus-contrast:#fff;background:#ff0}.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-header h2,.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-header p{color:#000}.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list .highlight-item{border-top:1px solid rgba(0,0,0,.4)}.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list .highlight-item:last-of-type{border-bottom:1px solid rgba(0,0,0,.4)}.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list .highlight-item:not(:last-of-type){border-right:1px solid rgba(0,0,0,.4)}.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-link .btn span,.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-text p,.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-title h3{color:#000}.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image{border-bottom:1px solid rgba(0,0,0,.4);border-top:1px solid rgba(0,0,0,.4)}.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image .highlight-item{border-bottom:0;border-top:0}.editorial-highlight.bg-white{--highlight-focus-color:#00f;--highlight-focus-contrast:#fff;background:#fff}.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-header h2,.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-header p{color:#000}.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list .highlight-item{border-top:1px solid #b3b3ff}.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list .highlight-item:last-of-type{border-bottom:1px solid #b3b3ff}.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-link .btn span,.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-text p,.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-title h3{color:#000}.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image{border-bottom:1px solid #b3b3ff;border-top:1px solid #b3b3ff}.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image .highlight-item{border-bottom:0;border-top:0}.editorial-highlight .editorial-highlight-container{border-top:1px solid #b3b3ff}.editorial-highlight .editorial-highlight-container .pin-spacer{margin-bottom:0!important}.editorial-highlight .editorial-highlight-container .editorial-highlight-header{grid-row-gap:max(40px,min(2.8vw,100vw));display:grid;padding:max(88px,min(7.5vw,100vw)) max(20px,min(4vw,100vw)) max(64px,min(4.6vw,100vw));row-gap:max(40px,min(2.8vw,100vw))}.editorial-highlight .editorial-highlight-container .editorial-highlight-header h2,.editorial-highlight .editorial-highlight-container .editorial-highlight-header p{color:#fff;text-align:center}.editorial-highlight .editorial-highlight-container .editorial-highlight-list{--highlight-list-height:100vh;--highlight-item-width:max(320px,min(84vw,420px));--highlight-image-height:max(240px,min(20vw,100vw));display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:max(88px,min(7.5vw,100vw));overflow-anchor:none;overscroll-behavior-x:contain;padding:max(32px,min(2.3vw,100vw)) 0;will-change:transform}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid hsla(0,0%,100%,.4);border-top:1px solid hsla(0,0%,100%,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:max(320px,min(40vw,100vw));overflow-anchor:none;padding-bottom:max(25px,min(2.5vw,100vw));padding-left:max(15px,min(2.5vw,100vw));padding-right:max(15px,min(2.5vw,100vw));position:relative}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-image{display:-webkit-box;display:-ms-flexbox;display:flex}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-image img{border-bottom-left-radius:max(24px,min(1.5vw,100vw));border-bottom-right-radius:max(24px,min(1.5vw,100vw));display:block;height:max(240px,min(20vw,100vw));width:100%}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-text p,.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-title h3{color:#fff;padding-left:16px;padding-right:16px}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-title{padding-bottom:max(24px,min(1.5vw,100vw));padding-top:max(24px,min(4vw,64px))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-title h3{font-size:max(48px,min(4vw,100vw))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-text{grid-row-gap:max(16px,min(1.1vw,100vw));display:grid;row-gap:max(16px,min(1.1vw,100vw))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-link{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-link .btn{margin-top:max(24px,min(1.5vw,100vw))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list .highlight-item .highlight-item-link .btn span{color:#fff;padding-left:16px;padding-right:16px}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;height:var(--highlight-list-height)}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 var(--highlight-item-width);flex:0 0 var(--highlight-item-width);height:100%;min-height:0;min-width:var(--highlight-item-width);overflow:hidden;width:var(--highlight-item-width)}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-image{-webkit-box-flex:0;-ms-flex:0 0 var(--highlight-image-height);flex:0 0 var(--highlight-image-height);height:var(--highlight-image-height);min-width:0;overflow:hidden;width:100%}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-link,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-text,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-link{height:auto;margin-top:auto}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-link .btn:focus-visible .text-bottom,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-link .btn:focus-visible .text-top{color:var(--highlight-focus-color)!important}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item{-webkit-box-flex:0;border-right:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:auto;padding:max(24px,min(2.5vw,100vw));width:100%}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text{row-gap:max(8px,min(1.1vw,100vw))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .main-text,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .secondary-text{text-wrap:balance;font-family:NewTitle-Variable;font-size:max(48px,min(4vw,100vw));font-weight:500;line-height:1;text-transform:uppercase}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text span,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .main-text span,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .secondary-text span{font-size:max(48px,min(4vw,100vw));padding:4px 16px}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text span .arrow,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .main-text span .arrow,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .secondary-text span .arrow{height:max(24px,min(1.5vw,100vw));min-height:max(24px,min(1.5vw,100vw));min-width:max(24px,min(1.5vw,100vw));width:max(24px,min(1.5vw,100vw))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .main-text{opacity:.5}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text:focus-visible{outline:none}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text:focus-visible .text-bottom,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text:focus-visible .text-top{color:var(--highlight-focus-color)!important}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text:focus-visible .text-bottom,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text:focus-visible .text-top{background:transparent}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text:focus-visible .text-bottom:before,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item .highlight-item-text .btn.animated.secondary-text:focus-visible .text-top:before{content:none}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));height:auto;overflow:visible;-webkit-transform:none!important;transform:none!important;will-change:auto}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion .highlight-item{height:auto;min-height:0;min-width:0;overflow:visible;width:auto}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image{--highlight-image-height:max(220px,min(28vw,360px));-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid hsla(0,0%,100%,.4);border-top:1px solid hsla(0,0%,100%,.4);grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image .highlight-item{-webkit-box-flex:0;border-bottom:0;border-top:0;-ms-flex:none;flex:none;min-width:0;width:auto}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image .highlight-item .highlight-item-image{-ms-flex-preferred-size:var(--highlight-image-height);flex-basis:var(--highlight-image-height);height:var(--highlight-image-height)}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image .highlight-item .highlight-item-image img{border-radius:0}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.text{grid-template-columns:1fr}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.text .highlight-item-text{margin-left:auto;margin-right:auto;margin-top:0!important;text-align:center}@media (max-width:992px){.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion{grid-template-columns:1fr}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image{--highlight-image-height:max(220px,min(58vw,340px));-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto;overflow-y:visible;will-change:auto}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item{height:auto;min-height:0;overflow:visible}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-image{-webkit-box-flex:0;-ms-flex:0 0 var(--highlight-image-height);flex:0 0 var(--highlight-image-height);height:var(--highlight-image-height)}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-image img{height:100%}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image .highlight-item .highlight-item-link{margin-top:auto}}@media (min-width:992px){.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list:after,.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list:before{border-bottom:1px solid rgba(0,0,0,.4);border-top:1px solid rgba(0,0,0,.4)}.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list.text .highlight-item{border-bottom:1px solid rgba(0,0,0,.4)}.editorial-highlight.bg-yellow .editorial-highlight-container .editorial-highlight-list.text .highlight-item:not(:last-of-type){border-right:1px solid rgba(0,0,0,.4)}.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list:after,.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list:before{border-bottom:1px solid #b3b3ff;border-top:1px solid #b3b3ff}.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list.text .highlight-item{border-bottom:1px solid #b3b3ff}.editorial-highlight.bg-white .editorial-highlight-container .editorial-highlight-list.text .highlight-item:not(:last-of-type){border-right:1px solid #b3b3ff}.editorial-highlight .editorial-highlight-container .editorial-highlight-list:after,.editorial-highlight .editorial-highlight-container .editorial-highlight-list:before{-webkit-box-flex:0;border-bottom:1px solid hsla(0,0%,100%,.4);border-top:1px solid hsla(0,0%,100%,.4);-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;-ms-flex:0 0 25vw;flex:0 0 25vw;min-width:25vw;pointer-events:none;width:25vw}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:row}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item{width:max(550px,min(25vw,100vw))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.text .highlight-item:not(:last-of-type){border-right:1px solid hsla(0,0%,100%,.4)}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.image{--highlight-item-width:max(520px,min(40vw,720px))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion{margin-left:0;margin-right:0;max-width:100%;width:100%}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion:after,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion:before{content:none;display:none}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion .highlight-item{border-right:0!important}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.text{display:block}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.text .highlight-item{border-bottom-width:0;min-width:0;padding-left:max(24px,min(8vw,160px));padding-right:max(24px,min(8vw,160px));width:100%}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.text .highlight-item:last-of-type{border-bottom-width:1px}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.text .highlight-item .highlight-item-text{margin-left:auto;margin-right:auto;max-width:1200px;text-align:center}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.text .highlight-item .highlight-item-text .btn.animated.secondary-text,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.text .highlight-item .highlight-item-text .main-text,.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.text .highlight-item .highlight-item-text .secondary-text{text-align:center}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image{border-bottom:1px solid hsla(0,0%,100%,.4);border-top:1px solid hsla(0,0%,100%,.4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image .highlight-item{border-bottom:0;border-top:0}.editorial-highlight .editorial-highlight-container .editorial-highlight-list.is-reduced-motion.image .highlight-item .highlight-item-image img{border-radius:0}}.editorial-faq{background:#000;border-bottom:1px solid hsla(0,0%,100%,.4)}.editorial-faq.bg-white{background:#fff;border-bottom:1px solid #b3b3ff}.editorial-faq.bg-white .container.lines{border-left:1px solid #b3b3ff;border-right:1px solid #b3b3ff}.editorial-faq.bg-white .container .editorial-faq-title h2{color:#000}.editorial-faq.bg-white .container .editorial-faq-list .faq-item{border-bottom:1px solid #b3b3ff}.editorial-faq.bg-white .container .editorial-faq-list .faq-item .question span{color:#000}.editorial-faq.bg-white .container .editorial-faq-list .faq-item .question .icon-wrapper svg path,.editorial-faq.bg-white .container .editorial-faq-list .faq-item .question .icon-wrapper svg rect{fill:#000}.editorial-faq.bg-white .container .editorial-faq-list .faq-item .answer a,.editorial-faq.bg-white .container .editorial-faq-list .faq-item .answer p,.editorial-faq.bg-white .container .editorial-faq-list .faq-item .answer ul li{color:#000}.editorial-faq.bg-white .container .editorial-faq-list .faq-item .answer ul li:before{background:#000}.editorial-faq.bg-white .container .editorial-faq-list .faq-item .answer .link .btn span{color:#000}.editorial-faq.bg-blue{background:#00f}.editorial-faq.bg-blue .container .editorial-expandable-link a,.editorial-faq.bg-blue .container .editorial-expandable-link span,.editorial-faq.bg-blue .container .editorial-faq-title h2{color:#fff}.editorial-faq.bg-yellow{background:#ff0;border-bottom:1px solid #000}.editorial-faq.bg-yellow .container.lines{border-left:1px solid #000;border-right:1px solid #000}.editorial-faq.bg-yellow .container .editorial-faq-title h2{color:#000}.editorial-faq.bg-yellow .container .editorial-faq-list .faq-item{border-bottom:1px solid #000}.editorial-faq.bg-yellow .container .editorial-faq-list .faq-item .question span{color:#000}.editorial-faq.bg-yellow .container .editorial-faq-list .faq-item .question .icon-wrapper svg path,.editorial-faq.bg-yellow .container .editorial-faq-list .faq-item .question .icon-wrapper svg rect{fill:#000}.editorial-faq.bg-yellow .container .editorial-faq-list .faq-item .answer a,.editorial-faq.bg-yellow .container .editorial-faq-list .faq-item .answer p,.editorial-faq.bg-yellow .container .editorial-faq-list .faq-item .answer ul li{color:#000}.editorial-faq.bg-yellow .container .editorial-faq-list .faq-item .answer ul li:before{background:#000}.editorial-faq.bg-yellow .container .editorial-faq-list .faq-item .answer .link .btn span{color:#000}.editorial-faq .container.lines{border-left:1px solid hsla(0,0%,100%,.4);border-right:1px solid hsla(0,0%,100%,.4)}.editorial-faq .container .editorial-faq-title{padding:max(56px,min(7vw,100vw)) max(20px,min(4vw,100vw)) max(56px,min(3vw,100vw))}.editorial-faq .container .editorial-faq-title h2{color:#fff;font-size:max(64px,min(7vw,100vw))}.editorial-faq .container .editorial-faq-list{padding-bottom:max(56px,min(7vw,100vw))}.editorial-faq .container .editorial-faq-list .faq-item{border-bottom:1px solid hsla(0,0%,100%,.4)}.editorial-faq .container .editorial-faq-list .faq-item a,.editorial-faq .container .editorial-faq-list .faq-item p,.editorial-faq .container .editorial-faq-list .faq-item span{color:#fff}.editorial-faq .container .editorial-faq-list .faq-item .question{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:transparent;border:0;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:max(32px,min(4vw,100vw)) max(20px,min(4vw,100vw)) max(24px,min(2vw,100vw));position:relative;width:100%}.editorial-faq .container .editorial-faq-list .faq-item .question span{font-family:GeneralSans-Variable;font-size:max(20px,min(1.2vw,100vw));font-weight:500;line-height:1.5;padding:0;text-transform:none}.editorial-faq .container .editorial-faq-list .faq-item .question:hover{cursor:pointer}.editorial-faq .container .editorial-faq-list .faq-item .question:focus-visible{outline:none;-webkit-text-decoration:none;text-decoration:none}.editorial-faq .container .editorial-faq-list .faq-item .question:focus-visible .btn .text-bottom,.editorial-faq .container .editorial-faq-list .faq-item .question:focus-visible .btn .text-top{color:#ff0!important;color:var(--focus-color,#ff0)!important}.editorial-faq .container .editorial-faq-list .faq-item .question:focus-visible .icon-wrapper svg path,.editorial-faq .container .editorial-faq-list .faq-item .question:focus-visible .icon-wrapper svg rect{fill:#ff0!important;fill:var(--focus-color,#ff0)!important}.editorial-faq .container .editorial-faq-list .faq-item .question .icon-wrapper{-ms-flex-negative:0;flex-shrink:0;height:32px;position:relative;width:32px}.editorial-faq .container .editorial-faq-list .faq-item .question .icon-wrapper svg{height:max(16px,min(4vw,32px));left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:max(16px,min(4vw,32px))}.editorial-faq .container .editorial-faq-list .faq-item .answer{height:0;opacity:0;overflow:hidden}.editorial-faq .container .editorial-faq-list .faq-item .answer>:last-child{margin-bottom:max(32px,min(4vw,100vw))}.editorial-faq .container .editorial-faq-list .faq-item .answer p,.editorial-faq .container .editorial-faq-list .faq-item .answer ul{padding-left:max(20px,min(4vw,100vw));padding-right:max(20px,min(4vw,100vw))}.editorial-faq .container .editorial-faq-list .faq-item .answer ul{grid-row-gap:max(10px,min(.3vw,100vw));display:grid;row-gap:max(10px,min(.3vw,100vw))}.editorial-faq .container .editorial-faq-list .faq-item .answer ul li{color:#fff;list-style-position:inside;list-style-type:disc}.editorial-faq .container .editorial-faq-list .faq-item .answer .link .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.editorial-content-full{background:#fff;border-bottom:1px solid #b3b3ff;border-top:1px solid #b3b3ff}.editorial-content-full .editorial-content-full-container .editorial-content-full-content{grid-row-gap:max(16px,min(1.1vw,100vw));display:grid;margin-left:auto;margin-right:auto;max-width:1440px;padding:max(64px,min(6vw,100vw)) max(20px,min(8vw,100vw));row-gap:max(16px,min(1.1vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content>:first-child{margin-top:0}.editorial-content-full .editorial-content-full-container .editorial-content-full-content h1,.editorial-content-full .editorial-content-full-container .editorial-content-full-content h2,.editorial-content-full .editorial-content-full-container .editorial-content-full-content h3{margin-top:max(40px,min(2.8vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content h4,.editorial-content-full .editorial-content-full-container .editorial-content-full-content h5,.editorial-content-full .editorial-content-full-container .editorial-content-full-content h6{margin-top:max(16px,min(1.1vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content img{margin-bottom:max(16px,min(1.1vw,100vw));margin-top:max(16px,min(1.1vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content h2{font-size:max(64px,min(7vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content h3{font-size:max(48px,min(4.6vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content h4{font-size:max(36px,min(3vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content h5{font-size:max(28px,min(2vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content h6{font-size:max(22px,min(1.4vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content ol,.editorial-content-full .editorial-content-full-container .editorial-content-full-content ul{grid-row-gap:max(10px,min(.3vw,100vw));display:grid;row-gap:max(10px,min(.3vw,100vw))}.editorial-content-full .editorial-content-full-container .editorial-content-full-content ol li,.editorial-content-full .editorial-content-full-container .editorial-content-full-content ul li{list-style-position:inside}.editorial-content-full .editorial-content-full-container .editorial-content-full-content ul li{list-style-type:disc}.editorial-content-full .editorial-content-full-container .editorial-content-full-content ol li{list-style-type:decimal-leading-zero}.editorial-content-full .editorial-content-full-container .editorial-content-full-content ol li:has(strong)::marker{font-weight:600}footer{background:#00f}footer .container{margin:0;max-width:100%;padding:0}footer .container .footer-logo{padding:max(120px,min(12vw,200px)) 0}footer .container .footer-logo a:focus-visible{outline:none}footer .container .footer-logo a:focus-visible svg *{fill:#ff0!important}footer .container #footer-copyright{grid-column-gap:32px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:max(64px,min(4.6vw,100vw));padding-left:max(24px,min(3vw,100vw));padding-right:max(24px,min(3vw,100vw))}footer .container #footer-copyright .footer-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:max(16px,min(3vw,100vw));grid-area:1/1/2/3;margin-bottom:36px}footer .container #footer-copyright .footer-links .btn{color:#fff;width:auto}footer .container #footer-copyright .footer-links .btn span{font-family:GeneralSans-Variable;font-size:max(16px,min(.8vw,100vw));font-weight:600;letter-spacing:.03em;line-height:1.5;padding:0;text-transform:capitalize}footer .container #footer-copyright .footer-links .btn:focus-visible .text-bottom,footer .container #footer-copyright .footer-links .btn:focus-visible .text-top{color:#ff0}footer .container #footer-copyright .agency a,footer .container #footer-copyright .agency p,footer .container #footer-copyright .copyright a,footer .container #footer-copyright .copyright p{color:hsla(0,0%,100%,.8);font-size:max(16px,min(.8vw,100vw));font-weight:500;letter-spacing:.03em;line-height:1.5;-webkit-text-decoration:none;text-decoration:none}footer .container #footer-copyright .copyright{grid-area:2/1/3/2;justify-self:end}footer .container #footer-copyright .copyright a:focus-visible{color:#ff0;outline:none}footer .container #footer-copyright .agency{grid-area:2/2/3/3;position:relative}footer .container #footer-copyright .agency:before{background:#ff0;border-radius:50%;content:"";height:8px;left:-20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}@media (min-width:992px){footer .container #footer-copyright{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}footer .container #footer-copyright .footer-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;order:1}footer .container #footer-copyright .copyright{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}footer .container #footer-copyright .agency{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer .container #footer-copyright .agency:before{content:none}}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4n.ttf) format("truetype")}#error-404{background:#ff0}#error-404 .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;height:100%;justify-content:center;min-height:100vh}#error-404 .container h1,#error-404 .container p{color:#000;margin:0;text-align:center}#error-404 .container .error-404-link .btn:focus-visible .text-bottom,#error-404 .container .error-404-link .btn:focus-visible .text-top{color:#00f!important;color:var(--focus-color,#00f)!important}@media (min-width:992px){#error-404 .container{min-height:100vh;padding-top:122px}}