.Legal-module__OuW5Zq__legalSection{background-color:#fff;padding:40px 0}.Legal-module__OuW5Zq__legalInner{width:100%}.Legal-module__OuW5Zq__legalTitle{color:#1a1a1a;text-align:center;margin-bottom:30px;font-size:32px;font-weight:700;line-height:1.2}.Legal-module__OuW5Zq__legalContent{max-width:900px;margin:0 auto}.Legal-module__OuW5Zq__legalText{color:#333;margin-bottom:20px;font-size:16px;line-height:1.6}.Legal-module__OuW5Zq__legalSubtitle{color:#1a1a1a;margin:30px 0 15px;font-size:22px;font-weight:600;line-height:1.3}.Legal-module__OuW5Zq__legalStrong{color:#1a1a1a;font-weight:700}.Legal-module__OuW5Zq__legalLink{color:#06c;text-decoration:underline;transition:color .2s}.Legal-module__OuW5Zq__legalLink:hover{color:#049;text-decoration:none}.Legal-module__OuW5Zq__legalFooter{color:#333;border-top:1px solid #e0e0e0;margin-top:40px;padding-top:20px;font-size:16px;line-height:1.6}@media (max-width:768px){.Legal-module__OuW5Zq__legalSection{padding:30px 0}.Legal-module__OuW5Zq__legalTitle{margin-bottom:20px;font-size:26px}.Legal-module__OuW5Zq__legalSubtitle{margin:25px 0 12px;font-size:20px}.Legal-module__OuW5Zq__legalText{margin-bottom:16px;font-size:15px;line-height:1.5}.Legal-module__OuW5Zq__legalFooter{margin-top:30px;padding-top:15px}}@media (max-width:480px){.Legal-module__OuW5Zq__legalTitle{font-size:22px}.Legal-module__OuW5Zq__legalSubtitle{font-size:18px}.Legal-module__OuW5Zq__legalText{font-size:14px}}
