.home-v012 #servicios .ms12-comfort-loop {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  aspect-ratio: 3 / 2;
}
.home-v012 #servicios .ms12-amazon-image {
  display: block;
  animation: ms12-amazon-reveal 8s cubic-bezier(.22,.7,.3,1) infinite;
  transform-origin: 50% 50%;
}
.home-v012 .ms12-pdf-scene {
  position: absolute;
  inset: 0;
  display: grid;
  place-items: center;
  background: #eef4f0;
  animation: ms12-pdf-surface 8s ease-in-out infinite;
  pointer-events: none;
}
.home-v012 .ms12-pdf-stack {
  position: relative;
  width: 25%;
  aspect-ratio: .71;
  transform-origin: 50% 70%;
  animation: ms12-pdf-travel 8s cubic-bezier(.3,.05,.2,1) infinite;
}
.home-v012 .ms12-sheet {
  position: absolute;
  inset: 0;
  background: #fffdf7;
  border: 1px solid #d8e1da;
  box-shadow: 0 12px 30px #254b3e16;
  border-radius: 2px;
}
.home-v012 .ms12-sheet-back { transform: translate(-10%,5%) rotate(-9deg); background:#e6eee6; }
.home-v012 .ms12-sheet-middle { transform: translate(7%,2%) rotate(6deg); background:#f4f4e9; }
.home-v012 .ms12-sheet-front { overflow:hidden; }
.home-v012 .ms12-sheet-fold {
  position: absolute; right:0;top:0;width:22%;aspect-ratio:1;
  background:linear-gradient(45deg,#e2e9df 49.8%,#eef4f0 50%);
}
.home-v012 .ms12-pdf-label {
  position:absolute; left:15%;top:13%;
  font:700 clamp(9px,1.2vw,17px)/1 "Montserrat",sans-serif;
  letter-spacing:.1em;color:#1c5e50;
}
.home-v012 .ms12-document-title {position:absolute;left:15%;right:28%;top:35%;height:4%;background:#466e5d;border-radius:1px;}
.home-v012 .ms12-document-lines {position:absolute;left:15%;right:15%;top:46%;display:grid;gap:7px;}
.home-v012 .ms12-document-lines i {height:2px;background:#c8d4c9;border-radius:2px;}
.home-v012 .ms12-document-lines i:nth-child(3) {width:78%;}
.home-v012 .ms12-document-lines i:last-child {width:60%;}
.home-v012 .ms12-comfort-loop[data-paused="true"] *,
.home-v012 .ms12-comfort-loop[data-paused="true"] *::before,
.home-v012 .ms12-comfort-loop[data-paused="true"] *::after {animation-play-state:paused!important;}
@keyframes ms12-amazon-reveal {
  0%,19% {opacity:0;transform:scale(.94);clip-path:inset(18% 34% 18% 34% round 4px);}
  33%,90% {opacity:1;transform:scale(1);clip-path:inset(0 round 0);}
  98%,100% {opacity:0;transform:scale(1);clip-path:inset(0 round 0);}
}
@keyframes ms12-pdf-surface {0%,19%{opacity:1;}32%,91%{opacity:0;}99%,100%{opacity:1;}}
@keyframes ms12-pdf-travel {
  0% {opacity:0;transform:translateY(12px) scale(.95) rotate(-3deg);}
  6%,15% {opacity:1;transform:translateY(0) scale(1) rotate(-3deg);}
  22% {opacity:1;transform:translateY(-12px) scale(1.03) rotate(0deg);}
  30%,91% {opacity:0;transform:translate(35%,-6%) scale(.65) rotate(5deg);}
  97%,100% {opacity:0;transform:translateY(12px) scale(.95) rotate(-3deg);}
}
@media (max-width:760px) {
  .home-v012 .ms12-document-lines {gap:5px;}
}
@media (prefers-reduced-motion:reduce) {
  .home-v012 #servicios .ms12-amazon-image {animation:none;opacity:1;transform:none;clip-path:none;}
  .home-v012 .ms12-pdf-scene {display:none;animation:none;}
}
