.zc-frame{width:100%;container:zc-frame/inline-size}.zc-stage{--zc-ink-idle:#8f8778;--zc-ease:cubic-bezier(.22, .61, .36, 1);--zc-dur:.5s;--zc-dur-grow:.62s;--zc-enter-ease:cubic-bezier(.16, 1, .3, 1);--zc-type:clamp(1.375rem, 10.2564cqi, 40px);--zc-pitch:1.12525;--zc-track:-.05em;--zc-count:.45em;--zc-gap:.29em;--zc-photo-w:min(80.75px, 20.7052cqi);--zc-photo-h:calc(var(--zc-photo-w) * .623529);--zc-photo-r:4.501px;--zc-photo-dim:.4;--zc-pad-top:3.36606em;--zc-pad-bot:3.75718em;z-index:0;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding-block:var(--zc-pad-top) var(--zc-pad-bot);font-size:var(--zc-type);font-family:var(--font-heading);position:relative;overflow:clip}.zc-list{margin:0;padding:0;list-style:none}.zc-row{z-index:auto;width:100%;line-height:var(--zc-pitch);white-space:nowrap;--zc-ink:var(--zc-ink-idle);--zc-photo-o:var(--zc-photo-dim);justify-content:center;align-items:baseline;display:flex;position:relative}.zc-row.is-active{--zc-ink:hsl(var(--foreground));--zc-photo-o:1}.zc-item{appearance:none;font:inherit;text-align:center;cursor:pointer;align-items:baseline;gap:var(--zc-gap);color:var(--zc-ink);transition:color var(--zc-dur) var(--zc-ease);background:0 0;border:0;margin:0;padding:0;display:flex;position:relative}.zc-item:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:.06em}.zc-item:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.zc-word{font-family:var(--font-heading);letter-spacing:var(--zc-track);font-size:1em;font-weight:300;line-height:var(--zc-pitch)}.zc-count{font-family:var(--font-heading);font-style:italic;font-weight:400;font-size:var(--zc-count);letter-spacing:-.02em;line-height:var(--zc-pitch);transform:translateY(.13em)}.zc-row--long .zc-word{font-size:.8em}.zc-photo{z-index:-1;width:var(--zc-photo-w);height:var(--zc-photo-h);top:var(--zc-y);pointer-events:none;border-radius:var(--zc-photo-r);opacity:var(--zc-photo-o);transition:opacity var(--zc-dur) var(--zc-ease), transform var(--zc-dur-grow) var(--zc-ease);position:absolute;overflow:hidden;transform:scale(1)}.zc-photo--l{left:var(--zc-x)}.zc-photo--r{right:var(--zc-x)}.zc-row.is-active:not(.is-hover) .zc-photo{transform:scale(1.13)}.zc-row.is-hover .zc-photo{transform:scale(1.2)}@keyframes zc-appear{0%{opacity:0}}@keyframes zc-pop{0%{opacity:0;transform:scale(.92)}}.zc-stage[data-armed] .zc-item{animation:zc-appear .9s var(--zc-enter-ease) var(--zc-in) backwards}.zc-stage[data-armed] .zc-photo{animation:zc-pop .8s var(--zc-enter-ease) calc(1.68s + var(--zc-photo-in)) backwards}.zc-row:first-child{--zc-in:0s;--zc-photo-in:.6s}.zc-row:nth-child(2){--zc-in:.13s;--zc-photo-in:1s}.zc-row:nth-child(3){--zc-in:.26s;--zc-photo-in:0s}.zc-row:nth-child(4){--zc-in:.39s;--zc-photo-in:1.2s}.zc-row:nth-child(5){--zc-in:.52s;--zc-photo-in:.2s}.zc-row:nth-child(6){--zc-in:.65s;--zc-photo-in:.8s}.zc-row:first-child{--zc-y:calc(-1.49106 * var(--zc-type))}.zc-row:first-child .zc-photo{--zc-x:5.1282%}.zc-row:nth-child(2){--zc-y:calc(-1.94131 * var(--zc-type))}.zc-row:nth-child(2) .zc-photo{--zc-x:3.0769%}.zc-row:nth-child(3){--zc-y:calc(-.49155 * var(--zc-type))}.zc-row:nth-child(3) .zc-photo{--zc-x:3.5897%}.zc-row:nth-child(4){--zc-y:calc(-.9168 * var(--zc-type))}.zc-row:nth-child(4) .zc-photo{--zc-x:0.1282%}.zc-row:nth-child(5){--zc-y:calc(.68296 * var(--zc-type))}.zc-row:nth-child(5) .zc-photo{--zc-x:0%}.zc-row:nth-child(6){--zc-y:calc(.18271 * var(--zc-type))}.zc-row:nth-child(6) .zc-photo{--zc-x:4.1026%}@container zc-frame (width>=457px){.zc-stage{--zc-type:clamp(40px, 8.75cqi, 7rem);--zc-pitch:1.05171;--zc-track:-.04464em;--zc-count:.35714em;--zc-gap:.15em;--zc-photo-w:clamp(80.75px, 15.2248cqi, 195px);--zc-photo-h:calc(var(--zc-photo-w) * .627784);--zc-photo-r:11.779px;--zc-pad-top:1.43731em;--zc-pad-bot:calc(var(--zc-photo-h) + .01615em)}.zc-row--long .zc-word{font-size:1em}.zc-row.is-active:not(.is-hover) .zc-photo{transform:scale(1)}.zc-row:first-child{--zc-y:calc(-1.09552 * var(--zc-type))}.zc-row:first-child .zc-photo{--zc-x:14.4171%}.zc-row:nth-child(2){--zc-y:calc(-.57137 * var(--zc-type))}.zc-row:nth-child(2) .zc-photo{--zc-x:4.0236%}.zc-row:nth-child(3){--zc-y:calc(-.28215 * var(--zc-type))}.zc-row:nth-child(3) .zc-photo{--zc-x:11.3497%}.zc-row:nth-child(4){--zc-y:calc(-.82554 * var(--zc-type))}.zc-row:nth-child(4) .zc-photo{--zc-x:11.5391%}.zc-row:nth-child(5){--zc-y:calc(.59427 * var(--zc-type))}.zc-row:nth-child(5) .zc-photo{--zc-x:6.9785%}.zc-row:nth-child(6){--zc-y:calc(.42776 * var(--zc-type))}.zc-row:nth-child(6) .zc-photo{--zc-x:11.8458%}}@media (prefers-reduced-motion:reduce){.zc-stage[data-armed] .zc-item,.zc-stage[data-armed] .zc-photo{animation:none}.zc-photo{transition:opacity var(--zc-dur) var(--zc-ease)}.zc-row.is-hover .zc-photo,.zc-row.is-active:not(.is-hover) .zc-photo{transform:scale(1)}}
