.asi-lo-vivimos-module-scss-module__YX0dMW__container{max-width:1200px;min-height:80vh;margin:0 auto;padding:40px 20px}.asi-lo-vivimos-module-scss-module__YX0dMW__header{text-align:center;max-width:800px;margin-bottom:60px;margin-left:auto;margin-right:auto}.asi-lo-vivimos-module-scss-module__YX0dMW__header .asi-lo-vivimos-module-scss-module__YX0dMW__title{color:#3ca0e8;margin-bottom:15px;font-size:2.5rem;font-weight:800}.asi-lo-vivimos-module-scss-module__YX0dMW__header .asi-lo-vivimos-module-scss-module__YX0dMW__subtitle{color:#555;font-size:1.1rem;line-height:1.6}.asi-lo-vivimos-module-scss-module__YX0dMW__grid{grid-template-columns:1fr;gap:30px;display:grid}@media (min-width:768px){.asi-lo-vivimos-module-scss-module__YX0dMW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.asi-lo-vivimos-module-scss-module__YX0dMW__grid{grid-template-columns:repeat(3,1fr)}}.asi-lo-vivimos-module-scss-module__YX0dMW__cardLink{color:inherit;text-decoration:none;display:block}.asi-lo-vivimos-module-scss-module__YX0dMW__card{background:#fff;border:1px solid #00000014;border-radius:20px;flex-direction:column;align-items:flex-start;gap:20px;height:100%;padding:30px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}.asi-lo-vivimos-module-scss-module__YX0dMW__card:before{content:"";background-color:var(--card-color,#ccc);width:100%;height:6px;transition:height .3s;position:absolute;top:0;left:0}.asi-lo-vivimos-module-scss-module__YX0dMW__card:hover{transform:translateY(-8px);box-shadow:0 15px 30px #0000001a}.asi-lo-vivimos-module-scss-module__YX0dMW__card:hover:before{height:10px}.asi-lo-vivimos-module-scss-module__YX0dMW__card:hover .asi-lo-vivimos-module-scss-module__YX0dMW__cta{color:var(--card-color);transform:translate(5px)}.asi-lo-vivimos-module-scss-module__YX0dMW__card:hover .asi-lo-vivimos-module-scss-module__YX0dMW__iconWrapper{background-color:var(--card-color);color:#fff;transform:scale(1.1)rotate(5deg)}.asi-lo-vivimos-module-scss-module__YX0dMW__highlight{background:linear-gradient(to bottom right,#fff,#fffbf0);border:2px solid #ffc107}.asi-lo-vivimos-module-scss-module__YX0dMW__highlight .asi-lo-vivimos-module-scss-module__YX0dMW__badge{color:#fff;text-transform:uppercase;background-color:#e65100;border-radius:12px;padding:4px 10px;font-size:.7rem;font-weight:800;position:absolute;top:20px;right:20px;box-shadow:0 2px 5px #e651004d}.asi-lo-vivimos-module-scss-module__YX0dMW__highlight:hover{box-shadow:0 15px 40px #ffc10733}.asi-lo-vivimos-module-scss-module__YX0dMW__iconWrapper{color:var(--card-color);background-color:#00000008;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:2rem;transition:all .3s;display:flex}.asi-lo-vivimos-module-scss-module__YX0dMW__content h2{color:#333;margin-bottom:10px;font-size:1.4rem;font-weight:700}.asi-lo-vivimos-module-scss-module__YX0dMW__content p{color:#666;margin-bottom:20px;font-size:.95rem;line-height:1.5}.asi-lo-vivimos-module-scss-module__YX0dMW__cta{color:#888;margin-top:auto;font-size:.9rem;font-weight:600;transition:all .3s}
