.stk{position:relative}.stk:after{content:"";height:calc((var(--stk-steps,3) - var(--stk-tail,0)) * 70svh);display:block}.stk__pin{top:var(--site-nav-offset);padding-top:24px;position:sticky}.stk__pin>*{max-height:calc(100svh - var(--site-nav-offset) - 48px);flex-direction:column;display:flex}.stk__head{margin-bottom:var(--sec-head-gap);flex:none}.stk__dots{flex:none}.stk__deck{z-index:1;flex:0 auto;grid-template-rows:minmax(0,1fr);width:100%;max-width:480px;min-height:0;margin:0 auto;padding-bottom:54px;display:grid;position:relative;container-type:inline-size}.stk__card{border-radius:var(--radius-lg,24px);background:color-mix(in srgb, var(--text-on-dark) 9%, transparent);border:1px solid color-mix(in srgb, var(--text-on-dark) 22%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-on-dark) 24%, transparent), 0 30px 50px -30px color-mix(in srgb, var(--surface-dark) 90%, transparent);transform-origin:50% 0;will-change:transform, opacity;flex-direction:column;grid-area:1/1;transition:transform .12s linear,opacity .12s linear;display:flex;overflow:hidden;-webkit-backdrop-filter:blur(24px)saturate(160%)!important;backdrop-filter:blur(24px)saturate(160%)!important}.stk__img{border-bottom:1px solid color-mix(in srgb, var(--text-on-dark) 16%, transparent);flex:0 100cqi;min-height:120px;overflow:hidden}.stk__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.stk__body{flex:none;padding:20px 20px 24px}.stk__t{font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:-.005em;color:var(--text-primary);margin:0;font-weight:300;line-height:1.15}.stk__p{font-size:var(--body-3);color:var(--text-secondary);margin:10px 0 0;line-height:1.55}.stk__dots{justify-content:center;gap:8px;display:flex}.stk__dots span{border-radius:var(--btn-radius-pill);background:var(--border-strong);width:6px;height:6px;transition:width .3s,background .3s}.stk__dots span.is-on{background:var(--text-on-dark);width:20px}.stk__card[data-stk=on]{opacity:1;transform:none}.stk__card[data-stk=past]{opacity:0;pointer-events:none;transform:translateY(-115%)rotate(-5deg)}.stk__card[data-stk=next]{opacity:1;transform:translateY(18px)scale(.94)}.stk__card[data-stk=next2]{opacity:.6;transform:translateY(36px)scale(.88)}.stk__card[data-stk=later]{opacity:0;transform:translateY(54px)scale(.82)}.stk.is-ready .stk__card{transition:transform .65s cubic-bezier(.22,.8,.2,1),opacity .45s}.stk.is-ready .stk__card[data-stk=past]{transition:transform .65s cubic-bezier(.5,0,.25,1),opacity .5s .15s}.stk.is-static:after{display:none}.stk.is-static .stk__pin{height:auto;position:static}.stk.is-static .stk__pin>*{max-height:none}.stk.is-static .stk__deck{grid-template-rows:none;gap:14px;padding-bottom:0}.stk.is-static .stk__card{opacity:1;grid-area:auto;transition:none;transform:none}.stk.is-static .stk__dots{display:none}.stk__cp{pointer-events:none;width:1px;height:10px;left:0;top:calc((var(--k) - .8) * 70svh + 15svh - var(--site-nav-offset));position:absolute}@media (prefers-reduced-motion:reduce){.stk:after{display:none}.stk__pin{height:auto;position:static}.stk__pin>*{max-height:none}.stk__deck{grid-template-rows:none;gap:14px;padding-bottom:0}.stk__card,.stk__card[data-stk]{opacity:1;pointer-events:auto;grid-area:auto;transition:none;transform:none}.stk__dots{display:none}}
