.bluecta[data-astro-cid-at2m4u2g]{padding:4rem 1rem;max-width:var(--max-width-container);margin:0 auto}.bluecta-container[data-astro-cid-at2m4u2g]{background:linear-gradient(to right,#8edceb,#209cb8);border-radius:2rem;padding:1.5rem 4rem;display:flex;justify-content:space-between;align-items:center;gap:4rem;overflow:hidden;box-shadow:0 4px 8px var(--color-shadow);width:100%}.bluecta-content[data-astro-cid-at2m4u2g]{display:flex;flex-direction:column;flex:1;max-width:800px;gap:1rem}.bluecta-cta-button{display:inline-block;background-color:var(--color-black);color:var(--color-white);padding:1rem 2rem;border-radius:2rem;text-decoration:none;font-weight:500;transition:all .2s ease;align-self:flex-start;width:fit-content}.bluecta-cta-button:hover{background-color:var(--color-yellow-green);color:var(--color-black)}.bluecta-image[data-astro-cid-at2m4u2g]{flex:0 0 auto;display:flex;justify-content:center}.bluecta-image[data-astro-cid-at2m4u2g] img[data-astro-cid-at2m4u2g]{max-height:600px;border-radius:2rem;width:auto;display:block}@media (max-width: 1024px){.bluecta-container[data-astro-cid-at2m4u2g]{flex-direction:column;padding:3rem;gap:2rem;align-items:flex-start}.bluecta-content[data-astro-cid-at2m4u2g]{max-width:100%}.bluecta-image[data-astro-cid-at2m4u2g]{width:100%;margin-top:2rem;align-self:center;justify-content:center}}@media (max-width: 768px){.bluecta[data-astro-cid-at2m4u2g]{padding:1rem}.bluecta-container[data-astro-cid-at2m4u2g]{padding:2rem}.bluecta-cta-button{width:auto}}.protocol-carousel[data-astro-cid-rh46s4l2]{padding:2rem 1rem;max-width:var(--max-width-container);margin:0 auto;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.protocol-carousel[data-astro-cid-rh46s4l2]::-webkit-scrollbar{display:none}.carousel-container[data-astro-cid-rh46s4l2]{display:flex;gap:1rem}.carousel-container[data-astro-cid-rh46s4l2]::-webkit-scrollbar{display:none}.carousel-item[data-astro-cid-rh46s4l2]{flex:0 0 30rem;position:relative;height:30rem;border-radius:1rem;overflow:hidden;transition:transform .3s ease;scroll-snap-align:start}.carousel-item[data-astro-cid-rh46s4l2] img[data-astro-cid-rh46s4l2]{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.carousel-item[data-astro-cid-rh46s4l2]:hover{transform:scale(1.03)}.overlay[data-astro-cid-rh46s4l2]{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:#0006;color:#fff;text-align:left}h3[data-astro-cid-rh46s4l2]{margin-bottom:.5rem;color:var(--color-white)}.overlay[data-astro-cid-rh46s4l2] p[data-astro-cid-rh46s4l2]{margin-bottom:1rem;color:var(--color-white)}.buttons[data-astro-cid-rh46s4l2]{display:flex;gap:.5rem}.protocolcarousel-cta1,.protocolcarousel-cta2{padding:.5rem 1rem;border-radius:2rem;text-decoration:none;font-weight:500;transition:all .2s ease}.protocolcarousel-cta1{background:var(--color-white);color:var(--color-black)}.protocolcarousel-cta2{background:var(--color-black);color:var(--color-white)}.protocolcarousel-cta1:hover{color:var(--color-yellow-green-dark)}.protocolcarousel-cta2:hover{background-color:var(--color-yellow-green);color:var(--color-black)}@media (max-width: 1200px){.carousel-item[data-astro-cid-rh46s4l2]{flex:0 0 26rem;height:32rem}}@media (max-width: 768px){.carousel-item[data-astro-cid-rh46s4l2]{flex:0 0 24rem;height:30rem}}@media (max-width: 600px){.carousel-item[data-astro-cid-rh46s4l2]{flex:0 0 20rem;height:28rem}}@media (max-width: 400px){.carousel-item[data-astro-cid-rh46s4l2]{flex:0 0 18rem;height:26rem}}.protocol-carousel-wrapper[data-astro-cid-rh46s4l2]{position:relative;max-width:var(--max-width-container);margin:0 auto;padding:0 1rem}.dot-indicators[data-astro-cid-rh46s4l2]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.dot[data-astro-cid-rh46s4l2]{width:8px;height:8px;border-radius:50%;background:#0003;border:none;padding:0;cursor:pointer;transition:all .2s ease}.dot[data-astro-cid-rh46s4l2].active{background:var(--color-black)}.protocol-carousel-scroll-buttons[data-astro-cid-nprfdsdv]{padding:2rem 1rem;max-width:var(--max-width-container);margin:0 auto;padding-top:0}.protocol-carousel-scroll-buttons-container[data-astro-cid-nprfdsdv]{display:flex;gap:1rem;justify-content:flex-end;margin:0 auto}.protocol-carousel-scroll-btn[data-astro-cid-nprfdsdv]{padding:.5rem 1rem;border:1px solid var(--color-border);background:var(--color-white);cursor:pointer;border-radius:2rem;font-size:1.25rem;user-select:none;color:var(--color-french-grey);width:fit-content;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.protocol-carousel-scroll-btn[data-astro-cid-nprfdsdv]:hover{color:var(--color-primary)}@media (max-width: 768px){.protocol-carousel-scroll-btn[data-astro-cid-nprfdsdv]{width:auto;min-width:initial}}
