:root{--warning-bg:#fff7ed;--warning-border:#f97316}.legal-module__P8zDPq__terms-container{background-color:var(--bg-color);justify-content:center;min-height:100vh;padding:2rem 1rem;display:flex}.legal-module__P8zDPq__terms-content{width:100%;max-width:1000px;color:var(--gray-dark);line-height:1.6}.legal-module__P8zDPq__terms-header h1{letter-spacing:-.025em;margin-bottom:.5rem;font-size:2.25rem;font-weight:800}.legal-module__P8zDPq__terms-section h2{color:var(--gray-dark);margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.legal-module__P8zDPq__terms-section p,.legal-module__P8zDPq__terms-section li{color:var(--gray-dark);margin-bottom:1rem;font-size:1rem}.legal-module__P8zDPq__last-updated{color:var(--gray-medium);opacity:.8;margin-bottom:2rem;font-size:.875rem}.legal-module__P8zDPq__terms-section ul,.legal-module__P8zDPq__terms-section ol{margin-bottom:1.5rem;padding-left:1.5rem}.legal-module__P8zDPq__terms-section li{margin-bottom:.5rem}.legal-module__P8zDPq__terms-section p a{color:var(--color-primary);font-weight:500;text-decoration:none}.legal-module__P8zDPq__terms-section p a:hover{text-decoration:underline}.legal-module__P8zDPq__terms-notice{background-color:var(--color-light);color:var(--gray-dark);border-radius:6px;margin:1.5rem 0;padding:1.25rem;font-size:.95rem}.legal-module__P8zDPq__notice-warning{background-color:var(--warning-bg);color:var(--gray-dark);border-left:4px solid var(--warning-border);border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1.25rem;font-size:.95rem}.legal-module__P8zDPq__notice-warning a{color:var(--color-primary);font-weight:500;text-decoration:none}.legal-module__P8zDPq__terms-footer{border-top:1px solid var(--gray-light);margin-top:4rem;padding-top:2rem}.legal-module__P8zDPq__terms-footer p{color:var(--gray-medium);text-align:center;margin:0;font-size:.875rem}@media (max-width:640px){.legal-module__P8zDPq__terms-section h1{font-size:1.75rem}}
