.legal-module__xpnSVG__container{background:var(--background,#fff);flex-direction:column;min-height:100vh;display:flex}.legal-module__xpnSVG__header{border-bottom:1px solid var(--border,#e5e7eb);align-items:center;padding:20px 40px;display:flex}.legal-module__xpnSVG__logoLink{text-decoration:none}.legal-module__xpnSVG__main{flex:1;width:100%}.legal-module__xpnSVG__docColumn{width:100%;max-width:800px;margin:0 auto;padding:48px 24px}.legal-module__xpnSVG__pageTitle{color:var(--foreground,#111827);margin:0 0 8px;font-size:2rem;font-weight:700}.legal-module__xpnSVG__lastUpdated{color:var(--foreground,#111827);opacity:.6;margin:0 0 32px;font-size:.875rem}.legal-module__xpnSVG__content{color:var(--foreground,#111827);line-height:1.7}.legal-module__xpnSVG__content h2{margin:32px 0 16px;font-size:1.25rem;font-weight:600}.legal-module__xpnSVG__content h2:first-child{margin-top:0}.legal-module__xpnSVG__content h3{margin:24px 0 12px;font-size:1.1rem;font-weight:600}.legal-module__xpnSVG__content p{margin:0 0 16px}.legal-module__xpnSVG__content ul{margin:0 0 16px;padding-left:24px}.legal-module__xpnSVG__content li{margin-bottom:8px}.legal-module__xpnSVG__content a{color:var(--primary,#3b82f6);text-decoration:underline}.legal-module__xpnSVG__content a:hover{text-decoration:none}.legal-module__xpnSVG__content table{border-collapse:collapse;width:100%;margin:1.5rem 0}.legal-module__xpnSVG__content th,.legal-module__xpnSVG__content td{text-align:left;border-bottom:1px solid var(--border,#e5e7eb);padding:.75rem}.legal-module__xpnSVG__content th{background-color:#00000005;font-weight:600}.legal-module__xpnSVG__faqList{margin:0;padding:0;list-style:none}.legal-module__xpnSVG__faqItem{border-bottom:1px solid var(--border,#e5e7eb);margin-bottom:24px;padding-bottom:24px}.legal-module__xpnSVG__faqItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.legal-module__xpnSVG__faqQuestion{color:var(--foreground,#111827);margin:0 0 8px;font-size:1.1rem;font-weight:600}.legal-module__xpnSVG__faqAnswer{color:var(--foreground,#111827);opacity:.8;margin:0;line-height:1.6}.legal-module__xpnSVG__footer{border-top:1px solid var(--border,#e5e7eb);text-align:center;padding:24px 40px}.legal-module__xpnSVG__footerNav{justify-content:center;gap:12px;margin-bottom:12px;display:flex}.legal-module__xpnSVG__footerLink{color:var(--foreground,#111827);opacity:.6;font-size:.875rem;text-decoration:none;transition:opacity .15s}.legal-module__xpnSVG__footerLink:hover{opacity:1}.legal-module__xpnSVG__divider{color:var(--border,#e5e7eb)}.legal-module__xpnSVG__copyright{color:var(--foreground,#111827);opacity:.5;margin:0;font-size:.8rem}@media (max-width:640px){.legal-module__xpnSVG__header{padding:16px 20px}.legal-module__xpnSVG__docColumn{padding:32px 20px}.legal-module__xpnSVG__pageTitle{font-size:1.5rem}.legal-module__xpnSVG__footer{padding:20px}}
