.ctc-blog{padding:80px 0}.ctc-blog__top{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:start;margin-bottom:28px}.ctc-blog__kicker{margin:0 0 10px;letter-spacing:1.5px;text-transform:uppercase;font-size:13px;color:#5e785b}.ctc-blog__heading{margin:0;font-family:Playfair Display,serif;max-width:820px}.ctc-blog__cta{padding-top:16px}.ctc-blog__button.button{background:#1f6661;color:#fff;border:none;padding:14px 22px;min-width:180px;justify-content:center}.ctc-blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.ctc-blog-card__image{display:block;position:relative;border-radius:14px;overflow:hidden}.ctc-blog-card__image img{width:100%;height:280px;object-fit:cover;display:block}.ctc-blog-card__image-placeholder{height:280px;background:#0000000f}.ctc-blog-card__pill{position:absolute;top:14px;right:14px;padding:8px 14px;border-radius:6px;background:#ecf6ebeb;color:#1f3f3d;font-size:13px;letter-spacing:.5px}.ctc-blog-card__meta{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#151515a6}.ctc-blog-card__author{font-style:italic;color:#5e785b}.ctc-blog-card__title{margin:10px 0;font-size:22px;line-height:1.25}.ctc-blog-card__title a{color:#151515;text-decoration:none}.ctc-blog-card__title a:hover{text-decoration:underline}.ctc-blog-card__excerpt{color:#151515bf;line-height:1.75}@media(max-width:989px){.ctc-blog__top{grid-template-columns:1fr}.ctc-blog__cta{padding-top:0}.ctc-blog__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ctc-blog__grid{grid-template-columns:1fr}.ctc-blog-card__image img,.ctc-blog-card__image-placeholder{height:240px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ctc-blog.css.map */
