.legal-module__xpnSVG__hero{padding-block:56px 40px}.legal-module__xpnSVG__hero h1{letter-spacing:-1.6px;margin-block:14px 10px;font-size:clamp(32px,4vw,46px);font-weight:600}.legal-module__xpnSVG__hero p{color:var(--hint);font-size:12px}.legal-module__xpnSVG__layout{grid-template-columns:240px 1fr;align-items:start;gap:50px;padding-bottom:90px;display:grid}.legal-module__xpnSVG__toc{border:1px solid var(--border);background:var(--card);border-radius:14px;gap:4px;padding:18px;display:grid;position:sticky;top:24px}.legal-module__xpnSVG__toc a{color:var(--copy);border-radius:7px;padding:8px 10px;font-size:12px;display:block}.legal-module__xpnSVG__toc a:hover{background:var(--icon-background);color:var(--primary)}.legal-module__xpnSVG__content{border:1px solid var(--border);background:var(--card);border-radius:16px;max-width:760px;padding:40px}.legal-module__xpnSVG__content section{border-top:1px solid var(--divider);padding-block:22px}.legal-module__xpnSVG__content section:first-child{border-top:0;padding-top:0}.legal-module__xpnSVG__content h2{letter-spacing:-.3px;margin-bottom:10px;scroll-margin-top:24px;font-size:17px;font-weight:650}.legal-module__xpnSVG__content p,.legal-module__xpnSVG__content li{color:var(--copy);font-size:13px;line-height:1.85}.legal-module__xpnSVG__content ul{gap:6px;margin:8px 0 0 18px;display:grid}.legal-module__xpnSVG__content a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.legal-module__xpnSVG__subheading{color:var(--foreground);margin:22px 0 6px;font-size:14px;font-weight:700}@media (max-width:900px){.legal-module__xpnSVG__layout{grid-template-columns:1fr;gap:24px}.legal-module__xpnSVG__toc{position:static}.legal-module__xpnSVG__content{padding:26px}}
