main{flex:1;width:100%;max-width:1040px;margin:0 auto;padding:0 32px 72px}main.narrow{max-width:780px;padding-top:32px}main.full{max-width:none;padding:0}@media (width<=760px){main{padding:0 16px 56px}main.full{padding:0}}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--brass-text);margin:48px 0 0;font-size:14px;font-weight:600}h1{font-family:var(--serif);letter-spacing:-.01em;margin:12px 0 10px;font-size:clamp(38px,6vw,60px);font-weight:600;line-height:1.04}h2{font-family:var(--serif);font-weight:600}.lede{color:var(--slate);max-width:720px;margin:0;font-size:19px;line-height:1.6}.head-cta{min-height:44px}.ytlink{margin:6px 0 14px}.ytlink a{color:var(--accent);letter-spacing:.06em;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}
