/* Desktop experiment: keep three columns and place captions over full-card artwork. */
@media(min-width:601px){
  html[data-desktop-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__item:not([hidden]){display:block!important;position:relative!important;isolation:isolate;border-radius:36px!important;overflow:hidden!important}
  html[data-desktop-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-desktop-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:1.22!important;height:auto!important;min-height:0!important;max-height:none!important;border-radius:36px!important}
  html[data-desktop-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;aspect-ratio:auto!important;transform:none!important;border-radius:inherit!important}
  html[data-desktop-contained-cards] .proo-gallery__item::after{content:"";position:absolute;inset:30% 0 0;z-index:1;pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.15) 35%,rgba(0,0,0,.85))}
  html[data-desktop-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{position:absolute!important;inset:auto 0 24px!important;z-index:2;margin:0!important;padding:0 24px!important;box-sizing:border-box!important;color:#fff!important;align-items:end!important}
  html[data-desktop-contained-cards] .proo-gallery__caption :is(h2,h2 a,p){color:#fff!important}
  html[data-desktop-contained-cards] .proo-gallery__caption p{margin-bottom:0!important}
  html[data-desktop-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{z-index:3!important;mix-blend-mode:normal!important}
  html[data-desktop-contained-cards][data-home-layout-final] .statue-clone .gallery-card-number{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:rgba(19,19,20,.68)!important;color:#fff!important;font:700 10px/1 'Google Sans',Arial,sans-serif}
  html[data-desktop-contained-cards] .ai-card-logos{bottom:calc(var(--gallery-button-size,72px) + 56px)!important}
}
@media(min-width:601px) and (max-width:1023px){
  html[data-desktop-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery{width:100%!important;max-width:none!important;padding:16px 24px 24px!important;box-sizing:border-box!important;margin-inline:0!important}
  html[data-desktop-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{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:24px!important}
  html[data-desktop-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-bottom:16px!important}
  html[data-desktop-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{padding-inline:16px!important;bottom:20px!important;grid-template-columns:minmax(0,1fr) var(--selected-mobile-circle-size,72px)!important}
  html[data-desktop-contained-cards][data-home-layout-final][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery__arrow{width:var(--selected-mobile-circle-size,72px)!important;height:var(--selected-mobile-circle-size,72px)!important;min-width:0!important;min-height:0!important}
  html[data-desktop-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{display:flex!important;align-items:center;left:16px!important;top:16px!important;height:24px;gap:8px}
}
@media(min-width:1024px){
  html[data-desktop-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-desktop-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:calc(1.22 / .95)!important}
  html[data-desktop-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:32px!important}
  html[data-desktop-contained-cards] .proo-gallery__caption>div{translate:8px 0}
  html[data-desktop-contained-cards] .proo-gallery__caption>.proo-gallery__arrow{translate:-8px 0}
  html[data-desktop-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{left:24px!important;top:24px!important}
  html[data-desktop-contained-cards] .ai-card-beta{top:calc(10% + 8px)!important}
  html[data-desktop-contained-cards] .ai-card-logos{bottom:calc(var(--gallery-button-size,72px) + 80px)!important}
  html[data-desktop-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:36px!important}
  html[data-desktop-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:38.5px!important}
  html[data-desktop-contained-cards] .proo-gallery__hand{translate:0 -14%}
  html[data-desktop-contained-cards][data-home-layout-final] .statue-clone .proo-gallery__toolbar{align-items:flex-end!important}
  html[data-desktop-contained-cards][data-home-layout-final] .statue-clone .proo-gallery__count{align-self:flex-end!important;margin-right:0!important;line-height:1!important}
}
@media(min-width:1024px) and (hover:hover) and (pointer:fine){
 html[data-desktop-contained-cards] .proo-gallery__art{transition:scale 1800ms cubic-bezier(.37,0,.63,1)!important}
 html[data-desktop-contained-cards] .proo-gallery__item:hover .proo-gallery__art{scale:1.02}
}
@media(prefers-reduced-motion:reduce){html[data-desktop-contained-cards] .proo-gallery__art{transition:none!important}}

