.tl__kicker{font:italic 500 1.1rem var(--font-serif);color:var(--gold)}.tl__text h3{font-size:clamp(1.6rem,3vw,2.5rem)}.tl__media .frame{width:100%}.tl__caption{font-size:var(--fs-sm);text-align:center}.ford{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}@media (max-width:960px){.ford{grid-template-columns:1fr}}.ford__media{gap:clamp(10px,1.6vw,16px);min-width:0;display:grid}.dhead{align-items:center}.dhead .eyebrow{margin-top:26px}.dhead__sub{font-size:var(--fs-h3);letter-spacing:-.015em;margin-top:26px}.phead .dhead__lead{margin-top:14px}.dhead .row--lead{margin-top:30px}.faq-wrap{max-width:900px}#tapis{scroll-margin-top:80px}
