.taf-legal{padding:calc(var(--nav-h) + 48px) 0 96px}.taf-doc{max-width:760px;margin-inline:auto;padding-inline:var(--gutter);color:var(--text);font-size:16px;line-height:1.65}.taf-doc h1{font-family:var(--font-display);font-stretch:var(--stretch-display);text-transform:uppercase;font-size:clamp(28px,3.4vw,40px);line-height:1;letter-spacing:0;font-weight:700;margin:0 0 12px}.taf-doc .taf-doc-date{color:var(--muted);font-size:14px;margin:0 0 36px}.taf-doc h2{font-size:20px;line-height:1.3;font-weight:500;margin:40px 0 8px}.taf-doc li,.taf-doc p{color:var(--text)}.taf-doc ul{padding-left:22px}.taf-doc li{margin:6px 0}.taf-doc a{text-decoration:underline;text-underline-offset:2px}