.JnvKKG_container{box-sizing:border-box;background:#fff;border:1px solid #17223d1a;border-radius:16px;flex-direction:column;text-decoration:none;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #17223d0f}.JnvKKG_container:hover{border-color:#cb2a494d;transform:translateY(-2px);box-shadow:0 4px 16px #17223d1f}.JnvKKG_container:active{transform:translateY(0);box-shadow:0 2px 8px #17223d14}.JnvKKG_imageContainer{box-sizing:border-box;background-color:#fff;border-radius:0 40px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:200px;min-height:200px;display:flex;position:relative;overflow:hidden}.JnvKKG_imageContainerPadding{padding:16px}.JnvKKG_image{object-fit:contain;width:100%;max-width:100%;height:auto;max-height:100%}.JnvKKG_content{flex-direction:column;flex:1;gap:clamp(8px,1vw,10px);padding:clamp(16px,2vw,20px);display:flex}.JnvKKG_title{color:#17223de6;margin:0;font-size:clamp(18px,2.2vw,22px);font-weight:500;line-height:1.3}.JnvKKG_subtitle{color:#17223db3;margin:0;font-size:clamp(14px,1.6vw,16px);line-height:1.5}@media screen and (max-width:639px){.JnvKKG_imageContainer{height:160px}.JnvKKG_content{padding:clamp(14px,1.8vw,18px)}}
