.legal-page[data-v-f416e2a9]{min-height:100vh;background:var(--td-bg-color-page)}.legal-main[data-v-f416e2a9]{max-width:1200px;margin:0 auto;padding:64px 24px 80px}@media(max-width:768px){.legal-main[data-v-f416e2a9]{padding:56px 16px}}.legal-head[data-v-f416e2a9]{padding:56px 0 32px}@media(max-width:768px){.legal-head[data-v-f416e2a9]{padding:36px 0 24px}}.legal-head__eyebrow[data-v-f416e2a9]{display:inline-block;margin-bottom:12px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--td-brand-color)}.legal-head__title[data-v-f416e2a9]{margin:0;font-size:32px;font-weight:700;line-height:1.25;color:var(--td-text-color-primary)}@media(max-width:768px){.legal-head__title[data-v-f416e2a9]{font-size:24px}}.legal-head__row[data-v-f416e2a9]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:16px}.legal-head__meta[data-v-f416e2a9]{display:inline-flex;gap:6px;align-items:center;margin:0;padding:4px 12px;border:1px solid var(--td-component-stroke);border-radius:100px;font-size:13px;color:var(--td-text-color-secondary);background:var(--td-bg-color-container)}.legal-facts[data-v-f416e2a9]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}@media(max-width:992px){.legal-facts[data-v-f416e2a9]{grid-template-columns:1fr;gap:8px;margin-bottom:20px}}.legal-facts__card[data-v-f416e2a9]{display:flex;gap:12px;align-items:center;padding:14px 16px;border:1px solid var(--td-component-stroke);border-radius:var(--td-radius-large);background:var(--td-bg-color-container);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.legal-facts__card[data-v-f416e2a9]:hover{border-color:color-mix(in srgb,var(--td-brand-color) 45%,var(--td-component-stroke));box-shadow:0 2px 12px #0000000a;transform:translateY(-1px)}.legal-facts__card[data-v-f416e2a9]:focus-visible{outline:2px solid var(--td-brand-color);outline-offset:2px}.legal-facts__card:hover .legal-facts__arrow[data-v-f416e2a9]{color:var(--td-brand-color);transform:translate(2px)}.legal-facts__icon[data-v-f416e2a9]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--td-radius-medium);color:var(--td-brand-color);background:var(--td-brand-color-light)}.legal-facts__text[data-v-f416e2a9]{display:flex;flex-direction:column;gap:2px;min-width:0}.legal-facts__title[data-v-f416e2a9]{font-size:14px;font-weight:600;line-height:1.4;color:var(--td-text-color-primary)}.legal-facts__desc[data-v-f416e2a9]{font-size:12px;line-height:1.5;color:var(--td-text-color-secondary)}.legal-facts__arrow[data-v-f416e2a9]{flex:none;margin-left:auto;color:var(--td-text-color-placeholder);transition:color .2s ease,transform .2s ease}.legal-layout[data-v-f416e2a9]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:start}@media(max-width:992px){.legal-layout[data-v-f416e2a9]{grid-template-columns:1fr;gap:24px}}.legal-toc[data-v-f416e2a9]{position:sticky;top:88px;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 120px);padding:8px 0;overflow:auto}@media(max-width:992px){.legal-toc[data-v-f416e2a9]{display:none}}.legal-toc__head[data-v-f416e2a9]{margin:0 0 6px;padding:0 12px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--td-text-color-placeholder)}.legal-toc__link[data-v-f416e2a9]{display:flex;gap:8px;align-items:baseline;padding:6px 12px;border-radius:var(--td-radius-medium);font-size:13px;line-height:1.5;color:var(--td-text-color-secondary);transition:background .2s ease,color .2s ease}.legal-toc__link[data-v-f416e2a9]:hover{background:var(--td-bg-color-secondarycontainer);color:var(--td-text-color-primary)}.legal-toc__link[data-v-f416e2a9]:focus-visible{outline:2px solid var(--td-brand-color);outline-offset:2px}.legal-toc__link.is-active[data-v-f416e2a9]{background:var(--td-brand-color-light);color:var(--td-brand-color);font-weight:600}.legal-toc__num[data-v-f416e2a9]{flex:none;min-width:20px;padding:1px 0;border-radius:6px;font-size:11px;font-weight:600;text-align:center;color:var(--td-text-color-placeholder);background:var(--td-bg-color-secondarycontainer);transition:color .2s ease,background .2s ease}.legal-toc__link.is-active .legal-toc__num[data-v-f416e2a9]{color:var(--td-text-color-anti);background:var(--td-brand-color)}.legal-toc__text[data-v-f416e2a9]{min-width:0}.legal-toc-mobile[data-v-f416e2a9]{display:none;margin-bottom:20px;border:1px solid var(--td-component-stroke);border-radius:var(--td-radius-large);background:var(--td-bg-color-container)}@media(max-width:992px){.legal-toc-mobile[data-v-f416e2a9]{display:block}}.legal-toc-mobile__summary[data-v-f416e2a9]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:14px;font-weight:600;color:var(--td-text-color-primary);cursor:pointer;list-style:none}.legal-toc-mobile__summary[data-v-f416e2a9]::-webkit-details-marker{display:none}.legal-toc-mobile__label[data-v-f416e2a9]{display:inline-flex;gap:8px;align-items:center}.legal-toc-mobile__chevron[data-v-f416e2a9]{transition:transform .2s ease}.legal-toc-mobile[open] .legal-toc-mobile__chevron[data-v-f416e2a9]{transform:rotate(180deg)}.legal-toc-mobile__list[data-v-f416e2a9]{display:flex;flex-direction:column;gap:2px;padding:0 8px 12px}.legal-article[data-v-f416e2a9]{min-width:0;max-width:75ch;padding:36px 40px;border:1px solid var(--td-component-stroke);border-radius:var(--td-radius-large);background:var(--td-bg-color-container);font-size:14px;line-height:1.75;color:var(--td-text-color-primary)}@media(max-width:768px){.legal-article[data-v-f416e2a9]{padding:20px}}.legal-article[data-v-f416e2a9] p{color:var(--td-text-color-secondary)}.legal-article[data-v-f416e2a9] h2{margin:44px 0 12px;font-size:20px;line-height:1.4;color:var(--td-text-color-primary)}.legal-article[data-v-f416e2a9] h2:before{content:"";display:block;width:28px;height:3px;margin-bottom:10px;border-radius:2px;background:var(--td-brand-color)}.legal-article[data-v-f416e2a9] h3{margin:20px 0 8px;font-size:16px;color:var(--td-text-color-primary)}.legal-article[data-v-f416e2a9] strong{color:var(--td-text-color-primary)}.legal-article[data-v-f416e2a9] ul{padding-left:22px}.legal-article[data-v-f416e2a9] li{margin:6px 0;color:var(--td-text-color-secondary)}.legal-article[data-v-f416e2a9] li::marker{color:var(--td-brand-color)}.legal-article[data-v-f416e2a9] hr{display:none}@media print{@page{margin:18mm 16mm}.legal-page[data-v-f416e2a9] .site-header,.legal-page[data-v-f416e2a9] .site-footer,.legal-page[data-v-f416e2a9] .crumb,.legal-page[data-v-f416e2a9] .t-back-top,.legal-facts[data-v-f416e2a9],.legal-head__print[data-v-f416e2a9],.legal-toc[data-v-f416e2a9],.legal-toc-mobile[data-v-f416e2a9]{display:none!important}.legal-page[data-v-f416e2a9]{background:#fff}.legal-main[data-v-f416e2a9]{max-width:none;padding:0}.legal-head[data-v-f416e2a9]{padding:0 0 16px}.legal-head__eyebrow[data-v-f416e2a9]{color:#000}.legal-head__title[data-v-f416e2a9]{font-size:22pt;color:#000}.legal-head__meta[data-v-f416e2a9]{border-color:#ccc;color:#333;background:none}.legal-layout[data-v-f416e2a9]{display:block}.legal-article[data-v-f416e2a9]{max-width:none;padding:0;border:none;font-size:10.5pt;line-height:1.6;color:#000;background:none}.legal-article[data-v-f416e2a9] p,.legal-article[data-v-f416e2a9] li{color:#1a1a1a;orphans:3;widows:3}.legal-article[data-v-f416e2a9] h2,.legal-article[data-v-f416e2a9] h3,.legal-article[data-v-f416e2a9] strong{color:#000}.legal-article[data-v-f416e2a9] h2,.legal-article[data-v-f416e2a9] h3{break-after:avoid;break-inside:avoid}.legal-article[data-v-f416e2a9] h2{margin-top:28px}.legal-article[data-v-f416e2a9] h2:before{background:#000}.legal-article[data-v-f416e2a9] li,.legal-article[data-v-f416e2a9] blockquote,.legal-article[data-v-f416e2a9] tr{break-inside:avoid}.legal-article[data-v-f416e2a9] li::marker{color:#000}.legal-article[data-v-f416e2a9] blockquote{border-left-color:#999;background:none}.legal-article[data-v-f416e2a9] th,.legal-article[data-v-f416e2a9] td{border-color:#999}}
