.legalTemplate-module__NjeVvq__legalContainer{--bg:#0b0e14;--panel:#121826;--panelSoft:#0f1420;--border:#ffffff14;--text:#e8eef8;--muted:#99a6b7;--primary:#2f79ff;--ring:#2f79ff73;--shadow:0 14px 34px #00000061;background:radial-gradient(1000px 520px at 100% 0%, #2f79ff2e, transparent 60%), radial-gradient(800px 380px at 0% 0%, #2f79ff1f, transparent 55%), var(--bg);min-height:100dvh;padding:28px 16px 44px}.legalTemplate-module__NjeVvq__legalHeader{text-align:center;max-width:980px;margin:0 auto 14px}.legalTemplate-module__NjeVvq__legalTitle{color:var(--text);text-shadow:0 10px 32px #2f79ff38;margin:0;font-size:clamp(26px,5vw,38px);font-weight:900}.legalTemplate-module__NjeVvq__updatedAt{color:var(--muted);margin:8px 0 0;font-size:14px}.legalTemplate-module__NjeVvq__quickNav{max-width:980px;margin:8px auto 16px}.legalTemplate-module__NjeVvq__quickNavList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.legalTemplate-module__NjeVvq__quickNavLink{color:var(--text);border:1px dashed var(--border);background:#ffffff0a;border-radius:999px;padding:8px 10px;font-size:12.5px;text-decoration:none;transition:background .16s,transform .16s,box-shadow .2s,border-color .16s;display:inline-block}.legalTemplate-module__NjeVvq__quickNavLink:hover{border-color:var(--ring);background:#2f79ff14;transform:translateY(-1px);box-shadow:0 8px 22px #00000047}.legalTemplate-module__NjeVvq__quickNavMore{color:var(--muted);align-self:center}.legalTemplate-module__NjeVvq__legalCard{border:1px solid var(--border);max-width:980px;box-shadow:var(--shadow);background:linear-gradient(#121826e6,#121826c7);border-radius:18px;margin:0 auto;padding:18px 18px 8px}.legalTemplate-module__NjeVvq__legalSection+.legalTemplate-module__NjeVvq__legalSection{border-top:1px dashed var(--border)}.legalTemplate-module__NjeVvq__sectionTitle{color:var(--text);margin:14px 2px 6px;font-size:clamp(16px,2.6vw,18px);font-weight:800}.legalTemplate-module__NjeVvq__paragraph{color:var(--muted);margin:0 2px 14px;font-size:14.5px;line-height:1.75}.legalTemplate-module__NjeVvq__inlineLink{color:var(--text);border-bottom:1px dashed #0000;text-decoration:none;transition:color .16s,border-color .16s,text-shadow .16s}.legalTemplate-module__NjeVvq__inlineLink:hover,.legalTemplate-module__NjeVvq__inlineLink:focus-visible{color:var(--text);border-color:var(--ring);text-shadow:0 0 12px #2f79ff59;outline:none}.legalTemplate-module__NjeVvq__legalFooter{padding:10px 2px 16px}.legalTemplate-module__NjeVvq__footerNote{color:var(--muted);margin:0;font-size:13px}@media (max-width:560px){.legalTemplate-module__NjeVvq__legalCard{padding:14px 12px 6px}.legalTemplate-module__NjeVvq__sectionTitle{margin:12px 0 6px}.legalTemplate-module__NjeVvq__paragraph{margin:0 0 12px}}
