.section{padding:104px 0;border-top:1px solid var(--line)}.section:first-child{border-top:0}.kicker{font-size:13px;font-weight:750;letter-spacing:.11em;text-transform:uppercase;color:var(--blue)}h2{font-size:clamp(36px,5.2vw,68px);line-height:1.03;letter-spacing:-.045em;margin:14px 0 28px}h3{font-size:clamp(23px,3vw,34px);line-height:1.18;letter-spacing:-.025em;margin:46px 0 14px}