.pill-button[data-v-cc498126]{align-items:center;color:var(--primary-font-color);background:linear-gradient(to right, var(--secondary-background-color) 50%, var(--primary-background-color) 50%);background-position:right;background-size:200% 100%;border-color:var(--secondary-background-color);border-style:solid;border-radius:60px;border-width:1px;display:flex;text-decoration:none;gap:10px;padding:10px 20px;transition:all ease .5s}.pill-button[data-v-cc498126]:hover{background-position:left;color:var(--secondary-font-color);text-decoration:none}
.arrow-button[data-v-4e5b3dec]{align-items:center;color:#cc3a78;display:flex;height:100%;text-decoration:none;gap:10px}.arrow-button:hover .arrow-button-icon[data-v-4e5b3dec]{transform:translateX(10px)}.arrow-button-icon[data-v-4e5b3dec]{color:#cc3a78;transition:all ease .5s}
.slider[data-v-cf3f9920]{margin:var(--top-spacing) 0 var(--bottom-spacing);padding:0;background:var(--background);color:#1e344b;--slides-to-show-effective: var(--slides-to-show)}@media screen and (max-width: 768px){.slider[data-v-cf3f9920]{--slides-to-show-effective: 1}}.slider-description[data-v-cf3f9920]{margin-bottom:40px}@media screen and (max-width: 768px){.slider-description[data-v-cf3f9920]{margin-bottom:24px}}.slider__viewport[data-v-cf3f9920]{position:relative;overflow:hidden;margin-bottom:15px;transition:height .25s ease;box-sizing:content-box;padding:4px 0 12.3px}.slider__track[data-v-cf3f9920]{display:flex;gap:var(--slide-gap);align-items:flex-start;height:100%;padding:0;transition:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.slider__track[data-v-cf3f9920]::-webkit-scrollbar{display:none}.slider__slide[data-v-cf3f9920]{flex:0 0 calc((100% - (var(--slides-to-show-effective) - 1)*var(--slide-gap))/var(--slides-to-show-effective));min-width:0;scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-self:flex-start;height:auto}.slider__slide-inner[data-v-cf3f9920]{display:flex;width:100%;box-sizing:border-box;border-radius:12px;background:var(--slide-background);padding:32px}@media screen and (max-width: 768px){.slider__slide-inner[data-v-cf3f9920]{padding:24px}}.slider__content-wrapper[data-v-cf3f9920]{width:100%}.slider__content-wrapper--has-image[data-v-cf3f9920]{display:flex;flex-direction:row;gap:32px}@media screen and (max-width: 768px){.slider__content-wrapper--has-image[data-v-cf3f9920]{flex-direction:column;gap:20px}}.slider__content[data-v-cf3f9920]{display:flex;flex-direction:column;justify-content:center;gap:20px}.slider__text[data-v-cf3f9920]{font-size:1.125rem;line-height:1.7;color:#1e344b}.slider__image[data-v-cf3f9920]{width:auto !important;max-width:40% !important;height:auto !important;box-sizing:border-box;align-self:center;object-fit:contain}@media screen and (max-width: 768px){.slider__image[data-v-cf3f9920]{max-width:100% !important}}.slider__cta[data-v-cf3f9920]{margin-top:8px}.slider__cta-link[data-v-cf3f9920]{display:inline-flex;text-decoration:none}.slider__controls[data-v-cf3f9920]{display:flex;justify-content:center;align-items:center;gap:20px;pointer-events:none}.slider__arrow[data-v-cf3f9920]{pointer-events:auto;width:40px;height:40px;border:0;border-radius:999px;background:rgba(255,255,255,.95);color:#1e344b;box-shadow:0 8px 16px rgba(30,52,75,.14);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1.6rem;transition:transform .2s ease,box-shadow .2s ease}.slider__arrow[data-v-cf3f9920]:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(30,52,75,.16)}.slider__arrow[data-v-cf3f9920]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.slider__pagination[data-v-cf3f9920]{pointer-events:auto;display:flex;justify-content:center;gap:10px}.slider__dot[data-v-cf3f9920]{pointer-events:auto;width:12px;height:12px;padding:0;border:0;border-radius:999px;background:rgba(30,52,75,.24);cursor:pointer;transition:transform .2s ease,background-color .2s ease}.slider__dot[data-v-cf3f9920]:hover{transform:scale(1.1)}.slider__dot--active[data-v-cf3f9920]{background:#cc3a78;transform:scale(1.1)}@media(prefers-reduced-motion: reduce){.slider__track[data-v-cf3f9920]{scroll-behavior:auto}.slider__viewport[data-v-cf3f9920]{transition:none}.slider__arrow[data-v-cf3f9920],.slider__dot[data-v-cf3f9920]{transition:none}}
