.banner-slide[data-v-f1fd51d2]{display:none;position:absolute;inset:0}.banner-slide.is-entering[data-v-f1fd51d2],.banner-slide.is-near[data-v-f1fd51d2],.banner-slide.is-on[data-v-f1fd51d2]{display:block}.banner-slide.is-near[data-v-f1fd51d2]:not(.is-on,.is-entering){visibility:hidden}.banner-slide[data-v-f1fd51d2]:focus-visible{outline-offset:-4px}.banner-slide.is-on[data-v-f1fd51d2]{z-index:1}.banner-slide.is-entering[data-v-f1fd51d2]{z-index:2;animation:banner-open-f1fd51d2 1.8s var(--ease-open)}.banner-slide.is-entering .banner-image[data-v-f1fd51d2]{animation:banner-settle-f1fd51d2 1.8s var(--ease-open)}.banner-slide.is-held[data-v-f1fd51d2]{clip-path:inset(0 var(--r) 0 var(--l));animation:none}.banner-slide.is-held .banner-image[data-v-f1fd51d2]{animation:none;scale:1.06}.banner-frame:not(.is-dragging) .banner-slide.is-held[data-v-f1fd51d2]{transition:clip-path .5s var(--ease-open)}.banner-frame.is-dragging[data-v-f1fd51d2],.banner-frame.is-dragging[data-v-f1fd51d2] *{cursor:grabbing}@keyframes banner-open-f1fd51d2{0%{clip-path:inset(0 var(--r) 0 var(--l))}61%,to{clip-path:inset(0)}}@keyframes banner-settle-f1fd51d2{0%{scale:1.06}}.banner-image[data-v-f1fd51d2]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;position:absolute;inset:0}.banner-bar[data-v-f1fd51d2]{--bar-h:1.75rem;--dash-w:1.5rem;--bar-pad:.25rem;--line-h:2px;z-index:10;align-items:center;gap:.375rem;display:flex;position:absolute}.banner-glass[data-v-f1fd51d2]{-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);background:#0000004d;border-radius:3.40282e38px;box-shadow:inset 0 0 0 1px #ffffff24}.banner-dashes[data-v-f1fd51d2]{display:flex}.banner-dash[data-v-f1fd51d2],.banner-dashes[data-v-f1fd51d2]{padding-inline:var(--bar-pad)}.banner-dash[data-v-f1fd51d2]{width:var(--dash-w);height:var(--bar-h);cursor:pointer;align-items:center;display:grid}.banner-dash[data-v-f1fd51d2]:focus-visible{outline-offset:-2px;border-radius:3.40282e38px}.banner-pause[data-v-f1fd51d2]{width:var(--bar-h);height:var(--bar-h);color:var(--color-white);cursor:pointer;place-items:center;display:grid}.banner-timer[data-v-f1fd51d2]{height:var(--line-h);background:#ffffff52;border-radius:2px;transition:background-color .3s;position:relative;overflow:hidden}@media (hover:hover){.banner-dash:hover .banner-timer[data-v-f1fd51d2]{background:#fff9}}.banner-timer[data-v-f1fd51d2]:after{content:"";background:var(--color-secondary-400);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.banner-dash[aria-current] .banner-timer[data-v-f1fd51d2]:after{transform:scaleX(1)}.is-run .banner-dash[aria-current] .banner-timer[data-v-f1fd51d2]:after{animation-name:banner-timer-f1fd51d2;animation-duration:var(--slide-ms);animation-timing-function:linear}.is-paused .banner-timer[data-v-f1fd51d2]:after{animation-play-state:paused}@keyframes banner-timer-f1fd51d2{0%{transform:scaleX(0)}}@media (min-width:64.0625rem){.banner-bar[data-v-f1fd51d2]{--bar-h:2.25rem;--dash-w:2rem;--bar-pad:.375rem;gap:.5rem}}@media not (min-width:40rem){.banner-bar[data-v-f1fd51d2]{--bar-h:1.5rem;--bar-pad:0;--line-h:3px;box-shadow:inset 0 calc(var(--line-h) * -1) oklch(from var(--color-primary-950) l c h/62%);align-items:end;inset:auto 0 0}.banner-dashes[data-v-f1fd51d2]{gap:var(--line-h);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;flex:1}.banner-dash[data-v-f1fd51d2]{flex:1;align-items:end}.banner-dash[data-v-f1fd51d2]:focus-visible,.banner-timer[data-v-f1fd51d2]{border-radius:0}.banner-pause[data-v-f1fd51d2]{margin:0 .5rem .5rem 0}}
