.latest-articles{position:relative;width:100%;padding:80px 0;overflow:hidden;isolation:isolate}.latest-articles .container{position:relative;z-index:2}.latest-articles--bg-dark{background:#b3dbdc}.latest-articles--bg-light{background:#f5f0e9}.latest-articles--has-bg-image::after{content:"";position:absolute;inset:0;background-image:var(--latest-articles-bg-image,none);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:1;z-index:0}.latest-articles__header{text-align:center;margin-bottom:40px;display:flex;flex-direction:column;gap:16px;align-items:center}.latest-articles__title{margin:0}.latest-articles__description{margin:0 auto;max-width:760px;color:#364153;text-align:center;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:29.25px}.latest-articles .blog-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.latest-articles .blog-page__card{display:flex;flex-direction:column;border-radius:24px;background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);overflow:hidden}.latest-articles .blog-page__card-image{display:block;height:240px;overflow:hidden}.latest-articles .blog-page__card-image img{display:block;width:100%;height:100%;object-fit:cover}.latest-articles .blog-page__image-fallback{display:block;width:100%;height:100%;min-height:240px;background:linear-gradient(135deg,#f5f0e9 0,#d4994c 100%)}.latest-articles .blog-page__card-body{padding:32px;display:flex;flex-direction:column;gap:12px;flex:1}.latest-articles .blog-page__category{color:#d4994c;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0;text-transform:none}.latest-articles .blog-page__card-title{margin:0;color:#43797c;font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px;min-height:0}.latest-articles .blog-page__card-title a{text-decoration:none;color:inherit}.latest-articles .blog-page__date{color:#4a5565;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-transform:none;letter-spacing:0}.latest-articles .blog-page__card-excerpt{color:#364153;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;min-height:0;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.latest-articles .blog-page__card-excerpt p{margin:0;display:inline}.latest-articles .blog-page__read-more{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:auto;padding:0;background:0 0;border:0;color:#43797c;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration:none;transition:color .2s ease-in-out}.latest-articles .blog-page__read-more-arrow{display:inline-block;transition:transform .2s ease-in-out}.latest-articles .blog-page__read-more:focus,.latest-articles .blog-page__read-more:hover{color:#2f5f62;text-decoration:none}.latest-articles .blog-page__read-more:focus .blog-page__read-more-arrow,.latest-articles .blog-page__read-more:hover .blog-page__read-more-arrow{transform:translateX(4px)}.latest-articles .blog-page__empty{padding:24px;border-radius:16px;background:#fff;color:#364153;text-align:center}@media (max-width:1024px){.latest-articles .blog-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.latest-articles{padding:64px 0}.latest-articles__header{margin-bottom:32px}.latest-articles .blog-page__card-body{padding:24px}.latest-articles .blog-page__card-title{font-size:20px;line-height:28px}}@media (max-width:320px){.latest-articles{padding:56px 0}.latest-articles .blog-page__grid{grid-template-columns:1fr;gap:24px}.latest-articles .blog-page__card-image,.latest-articles .blog-page__image-fallback{height:200px;min-height:200px}}@media (max-width:568px){.latest-articles .blog-page__grid{grid-template-columns:1fr}}