.related-posts{--related-muted:#d6a89f;--related-dark:#160d0d;color:#fbfaf7}.related-posts__content{min-width:0;padding:clamp(.75rem,1.5vw,1.25rem)}.related-posts__measure{min-height:100%}.related-posts__title-card,.related-posts__card{min-height:clamp(18rem,34vw,26rem);padding:clamp(1rem,2vw,1.5rem);text-decoration:none;position:relative;overflow:hidden}.related-posts__title-card:before,.related-posts__card:before{content:"";z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(1.2);position:absolute;inset:.5px}.related-posts__title-card>*,.related-posts__card>*{z-index:1;position:relative}.related-posts__title-card img,.related-posts__card img{transition:transform .2s ease-in-out;display:block;position:relative}.related-posts__title-card:hover img,.related-posts__card:hover img{transform:scale(.975)}.related-posts__title-card{min-height:clamp(12rem,18vw,18rem)}.related-posts__title-card:before{background-color:color-mix(in srgb, var(--color-off-white) 86%, transparent)}.related-posts--blog-card{color:#111;padding:0}.related-posts__card{display:block}.related-posts__card:before{background-color:color-mix(in srgb, var(--related-dark) 82%, transparent)}.related-posts__card:focus-visible{outline:2px solid var(--block-primary,var(--color-deep-green));outline-offset:.25em}.related-posts__card article{flex-direction:column;justify-content:space-between;min-height:100%;display:flex}.related-posts__card h3{font-family:var(--font-lexend),system-ui,sans-serif;margin-bottom:25px;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.related-posts__image{object-fit:contain;width:100%;display:block}.related-posts__image-container{background:#ff3e22}.related-posts--homepage-title .related-posts__title-card,.related-posts--homepage-card .related-posts__card,.related-posts--blog-card .related-posts__card{min-height:100%;padding:0}.related-posts--homepage-title .related-posts__title-card:before,.related-posts--homepage-card .related-posts__card:before,.related-posts--blog-card .related-posts__card:before{display:none}.related-posts__tags{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-bottom:11px;overflow:hidden}.related-posts__tags span{color:var(--related-muted);letter-spacing:.03125rem;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;line-height:1}.related-posts__tags span+span{margin-left:.75rem}@media (min-width:768px){.related-posts--homepage-card .related-posts__content{height:calc(2*var(--grid-tile))}}.related-posts-grid{grid-column:1/-1;grid-template-columns:repeat(var(--grid-inner-cols), minmax(0, 1fr));border-top:1px solid #472424;gap:0;margin-top:45px;padding:45px 0;display:grid}.related-posts-grid>.related-posts{grid-column:1/-1}.related-posts-grid .related-posts__content{padding:0}@media (min-width:768px){.related-posts-grid>.related-posts{grid-column:span calc(var(--grid-inner-cols)/3)}}
