.Legal-module__q0_YEq__pageBg{background-color:#f7f9fc;min-height:100vh;padding:0 20px}.Legal-module__q0_YEq__legalContainer{background:#fff;border-radius:12px;max-width:900px;margin:0 auto;padding:60px;box-shadow:0 10px 40px #0000000d}.Legal-module__q0_YEq__backNav{margin-bottom:30px}.Legal-module__q0_YEq__backNav a{color:#4a5568;align-items:center;gap:8px;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.Legal-module__q0_YEq__backNav a:hover{color:#d52d25}.Legal-module__q0_YEq__header{border-bottom:2px solid #e2e8f0;margin-bottom:50px;padding-bottom:40px}.Legal-module__q0_YEq__header h1{letter-spacing:-.02em;text-transform:uppercase;color:#1a1a1a;margin-bottom:20px;font-size:2.2rem;font-weight:800}.Legal-module__q0_YEq__companyMeta{color:#4a5568;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px;font-size:.95rem;display:grid}.Legal-module__q0_YEq__companyMeta p{text-align:left;margin:4px 0}.Legal-module__q0_YEq__companyMeta a{color:#d52d25;font-weight:600;text-decoration:none}.Legal-module__q0_YEq__noticeBox{color:#742a2a;background-color:#fff5f5;border-left:4px solid #d52d25;border-radius:4px;padding:20px;font-size:.9rem;line-height:1.6}.Legal-module__q0_YEq__mainContent article{margin-bottom:45px}.Legal-module__q0_YEq__mainContent h2{color:#d52d25;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f0f0f0;margin-bottom:18px;padding-bottom:10px;font-size:1.2rem;font-weight:700}.Legal-module__q0_YEq__mainContent p{color:#4a5568;text-align:justify;margin-bottom:15px;line-height:1.7}.Legal-module__q0_YEq__mainContent ul{color:#4a5568;margin-bottom:20px;padding-left:20px}.Legal-module__q0_YEq__mainContent li{margin-bottom:8px}.Legal-module__q0_YEq__footer{text-align:center;color:#94a3b8;border-top:1px solid #f1f5f9;margin-top:50px;padding-top:30px;font-size:.8rem}@media (max-width:768px){.Legal-module__q0_YEq__pageBg{padding:0}.Legal-module__q0_YEq__legalContainer{box-shadow:none;border-radius:0;padding:30px 20px}.Legal-module__q0_YEq__companyMeta{grid-template-columns:1fr}.Legal-module__q0_YEq__header h1{font-size:1.6rem}}
