.Strips{--step:90px;--grow:12.27;--cw:calc(55vw / 15);height:calc(100svh + (var(--n) - 1) * var(--step))}.Strips-stage{background:var(--ink);flex-direction:column;height:100svh;display:flex;position:sticky;top:0;overflow:clip}.Strips-row{flex:1;min-height:0;display:flex}.Strip{background:var(--ink);min-width:0;color:var(--white);flex:1 1 0;transition:flex-grow .6s cubic-bezier(.7,0,.2,1),background-color .25s;position:relative;overflow:clip}.Strip.is-lemon{background:var(--lemon);color:var(--on-lemon)}.Strip[data-open]{flex-grow:var(--grow)}.Strip-hit{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.Strip-hit:focus-visible{outline-offset:-6px;outline:2px solid}.Strip-num{width:var(--cw);font-size:var(--fs-s);font-variation-settings:"wdth" 125;text-align:center;font-weight:800;transition:opacity .3s;position:absolute;top:18px;left:0}.Strip-v{left:calc(var(--cw) / 2);font-variation-settings:"wdth" 112;text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;writing-mode:vertical-rl;font-size:min(2.2vw,4.4svh);font-weight:900;line-height:1;transition:opacity .3s,translate .35s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:22px;transform:translate(-50%)rotate(180deg)}@media (hover:hover){.Strip:not([data-open]):hover{background:var(--ink-raised)}.Strip.is-lemon:not([data-open]):hover{background:var(--lemon-press)}.Strip:not([data-open]):hover .Strip-v{translate:0 -10px}}.Strip[data-open] .Strip-num,.Strip[data-open] .Strip-v{opacity:0}.Strip-body{z-index:2;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;width:45vw;padding:18px 22px 22px;transition:opacity .25s,visibility 0s .25s;display:flex;position:absolute;top:0;bottom:0;left:0}.Strip[data-open] .Strip-body{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s .12s}.Strip-name{font-size:var(--nf,6vw);font-variation-settings:"wdth" 56;text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;font-weight:900;line-height:.8;transition:font-variation-settings .9s cubic-bezier(.7,0,.2,1) 80ms}.Strip[data-open] .Strip-name{font-variation-settings:"wdth" var(--fit,124)}.Strip-name.is-marked{--drop:max(0px, calc(.19em - 18px));padding-top:var(--drop);margin-bottom:calc(-1 * var(--drop))}.Strip-line{display:inline-block}.Strip-win{flex:1;min-height:0;margin-top:18px}.Strip-facts{font-size:var(--fs-s);font-variation-settings:"wdth" 120;justify-content:space-between;gap:6px 18px;margin-top:14px;font-weight:750;display:flex}.Strip-facts a{border-bottom:2px solid;flex:none}.Strip.is-lemon :focus-visible{outline-color:currentColor}.Strips-more{padding:2.4svh var(--pad) 2.2svh;border-top:1px solid var(--line-hard);background:var(--ink);color:var(--white);flex-wrap:wrap;flex:none;align-items:baseline;gap:0 .3em;display:flex}.Strips-more .F-more-n{color:var(--lemon);font-size:clamp(48px,8.5svh,150px)}.Strips-more .F-more-t{font-size:clamp(22px,4svh,72px)}@media (max-width:899px){.Strips{--band:64px;height:auto}.Strips-stage{height:auto;display:block;position:static;overflow:visible}.Strips-row{overflow-anchor:none;display:block}.Strip{height:var(--band);transition:background-color .25s}.Strip[data-open]{height:var(--open-h,calc(15vw * .8 + (100vw - 2 * var(--pad)) * .7 + 104px))}.Strip[data-open] .Strip-body{animation:.55s cubic-bezier(.7,0,.2,1) both Strip-wipe}.Strip-num{top:50%;left:var(--pad);width:auto;margin-top:2px;transform:translateY(-50%)}.Strip-v{left:calc(var(--pad) + 36px);writing-mode:horizontal-tb;font-size:26px;top:50%;bottom:auto;transform:translateY(-50%)}.Strip-body{width:auto;padding:16px var(--pad) 18px;bottom:auto;right:0}.Strip-name{font-size:var(--nf,15vw)}.Strip-name.is-marked{--drop:max(0px, calc(.19em - 16px))}.Strip-win{aspect-ratio:10/7;flex:none;margin-top:14px}.Strip-facts{flex-wrap:wrap}.Strips-more{padding:22px var(--pad)}.Strips-more .F-more-n{font-size:64px}.Strips-more .F-more-t{font-size:24px}}@keyframes Strip-wipe{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.Strips{height:auto}.Strips-stage{height:auto;display:block;position:static;overflow:visible}.Strips-row{display:block}.Strip{height:auto;transition:none}.Strip-hit{display:none}.Strip-body,.Strip[data-open] .Strip-body{width:auto;padding:28px var(--pad);transition:none;animation:none;position:relative}.Strip-name{font-variation-settings:"wdth" var(--fit,124);transition:none}.Strip-win{flex:none;height:70svh}}
