.legal-tz-tpp .legal-hero--child { background-image:linear-gradient(90deg,rgba(249,251,253,.96) 0%,rgba(249,251,253,.9) 35%,rgba(249,251,253,.12) 65%),url('/assets/images/tpp-tz-hero-20260928.webp'); }
.legal-tz-tpp .legal-hero__copy { max-width:740px; }
.legal-tz-tpp .legal-prose p+p { margin-top:12px; }
.legal-tz-tpp .legal-tpp-list { color:#253c5c; font-size:17px; line-height:1.5; margin:15px 0; }
.legal-tz-tpp .legal-final h2 { font-size:25px; }
.legal-tz-tpp .legal-section--final { padding-bottom:32px; }
@media(min-width:701px){.legal-tz-tpp .legal-tpp-list li:nth-child(6){break-before:column}}
@media(max-width:700px){.legal-tz-tpp .legal-hero--child{background:linear-gradient(180deg,rgba(255,255,255,.65),#fff 43%),url('/assets/images/tpp-tz-hero-20260928.webp') top right/auto 260px no-repeat}.legal-tz-tpp .legal-tpp-list{font-size:16px;columns:1}}
