.randoms{max-width:1600px;margin:20px auto 80px;padding:0 24px;color:inherit}.randoms-heading{display:flex;justify-content:space-between;align-items:center;margin:0 4% 28px}.randoms h2{font-size:30px;font-weight:500;letter-spacing:-.045em;margin:0}.randoms-sound{border:0;background:transparent;color:inherit;width:36px;height:36px;padding:8px;cursor:pointer}.randoms-sound svg{width:100%;height:100%}.sound-muted{display:none}.randoms-sound[aria-pressed=true] .sound-muted{display:block}.randoms-sound[aria-pressed=true] .sound-waves{display:none}.randoms-viewport{position:relative;width:100%;overflow:hidden}.randoms-board{width:1600px;height:870px;position:relative;transform-origin:0 0}.random-item{position:absolute;display:block;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab;outline-offset:5px;color:#222;text-decoration:none}.random-item:active{cursor:grabbing}.random-face{width:100%;height:100%;position:relative;filter:drop-shadow(0 2px 8px rgba(0,0,0,.08));transition:filter .18s}.random-item:is(:hover,:focus-visible,.dragging) .random-face{filter:drop-shadow(0 6px 16px rgba(0,0,0,.12))}.random-face img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.random-item.random-print .random-face{padding:10px 10px 23px;background:#fff}.random-item.cutout img{object-fit:contain}.random-item.phone .random-face{border:6px solid #111;border-radius:29px;overflow:hidden}.random-item.phone img{object-fit:fill}.random-item.icon .random-face{border-radius:15px;overflow:hidden}.random-item.figma .random-face{background:#191919;border-radius:15px;padding:12px 18px}.random-item.figma img{object-fit:contain}.random-item.sticker .random-face{background:#fff;border-radius:12px;padding:10px;text-align:center}.sticker strong{font:700 28px Inter,Arial,sans-serif;letter-spacing:-1px}.shapes{display:flex;height:65px;align-items:center;justify-content:center;gap:4px}.shapes span{color:#ffb800;font-size:51px}.shapes i{width:36px;height:36px;background:conic-gradient(#ff62c0 25%,white 0 50%,#ff62c0 0 75%,white 0)}.shapes b{background:#4ca6fa;width:39px;height:40px;border-radius:50% 50% 4px 4px}.shapes em{font-size:61px;color:#ff617b;font-style:normal}.passport .random-face{border-radius:5px;background:#e4e0d9;padding:21px 15px;display:flex;flex-direction:column;justify-content:space-between}.passport small{font-size:11px;line-height:1.55;text-align:right}.passport strong{font-size:20px;letter-spacing:-.7px;color:#5a5042}.passport-lines{height:120px;background:repeating-linear-gradient(45deg,transparent 0 12px,#d5d0c8 12px 13px,transparent 13px 24px);clip-path:polygon(0 0,50% 40%,100% 0,100% 60%,50% 100%,0 60%)}.name-mask{position:absolute;left:13.5%;top:4%;width:37.5%;height:25%;background:#fff}.name-mask:after{content:'';position:absolute;inset:5px 4px;background:repeating-linear-gradient(90deg,#626262 0 3px,#fff 3px 5px);filter:blur(4px)}.cutout svg{width:100%;height:100%}@media(prefers-reduced-motion:reduce){.random-face{transition:none}}

.random-item[aria-label="Francesca as a child"] img{object-position:center top}.randoms{scroll-margin-top:110px}

