.home-model-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.home-model-track{width:max-content;animation:32s linear infinite home-model-scroll;display:flex}.home-model-list{align-items:center;gap:3rem;padding-right:3rem;display:flex}.home-model-marquee:hover .home-model-track,.home-model-marquee:focus-within .home-model-track{animation-play-state:paused}@keyframes home-model-scroll{to{transform:translate(-50%)}}.home-model-window{background:#252728}.home-model-monitor{z-index:2;width:min(100%,28rem);margin-inline:auto;position:relative}.home-model-cards{scroll-snap-type:x mandatory;gap:1rem;margin-top:1rem;padding:1.5rem .25rem;display:flex;overflow-x:auto}.home-model-card{aspect-ratio:1.1;scroll-snap-align:start;border-radius:1rem;flex:0 0 12.5rem;position:relative}.home-bento{gap:1.25rem;display:grid}.home-use-case{border-radius:1.75rem;flex-direction:column;min-width:0;padding:1.75rem 1.75rem 0;display:flex;overflow:hidden}.home-use-case-art{align-items:end;gap:.65rem;margin:auto -1.75rem 0;padding-top:1.75rem;display:grid}.home-use-case-art-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.home-use-case-art-mosaic>:first-child{grid-column:span 2}.home-use-case-art-edit{grid-template-columns:1fr 1fr}@media (min-width:768px){.home-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.home-use-case-4,.home-use-case-5{grid-column:span 2}.home-use-case-5 .home-use-case-art{grid-template-columns:repeat(3,minmax(0,1fr))}.home-use-case-5 .home-use-case-art>:first-child{grid-column:auto}}@media (min-width:1024px){.home-model-stage{height:43rem;position:relative}.home-model-monitor{width:42%;position:absolute;top:7rem;left:29%}.home-model-cards{display:contents}.home-model-card{z-index:3;width:21%;transition:transform .25s;position:absolute}.home-model-card-0{top:8rem;left:2%;transform:rotate(-8deg)}.home-model-card-1{z-index:4;top:0;left:6%;transform:rotate(-13deg)}.home-model-card-2{top:24rem;left:6%;transform:rotate(-17deg)}.home-model-card-3{z-index:4;top:0;right:6%;transform:rotate(12deg)}.home-model-card-4{top:10rem;right:2%;transform:rotate(7deg)}.home-model-card-5{top:26rem;right:6%;transform:rotate(16deg)}.home-bento{grid-template-rows:repeat(3,minmax(23rem,auto));grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"product product product product poster poster""edit edit edit edit poster poster""cover cover logo logo concept concept"}.home-use-case-0{grid-area:product}.home-use-case-1{grid-area:poster}.home-use-case-2{grid-area:cover}.home-use-case-3{grid-area:logo}.home-use-case-4{grid-area:edit}.home-use-case-5{grid-area:concept}.home-use-case-0 .home-use-case-art{grid-template-columns:repeat(3,minmax(0,1fr))}.home-use-case-0 .home-use-case-art>:first-child{grid-column:auto}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.home-model-card:hover{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.home-model-marquee{overflow:visible;-webkit-mask-image:none;mask-image:none}.home-model-track{width:100%;animation:none}.home-model-list{flex-wrap:wrap;justify-content:center;gap:1rem 2rem;width:100%;padding:0}.home-model-list[aria-hidden=true]{display:none}.home-model-card{transition:none}}
