.tb-legal[data-v-59aa1a08]{--tb-primary:#5a57ff;--tb-navy:#171742;--tb-bg:#f2f7fa;--tb-line:#e3e8ef;--tb-text:#2b2b3a;--tb-sub:#6b6f80;color:var(--tb-text);background:var(--tb-bg);padding:40px 16px 64px;line-height:1.8;font-size:15px}.tb-legal [data-v-59aa1a08]{box-sizing:border-box}.tb-legal__inner[data-v-59aa1a08]{max-width:880px;margin:0 auto}.tb-legal__crumb[data-v-59aa1a08]{font-size:12px;color:var(--tb-sub);margin-bottom:12px}.tb-legal__crumb a[data-v-59aa1a08]{color:var(--tb-sub);text-decoration:none}.tb-legal h1[data-v-59aa1a08]{font-size:24px;font-weight:700;color:var(--tb-navy);margin:0 0 8px;letter-spacing:.02em}.tb-legal__lead[data-v-59aa1a08]{color:var(--tb-sub);font-size:13px;margin:0 0 24px}.tb-legal__card[data-v-59aa1a08]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(23,23,66,.08);overflow:hidden;margin-bottom:24px}.tb-legal__card h2[data-v-59aa1a08]{margin:0;padding:14px 20px;font-size:16px;font-weight:700;color:#fff;background:var(--tb-navy)}.tb-legal dl[data-v-59aa1a08]{margin:0;display:grid;grid-template-columns:220px 1fr}.tb-legal dd[data-v-59aa1a08],.tb-legal dt[data-v-59aa1a08]{margin:0;padding:16px 20px;border-bottom:1px solid var(--tb-line)}.tb-legal dt[data-v-59aa1a08]{background:#f7f8fc;font-weight:700;color:var(--tb-navy);font-size:14px}.tb-legal dl[data-v-59aa1a08]>:nth-last-child(-n+2){border-bottom:none}.tb-legal dd p[data-v-59aa1a08]{margin:0 0 6px}.tb-legal dd p[data-v-59aa1a08]:last-child{margin-bottom:0}.tb-legal .price[data-v-59aa1a08]{font-size:18px;font-weight:700;color:var(--tb-navy)}.tb-legal .note[data-v-59aa1a08]{font-size:13px;color:var(--tb-sub)}.tb-legal ol[data-v-59aa1a08]{margin:4px 0 6px;padding-left:1.4em}.tb-legal ol li[data-v-59aa1a08]{margin-bottom:2px}.tb-legal a[data-v-59aa1a08]{color:var(--tb-primary)}.tb-legal__box[data-v-59aa1a08]{background:#fff;border-left:4px solid var(--tb-primary);border-radius:8px;padding:16px 20px;font-size:14px;margin-bottom:24px}.tb-legal__box strong[data-v-59aa1a08]{color:var(--tb-navy)}.tb-legal__date[data-v-59aa1a08]{text-align:right;font-size:12px;color:var(--tb-sub)}@media (max-width:640px){.tb-legal[data-v-59aa1a08]{padding:24px 12px 48px;font-size:14px}.tb-legal h1[data-v-59aa1a08]{font-size:20px}.tb-legal dl[data-v-59aa1a08]{grid-template-columns:1fr}.tb-legal dt[data-v-59aa1a08]{border-bottom:none;padding:12px 16px 4px;background:#fff;color:var(--tb-primary);font-size:13px}.tb-legal dd[data-v-59aa1a08]{padding:0 16px 14px}.tb-legal dl[data-v-59aa1a08]>:nth-last-child(2){border-bottom:none}}