.legal-content{padding:60px 0 100px}.legal-article{max-width:760px;margin:0 auto}.legal-section{margin-bottom:40px}.legal-section:last-child{margin-bottom:0}.legal-section h2{font-size:22px;margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid var(--blue-pale, #E8F2FC)}.legal-section h3{font-size:17px;margin:20px 0 10px;color:var(--ink-dark)}.legal-section p{font-size:15px;line-height:1.8;color:var(--ink-medium);margin-bottom:12px}.legal-section ul{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:10px}.legal-section ul li{font-size:15px;line-height:1.7;color:var(--ink-medium);padding-left:22px;position:relative}.legal-section ul li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:var(--blue-accent);opacity:.5}.legal-section ul li strong{color:var(--ink-dark)}@media(max-width:768px){.legal-section h2{font-size:19px}.legal-section p,.legal-section ul li{font-size:14px}}
