.legal_wrap__VD4jU{position:relative;padding:var(--l-frame)}.legal_stage__lA6Vp{position:relative;inset:auto;padding-top:calc(var(--l-header-h) + 40px);padding-bottom:56px}@media (min-width:768px){.legal_stage__lA6Vp{padding-top:calc(var(--l-header-h) + 64px);padding-bottom:72px}}.legal_stageGlow__UUySQ{position:absolute;inset:0;z-index:0;background:radial-gradient(50% 60% at 50% 0,rgb(var(--l-glow)/.12),transparent 70%),var(--l-grad-floor);pointer-events:none}.legal_head__A2CNT{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.legal_h1__mpG31{margin-top:20px;font-size:clamp(38px,4.6vw,68px)}.legal_updated__JKFVU{margin-top:16px}.legal_body__ovxvK{display:grid;gap:40px;padding-block:48px 96px}@media (min-width:1024px){.legal_body__ovxvK{grid-template-columns:260px minmax(0,1fr);gap:64px;padding-block:72px 128px}}.legal_toc__jgci3{align-self:start;padding:20px;border:1px solid var(--l-line);border-radius:var(--l-r-sm);background:var(--l-glass)}@media (min-width:1024px){.legal_toc__jgci3{position:sticky;top:calc(var(--l-header-h) + 24px);max-height:calc(100svh - var(--l-header-h) - 48px);overflow-y:auto}}.legal_tocLabel__HiOmi{margin-bottom:12px}.legal_tocList__N8huJ{display:grid;gap:2px;margin:0;padding:0;list-style:none}.legal_tocLink__6Q556{display:flex;gap:10px;padding:6px 8px;margin-inline:-8px;border-radius:var(--l-r-xs);color:var(--l-ink-2);font-size:14px;line-height:1.35;text-decoration:none;transition:color .2s,background-color .2s}.legal_tocLink__6Q556:hover{color:var(--l-ink);background:var(--l-glass-2)}.legal_tocLink__6Q556:focus-visible{outline:2px solid var(--l-focus);outline-offset:2px}.legal_num__ywrpS{flex:none;color:var(--l-accent-ink);font-family:var(--l-font-mono);font-size:.8em;font-variant-numeric:tabular-nums;padding-top:.15em}.legal_other__SZJYJ{display:inline-block;margin-top:16px;padding-top:16px;border-top:1px solid var(--l-line);width:100%;color:var(--l-accent-ink);text-decoration:none}.legal_other__SZJYJ:hover{text-decoration:underline}.legal_doc__YPbMC{max-width:760px;min-width:0}.legal_intro__MXyDU{padding-bottom:32px;border-bottom:1px solid var(--l-line)}.legal_sec__Oef_K{padding-top:36px;scroll-margin-top:calc(var(--l-header-h) + 24px)}.legal_h2__79xjF{display:flex;gap:12px;align-items:baseline;margin-bottom:14px;color:var(--l-ink);font-family:var(--l-font);font-size:clamp(20px,1vw + 15px,26px);font-weight:600;line-height:1.2;letter-spacing:-.015em}.legal_p__jxjDu+.legal_p__jxjDu,.legal_p__jxjDu+.legal_ul__vqcys,.legal_ul__vqcys+.legal_p__jxjDu{margin-top:12px}.legal_ul__vqcys{display:grid;gap:10px;margin:0;padding-left:0;list-style:none}.legal_ul__vqcys li{position:relative;padding-left:22px}.legal_ul__vqcys li:before{content:"";position:absolute;left:4px;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--l-accent);box-shadow:var(--l-glow-dot)}.legal_statusBox__BdWb3{display:grid;gap:6px;margin-bottom:28px;padding:16px 18px;border:1px solid var(--l-line);border-left:3px solid var(--l-red,var(--l-line));border-radius:var(--l-r-sm);background:var(--l-glass);color:var(--l-ink-2);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.legal_statusHead__NUl5N{color:var(--l-ink);font-weight:600}.legal_indexBody__8VOo9{padding-block:40px 96px}.legal_index__S2Yjg{display:grid;gap:12px;max-width:760px;margin:0 auto;padding:0;list-style:none}.legal_indexLink__DKXPW{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;min-height:64px;padding:14px 18px;border:1px solid var(--l-line);border-radius:var(--l-r-sm);background:var(--l-glass);color:var(--l-ink);text-decoration:none;transition:border-color .2s,background-color .2s}.legal_indexLink__DKXPW:hover{background:var(--l-glass-2)}.legal_indexLink__DKXPW:focus-visible{outline:2px solid var(--l-focus);outline-offset:2px}.legal_indexPill__KhM49{grid-column:1;color:var(--l-accent-ink)}.legal_indexTitle__p2JsU{grid-column:1;font-size:18px;font-weight:600;overflow-wrap:anywhere}.legal_indexGo__oFMGZ{grid-column:2;grid-row:1/span 2;color:var(--l-accent-ink)}