.skip-links[data-v-811c8656]{background-color:#eee;position:fixed;top:-999px;left:0;right:0}.skip-links .skip-link[data-v-811c8656]{color:#000;background-image:linear-gradient(90deg,#000 100%,red 0),linear-gradient(90deg,#000 100% 0);background-position:0 100%,0 calc(100% - 1px);background-repeat:no-repeat,no-repeat;background-size:100% 1px;font-size:clamp(13.125px,1.09375vw,21px);font-weight:500;line-height:clamp(37.5px,3.125vw,60px);text-decoration:none;transition:background-size}.skip-links[data-v-811c8656]:focus-within{z-index:9999;top:clamp(56.25px,4.6875vw,90px)}.skip-links.is-homepage[data-v-811c8656]:focus-within{top:clamp(0px,0vw,0px)}.modal-container[data-v-51f26b11]{z-index:9990;text-align:center;background-color:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popin-content[data-v-51f26b11]{border-radius:clamp(9.375px,.78125vw,15px);flex-direction:column;align-items:center;gap:clamp(18.75px,1.5625vw,30px);width:clamp(768.75px,64.0625vw,1230px);max-width:90vw;padding:clamp(56.25px,4.6875vw,90px) clamp(46.875px,3.90625vw,75px);display:flex;position:relative;overflow:hidden}.logo-bande[data-v-51f26b11]{z-index:1;pointer-events:none;width:100%;position:absolute;bottom:0;left:0}.close-popin[data-v-51f26b11]{cursor:pointer;position:absolute;top:clamp(18.75px,1.5625vw,30px);right:clamp(18.75px,1.5625vw,30px)}.popin-title[data-v-51f26b11]{font-size:clamp(26.25px,2.1875vw,42px);line-height:1.2}.popin-subtitle[data-v-51f26b11],.popin-title[data-v-51f26b11]{color:#000;margin:0}.popin-actions[data-v-51f26b11]{flex-wrap:nowrap;justify-content:center;gap:clamp(14.0625px,1.17188vw,22.5px);margin-top:clamp(9.375px,.78125vw,15px);display:flex}@media screen and (width<=750px){.popin-actions[data-v-51f26b11]{flex-wrap:wrap}.popin-content[data-v-51f26b11]{gap:clamp(15px,4.6875vw,19.6875px);width:100%;padding:clamp(60px,18.75vw,78.75px) clamp(25px,7.8125vw,32.8125px) clamp(40px,12.5vw,52.5px)}.close-popin[data-v-51f26b11]{top:clamp(15px,4.6875vw,19.6875px);right:clamp(15px,4.6875vw,19.6875px)}.popin-title[data-v-51f26b11]{font-size:clamp(20px,6.25vw,26.25px)}.popin-actions[data-v-51f26b11]{gap:clamp(10px,3.125vw,13.125px);margin-top:clamp(10px,3.125vw,13.125px)}}
