/* Estrutura das seções: título grande, texto de apoio, cabeçalho em linha */
/* seções: título grande à esquerda, no estilo "Comece pelos destaques." */
.sec{padding:96px 0}
.sec.alt{background:var(--bg2)}
.sec h2.big{font-size:clamp(36px,5vw,64px);margin-bottom:12px}
.sec .lead{color:var(--sub);font-size:clamp(18px,1.8vw,22px);max-width:48ch;margin-bottom:44px}
.head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}
.head-row .lead{margin-bottom:0}.head-row h2{margin-bottom:12px}
.kicker{display:block;color:var(--ac);font-size:13px;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px}
