.legal-module__xpnSVG__page{background-color:var(--color-bg-white);min-height:100vh;color:var(--color-text-primary);flex-direction:column;display:flex}.legal-module__xpnSVG__topbar{padding:1.25em var(--container-padding);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.legal-module__xpnSVG__brand{font-family:var(--font-heading);letter-spacing:-.5px;color:var(--color-text-primary);align-items:center;gap:.5em;font-size:1.375em;font-weight:400;display:inline-flex}.legal-module__xpnSVG__back{font-family:var(--font-ui);color:var(--color-text-secondary);font-size:.875em;font-weight:500}.legal-module__xpnSVG__back:hover{color:var(--color-text-primary)}.legal-module__xpnSVG__main{width:100%;max-width:48em;padding:3.5em var(--container-padding) 4em;flex:1;margin-inline:auto}.legal-module__xpnSVG__article h1{font-family:var(--font-heading);letter-spacing:-1px;color:var(--color-text-primary);margin-bottom:.4em;font-size:2.5em;font-weight:400;line-height:1.15}.legal-module__xpnSVG__article .updated-line{font-family:var(--font-ui);color:var(--color-text-muted);margin-bottom:2.5em;font-size:.875em}.legal-module__xpnSVG__article h2{font-family:var(--font-heading);letter-spacing:-.4px;color:var(--color-text-primary);margin-top:2em;margin-bottom:.6em;font-size:1.5em;font-weight:400;line-height:1.25}.legal-module__xpnSVG__article h3{font-family:var(--font-ui);color:var(--color-text-primary);margin-top:1.5em;margin-bottom:.4em;font-size:1.0625em;font-weight:600}:is(.legal-module__xpnSVG__article p,.legal-module__xpnSVG__article li){font-family:var(--font-body);color:var(--color-text-secondary);font-size:1em;line-height:1.65}.legal-module__xpnSVG__article p{margin-bottom:1em}:is(.legal-module__xpnSVG__article ul,.legal-module__xpnSVG__article ol){flex-direction:column;gap:.5em;margin:0 0 1.25em 1.25em;display:flex}.legal-module__xpnSVG__article ul li{list-style:outside}.legal-module__xpnSVG__article ol li{list-style:decimal}.legal-module__xpnSVG__article a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.legal-module__xpnSVG__article strong{color:var(--color-text-primary);font-weight:600}.legal-module__xpnSVG__article .callout{background-color:var(--color-bg-gray);border-radius:.875em;margin:1.5em 0;padding:1.25em 1.5em}.legal-module__xpnSVG__article .callout p:last-child{margin-bottom:0}.legal-module__xpnSVG__footer{border-top:1px solid var(--color-border);padding:1.5em var(--container-padding);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;display:flex}.legal-module__xpnSVG__footerLinks{flex-wrap:wrap;gap:1.5em;display:flex}.legal-module__xpnSVG__footerLinks a{font-family:var(--font-ui);color:var(--color-text-secondary);font-size:.875em}.legal-module__xpnSVG__footerLinks a:hover{color:var(--color-text-primary)}.legal-module__xpnSVG__copyright{font-family:var(--font-ui);color:var(--color-text-muted);font-size:.875em}@media (max-width:600px){.legal-module__xpnSVG__article h1{font-size:2em}}
