.ec-legal{padding-top:60px;padding-bottom:80px}.ec-legal__title{font-size:36px;font-weight:800;margin-bottom:8px;color:var(--color-text)}.ec-legal__updated{font-size:14px;color:var(--color-text-muted);margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--color-border)}.ec-legal__content h2{font-size:22px;font-weight:700;margin-top:36px;margin-bottom:12px;color:var(--color-text)}.ec-legal__content h3{font-size:18px;font-weight:600;margin-top:24px;margin-bottom:10px;color:var(--color-text)}.ec-legal__content p{font-size:15px;color:var(--color-text-secondary);line-height:1.8;margin-bottom:14px}.ec-legal__content ul{padding-left:24px;margin-bottom:14px}.ec-legal__content li{font-size:15px;color:var(--color-text-secondary);line-height:1.8;margin-bottom:6px}.ec-legal__content li strong{color:var(--color-text)}.ec-legal__content a{color:var(--color-primary)}.ec-legal__content a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:768px){.ec-legal__title{font-size:28px}.ec-legal__content h2{font-size:20px}}