.hero h1{font-size:clamp(52px,5.1vw,78px)}.related{background:#F4F5F7;border-top:1px solid #E1E5EA;border-bottom:1px solid #E1E5EA}.related-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.related-grid>a{display:block;padding:34px 38px;background:white;border:1px solid var(--line);border-radius:16px;text-decoration:none;transition:border-color .2s,box-shadow .2s}.related-grid>a:hover{border-color:var(--orange);box-shadow:0 15px 35px #16181c08}.related-grid h3{font-family:var(--serif);font-size:40px;font-weight:600;display:flex;justify-content:space-between;gap:20px;margin-bottom:15px}.related-grid h3>span{color:var(--orange-dark);font-size:28px}.related-grid p{font-size:13px;line-height:1.85}.related .section-heading{margin-bottom:35px}@media(max-width:800px){.related-grid{grid-template-columns:1fr}.hero h1{font-size:clamp(50px,8.3vw,72px)}}@media(max-width:480px){.hero h1{font-size:49px}.related-grid>a{padding:28px 24px}.related-grid .eyebrow{font-size:8px}}
