main>.related-posts-wrap{padding-block:var(--section-spacing-y)}main>.related-posts-wrap .related-posts,main>.related-posts-wrap .related-posts__header{margin-inline:auto;max-width:var(--site-width);padding-inline:var(--site-gutter)}.related-posts__header{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;justify-content:space-between;margin-bottom:1.5rem}.related-posts__title{margin:0}.related-posts__header .related-posts__view-all{--btn-spacing-x:0px;color:rgb(var(--color-primary));font-size:.9375rem;font-weight:700;text-decoration:none}.related-posts__header .related-posts__view-all:is(:hover,:focus-visible) .button__text{text-decoration:underline}.related-posts.grid{--col-count\@xl:3}.related-post.card{--card-radius:8px;--card-border:1px solid rgb(var(--color-midnight),0.12);--card-media-aspect-ratio:16/9;background:rgb(var(--color-white));color:rgb(var(--color-midnight))}.related-post.card:before{display:none}.post__body .related-post,.post__body .related-post__title{margin:0;padding:0}.post__body .related-post:before{content:unset}.related-post .related-post__image{border-radius:calc(var(--card-radius) - 2px);margin-bottom:1.25rem;width:100%}.related-post .related-post__tag{align-items:center;align-self:flex-start;background:rgb(var(--color-midnight),.08);border-radius:10rem;color:inherit;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1;margin-bottom:.85rem;min-height:26px;padding:0 .85rem;position:relative;text-decoration:none;z-index:1}.related-post .related-post__tag:is(:hover,:focus-visible){background:rgb(var(--color-midnight),.16)}.related-post__title{font-size:1.25rem;line-height:1.25;margin:0}.related-post__footer{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:auto;padding-top:1.25rem}.related-post__cta{--btn-spacing-x:0px;color:rgb(var(--color-primary));font-size:.9375rem;font-weight:700}.related-post__readtime{font-size:.8125rem;opacity:.75;white-space:nowrap}.related-post.card:hover .related-post__cta .button__text{transform:translateX(10px)}.related-post.card:hover .related-post__cta .button__arrow:before{transform:translateY(-50%) scaleX(.8)}