.carousel .splide__arrows{z-index:1;top:0;right:0}.carousel .splide__arrow{cursor:pointer;aspect-ratio:1;color:#0a2240;background:#fafcfe;border:0;border-radius:100%;justify-content:center;align-items:center;width:1.25rem;margin:0;padding:0;transition:background .25s,opacity .25s;display:inline-flex}@media screen and (width>=1024px){.carousel .splide__arrow{width:2.75rem}}@media screen and (width>=1368px){.carousel .splide__arrow{width:3.375rem}}@media screen and (width>=1920px){.carousel .splide__arrow{width:4rem}}.carousel .splide__arrow svg{aspect-ratio:14.912/11.411;width:38%;transition:color .25s}.carousel .splide__arrow:not(:first-child){margin:0 0 0 .625rem}.carousel .splide__arrow:disabled{opacity:.3;cursor:default;pointer-events:none}@media not all and (hover:none){.carousel .splide__arrow:hover{color:#fafcfe;background:#3cb4e5}}.edge .carousel .splide__arrow:hover{color:#fafcfe;background:#3cb4e5}.carousel .splide__arrow--prev svg{transform:scaleX(-1)}.carousel .image__element{transition:opacity .25s}.carousel__item:not(.is-visible) .image__element{opacity:.5}.carousel--arrows-changed .splide__arrows{display:block}