.legal-module__Qu0mEa__page{background:var(--background);min-height:100dvh;color:var(--foreground)}.legal-module__Qu0mEa__nav{z-index:10;background:var(--sidebar-bg);-webkit-backdrop-filter:var(--backdrop-blur);border-bottom:1px solid var(--glass-border);align-items:center;gap:10px;padding:14px 24px;display:flex;position:sticky;top:0}.legal-module__Qu0mEa__brand{color:var(--foreground);font-weight:var(--weight-bold);font-size:var(--text-h3);letter-spacing:var(--tracking-tight);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.legal-module__Qu0mEa__brand img{display:block}.legal-module__Qu0mEa__backLink{border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--card-bg);min-height:36px;color:var(--foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold);transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease;align-items:center;gap:6px;margin-left:auto;padding:7px 14px;text-decoration:none;display:inline-flex}.legal-module__Qu0mEa__backLink:hover{background:var(--card-bg-hover);border-color:var(--glass-border-hover)}.legal-module__Qu0mEa__article{max-width:46rem;margin:0 auto;padding:40px 24px 72px}.legal-module__Qu0mEa__title{font-size:var(--text-h1);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0 0 6px}.legal-module__Qu0mEa__updated{font-size:var(--text-xs);color:var(--text-muted);margin:0 0 8px}.legal-module__Qu0mEa__summary{border-radius:var(--radius-md);background:var(--green-primary-tint);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--foreground);border:1px solid #3d8c6840;margin:0 0 32px;padding:14px 16px}.legal-module__Qu0mEa__article h2{font-size:var(--text-h2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);margin:34px 0 10px}.legal-module__Qu0mEa__article h3{font-size:var(--text-h3);font-weight:var(--weight-semibold);margin:22px 0 8px}.legal-module__Qu0mEa__article p{font-size:var(--text-body);line-height:var(--leading-normal);color:var(--foreground);margin:0 0 14px}.legal-module__Qu0mEa__article ul{flex-direction:column;gap:7px;margin:0 0 14px;padding-left:22px;display:flex}.legal-module__Qu0mEa__article li{font-size:var(--text-body);line-height:var(--leading-normal)}.legal-module__Qu0mEa__article a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.legal-module__Qu0mEa__article a:hover{color:var(--primary-hover)}.legal-module__Qu0mEa__article strong{font-weight:var(--weight-semibold)}.legal-module__Qu0mEa__callout{border-left:3px solid var(--amber-500);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--amber-50);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0 0 14px;padding:12px 14px}.legal-module__Qu0mEa__footer{border-top:1px solid var(--glass-border);text-align:center;padding:24px}.legal-module__Qu0mEa__footerLinks{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-bottom:8px;display:flex}.legal-module__Qu0mEa__footerLinks a{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-muted);text-decoration:none}.legal-module__Qu0mEa__footerLinks a:hover{color:var(--foreground)}.legal-module__Qu0mEa__footerText{font-size:var(--text-xs);color:var(--text-muted)}@media (max-width:640px){.legal-module__Qu0mEa__nav{padding:12px 16px}.legal-module__Qu0mEa__article{padding:28px 18px 56px}.legal-module__Qu0mEa__title{font-size:1.75rem}.legal-module__Qu0mEa__article h2{margin-top:28px;font-size:1.25rem}.legal-module__Qu0mEa__backLink{min-height:40px}}
