.hs-blog-post__wrapper article.hs-blog-post .hs-blog-post__image-wrapper a{aspect-ratio:4/3;display:block;margin:0}.hs-blog-post__wrapper article.hs-blog-post .hs-blog-post__image-wrapper img{border-radius:var(--radius-border-rounded---m);height:100%;object-fit:cover;width:100%}.hs-blog-post__wrapper article .hs-blog-post__content-wrapper h2 a{color:var(--primary-500);display:-webkit-box;font-size:var(--step-1);-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;overflow:hidden;text-overflow:ellipsis}.hs-blog-post__wrapper article .hs-blog-post__content-wrapper .hs-blog-post__tags-container{order:-1}.hs-blog-post__wrapper article .hs-blog-post__content-wrapper .hs-blog-post__description{flex:1;font-size:var(--step--1);margin:1rem 0}.hs-blog-post__wrapper article .hs-blog-post__content-wrapper .hs-blog-post__author-wrapper,.hs-blog-post__wrapper article .hs-blog-post__content-wrapper time{display:none}.hs-blog-post__wrapper article .hs-blog-post__content-wrapper [data-hs-island=true]>div{text-align:left}.hs-blog-post__wrapper article a.button{align-items:center;appearance:none;-webkit-appearance:none;background:transparent;border:none;box-shadow:none;color:var(--bu-castellini-imaging);display:flex;flex-direction:row;font-size:var(--step--1);font-weight:700;justify-content:flex-start;margin:0;min-width:unset;padding:0;position:relative;text-decoration:none}.hs-blog-post__wrapper article a.button:after{align-items:center;background:var(--bu-castellini-imaging);border-radius:1rem;content:url(//20004868.fs1.hubspotusercontent-eu1.net/hubfs/20004868/raw_assets/public/D360-MyRay-2025-Theme/images/arrow.svg);display:flex;height:2rem;justify-content:center;line-height:0;margin-left:1rem;rotate:0deg;transition:all .3s ease-in-out;width:2rem}.hs-blog-post__wrapper article a.button:hover:after{rotate:45deg}.hero-blog-post{--hero-height:clamp(350px,45dvh,600px);background:var(--secondary-100)}.hero-blog-post>.content-wrapper{display:flex;flex-direction:row;gap:8.25rem;justify-content:space-between;max-width:85vw}:is(.hero-blog-post .hero-blog-post__time-title) :is(h1,a,.blog-post__timestamp){color:var(--primary-500)}.hero-blog-post .hero-blog-post__time-title h1{font-family:var(--font-family-body);font-size:var(--step-2)}.hero-blog-post .hero-blog-post__image{aspect-ratio:4/3;overflow:hidden}.hero-blog-post .hero-blog-post__image,.hero-blog-post .hero-blog-post__image img{border-top-left-radius:var(--radius-border-rounded---m);border-top-right-radius:var(--radius-border-rounded---m)}.hero-blog-post .hero-blog-post__image img{height:100%;object-fit:cover;width:100%}.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:var(--white);display:flex;flex-direction:row;justify-content:center}.blog-related-posts>.content-wrapper{max-width:80rem;padding-block:6.25rem}.blog-related-posts h2{font-family:var(--font-family-body);margin-bottom:4rem;text-align:left}.blog-related-posts__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.blog-related-posts__post{display:flex;flex:0 0 100%;flex-direction:column}.blog-related-posts__post-image-wrapper{aspect-ratio:4/3;display:block;overflow:hidden}.blog-related-posts__post-image-wrapper img{border-radius:var(--radius-border-rounded---s);height:100%;object-fit:cover;width:100%}:is(.blog-related-posts__title) :is(h3,.blog-related-posts__title-link,.blog-related-posts__title-link:hover){color:var(--Dent-Black);display:-webkit-box;font-size:var(--step-1);-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis}.blog-related-posts__content{display:flex;flex:1;flex-direction:column;gap:1rem}.blog-related-posts__content h3.blog-related-posts__title{margin-bottom:0}.blog-related-posts__content p.blog-related-posts__description{flex:1;font-size:var(--step--1);margin:0;text-wrap:wrap}.blog-related-posts__content .btn-icon{justify-content:flex-start}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 calc(33.33333% - 1.5rem)}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}@media screen and (max-width:992px){.hero-blog-post .content-wrapper{display:flex;flex-direction:column-reverse;gap:2rem;padding:0}}