.std{position:relative;min-height:calc(var(--stable-vh) * 1.3);padding-block:0}.std__stage{--row:min(10rem, 20vw, calc((var(--stable-vh) - 5rem) / 5));--std-expand:2.7;display:flex;align-items:center;justify-content:center}.std.is-std-ready{clip-path:inset(0)}.is-std-ready .std__stage{position:fixed;top:0;left:0;right:0;height:var(--stable-vh);padding-inline:var(--pad-type);box-sizing:border-box;overflow:hidden}html.menu-frozen .is-std-ready .std__stage{top:var(--frozen-y, 0px)}.std__rows{display:flex;flex-direction:column;align-items:center;gap:clamp(.5rem,1.4vh,1.25rem);position:relative;z-index:1;margin:0}.std__row{position:relative;width:max-content;max-width:100%;height:var(--row);display:flex;align-items:flex-end;overflow:hidden;cursor:pointer;list-style:none;transition:height var(--d-reveal) var(--ease-out)}.std__row:focus-visible{outline:2px solid var(--paper);outline-offset:4px}.std__name{position:relative;z-index:2;margin:0;color:var(--paper);font-size:calc(var(--row) * .8);line-height:1;font-family:var(--font-headline);font-weight:var(--wght-headline);text-transform:uppercase;letter-spacing:var(--track-headline);white-space:nowrap}.std__word{--head-grade:80%;display:block;background-image:var(--head-grade-fill);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.std__stack{position:absolute;top:0;left:50%;width:min(calc(var(--row) * 3),100%);height:calc(var(--row) * 1.3);transform:translate(-50%);overflow:hidden;z-index:1;pointer-events:none}.std__shot{position:absolute;top:50%;left:50%;width:30%;aspect-ratio:3 / 4;border-radius:0;background-size:cover;background-position:center 28%;box-shadow:0 12px 34px #00000073;--sh:50%;transform:translate(-50%) translateY(var(--sh)) translate(var(--dx,0)) rotate(var(--rot,0deg));transform-origin:50% 100%;transition:transform var(--d-reveal) var(--ease-out)}.std__row.is-open .std__shot{--sh:-50%}.std__shot:nth-child(1){--dx:-100%;--rot:-6deg;z-index:1}.std__shot:nth-child(2){--dx:0;--rot:0deg;z-index:3}.std__shot:nth-child(3){--dx:100%;--rot:6deg;z-index:2}.std__row.is-open .std__shot,.std__row.is-open .std__pill{will-change:transform}.std__row.is-open .std__shot:nth-child(2){transition-delay:70ms}.std__row.is-open .std__shot:nth-child(3){transition-delay:.14s}.std__tags{position:absolute;left:0;right:0;bottom:calc(var(--row) * .86);z-index:3;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-end;gap:.4rem;margin:0;padding:0 .5rem;pointer-events:none}.std__tag{display:block;overflow:hidden;list-style:none}.std__pill{display:block;font-family:var(--font-body);font-size:calc(var(--row) * .105);line-height:1;color:var(--paper);background:var(--ink);border:1px solid var(--paper);border-radius:4rem;padding:.45rem 1.1rem;white-space:nowrap;transform:translateY(105%);transition:transform var(--d-reveal) var(--ease-out)}.std__row.is-open .std__pill{transform:translateY(0)}.std__tag:nth-child(2) .std__pill{transition-delay:70ms}.std__tag:nth-child(3) .std__pill{transition-delay:.14s}.std__tag:nth-child(4) .std__pill{transition-delay:.21s}.std__tag:nth-child(5) .std__pill{transition-delay:.28s}.std__tag:nth-child(6) .std__pill{transition-delay:.35s}.std__row:not(.is-open) .std__pill{transition-delay:0ms}.std__row{height:auto}.std__name{white-space:normal}.std__stack{display:none}.std__tags{position:static;display:flex;flex-wrap:wrap;gap:.5rem;margin-block:.9rem 0;padding:0}.std__pill{transform:none}.is-std-ready .std__row{height:var(--row)}.is-std-ready .std__row.is-open{height:calc(var(--row) * var(--std-expand))}.is-std-ready .std__name{white-space:nowrap}.is-std-ready .std__stack{display:block}.is-std-ready .std__tags{position:absolute;margin:0;padding:0 .5rem}.is-std-ready .std__pill{transform:translateY(105%)}.is-std-ready .std__row.is-open .std__pill{transform:translateY(0)}@media (max-width:900px){.std__pill{font-size:.7rem;padding:.3rem .75rem}.std__tags{gap:.3rem}.std__rows{gap:.5rem}}html.shot .std__row,html.shot .std__word,html.shot .std__shot,html.shot .std__pill{transition:none!important}@media (prefers-reduced-motion:reduce){.is-std-ready .std__stage{position:static;height:auto;overflow:visible;display:block}.is-std-ready .std__row,.is-std-ready .std__row.is-open{height:auto;cursor:default;transition:none}.is-std-ready .std__name{white-space:normal}.is-std-ready .std__word{-webkit-text-fill-color:transparent;transition:none}.is-std-ready .std__stack{display:none}.is-std-ready .std__tags{position:static;margin-block:.9rem 0;padding:0}.is-std-ready .std__pill{transform:none;transition:none}.std{min-height:0}}
