.features-section{text-align:center;background-color:#eaedff;padding:5rem 1rem}.features-section h2{color:#111;margin-bottom:3rem;font-size:2rem}.features-grid{text-align:left;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:900px;margin:0 auto;display:grid}.feature-card{background-color:#fff;border:1px solid #e6e6e6;border-radius:14px;gap:1rem;padding:1.8rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px rgba(0,0,0,.03)}.feature-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.05)}.features-section .icon{flex-direction:row;justify-content:center;align-items:center;height:100%;display:flex}.features-section .icon .icon-wrapper{color:#fff;aspect-ratio:1;background-color:#2054ff;border-radius:100%;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:.75rem;display:flex}.feature-card p{color:#555;font-size:.95rem}
.app-images{background-color:#fff;justify-content:center;align-items:center;width:100%;display:flex}.app-images .app-images-wrapper{width:100%;max-width:1200px;padding:20px}.app-images .app-images-wrapper .list-images{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.app-images .app-images-wrapper .list-images .app-image{border:1px solid #ebebeb;border-radius:15px;width:550px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.098)}.app-images .app-images-wrapper .list-images .app-image img{object-fit:contain;object-position:center;-webkit-user-drag:none;border-radius:15px;width:100%}
