.tb-legal-doc__banner[data-v-13dcff11]{background:var(--tb-yellow-50,#fff8e1);border:1px solid var(--tb-yellow-300,#f1d886);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 28px;padding:16px 20px;display:flex}.tb-legal-doc__banner-text[data-v-13dcff11]{flex:320px;min-width:0}.tb-legal-doc__banner-title[data-v-13dcff11]{color:var(--tb-yellow-700,#b07a00);margin:0 0 4px;font-size:.98rem;font-weight:700}.tb-legal-doc__banner-body[data-v-13dcff11]{color:var(--tb-ink-2);margin:0;font-size:.95rem;line-height:1.5}.tb-legal-doc__banner-cta[data-v-13dcff11]{border:1px solid var(--tb-yellow-700,#b07a00);color:var(--tb-yellow-700,#b07a00);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.93rem;font-weight:600;text-decoration:none;display:inline-flex}.tb-legal-doc__banner-cta[data-v-13dcff11]:hover{background:var(--tb-yellow-50,#fff8e1);color:var(--tb-ink);border-color:var(--tb-ink)}.tb-legal-doc__version[data-v-13dcff11]{color:var(--tb-muted);margin:0 0 28px;font-size:.9rem}.tb-legal-doc__body[data-v-13dcff11] h1{font-family:var(--tb-font-serif);color:var(--tb-ink);margin:0 0 18px;font-size:2rem;font-weight:700;line-height:1.2}.tb-legal-doc__body[data-v-13dcff11] h2{font-family:var(--tb-font-serif);color:var(--tb-ink);margin:40px 0 14px;font-size:1.4rem;font-weight:700;line-height:1.3}.tb-legal-doc__body[data-v-13dcff11] h3{font-family:var(--tb-font-serif);color:var(--tb-ink);margin:28px 0 10px;font-size:1.15rem;font-weight:600;line-height:1.35}.tb-legal-doc__body[data-v-13dcff11] p{color:var(--tb-ink-2);margin:0 0 16px;font-size:1.05rem;line-height:1.65}.tb-legal-doc__body[data-v-13dcff11] ul,.tb-legal-doc__body[data-v-13dcff11] ol{color:var(--tb-ink-2);margin:0 0 16px;padding-left:1.4rem;font-size:1.05rem;line-height:1.65}.tb-legal-doc__body[data-v-13dcff11] li{margin-bottom:6px}.tb-legal-doc__body[data-v-13dcff11] a{color:var(--tb-blue-700);text-underline-offset:2px;text-decoration:underline}.tb-legal-doc__body[data-v-13dcff11] a:hover{color:var(--tb-blue)}.tb-legal-doc__body[data-v-13dcff11] strong{color:var(--tb-ink);font-weight:700}.tb-legal-doc__body[data-v-13dcff11] em{color:var(--tb-muted)}.tb-legal-doc__body[data-v-13dcff11] table{border-collapse:collapse;width:100%;margin:0 0 18px;font-size:.98rem}.tb-legal-doc__body[data-v-13dcff11] th,.tb-legal-doc__body[data-v-13dcff11] td{border:1px solid var(--tb-border);text-align:left;color:var(--tb-ink-2);padding:10px 14px}.tb-legal-doc__body[data-v-13dcff11] th{background:var(--tb-bg);color:var(--tb-ink);font-weight:600}.tb-legal-doc__body[data-v-13dcff11] hr{border:0;border-top:1px solid var(--tb-border);margin:36px 0}.tb-legal-doc__body[data-v-13dcff11] code{background:var(--tb-bg);border-radius:4px;padding:.1rem .4rem;font-size:.92em}
