@media(max-width:600px){
 /* One width-based scale reproduces the 480-wide reference at any phone width. */
 html[data-hero-final-proportions][data-mobile-contained-cards] .statue-clone{--phone-unit:.208333333vw;--story-circle-size:14.583333333vw;margin-top:var(--phone-header-offset,0px)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone :is(.proo-static-hero__inner,.hero-intro){padding-top:0!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-static-hero__copy:has(>#proo-static-hero-title){padding:calc(var(--phone-unit) * 55) calc(var(--phone-unit) * 20) calc(var(--phone-unit) * 34)!important;height:auto!important;min-height:0!important;row-gap:0!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone h1#proo-static-hero-title{padding-top:calc(var(--phone-unit) * 3)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone h1#proo-static-hero-title+.proo-static-hero__subtitle{margin-top:calc(var(--phone-unit) * 7.2)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery{padding-inline:calc(var(--phone-unit) * 10)!important;margin-top:calc(var(--phone-unit) * 10)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__stage,
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__stage:is(:hover,:focus-within){aspect-ratio:25 / 22!important;height:auto!important;min-height:0!important;max-height:none!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone :is(.proo-gallery__stage,.proo-gallery__item){border-radius:calc(var(--phone-unit) * 30.6)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__grid{row-gap:calc(var(--phone-unit) * 15)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__caption{bottom:calc(var(--phone-unit) * 22)!important;padding-inline:calc(var(--phone-unit) * 22)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__index{top:calc(var(--phone-unit) * 18)!important;left:calc(var(--phone-unit) * 18)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__hands .ai-card-beta{display:none!important}
 /* Keep full-width hands in the upper band, with guaranteed room for logos. */
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__hands .proo-gallery__hand{translate:0 -24%!important;clip-path:inset(0 0 24% 0)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__hands .ai-card-logos{top:58%!important;bottom:auto!important;left:12%!important;right:12%!important;height:auto!important;max-width:none!important;gap:calc(var(--phone-unit) * 12)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__hands .ai-card-logos img{width:calc(var(--phone-unit) * 24)!important;height:calc(var(--phone-unit) * 24)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__toolbar{margin-inline:calc(var(--phone-unit) * 19)!important;margin-bottom:calc(var(--phone-unit) * 12)!important;width:calc(100% - var(--phone-unit) * 38)!important;box-sizing:border-box!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__filters{display:grid!important;grid-template-columns:repeat(5,var(--story-circle-size))!important;justify-content:space-between!important;gap:calc(var(--phone-unit) * 6)!important;overflow:visible!important;padding:calc(var(--phone-unit) * 2) 0!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone [data-gallery-filter]{width:var(--story-circle-size)!important;min-width:0!important;gap:calc(var(--phone-unit) * 8)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards] .statue-clone .mobile-category-image{border:0!important;padding:0!important}
 html[data-hero-final-proportions][data-mobile-contained-cards] .statue-clone .mobile-category-image::after{inset:0!important;border-width:calc(var(--phone-unit) * 2)!important}
 html[data-hero-final-proportions][data-mobile-contained-cards] .statue-clone .proo-filter-label{font-size:calc(var(--phone-unit) * 12)!important;min-height:0!important}
 html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__stage .proo-gallery__art{inset:0!important;left:0!important;top:0!important;width:100%!important;height:100%!important;transform:none!important;scale:1!important;translate:none!important}
 html[data-hero-final-proportions][data-mobile-contained-cards] .statue-clone :is(.website-portrait,.craft-still,.formation-portrait,.business-insights-scene,.computer-vision-scene,.eshop-still-life){inset:0!important;left:0!important;top:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;clip-path:none!important;transform:none!important;scale:1!important}
 html[data-hero-final-proportions][data-mobile-contained-cards] .statue-clone :is(.website-portrait,.craft-still,.formation-portrait,.business-insights-scene,.computer-vision-scene,.eshop-still-life) img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;max-width:none!important;max-height:none!important;clip-path:none!important;transform:none!important;scale:1!important}
}

/* 15-unit card spacing ×1.5, using the existing phone width scale. No JS measurement. */
@media(max-width:600px){html[data-hero-final-proportions][data-mobile-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options{margin-top:calc(var(--phone-unit) * 22.5)!important}}
