.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,rgb(255 255 255 / .4)));transition:width var(--embla-dot-expand-duration,0.3s) ease,background-color var(--embla-dot-expand-duration,0.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,rgb(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,0.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,0.3s))) linear var(--embla-dot-expand-duration,0.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{from{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,rgb(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,0.3s) ease}.embla__dots--progressbar.is-tracking .embla__progressbar__fill{transition:none}@keyframes brandy-progressbar-fill{from{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}}