.faq-content,.legal-content{padding:24px 0 80px;background:#141414;min-height:100vh}.faq-header,.legal-header{text-align:center;margin-bottom:40px}.faq-header h1,.legal-header h1{font-size:3rem;font-weight:700;color:#fff;margin-bottom:16px}.faq-subtitle,.legal-updated{color:#9ca3af;font-size:1rem}.legal-body{max-width:800px;margin:0 auto;color:#d1d5db;line-height:1.8}.legal-body h2{font-size:1.75rem;font-weight:600;color:#fff;margin-top:48px;margin-bottom:24px}.legal-body h3{font-size:1.375rem;font-weight:600;color:#fff;margin-top:32px;margin-bottom:12px}.legal-body .brand-name,.legal-body .section-number,.legal-body a{color:#14b8a6}.legal-body p{margin-bottom:12px;font-size:1.0625rem}.legal-body ul{margin:12px 0;padding-left:24px}.legal-body ul li{color:#d1d5db;margin-bottom:8px;font-size:1.0625rem}.legal-body ul li::marker{color:#14b8a6}.legal-body ul ul{margin-top:8px;padding-left:24px}.legal-body a{text-decoration:none;transition:color .2s}.legal-body a:hover{color:#0d9488}@media (max-width:768px){.faq-content,.legal-content{padding:24px 0 60px}.faq-header h1,.legal-header h1{font-size:2rem}.legal-body{padding:0 20px}.legal-body h2{font-size:1.5rem;margin-top:36px}.legal-body h3{font-size:1.25rem;margin-top:28px}}