.pw-related{margin-block:2.5rem;padding-block:1.5rem;border-top:1px solid #e3e3e3}.pw-related h2{font-size:clamp(1.4rem,3vw,1.9rem);margin:0 0 1.4rem}.pw-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pw-related-card{min-width:0}.pw-related-card a{color:inherit;text-decoration:none}.pw-related-card a:hover h3{text-decoration:underline;text-underline-offset:4px}.pw-related-card a:focus-visible{outline:3px solid #087c68;outline-offset:4px}.pw-related-image{aspect-ratio:3/2;overflow:hidden;background:#f3f1ed}.pw-related-image img{display:block;width:100%;height:100%;object-fit:cover}.pw-related-card h3{font-size:1.12rem;line-height:1.4;margin:.8rem 0 .4rem}.pw-related-card p{font-size:.93rem;color:#626262;line-height:1.55;margin:0}@media(max-width:700px){.pw-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:420px){.pw-related-grid{grid-template-columns:1fr}}@media print{.pw-related{display:none!important}}
