.uk-panel-stack{width:100%}.uk-panel-stack__stage{top:var(--uk-sticky-top,0px);height:calc(100vh - var(--uk-sticky-top,0px));background:#000;position:sticky;overflow:hidden}.uk-panel-stack__item{will-change:clip-path;position:absolute;inset:0}.uk-panel-stack__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.uk-panel-stack__overlay{pointer-events:none;background:linear-gradient(#0000 45%,#000000a6);position:absolute;inset:0}.uk-panel-stack__content{inset-inline-start:0;bottom:var(--uk-panel-stack-safe-bottom,max(16vh, 112px));padding-inline:var(--uk-panel-stack-safe-inline,max(6vw, 24px));color:#fff;will-change:opacity;position:absolute}.uk-panel-stack__label{letter-spacing:.25em;text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.uk-panel-stack__title{font-size:var(--uk-panel-stack-title-size,clamp(1.75rem, 4.4vw, 3.5rem));letter-spacing:-.02em;margin:0;font-weight:800;line-height:1}.uk-panel-stack__dots{inset-inline-start:24px;top:calc(50% - var(--uk-browser-bars,0px) / 2);flex-direction:column;gap:12px;display:flex;position:absolute;transform:translateY(-50%)}.uk-panel-stack__dot{cursor:pointer;background:#fff;border:0;border-radius:999px;height:10px;padding:0;transition:width .25s,opacity .2s}.uk-panel-stack__body{color:inherit;margin:12px 0 0}
