.legal-contents[data-astro-cid-ckrejk57]{border-radius:var(--radius-md);background:var(--bg-surface);padding:24px 28px}.legal-contents-title[data-astro-cid-ckrejk57]{color:var(--text-tertiary);font-size:var(--size-label);font-weight:600;line-height:var(--leading-label);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px}ol[data-astro-cid-ckrejk57]{columns:2;column-gap:40px;margin:0;padding:0;list-style:none}li[data-astro-cid-ckrejk57]{break-inside:avoid}li[data-astro-cid-ckrejk57]+li[data-astro-cid-ckrejk57]{margin-top:8px}a[data-astro-cid-ckrejk57]{color:var(--text-primary);font-size:var(--size-small);line-height:var(--leading-small);text-decoration:none}a[data-astro-cid-ckrejk57]:hover{color:var(--brand-primary);text-decoration:underline}@media (max-width:767px){.legal-contents[data-astro-cid-ckrejk57]{padding:20px}.legal-contents-title[data-astro-cid-ckrejk57]{margin-bottom:10px}ol[data-astro-cid-ckrejk57]{columns:1}li[data-astro-cid-ckrejk57]+li[data-astro-cid-ckrejk57]{margin-top:10px}}.legal-sidebar[data-astro-cid-hh363msi]{top:calc(var(--header-height) + 24px);flex-direction:column;gap:4px;display:flex;position:sticky}.legal-sidebar[data-astro-cid-hh363msi]:not(.has-heading){padding-top:14px}.legal-sidebar-heading[data-astro-cid-hh363msi]{border-bottom:1px solid var(--border-default);color:var(--text-primary);font-size:var(--size-body);font-weight:500;line-height:var(--leading-body);margin:0 0 8px;padding:0 0 12px 14px}ul[data-astro-cid-hh363msi]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-hh363msi]{min-height:40px;color:var(--text-secondary);font-size:var(--size-small);line-height:var(--leading-small);transition:background-color .16s var(--ease), color .16s var(--ease);border-radius:10px;align-items:center;padding:0 14px;text-decoration:none;display:flex}a[data-astro-cid-hh363msi]:hover{background:var(--bg-hover);color:var(--text-primary)}a[data-astro-cid-hh363msi][aria-current=page]{background:var(--bg-surface);color:var(--brand-primary);font-weight:500}.legal-page[data-astro-cid-p2k7fhlj]{--legal-title-gap:16px;--legal-rule-gap:40px;--legal-contents-gap:56px;--legal-section-gap:48px;--legal-block-gap:14px;grid-template-columns:minmax(180px,260px) minmax(0,720px);justify-content:space-between;align-items:start;column-gap:40px;padding-block-start:72px;padding-block-end:120px;display:grid}.legal-aside[data-astro-cid-p2k7fhlj]{align-self:stretch}.legal-header[data-astro-cid-p2k7fhlj]{padding-bottom:var(--legal-rule-gap);margin-bottom:var(--legal-rule-gap);border-bottom:1px solid var(--border-default)}h1[data-astro-cid-p2k7fhlj]{margin:0 0 var(--legal-title-gap);font-size:var(--size-display-l);line-height:var(--leading-display-l)}.legal-updated[data-astro-cid-p2k7fhlj]{color:var(--text-tertiary);font-size:var(--size-small);line-height:var(--leading-small);margin:0}.legal-intro[data-astro-cid-p2k7fhlj]{margin-bottom:var(--legal-rule-gap)}.legal-body[data-astro-cid-p2k7fhlj]{margin-top:var(--legal-contents-gap)}.legal-prose[data-astro-cid-p2k7fhlj]{gap:var(--legal-block-gap);color:var(--text-secondary);font-size:var(--size-body-l);line-height:var(--leading-body-l);flex-direction:column;display:flex}.legal-body[data-astro-cid-p2k7fhlj]{gap:var(--legal-section-gap)}.legal-prose[data-astro-cid-p2k7fhlj] .legal-section{gap:var(--legal-block-gap);scroll-margin-top:var(--scroll-padding);flex-direction:column;display:flex}.legal-prose[data-astro-cid-p2k7fhlj] h2{color:var(--text-primary);font-family:var(--font-text);font-size:var(--size-title);font-weight:500;line-height:var(--leading-title);letter-spacing:-.01em;margin:0}.legal-prose[data-astro-cid-p2k7fhlj] h3{color:var(--text-primary);font-family:var(--font-text);font-size:var(--size-body-l);font-weight:600;line-height:var(--leading-body-l);margin:10px 0 0}.legal-prose[data-astro-cid-p2k7fhlj] p,.legal-prose[data-astro-cid-p2k7fhlj] ul{margin:0}.legal-prose[data-astro-cid-p2k7fhlj] ul{padding-left:1.3em}.legal-prose[data-astro-cid-p2k7fhlj] li+li{margin-top:6px}.legal-prose[data-astro-cid-p2k7fhlj] strong{color:var(--text-primary);font-weight:600}.legal-prose[data-astro-cid-p2k7fhlj] a{color:var(--brand-primary);text-decoration:underline}.legal-prose[data-astro-cid-p2k7fhlj] a:hover{color:var(--brand-primary-hover)}.legal-prose[data-astro-cid-p2k7fhlj] a:active{color:var(--brand-primary-pressed)}@media (max-width:1023px){.legal-page[data-astro-cid-p2k7fhlj]{display:block}.legal-aside[data-astro-cid-p2k7fhlj]{display:none}.legal-document[data-astro-cid-p2k7fhlj]{max-width:720px}}@media (max-width:767px){.legal-page[data-astro-cid-p2k7fhlj]{--legal-title-gap:12px;--legal-rule-gap:28px;--legal-contents-gap:40px;--legal-section-gap:40px;--legal-block-gap:12px;padding-block-start:40px;padding-block-end:72px}}@media print{.legal-page[data-astro-cid-p2k7fhlj]{width:100%;padding:0;display:block}.legal-aside[data-astro-cid-p2k7fhlj],.legal-document[data-astro-cid-p2k7fhlj] .legal-contents{display:none}.legal-body[data-astro-cid-p2k7fhlj]{margin-top:0}.legal-prose[data-astro-cid-p2k7fhlj]{color:#000;font-size:11pt;line-height:1.5}.legal-prose[data-astro-cid-p2k7fhlj] h2{break-after:avoid}.legal-prose[data-astro-cid-p2k7fhlj] a{color:inherit}}
