.embla--nav-blank .embla__button{--embla-button-width: 24px;--embla-button-height: 24px;background:var(--embla-nav-bg-color, none);border:0;box-shadow:none;color:var(--embla-nav-icon-color, inherit)}.embla--nav-blank .embla__button:hover{background:var(--embla-nav-bg-color-hover, var(--embla-nav-bg-color, none));box-shadow:none;border:0;color:var( --embla-nav-icon-color-hover, var(--embla-nav-icon-color, inherit) )}.embla--nav-blank .embla__button__svg{width:12px;height:12px}.embla--nav-blank .embla__button__svg path{stroke:currentColor;stroke-width:1.2}.embla__dots--progress-pill{margin-top:0;gap:var(--embla-dot-gap, 6px)}.embla__dots--progress-pill .embla__dot{width:var(--embla-dot-size, 10px);height:var(--embla-dot-size, 10px);border-radius:999px;position:relative;padding:0;background:var( --embla-dots-color, var(--embla-pagination-bullet-color, rgba(255, 255, 255, .4)) );transition:width var(--embla-dot-expand-duration, .3s) ease,background-color var(--embla-dot-expand-duration, .3s) ease}.embla__dots--progress-pill .embla__dot:before{content:"";position:absolute;inset:-7px calc(var(--embla-dot-gap, 6px) / -2)}.embla__dots--progress-pill .embla__dot--selected{width:var(--embla-dot-active-width, 50px);background:var( --embla-dots-track-color, var(--embla-pagination-bullet-track-color, rgba(255, 255, 255, .2)) )}.embla__dots--progress-pill:not(.is-filling) .embla__dot--selected{background:var( --embla-dots-color-active, var(--embla-pagination-bullet-color-active, #ffffff) )}.embla__dots--progress-pill .embla__dot:after{content:"";position:absolute;inset:0 auto 0 0;width:0;min-width:var(--embla-dot-size, 10px);border-radius:999px;background:var( --embla-dots-color-active, var(--embla-pagination-bullet-color-active, #ffffff) );opacity:0;transition:opacity var(--embla-dot-expand-duration, .3s) ease}.embla__dots--progress-pill.is-filling .embla__dot--selected:after{opacity:1}.embla__dots--progress-pill.is-filling:not(.is-tracking) .embla__dot--selected:after{animation:brandy-dot-fill max(0s,calc(var(--embla-dot-fill-duration) - var(--embla-dot-expand-duration, .3s))) linear var(--embla-dot-expand-duration, .3s) forwards}.embla__dots--progress-pill.is-filling.is-paused .embla__dot--selected:after{animation-play-state:paused}.embla__dots--progress-pill.is-tracking .embla__dot--selected:after{animation:none;width:calc(var(--embla-dot-size, 10px) + var(--embla-dot-fill-progress, 0) * (100% - var(--embla-dot-size, 10px)))}@keyframes brandy-dot-fill{0%{width:var(--embla-dot-size, 10px)}to{width:100%}}@media(prefers-reduced-motion:reduce){.embla__dots--progress-pill .embla__dot,.embla__dots--progress-pill .embla__dot:after{transition:none}.embla__dots--progress-pill.is-filling:not(.is-tracking) .embla__dot--selected:after{animation:none;width:100%}}.embla__dots.embla__dots--progressbar{flex:1;position:relative;min-width:0;height:var(--embla-progressbar-height, 2px);border-radius:var(--embla-progressbar-radius, 0);background:var( --embla-dots-track-color, var(--embla-progressbar-track-color, rgba(0, 0, 0, .1)) );overflow:hidden}.embla__dots--progressbar .embla__progressbar__fill{content:"";position:absolute;inset:0 auto 0 0;width:100%;transform:scaleX(var(--embla-progressbar-progress, 0));transform-origin:left center;border-radius:inherit;background:var( --embla-dots-color-active, var(--embla-progressbar-fill-color, currentColor) );transition:transform var(--embla-progressbar-transition, .3s) ease}.embla__dots--progressbar.is-tracking .embla__progressbar__fill{transition:none}@keyframes brandy-progressbar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.embla__dots--progressbar.is-filling .embla__progressbar__fill{animation:brandy-progressbar-fill var(--embla-progressbar-duration, 5s) linear forwards;transition:none}.embla__dots--progressbar.is-filling.is-paused .embla__progressbar__fill{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.embla__dots--progressbar .embla__progressbar__fill{transition:none}.embla__dots--progressbar.is-filling .embla__progressbar__fill{animation:none}}[data-controls-placement=grouped-pill]>.embla__controls{position:absolute;left:50%;bottom:var(--embla-controls-offset, 3rem);transform:translate(-50%);width:fit-content;max-width:calc(100% - 2rem);padding:var(--embla-controls-pill-padding, 10px 20px);border-radius:var(--embla-controls-pill-radius, 999px);background:var(--embla-controls-pill-bg, rgb(255 255 255 / 25%));-webkit-backdrop-filter:blur(var(--embla-controls-pill-blur, 12px));backdrop-filter:blur(var(--embla-controls-pill-blur, 12px))}@media screen and (max-width:767.98px){[data-controls-placement=grouped-pill]>.embla__controls{--embla-controls-offset: 2rem;--embla-controls-pill-padding: 8px 16px}}
