.carousel-indicator[data-v-90fbe32c]{background-color:transparent;border-style:none;cursor:pointer;height:48px;transition:all .25s linear}.carousel-indicator .indicator-line[data-v-90fbe32c]{background-color:#436aff;border-radius:100vw;height:4px;transition:all .25s linear;width:100%}.carousel-indicator[data-state=active] .indicator-line[data-v-90fbe32c]{background-color:#000c36;height:8px;width:100%}.carousel-indicator:hover .indicator-line[data-v-90fbe32c]{background-color:#001670}.carousel-indicator[data-v-90fbe32c]:focus-visible{box-shadow:none;outline-style:none}.carousel-indicator:focus-visible .indicator-line[data-v-90fbe32c]{box-shadow:0 0 0 2px #fff,0 0 0 6px #0a48fa,0 0 0 8px #fff;outline-style:none}.carousel-indicator:active .indicator-line[data-v-90fbe32c]{background-color:#000c36}.carousel-arrow[data-v-eb397981]{background-color:transparent;border-style:none;cursor:pointer;height:48px}.carousel-arrow .arrow[data-v-eb397981]{border-radius:100vw;color:#436aff;margin-bottom:0;transition:all .25s linear;width:80px}.carousel-arrow:hover .arrow[data-v-eb397981]{color:#001670}.carousel-arrow[data-v-eb397981]:focus-visible{box-shadow:none;outline-style:none}.carousel-arrow:focus-visible .arrow[data-v-eb397981]{box-shadow:0 0 0 2px #fff,0 0 0 6px #0a48fa,0 0 0 8px #fff;outline-style:none}.carousel-arrow:active .arrow[data-v-eb397981]{color:#000c36}.carousel[data-v-3cb3ab08]{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.125rem,1.125rem + .375 * ((100vw - 20rem) / 100),1.5rem)*.33);transform:translateZ(0)}.carousel .content[data-v-3cb3ab08]{-ms-overflow-style:none;display:flex;flex-flow:row nowrap;gap:calc(clamp(1.125rem,1.125rem + .375 * ((100vw - 20rem) / 100),1.5rem)*.99);overflow-x:auto;padding-inline:var(--1362bc2a);scroll-padding-inline:var(--1362bc2a);scroll-snap-type:x mandatory;scrollbar-width:none}.carousel .content[data-v-3cb3ab08]::-webkit-scrollbar{display:none}.carousel[data-v-3cb3ab08] [data-part=carousel-slide]{display:grid;flex-shrink:0;grid-template-columns:[feature-start] minmax(0,150px) [content-start] clamp(1rem,60vw - 600px,3rem) [narrow-content-start] min(1000px,100% - clamp(1rem,6vw,5rem) * 2 - clamp(1rem,60vw - 600px,3rem) * 2) [narrow-content-end] clamp(1rem,60vw - 600px,3rem) [content-end] minmax(0,150px) [feature-end];scroll-snap-align:start;width:calc(100vw - var(--1362bc2a)*2)}.carousel .indicator-bar[data-v-3cb3ab08]{align-items:center;display:flex;flex-flow:row nowrap;gap:calc(calc(clamp(1.125rem,1.125rem + .375 * ((100vw - 20rem) / 100),1.5rem)*.66) * 2.5);justify-content:space-between;padding-inline:var(--1362bc2a)}.carousel .indicator-buttons[data-v-3cb3ab08]{align-items:center;display:flex;flex:1;flex-flow:row nowrap;gap:calc(clamp(1.125rem,1.125rem + .375 * ((100vw - 20rem) / 100),1.5rem)*.66)}.carousel .indicator-buttons [data-part=carousel-indicator][data-state=inactive][data-v-3cb3ab08]{flex:1;max-width:80px}.carousel .indicator-buttons [data-part=carousel-indicator][data-state=active][data-v-3cb3ab08]{flex:1.5;max-width:120px}.carousel .arrows[data-v-3cb3ab08]{align-items:center;display:flex;flex:1;flex-flow:row nowrap;gap:calc(clamp(1.125rem,1.125rem + .375 * ((100vw - 20rem) / 100),1.5rem)*.66);justify-content:flex-end}
