.related-blog{padding:64px 0}.related-blog__container{margin:0 auto;max-width:1200px;padding:0 24px}.related-blog__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.related-blog__title{color:#1a1d2e;font-family:"DM Serif Display",Georgia,serif;font-size:28px;margin:0}.related-blog__view-all{border-bottom:0!important;color:#606a76;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:500;padding:4px 2px;text-decoration:none}.related-blog__view-all:focus-visible,.related-blog__view-all:hover{color:#aa1e1e}.related-blog__view-all span{display:inline-block;transition:transform .15s ease}.related-blog__view-all:focus-visible span,.related-blog__view-all:hover span{transform:translateX(3px)}@media (min-width:768px){.related-blog__title{font-size:40px}}.related-blog__grid{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.related-blog__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.related-blog__grid{grid-template-columns:repeat(3,1fr)}}.related-blog__card{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.related-blog__card:hover{box-shadow:0 8px 24px rgba(0,0,0,.1);transform:translateY(-4px)}.related-blog__image-link{display:block;text-decoration:none}.related-blog__image-wrap{background:#f5f0eb;overflow:hidden;position:relative}.related-blog__image{display:block;height:200px;object-fit:cover;transition:transform .3s ease;width:100%}.related-blog__card:hover .related-blog__image{transform:scale(1.03)}.related-blog__image-placeholder{align-items:center;background:#f5f0eb;display:flex;height:200px;justify-content:center;width:100%}.related-blog__content{padding:20px}.related-blog__date{color:#606a76;display:block;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:500;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.related-blog__name{color:#323736;font-family:"DM Serif Display",Georgia,serif;font-size:20px;line-height:1.3;margin:0 0 8px}.related-blog__name a{color:inherit;text-decoration:none;transition:color .15s ease}.related-blog__name a:hover{color:#aa1e1e}.related-blog__excerpt{color:#606a76;line-height:1.5;margin:0 0 16px}.related-blog__excerpt,.related-blog__link{font-family:Space Grotesk,sans-serif;font-size:14px}.related-blog__link{color:#aa1e1e;font-weight:500;text-decoration:none;transition:color .15s ease}.related-blog__link:hover{color:#8a1818;text-decoration:underline}.related-blog__empty{background:#f5f0eb;border-radius:8px;padding:48px 24px;text-align:center}.related-blog__empty p{color:#606a76;font-family:Space Grotesk,sans-serif;font-size:16px;margin:0 0 16px}