.hero-slideshow{position:absolute;inset:0;pointer-events:none}.hero-slideshow>img,.hero-slideshow>video{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover}.hero-slideshow:after{content:"";position:absolute;z-index:1;inset:0;background:#0009}.hero-slideshow-controls{position:absolute;z-index:5;inset-inline-end:18px;bottom:22px;display:flex;align-items:center;gap:5px;border:1px solid #ffffff66;border-radius:30px;padding:5px;background:#0009;color:#fff;pointer-events:auto;font:12px Arial,sans-serif}.hero-slideshow-controls button{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:inherit;background:transparent;border:0}.hero-slideshow-controls button:hover{background:#ffffff33}.hero-slideshow-controls button:focus-visible{outline:3px solid #fff;outline-offset:1px}.didi-home-hero{isolation:isolate}.didi-home-center,.didi-home-nav{position:relative;z-index:2}.enter-menu,.menzu-welcome-content,.welcome-center,.welcome-header{z-index:2}.gallery-page{min-height:100svh;padding:30px max(16px,calc((100vw - 1100px)/2)) 70px;background:var(--surface);color:var(--text)}.gallery-page header{align-items:center;justify-content:space-between;margin-bottom:28px}.gallery-page header,.gallery-page header nav{display:flex;gap:20px}.public-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.public-gallery-item{margin:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--surface-raised)}.public-gallery-item img,.public-gallery-item video{display:block;width:100%;aspect-ratio:16/10;object-fit:contain;background:#111}.public-gallery-item figcaption{padding:14px;font-size:14px;overflow-wrap:anywhere}@media(max-width:700px){.public-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hero-slideshow-controls{bottom:16px;inset-inline-end:12px}}@media(max-width:420px){.public-gallery-grid{grid-template-columns:minmax(0,1fr)}}