.related-content{padding:72px 0 82px;background:#0b1725;border-top:1px solid rgba(243,236,221,.12)}.related-content h2{max-width:700px;margin:0;color:var(--ivory);font-family:var(--serif);font-size:clamp(34px,4vw,50px);font-weight:500;line-height:1.08}.related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px;border-top:1px solid rgba(199,164,93,.34)}.related-card{min-width:0;padding:25px 24px 28px 0;border-bottom:1px solid var(--line)}.related-card+.related-card{padding-left:24px;border-left:1px solid var(--line)}.related-card>span,.related-book>span{color:var(--gold);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.related-card h3,.related-book h3{margin:25px 0 0;color:var(--ivory);font-family:var(--serif);font-size:clamp(24px,2.4vw,31px);font-weight:500;line-height:1.12}.related-card p,.related-book p{margin:12px 0 0;color:rgba(243,236,221,.6);font-size:14px;line-height:1.62}.related-card strong,.related-book strong{display:block;margin-top:22px;color:var(--gold-bright);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.related-book{display:block;margin-top:28px;padding:28px;border:1px solid rgba(199,164,93,.28);background:linear-gradient(120deg,rgba(199,164,93,.08),transparent 65%)}.related-book h3{margin-top:18px}.related-linkedin{display:inline-flex;margin-top:25px;color:var(--gold-bright);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media(max-width:760px){.related-content{padding:54px 0 60px}.related-grid{grid-template-columns:1fr;margin-top:28px}.related-card,.related-card+.related-card{padding:23px 0 25px;border-left:0}.related-book{margin-top:24px;padding:24px 20px}.related-content h2{font-size:clamp(32px,9vw,41px)}}