.ttr{flex-direction:column;gap:24px;max-width:760px;margin:0 auto;padding:24px 0;display:flex}.ttr__head{flex-direction:column;gap:8px;display:flex}.ttr__eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-text);margin:0;font-size:12px;font-weight:600}.ttr__title{font-family:var(--font-heading);color:var(--text);margin:0;font-size:clamp(24px,3vw,34px)}.ttr__intro{color:var(--text-muted);margin:0;font-size:16px;line-height:1.6}.ttr__video{width:100%}.ttr__body{flex-direction:column;gap:16px;display:flex}.ttr__body p{color:var(--text);margin:0;font-size:15px;line-height:1.7}
