/* Plataforma como objeto del collage: la fotografía y el vídeo siguen delante. */
.platform-google{left:56%;top:-4%;width:29%;height:30%;rotate:8deg;z-index:2;filter:none}
.platform-meta{left:-6%;top:46%;width:30%;height:27.5%;rotate:-4deg;z-index:2;filter:none}
.platform-google>svg,.platform-meta>svg{display:block;width:100%;height:100%;overflow:visible;shape-rendering:geometricPrecision}
.platform-tiktok{left:80%;top:11%;width:17%;height:34%;rotate:11deg;z-index:2;filter:drop-shadow(3px 7px 4px #18334024)}
.tiktok-phone{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#111;border:2px solid #222;border-radius:14% / 7%;box-shadow:inset 0 0 0 2px #ffffff6b;overflow:hidden}
.tiktok-phone img{display:block;width:50%;height:auto;transform:translateY(-3%)}
.phone-camera{position:absolute;left:36%;right:36%;height:2.5%;top:5%;border-radius:99px;background:#424242}
.phone-home{position:absolute;left:31%;right:31%;height:1.2%;bottom:5%;border-radius:99px;background:#dedede}
.continuous-collage .collage-parcel{left:4%;bottom:-2%;width:30%;height:31%;rotate:-13deg}
@media(max-width:720px){
 .platform-google{top:-3%;left:56%;width:29%;height:30%}
 .platform-meta{left:-3%;top:45%;width:30%;height:27.5%}
 .platform-tiktok{left:80%;top:9%;width:17%;height:34%}
 .tiktok-phone{border-width:1px;box-shadow:inset 0 0 0 1px #ffffff6b}
 .continuous-collage .collage-parcel{left:6%;bottom:-1%;width:30%;height:31%}
}
@media(prefers-reduced-motion:reduce){.platform-google,.platform-meta,.platform-tiktok{will-change:auto}}
