.heros-scene[data-astro-cid-htumqqqd]{--w: clamp(60px, 17vw, 190px);height:clamp(30rem,130vw,100svh);min-height:0}.hero-copy[data-astro-cid-htumqqqd]{inset:min(13svh,18vw) 0 auto;text-align:center;z-index:1;pointer-events:none}.ridge[data-astro-cid-htumqqqd]{pointer-events:none}.ridge[data-astro-cid-htumqqqd] path[data-astro-cid-htumqqqd]{pointer-events:visiblePainted}.crowd[data-astro-cid-htumqqqd]{display:flex;justify-content:center;align-items:flex-end;pointer-events:none}.crowd-back[data-astro-cid-htumqqqd]{--s: .55;--gap: -.02;bottom:22%;justify-content:space-evenly;padding-inline:4%}.crowd-middle[data-astro-cid-htumqqqd]{--s: .74;--gap: -.04;bottom:13%;justify-content:space-evenly;padding-inline:10%}.crowd-front[data-astro-cid-htumqqqd]{--s: 1;--gap: -.13;bottom:1%}.cutout[data-astro-cid-htumqqqd],.spot[data-astro-cid-htumqqqd]{position:relative;display:block;flex:none;width:calc(var(--w) * var(--s));margin-inline:calc(var(--w) * var(--s) * var(--gap))}.cutout[data-astro-cid-htumqqqd]{--light: 1;--rim: rgb(0 0 0 / 0);--lift: rgb(20 8 30 / .55);pointer-events:auto;color:inherit;transform:rotate(var(--tilt));transform-origin:50% 100%;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.cutout[data-astro-cid-htumqqqd] .bust{display:block;width:100%;height:auto;filter:brightness(var(--light)) drop-shadow(0 0 2.5px var(--rim)) drop-shadow(0 8px 9px var(--lift));mask-image:linear-gradient(to bottom,#000 72%,transparent 98%);transition:filter .3s ease}.crowd-middle[data-astro-cid-htumqqqd] .cutout[data-astro-cid-htumqqqd]{--light: .14;--rim: rgb(244 132 95 / .85);--lift: rgb(30 15 45 / .4)}.crowd-back[data-astro-cid-htumqqqd] .cutout[data-astro-cid-htumqqqd]{--light: .06;--rim: rgb(247 178 103 / .9);--lift: rgb(30 15 45 / .3)}.crowd[data-astro-cid-htumqqqd] .cutout[data-astro-cid-htumqqqd]:hover,.crowd[data-astro-cid-htumqqqd] .cutout[data-astro-cid-htumqqqd]:focus-visible{--light: 1;--rim: rgb(255 226 176 / .5);--lift: rgb(20 8 30 / .6);z-index:2;transform:translateY(-14%) rotate(0) scale(1.04)}.crowd-back[data-astro-cid-htumqqqd] .cutout[data-astro-cid-htumqqqd]:hover,.crowd-back[data-astro-cid-htumqqqd] .cutout[data-astro-cid-htumqqqd]:focus-visible{transform:translateY(-24%) rotate(0) scale(1.04)}.cutout[data-astro-cid-htumqqqd]:focus-visible{outline:none}.cutout[data-astro-cid-htumqqqd]:focus-visible .bust{outline:2px solid #ffe2b0;outline-offset:4px;border-radius:.5rem}.bubbles[data-astro-cid-htumqqqd]{z-index:3}.bubble[data-astro-cid-htumqqqd]{position:absolute;bottom:calc(100% + .5rem);width:max-content;max-width:min(17rem,70vw);padding:.75rem .9rem;border-radius:.8rem;background:#fbf8f2;color:#1d1b22;text-align:left;box-shadow:0 10px 30px #14081e73;opacity:0;transform:translateY(6px) scale(.96);transition:opacity .2s ease,transform .25s ease}.crowd-back[data-astro-cid-htumqqqd] .bubble[data-astro-cid-htumqqqd]{bottom:calc(124% + .5rem)}.crowd-middle[data-astro-cid-htumqqqd] .bubble[data-astro-cid-htumqqqd],.crowd-front[data-astro-cid-htumqqqd] .bubble[data-astro-cid-htumqqqd]{bottom:calc(114% + .5rem)}.bubble-start[data-astro-cid-htumqqqd]{left:0}.bubble-end[data-astro-cid-htumqqqd]{right:0}.bubble-center[data-astro-cid-htumqqqd]{left:50%;translate:-50% 0}.bubble[data-astro-cid-htumqqqd]:after{content:"";position:absolute;top:100%;border:8px solid transparent;border-top-color:#fbf8f2}.bubble-start[data-astro-cid-htumqqqd]:after{left:1.5rem}.bubble-end[data-astro-cid-htumqqqd]:after{right:1.5rem}.bubble-center[data-astro-cid-htumqqqd]:after{left:calc(50% - 8px)}.bubble-quote[data-astro-cid-htumqqqd]{display:block;font:italic 1rem/1.35 var(--serif)}.bubble-name[data-astro-cid-htumqqqd]{display:block;margin-top:.35rem;font-size:.8rem;color:#6a6672}.after[data-astro-cid-htumqqqd]{padding-top:1rem}.hint[data-astro-cid-htumqqqd]{text-align:center;color:var(--muted);margin:0 0 1rem}.roll[data-astro-cid-htumqqqd]{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;font-size:.9rem}.roll[data-astro-cid-htumqqqd] a[data-astro-cid-htumqqqd]{color:var(--muted);text-decoration:none}.roll[data-astro-cid-htumqqqd] a[data-astro-cid-htumqqqd]:hover{color:var(--accent)}.feature[data-astro-cid-htumqqqd]{margin:3rem 0 0;padding:2.5rem 1.5rem;border-radius:1rem;background:#000;color:#fff;text-align:center}.feature[data-astro-cid-htumqqqd] blockquote[data-astro-cid-htumqqqd]{margin:0 0 1rem}.feature[data-astro-cid-htumqqqd] blockquote[data-astro-cid-htumqqqd] p[data-astro-cid-htumqqqd]{margin:0;font:clamp(1.5rem,4.5vw,2.25rem) / 1.25 var(--serif)}.feature[data-astro-cid-htumqqqd] figcaption[data-astro-cid-htumqqqd]{color:#bbb;font-family:var(--serif)}.feature[data-astro-cid-htumqqqd] figcaption[data-astro-cid-htumqqqd] a[data-astro-cid-htumqqqd]{color:inherit}.credits[data-astro-cid-htumqqqd]{margin-top:2rem;font-size:.85rem;color:var(--muted)}.credits[data-astro-cid-htumqqqd] summary[data-astro-cid-htumqqqd]{cursor:pointer}.credits[data-astro-cid-htumqqqd] ul[data-astro-cid-htumqqqd]{padding-left:1.2rem}@media(prefers-reduced-motion:reduce){.cutout[data-astro-cid-htumqqqd],.cutout[data-astro-cid-htumqqqd] .bust,.bubble[data-astro-cid-htumqqqd]{transition:none}.cutout[data-astro-cid-htumqqqd]:hover,.cutout[data-astro-cid-htumqqqd]:focus-visible{transform:rotate(var(--tilt))}}
