.blog-posts{z-index:0;position:relative}.blog-post .featured-image img{transition:all 1s cubic-bezier(.104,.204,.492,1)}.blog-post{margin-bottom:35px}.blog-post .featured-image{margin-bottom:20px;overflow:hidden;position:relative;border-radius:8px}.blog-post .featured-image>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.blog-post .featured-image>a img{height:100%;width:100%;object-fit:cover}.blog-post .featured-image>a .thb-placeholder{background:rgba(var(--color-body-rgb),.05);width:100%;height:100%}.blog-post .featured-image>a .thb-placeholder svg{fill:var(--color-accent)}.blog-post .featured-image>a:hover img,.blog-post .featured-image>a:focus img{transform:scale(1.05)}.blog-post .featured-image img{display:block;will-change:scale}.blog-post .blog-post--title{margin-bottom:8px;letter-spacing:0}.blog-post.carousel__slide .blog-post--title{height:40px;font-size:1.2rem;line-height:1.2rem;font-family:Dia-Regular,sans-serif}.blog-post .post-meta{font-size:.75rem;color:var(--color-body);opacity:.6;margin-bottom:5px}.blog-post .post-meta.tags{height:30px}.blog-post .post-meta.tags a{text-decoration:underline;text-transform:capitalize;margin-right:5px}.blog-post .post-excerpt{font-size:.875rem;height:110px;overflow:hidden}.blog-post .post-excerpt.post-excerpt--large{height:200px;font-size:large}.blog-post .post-excerpt p{margin-bottom:0}.blog-post--large{display:grid;width:100%;position:relative}.exclusive-badge{position:absolute;top:10px;left:10px;background-color:#ffffaf;color:#000;padding:0 20px;font-family:SofieDumontDisplay,sans-serif;font-size:2em;text-transform:uppercase;z-index:999}@media only screen and (min-width: 768px){.blog-post--large{display:grid;grid-template-columns:60% 40%;gap:30px}.blog-post--large .featured-image{margin-bottom:0;min-height:100%;padding-bottom:var(--ratio-percent-medium)}}@media only screen and (min-width: 1068px){.blog-post--large h5{font-size:4rem;font-family:SofieDumontDisplay,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Ubuntu,roboto,noto,arial,sans-serif;line-height:3rem}}.blog-post--content{background-color:#ffffaf;border-radius:8px;padding:15px}@media only screen and (min-width: 768px){.blog-post--content{padding:25px}}@media only screen and (min-width: 1068px){.blog-post--content{padding:40px}}.blog-posts .section-header--content{max-width:100%}.blog-posts .section-header--title{font-size:6.5rem;display:flex;justify-content:center;align-items:center;width:100%;margin:30px 0;gap:15px}.blog-posts .section-header--title img{width:70px;height:100%}.blog-posts p.section-header--description{display:block;text-align:center}.blog-posts .blog-posts--inner{--column-gap: 10px;display:grid;gap:var(--column-gap);grid-auto-flow:column;grid-auto-columns:minmax(var(--mobile-swipe-width),1fr);overflow-x:auto;scroll-snap-type:x mandatory}@media only screen and (min-width: 768px){.blog-posts .blog-posts--inner{--column-gap: 20px;grid-auto-columns:calc((100% - (var(--column-gap) * calc(var(--tablet-columns) - 1))) / var(--tablet-columns))}}@media only screen and (min-width: 1068px){.blog-posts .blog-posts--inner{--column-gap: 20px;grid-auto-columns:calc((100% - (var(--column-gap) * calc(var(--desktop-columns) - 1))) / var(--desktop-columns))}}.blog-posts .blog-posts--inner .blog-post{margin-bottom:0;display:flex;flex-direction:column;align-self:flex-end;justify-content:flex-end}.blog-posts .blog-posts--inner .blog-post .featured-image{border-radius:10px;height:390px}.blog-posts .blog-posts--inner .blog-post:first-child .featured-image{height:490px}@media only screen and (min-width: 1000px){.custom-grid-homepage{display:grid;grid-template-columns:calc(40% - 20px) calc(20% - 20px) calc(40% - 20px);gap:20px}}@media only screen and (max-width: 1000px){.blog-posts .section-header--title{flex-direction:column-reverse;font-size:5.5rem;line-height:3rem}}
/*# sourceMappingURL=/s/files/1/0890/3114/7869/t/12/assets/blog.css.map */
