.tt-legal-document{overflow-wrap:anywhere;max-width:920px;padding-top:64px;padding-bottom:80px;line-height:1.85}.tt-legal-document h1{margin:0 0 24px;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.3}.tt-legal-document nav{border-bottom:1px solid var(--line,#ddd);flex-wrap:wrap;gap:12px 24px;padding-bottom:24px;display:flex}.tt-legal-document section{margin-top:40px}.tt-legal-document h2{margin-bottom:16px;font-size:1.2rem}.tt-legal-document p{margin:0 0 14px}.tt-legal-document a{text-underline-offset:3px;text-decoration:underline}.tt-legal-document dl{margin:16px 0}.tt-legal-document dt{margin-top:12px;font-weight:700}.tt-legal-document dd{margin:4px 0 16px}.tt-legal-document h4{margin-top:28px;font-size:1.05rem}@media (max-width:600px){.tt-legal-document{padding-top:36px;padding-bottom:48px}.tt-legal-document section{margin-top:30px}}
