.home-page.conversion-v59 #featured-work .home-archive{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px}
.home-page.conversion-v59 #featured-work .home-archive>.archive-card{grid-column:auto!important;min-width:0}
.home-page.conversion-v59 #featured-work .home-archive .archive-media{aspect-ratio:4/3!important;max-height:none!important}
.home-page.conversion-v59 #featured-work .home-archive .archive-meta{padding:22px!important;min-height:168px;flex:1}
.home-page.conversion-v59 #featured-work .home-archive h3{font-size:clamp(21px,1.7vw,29px);line-height:1.2}
.animation-showcase-card .archive-media video{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:contain;background:#08090b;opacity:0;transition:opacity .2s}
.animation-showcase-card .archive-media video.is-playing{opacity:1}
.animation-showcase-card .archive-label,.animation-showcase-card .archive-open{z-index:4}
.animation-showcase-card .motion-mark{z-index:4}
.home-page #orb-menu .orb-scene-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.orb-scene-tabs button{min-width:0}
.orb-scene-tabs button span{font-size:clamp(13px,1.2vw,17px)}
@media(min-width:601px) and (max-width:1100px){.home-page.conversion-v59 #featured-work .home-archive{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.home-page.conversion-v59 #featured-work .home-archive{display:flex!important;gap:16px}.home-page.conversion-v59 #featured-work .home-archive>.archive-card{flex:0 0 90%;scroll-snap-align:start}.home-page.conversion-v59 #featured-work .home-archive .archive-meta{min-height:130px}.home-page.conversion-v59 #featured-work .home-archive h3{font-size:27px}.home-page #orb-menu .orb-scene-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.orb-scene-tabs button span{font-size:13px}.orb-scene-tabs button img{width:38px;height:38px}}
@media(prefers-reduced-motion:reduce){.animation-showcase-card .archive-media video{transition:none}}
