.content-area{max-width:var(--site-max);margin:0 auto;padding:0 var(--site-pad)}.content-with-sidebar{display:grid;grid-template-columns:1fr var(--sidebar-width);gap:40px;align-items:start;padding-top:32px}.content-wrap{max-width:var(--site-max);margin:0 auto;padding:24px var(--site-pad) 0;display:grid;grid-template-columns:1fr var(--sidebar-width);gap:40px;align-items:start}.related-section{background:var(--mist);padding:40px 0}.related-inner{max-width:var(--site-max);margin:0 auto;padding:0 var(--site-pad)}.related-header{display:flex;align-items:baseline;gap:16px;margin-bottom:24px}.related-title{font-family:var(--font-display);font-size:26px;letter-spacing:-.3px;color:var(--ink)}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap);background:var(--mist)}.rel-card{background:var(--paper);padding:20px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:background var(--t-fast);text-decoration:none;color:inherit}.rel-card:hover{background:var(--cream)}.rc-img{height:130px;background:var(--mist);display:flex;align-items:center;justify-content:center;font-size:9px;color:var(--fog);text-transform:uppercase;letter-spacing:1px;overflow:hidden;flex-shrink:0}.rc-img img{width:100%;height:100%;object-fit:cover}.rc-cat{font-family:var(--font-condensed);font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--wave)}.rc-title{font-family:var(--font-condensed);font-size:19px;font-weight:700;line-height:1.2;color:var(--ink)}.rc-time{font-size:11px;color:var(--fog)}@media (max-width:1024px){.content-with-sidebar,.content-wrap{grid-template-columns:1fr}.sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}}@media (max-width:768px){.sidebar{grid-template-columns:1fr}.related-grid{grid-template-columns:1fr}.content-with-sidebar{padding-top:20px}.content-wrap{padding-top:16px}}