.legal-page-module__P2ZioW__page{background:var(--off-white);min-height:100dvh;padding:48px 20px}.legal-page-module__P2ZioW__document{border:1px solid var(--divider);background:var(--surface);border-radius:16px;width:min(760px,100%);margin:0 auto;padding:44px clamp(22px,6vw,64px);box-shadow:0 2px 8px #0000000c}.legal-page-module__P2ZioW__header{border-bottom:1px solid var(--divider);padding-bottom:28px}.legal-page-module__P2ZioW__brand{color:var(--near-black);letter-spacing:-1px;font-size:22px;font-weight:800;text-decoration:none}.legal-page-module__P2ZioW__brand span{color:var(--primary)}.legal-page-module__P2ZioW__header h1{letter-spacing:-1.5px;margin:28px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,7vw,48px);font-weight:400;line-height:1.1}.legal-page-module__P2ZioW__header p{color:var(--meta);margin:0;font-size:13px}.legal-page-module__P2ZioW__content{padding:28px 0 14px;font-size:15px;line-height:1.7}.legal-page-module__P2ZioW__content h2{margin:32px 0 10px;font-size:20px;line-height:1.3}.legal-page-module__P2ZioW__content h3{margin:24px 0 8px;font-size:16px}.legal-page-module__P2ZioW__content p{margin:0 0 16px}.legal-page-module__P2ZioW__content ul{margin:0 0 18px;padding-left:22px}.legal-page-module__P2ZioW__content li{margin-bottom:5px}.legal-page-module__P2ZioW__content a,.legal-page-module__P2ZioW__footer a{color:var(--primary)}.legal-page-module__P2ZioW__callout{border:1px solid var(--divider);background:var(--off-white);border-radius:12px;margin:22px 0;padding:18px}.legal-page-module__P2ZioW__callout h3{margin-top:0}.legal-page-module__P2ZioW__footer{border-top:1px solid var(--divider);color:var(--meta);justify-content:space-between;gap:24px;padding-top:22px;font-size:12px;display:flex}.legal-page-module__P2ZioW__footer p{text-align:right;margin:0}@media (max-width:600px){.legal-page-module__P2ZioW__page{padding:0}.legal-page-module__P2ZioW__document{border:0;border-radius:0;min-height:100dvh}.legal-page-module__P2ZioW__footer{flex-direction:column}.legal-page-module__P2ZioW__footer p{text-align:left}}
