.section-header{position:relative;max-width:760px;margin:0 auto 52px;text-align:center}.section-header h2{margin-bottom:16px;color:var(--text-dark);font-size:clamp(34px,4vw,48px);font-weight:850;letter-spacing:-.03em}.section-header p{color:var(--text-gray);font-size:18px;line-height:1.7}.section-header__link{position:absolute;right:0;bottom:6px;color:var(--primary-color);font-weight:800}.section-header.light h2,.section-header.light p{color:#fff}@media (max-width:1100px){.section-header h2{font-size:28px}}