.page-info{margin-top:50px}.page-info h1{font-size:28px;margin-bottom:15px}.page-info h2{font-size:16px}.blog{margin-top:100px;margin-bottom:50px}.blog-items{display:grid;gap:30px}.blog-card{display:flex;flex-direction:column;overflow:hidden}.blog-card img{border-top-left-radius:20px;border-top-right-radius:20px;aspect-ratio:16 / 9}.blog-card__info{display:flex;flex-direction:column;padding:20px;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background:#f8f8f8;flex-grow:1}.blog-card__info h3{margin-top:0}.blog-card__info p{display:-webkit-box;-webkit-box-orient:vertical;font-size:14px;opacity:.7;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;overflow:hidden}.blog-card__link{display:inline-flex;margin-top:20px;color:#006eff;font-size:14px;font-weight:500;flex-grow:1;align-items:end}@media(min-width:1024px){.page-info{margin-top:150px}.page-info h1{font-size:38px}.blog-items{grid-template-columns:1fr 1fr 1fr;gap:15px}}@media(min-width:1440px){.blog{margin-bottom:100px}.page-info{margin-top:200px}.page-info h1{font-size:48px}.blog-items{grid-template-columns:1fr 1fr 1fr 1fr;align-items:stretch}.blog-card{height:100%;display:flex;flex-direction:column}.blog-card img{max-height:240px;object-fit:cover}.blog-card__info{flex-grow:1}.blog-card:first-child{grid-column:span 2}}
