.tdr-legal{max-width:760px;margin:0 auto;padding:var(--tdr-sp-6,32px) 16px var(--tdr-sp-8,56px);color:var(--tdr-ink-2);line-height:1.7}.tdr-legal h1{font-family:var(--tdr-font-display);font-size:var(--tdr-text-3xl,2rem);color:var(--tdr-ink);margin:0 0 var(--tdr-sp-2)}.tdr-legal__meta{color:var(--tdr-muted);font-size:var(--tdr-text-sm);margin-bottom:var(--tdr-sp-5,24px)}.tdr-legal__summary{background:var(--tdr-rent-soft);border:1px solid var(--tdr-hair);border-radius:var(--tdr-radius-lg);padding:var(--tdr-sp-4) var(--tdr-sp-5,24px);margin-bottom:var(--tdr-sp-6,32px)}.tdr-legal__summary ul{margin:0;padding-left:1.2em}.tdr-legal h2{font-family:var(--tdr-font-display);font-size:var(--tdr-text-xl,1.25rem);line-height:1.35;color:var(--tdr-ink);margin:var(--tdr-sp-6,32px) 0 var(--tdr-sp-2)}.tdr-legal p,.tdr-legal li,.tdr-legal td,.tdr-legal th{font-size:var(--tdr-text-base,1rem);line-height:1.7;color:var(--tdr-ink-2)}.tdr-legal p{margin:0 0 var(--tdr-sp-3)}.tdr-legal .tdr-legal__meta{font-size:var(--tdr-text-sm);color:var(--tdr-muted)}.tdr-legal ul{padding-left:1.2em;list-style:disc}.tdr-legal li{margin-bottom:var(--tdr-sp-1,4px)}.tdr-legal a{color:var(--tdr-rent);text-decoration:underline}.tdr-legal table{width:100%;border-collapse:collapse;font-size:var(--tdr-text-sm);margin:var(--tdr-sp-3) 0}.tdr-legal th,.tdr-legal td{border:1px solid var(--tdr-hair);padding:8px 10px;text-align:left;vertical-align:top}.tdr-legal th{background:var(--tdr-surface-2,#f5f7f9);color:var(--tdr-ink)}.tdr-legal__table-wrap{overflow-x:auto}