.L4yC_W_wrapper{padding:90px 20px 100px}.L4yC_W_cards{grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto;display:grid}.L4yC_W_card{background:var(--white);border-radius:12px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.L4yC_W_imageWrap{aspect-ratio:16/9;position:relative;overflow:hidden}.L4yC_W_image{object-fit:cover}.L4yC_W_content{flex-direction:column;flex:1;justify-content:space-between;padding:26px 24px 28px;display:flex}.L4yC_W_top{flex-direction:column;gap:14px;display:flex}.L4yC_W_cardTitle{color:var(--text-main);margin:0;transition:color .2s}.L4yC_W_cardText{color:var(--text-subtle);margin:0;font-size:15px;line-height:1.45}.L4yC_W_readMore{color:var(--text-main);align-items:center;gap:12px;margin-top:24px;font-weight:600;display:inline-flex}.L4yC_W_readMoreText{background-image:linear-gradient(var(--yellow), var(--yellow));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .2s,color .2s}.L4yC_W_triangle{opacity:.6;transition:transform .2s,opacity .2s;transform:rotate(90deg)}.L4yC_W_card:hover .L4yC_W_cardTitle{color:var(--yellow)}.L4yC_W_card:hover .L4yC_W_readMoreText{color:var(--yellow);background-size:100% 2px}.L4yC_W_card:hover .L4yC_W_triangle{opacity:1;transform:translate(2px)rotate(90deg)}@media (max-width:960px){.L4yC_W_wrapper{padding:30px 20px}.L4yC_W_cards{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.L4yC_W_card{width:100%;max-width:320px}}
