.legal-document-module__idMgWq__page{width:min(1120px,100%);min-height:100dvh;color:var(--ui-color-text);font-size:var(--ui-text-sm);margin:0 auto;padding:24px}.legal-document-module__idMgWq__topbar,.legal-document-module__idMgWq__actions,.legal-document-module__idMgWq__footer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.legal-document-module__idMgWq__topbar{justify-content:space-between;margin-bottom:24px}.legal-document-module__idMgWq__brand{font-size:var(--ui-text-lg);font-weight:700}.legal-document-module__idMgWq__layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;display:grid}.legal-document-module__idMgWq__contents,.legal-document-module__idMgWq__article{border:1px solid var(--ui-color-line);border-radius:var(--ui-radius-control);background:var(--ui-color-surface);min-width:0}.legal-document-module__idMgWq__contents{padding:20px;position:sticky;top:24px}.legal-document-module__idMgWq__contents h2,.legal-document-module__idMgWq__section h2{font-size:var(--ui-text-lg);margin:0;font-weight:600;line-height:1.5}.legal-document-module__idMgWq__contents ol{color:var(--ui-color-text-muted);gap:12px;margin:16px 0 0;padding-left:20px;line-height:1.6;display:grid}.legal-document-module__idMgWq__contents a:hover,.legal-document-module__idMgWq__textLink{color:var(--ui-color-accent);text-underline-offset:3px;text-decoration:underline}.legal-document-module__idMgWq__contents a:focus-visible,.legal-document-module__idMgWq__textLink:focus-visible{outline:2px solid var(--ui-color-accent);outline-offset:4px;border-radius:var(--ui-radius-control)}.legal-document-module__idMgWq__article{overflow-wrap:anywhere;padding:32px}.legal-document-module__idMgWq__heading h1{margin:8px 0 20px;font-size:24px;font-weight:600;line-height:1.4}.legal-document-module__idMgWq__heading p,.legal-document-module__idMgWq__section p{margin:12px 0 0;line-height:1.85}.legal-document-module__idMgWq__heading .legal-document-module__idMgWq__version{color:var(--ui-color-text-muted);font-size:var(--ui-text-xs);margin:0}.legal-document-module__idMgWq__heading .legal-document-module__idMgWq__notice{border:1px solid var(--ui-color-line);border-radius:var(--ui-radius-control);background:var(--ui-color-surface-secondary);margin-top:20px;padding:16px}.legal-document-module__idMgWq__section{margin-top:28px;scroll-margin-top:24px}.legal-document-module__idMgWq__section strong{font-weight:600}.legal-document-module__idMgWq__footer{border-top:1px solid var(--ui-color-line);justify-content:space-between;margin-top:32px;padding-top:20px}@media (max-width:760px){.legal-document-module__idMgWq__page{padding:16px}.legal-document-module__idMgWq__layout{grid-template-columns:minmax(0,1fr);gap:16px}.legal-document-module__idMgWq__contents{position:static}.legal-document-module__idMgWq__contents ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.legal-document-module__idMgWq__article{padding:20px}}@media (max-width:420px){.legal-document-module__idMgWq__contents ol{grid-template-columns:minmax(0,1fr)}}
