.legal_page___YA44{width:min(var(--page-content-width),calc(100% - var(--page-content-gutter) - var(--page-content-gutter)));margin:auto;padding:var(--page-content-top) 0 100px}.legal_top__6VBFu{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:30px;border-bottom:1px solid var(--border);font-size:13px;color:var(--muted-foreground)}.legal_top__6VBFu nav{display:flex;flex-wrap:wrap;gap:24px}.legal_top__6VBFu a:hover,.legal_top__6VBFu a[aria-current=page]{color:var(--primary)}.legal_layout__ZoqW_{display:grid;grid-template-columns:220px minmax(0,1fr);gap:72px;padding-top:48px}.legal_contents__84ZFq{align-self:start;position:sticky;top:calc(var(--header-height) + 28px);max-height:calc(100svh - var(--header-height) - 60px);overflow:auto;scrollbar-width:thin}.legal_contents__84ZFq h2{font-size:12px;letter-spacing:.12em;color:var(--primary);margin-bottom:20px}.legal_contents__84ZFq ol{display:grid;gap:14px;list-style:none;margin:0;padding:0;font-size:12px;color:var(--muted-foreground);line-height:1.65}.legal_contents__84ZFq a:hover{color:var(--foreground)}.legal_article__HjyuM{max-width:800px;min-width:0;font-size:15px;line-height:1.95;overflow-wrap:anywhere;color:#c9c7c2}.legal_article__HjyuM h1{font-family:var(--font-display);font-size:clamp(28px,3.5vw,42px);font-weight:900;line-height:1.35;letter-spacing:.01em;color:var(--foreground);margin:0 0 32px}.legal_article__HjyuM h2{color:var(--foreground);font-size:23px;font-weight:650;line-height:1.5;margin:38px 0 20px}.legal_article__HjyuM h3{color:var(--foreground);font-size:17px;font-weight:650;margin:28px 0 12px}.legal_article__HjyuM h4{color:var(--foreground);font-size:15px;font-weight:650;margin:24px 0 12px}.legal_article__HjyuM p{margin:0 0 18px}.legal_article__HjyuM strong{font-weight:650;color:var(--foreground)}.legal_article__HjyuM ol,.legal_article__HjyuM ul{padding-left:24px;margin:16px 0 24px;list-style:disc}.legal_article__HjyuM ol{list-style:decimal}.legal_article__HjyuM li{padding-left:4px;margin:6px 0}.legal_article__HjyuM a{color:var(--primary);text-decoration:underline;text-underline-offset:4px}.legal_article__HjyuM a:hover{color:#f6d18a}.legal_article__HjyuM hr{border:0;border-top:1px solid var(--border);margin:36px 0}.legal_article__HjyuM table{display:block;overflow:auto;border-collapse:collapse;margin:24px 0}.legal_article__HjyuM td,.legal_article__HjyuM th{padding:12px;border:1px solid var(--border)}.legal_article__HjyuM blockquote{border-left:2px solid var(--primary);padding-left:20px;margin:24px 0;color:var(--muted-foreground)}@media (max-width:1023px){.legal_layout__ZoqW_{gap:40px;grid-template-columns:180px minmax(0,1fr)}}@media (max-width:760px){.legal_page___YA44{padding-bottom:64px}.legal_top__6VBFu{align-items:flex-start;flex-direction:column;gap:20px}.legal_top__6VBFu nav{gap:16px}.legal_layout__ZoqW_{display:block;padding-top:32px}.legal_contents__84ZFq{position:static;max-height:none;margin-bottom:36px;border-bottom:1px solid var(--border);padding-bottom:24px}.legal_contents__84ZFq ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.legal_article__HjyuM{font-size:14px}.legal_article__HjyuM h2{font-size:20px}}