/* Keep the original chef imagery crisp: no extra zoom, desaturation, or image movement. */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.stat strong .stat-value{display:inline-block;font-size:inherit;font-variant-numeric:tabular-nums}
.stat strong .stat-suffix{font-size:.64em;margin-left:.03em}
.since-label{display:block;margin-top:9px;color:var(--muted);font-size:8px;letter-spacing:.13em}
.kiosk-figure{max-width:520px;overflow:visible}
.kiosk-figure img,.kiosk-figure img:hover{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;object-position:center;transform:none;clip-path:none;transition:none;border:1px solid var(--line)}
.kiosk-figure figcaption{padding-top:5px;line-height:1.6}
.footer-top{padding-bottom:34px}
.hero-photo img{width:100%;height:100%;max-width:100%;object-fit:cover;object-position:70% center;transform:none;filter:none;will-change:auto}
.hero-shade{background:linear-gradient(90deg,#0b100b60 0%,#0b100b24 36%,transparent 70%),linear-gradient(0deg,#0b100ba6,transparent 25%,transparent 78%,#0b100b45)}
.craft-backgrounds{inset:0;width:100%;height:100%}
.craft-image,.craft-image.active,.craft-image[data-scene="2"],.craft-image[data-scene="2"].active{left:0;width:100%;height:100%;object-fit:cover;object-position:70% center;transform:none;filter:none;transition:opacity .8s var(--ease)}
.craft-shade{background:linear-gradient(90deg,#0c100c94 0%,#0c100c45 32%,transparent 65%),linear-gradient(0deg,#0c100c90,transparent 25%)}
.careers-photo{left:0;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:70% center;transform:none;filter:none}
.careers-shade{background:linear-gradient(90deg,#0c100ca6 0%,#0c100c55 35%,transparent 75%)}
.boba-image img{object-fit:contain;object-position:center;transform:none;animation:none;filter:none;mix-blend-mode:multiply}
.food-image-wrap img[data-key="boba"]{object-fit:contain;object-position:center}
@media(max-width:900px){.hero-shade{background:linear-gradient(90deg,#0b100b70,#0b100b20 65%,transparent),linear-gradient(0deg,#0b100bc2,transparent 45%)}.craft-shade{background:linear-gradient(90deg,#0c100cd9,#0c100c80 55%,#0c100c10)}}
@media(max-width:650px){.hero-photo img{width:100%;max-width:100%;left:0;object-position:76% center;transform:none;filter:none}.hero-shade{background:linear-gradient(0deg,#0b100bf2 0%,#0b100ba3 33%,#0b100b13 73%),linear-gradient(90deg,#0b100b35,transparent)}.hero-copy{bottom:140px}.hero h1{font-size:clamp(65px,15.5vw,97px)}.craft-image,.craft-image.active,.craft-image[data-scene="2"],.craft-image[data-scene="2"].active{width:100%;left:0;object-position:73% top;transform:none}.craft-shade{background:linear-gradient(0deg,#0c100c 0%,#0c100ce6 36%,#0c100c18 85%)}.careers-photo{left:0;width:100%;max-width:100%;object-position:74% top;transform:none;filter:none}.careers-shade{background:linear-gradient(0deg,#0c100cf7 5%,#0c100c88 52%,transparent 85%)}.boba-image img{width:100%;height:100%;transform:none;object-fit:contain}}
