[data-v-98612544] .carousel .carousel-content-container{display:flex;flex-direction:column;height:100%}[data-v-98612544] .carousel .carousel-content{align-items:center;display:flex;flex:1 1 0%;overflow:hidden}[data-v-98612544] .carousel .carousel-viewport{height:auto}[data-v-98612544] .carousel .carousel-item-list{display:flex;flex-direction:row}[data-v-98612544] .carousel .carousel-item{flex:1 0 100%}[data-v-98612544] .carousel .carousel-indicator-list{display:flex;gap:.8rem;justify-content:center;padding-bottom:4rem;padding-top:4rem;width:100%}[data-v-98612544] .carousel .carousel-indicator{border-radius:9999px;height:.8rem;width:.8rem;--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--color-main-pressed) calc(100%*var(--tw-bg-opacity, 1)),transparent);font-size:0}[data-v-98612544] .carousel .carousel-indicator[data-p-active=true]{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--color-main-terciary) calc(100%*var(--tw-bg-opacity, 1)),transparent)}[data-v-98612544] .carousel .carousel-indicator-button{height:inherit;width:inherit}[data-v-bfd61660] .carousel .carousel-item-list{display:flex;flex-direction:row;transition-property:none!important}[data-v-bfd61660] .carousel .carousel-item{flex:1 0 100%}[data-v-bfd61660] .accordion .accordion-header svg{display:none}[data-v-bfd61660] .accordion .accordion-header[data-p-active=true]{--tw-text-opacity:1;color:color-mix(in srgb,var(--color-brand) calc(100%*var(--tw-text-opacity, 1)),transparent)}.card-offer--headless[data-v-d7b56f7e]{padding-top:2.4rem}.card-offer--recommended[data-v-d7b56f7e]{background-clip:padding-box,border-box;background-image:linear-gradient(var(--color-white),var(--color-white)),linear-gradient(to right,var(--color-brand),var(--color-misc-brand));background-origin:border-box}.card-offer--recommended .card-offer__badge[data-v-d7b56f7e]{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:color-mix(in srgb,var(--color-brand) 100%,transparent) var(--tw-gradient-from-position);--tw-gradient-to:color-mix(in srgb,var(--color-brand) 0%,transparent) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:color-mix(in srgb,var(--color-misc-brand) 100%,transparent) var(--tw-gradient-to-position)}[data-v-ba07efcc] .tabs .tabs-controls{border-radius:.6rem;display:flex;justify-content:center;margin-left:auto;margin-right:auto;position:relative;width:-moz-min-content;width:min-content;z-index:1;--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--color-main) calc(100%*var(--tw-bg-opacity, 1)),transparent);padding:.4rem}@media not all and (min-width:575px){[data-v-ba07efcc] .tabs .tabs-controls{width:100%}}[data-v-ba07efcc] .tabs .tabs-control[data-p-active=true]{--tw-text-opacity:1;color:color-mix(in srgb,var(--color-brand) calc(100%*var(--tw-text-opacity, 1)),transparent)}[data-v-ba07efcc] .tabs .tabs-bar{border-radius:.6rem;bottom:.4rem;position:absolute;top:.4rem;z-index:-1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-v-ba07efcc] .carousel .carousel-item-list{display:flex;flex-direction:row;justify-content:center}[data-v-ba07efcc] .carousel .carousel-item{flex:1 0 100%;padding-left:1rem;padding-right:1rem}@media(min-width:767px){[data-v-ba07efcc] .carousel .carousel-item{flex:0 0 50%}}[data-v-ba07efcc] .carousel .carousel-indicator-list{display:flex;gap:.8rem;justify-content:center;padding-top:2.6rem;width:100%}[data-v-ba07efcc] .carousel .carousel-indicator{border-radius:9999px;height:.8rem;width:.8rem;--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--color-main-pressed) calc(100%*var(--tw-bg-opacity, 1)),transparent);font-size:0}@media(min-width:767px){[data-v-ba07efcc] .carousel .carousel-indicator{display:none}}[data-v-ba07efcc] .carousel .carousel-indicator[data-p-active=true]{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--color-main-terciary) calc(100%*var(--tw-bg-opacity, 1)),transparent)}[data-v-ba07efcc] .carousel .carousel-indicator-button{height:inherit;width:inherit}[data-v-761e051d] .accordion .accordion-panel:not(:first-child){border-top-width:.1rem}[data-v-761e051d] .accordion .accordion-header svg{height:1.6rem;width:4.4rem}
