.image-box{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.image-box .image-box_item{align-items:center;background:#e9ecff;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);display:flex;padding:2rem 1rem 2rem 0}.image-box_image{height:90%;min-width:10rem;overflow:hidden;position:relative}.image-box_image img{height:100%;object-fit:contain;object-position:left;padding:1rem 2rem 1rem 0;position:absolute;right:0;width:100%}.image-box_content{flex-grow:1;gap:.5rem;height:100%;justify-content:space-between}.image-box_content,.image-box_content_texts{display:flex;flex-direction:column}.image-box_button{background:#7c5dd9;border-radius:30px;color:#fff;display:inline-flex;margin-top:.5rem;padding:.5rem 1rem}.image-box_button:focus,.image-box_button:hover{color:#fff}