body.frontend .blog-archive{color:#000;background:#fff;padding-bottom:150px}body.frontend .blog-archive__title{margin:0 0 40px}body.frontend .blog-featured:not(:first-of-type){margin-top:48px}body.frontend .blog-featured:first-of-type{margin-top:70px}body.frontend .blog-featured__inner{flex-direction:column;gap:24px}@media only screen and (width>=768px){body.frontend .blog-featured__inner{flex-direction:row;align-items:stretch;gap:40px}body.frontend .blog-featured--reverse .blog-featured__inner{flex-direction:row-reverse}body.frontend .blog-featured__media,body.frontend .blog-featured__content{min-width:0}}body.frontend .blog-featured__media{display:block}@media only screen and (width>=768px){body.frontend .blog-featured__media{width:55%}body.frontend .blog-featured__content{width:45%}}body.frontend .blog-featured__image,body.frontend .blog-featured__placeholder{width:100%;display:block}body.frontend .blog-featured__placeholder{aspect-ratio:4/3;background:#e0e0e0}body.frontend .blog-featured__image{height:auto}body.frontend .blog-featured__title{margin:0;font-weight:600}body.frontend .blog-featured__title a{color:inherit;text-decoration:none}body.frontend .blog-featured__date{margin-bottom:20px;font-weight:600;display:block}body.frontend .blog-featured__excerpt p:last-child{margin-bottom:0}body.frontend .blog-featured+body.frontend .blog-featured,body.frontend .blog-featured+.blog-item,.blog-item+body.frontend .blog-featured{margin-top:48px}@media only screen and (width>=768px){body.frontend .blog-featured+body.frontend .blog-featured,body.frontend .blog-featured+.blog-item,.blog-item+body.frontend .blog-featured{margin-top:72px}}body.frontend .blog-item{margin-top:48px}@media only screen and (width>=768px){body.frontend .blog-item{margin-top:56px}}body.frontend .blog-item__inner{flex-direction:column;gap:20px}@media only screen and (width>=768px){body.frontend .blog-item__inner{flex-direction:row;align-items:flex-start;gap:32px}}body.frontend .blog-item__media{flex:none;display:block}@media only screen and (width>=768px){body.frontend .blog-item__media{width:27%}}body.frontend .blog-item__content{flex:1 1 0;min-width:0}body.frontend .blog-item__image,body.frontend .blog-item__placeholder{width:100%;display:block}body.frontend .blog-item__placeholder{aspect-ratio:1;background:#e0e0e0}body.frontend .blog-item__title{margin:0}@media only screen and (width<=1023px){body.frontend .blog-item__title{font-size:clamp(28.66px,8.96vw,42.99px)}}@media only screen and (width>=768px){body.frontend .blog-item__title{font-size:clamp(19.2px,2.5vw,48px)}}body.frontend .blog-item__title{font-weight:600}body.frontend .blog-item__title a{color:inherit;text-decoration:none}body.frontend .blog-item__date{margin-bottom:20px;font-weight:600;display:block}body.frontend .blog-item__excerpt p:last-child{margin-bottom:0}body.frontend .blog-archive .navigation{margin-top:48px}
