.home-collage{width:100%;max-width:1040px;margin:var(--space-lg) auto 0;gap:var(--space-sm);grid-template-columns:2fr 1fr;display:grid}.home-collage-side{gap:var(--space-sm);flex-direction:column;display:flex}@media (min-width:861px){.home-collage-side>.home-cell{flex:1;aspect-ratio:auto!important}}.home-cell{border-radius:var(--radius-md-plus);background:var(--color-bg-subtle);width:100%;position:relative;overflow:hidden}.home-cell-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-cell .mockup-image{max-width:none}.home-cell--loading{aspect-ratio:1.5}@media (max-width:860px){.home-collage{grid-template-columns:1fr}.home-collage-side{flex-direction:row}.home-collage-side>.home-cell{flex:1}}.home-collage--alone{grid-template-columns:1fr}
