.legal[data-v-b6b5e237]{max-width:920px;margin-inline:auto;padding-bottom:80px}.legal[data-v-b6b5e237] .page-hero__title{font-size:clamp(28px,4vw,42px)}.legal__body[data-v-b6b5e237]{margin-top:28px;display:flex;flex-direction:column;gap:14px}.legal__tabs[data-v-b6b5e237]{display:flex;flex-wrap:wrap;gap:8px}.legal__tab[data-v-b6b5e237]{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:99px;font-size:13.5px;font-weight:600;color:var(--text-3);background:var(--glass);border:1px solid var(--glass-line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:color .2s,background .2s,border-color .2s}.legal__tab[data-v-b6b5e237]:hover{color:var(--text);border-color:var(--glass-line-2);background:var(--glass-2)}.legal__tab--active[data-v-b6b5e237]{color:var(--lilac);background:var(--accent-soft);border-color:var(--accent-line)}.legal__card[data-v-b6b5e237]{position:relative;padding:clamp(22px,4vw,44px);border-radius:var(--r-lg);background:oklch(.16 .02 var(--neu-h) / .78);border:1px solid var(--glass-line);box-shadow:var(--shadow),var(--glass-inset);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}.legal__card[data-v-b6b5e237]:before{content:"";position:absolute;inset:0 24px auto;height:1px;background:linear-gradient(90deg,transparent,var(--accent-line),transparent)}.legal__content[data-v-b6b5e237]{display:flex;flex-direction:column;gap:4px;font-size:15px;line-height:1.7;color:var(--text-2)}.legal__date[data-v-b6b5e237]{margin-top:32px;padding-top:16px;border-top:1px solid var(--line-soft);color:var(--text-4);font-size:13px;font-family:var(--font-mono)}.legal__content[data-v-b6b5e237] .ls{font-family:var(--font-display);font-size:17px;font-weight:700;color:var(--text);margin-top:28px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--line-soft);scroll-margin-top:100px}.legal__content[data-v-b6b5e237] .ls:first-child{margin-top:0}.legal__content[data-v-b6b5e237] .ll{display:flex;flex-direction:column;gap:8px;padding-left:20px;list-style:disc;color:var(--text-2)}.legal__content[data-v-b6b5e237] .ll li{padding-left:4px}.legal__content[data-v-b6b5e237] .ll li::marker{color:var(--accent)}.legal__content[data-v-b6b5e237] .lhl{background:var(--accent-soft);padding:1px 6px;border-radius:5px;color:var(--text);font-weight:500;-webkit-box-decoration-break:clone;box-decoration-break:clone}.legal__content[data-v-b6b5e237] .llink{color:var(--accent-bright);text-decoration:underline;text-underline-offset:3px}.legal__content[data-v-b6b5e237] .llink:hover{color:var(--lilac)}.legal__content[data-v-b6b5e237] .ldisclaimer{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r-sm);padding:14px 16px;margin-bottom:8px;color:var(--text-2);font-size:14px}.legal__content[data-v-b6b5e237] .lconsent{background:var(--glass);border:1px solid var(--glass-line);border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:14px}.legal__content[data-v-b6b5e237] .lconsent .ls{font-family:var(--font-ui);font-size:15px;margin-top:4px;margin-bottom:0}.legal__content[data-v-b6b5e237] .lconsent__footer{background:oklch(.13 .018 var(--neu-h) / .6);border:1px solid var(--line-soft);border-radius:var(--r-sm);padding:14px 16px;margin-top:8px;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--text-3)}.legal__content[data-v-b6b5e237] .lconsent__footer strong{color:var(--text-2)}.legal__content[data-v-b6b5e237] .lnote{font-style:italic;font-size:13px}@media(max-width:640px){.legal__tabs[data-v-b6b5e237]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-18px;padding-inline:18px}.legal__tabs[data-v-b6b5e237]::-webkit-scrollbar{display:none}.legal__tab[data-v-b6b5e237]{flex-shrink:0;font-size:12.5px}.legal__content[data-v-b6b5e237]{font-size:14.5px}}
