.complaint-page{--red:#e31b23;--red-dark:#b51219;--dark:#171717;--text:#4b5563;--border:#e5e7eb;--light:#f8f9fa;--white:#fff;margin:45px auto}.complaint-page>h1{color:var(--dark);margin:0 0 45px;font-size:2.2rem;font-weight:800;line-height:1.25;position:relative}.complaint-page>.hilighted-news{max-width:100%;margin:0;padding:40px 0}.complaint-page article{width:100%}.complaint-page article+article{border-top:2px solid var(--border);margin-top:55px;padding-top:45px}.complaint-page article>h1{font-size:1.5rem}.complaint-page article>h3,.complaint-page section>h3{color:#252525;margin:30px 0 15px;padding-left:14px;font-size:20px;font-weight:700;line-height:1.5;position:relative}.complaint-page article>h3:before,.complaint-page section>h3:before{content:"";background:var(--gold);border-radius:3px;width:3px;height:20px;position:absolute;top:6px;left:0}.complaint-page section>h2{color:var(--dark);border-bottom:1px solid var(--border);margin:45px 0 15px;padding-bottom:12px;font-size:25px;font-weight:750;position:relative}.complaint-page section>h2:after{content:"";background:var(--gold);width:70px;height:3px;position:absolute;bottom:-1px;left:0}.complaint-page article section{color:var(--text);font-size:16px;line-height:1.85}.complaint-page p{color:var(--text);margin:0 0 18px;font-size:16px;line-height:1.8}.complaint-page em{color:#666;border-left:3px solid var(--red);background:#fafafa;border-radius:6px;margin:12px 0 25px;padding:15px 18px;font-size:14px;line-height:1.7;display:block}.complaint-page .para{background:var(--light);border:1px solid var(--border);border-left:4px solid var(--red);border-radius:10px;margin:25px 0 30px;padding:22px 25px;box-shadow:0 4px 15px #00000008}.complaint-page .para p{border-bottom:1px solid #e9eaec;margin:0;padding:11px 0}.complaint-page .para p:last-child{border-bottom:0;padding-bottom:0}.complaint-page .para b{color:var(--dark);font-weight:700}.complaint-page a{color:var(--red);overflow-wrap:anywhere;font-weight:600;text-decoration:none;transition:color .2s,opacity .2s}.complaint-page a:hover{color:var(--red-dark);text-decoration:underline}.complaint-page article.mt-2.mb-2{border-top:2px solid var(--border);padding-top:45px;margin-top:55px!important;margin-bottom:30px!important}.complaint-page article:nth-of-type(2){font-family:sans-serif}.complaint-page article:nth-of-type(2) p,.complaint-page article:nth-of-type(2) section{line-height:2}@media (max-width:768px){.complaint-page{margin:30px auto;padding:0 18px}.complaint-page>h2.text-center{margin-bottom:32px;font-size:30px}.complaint-page>.hilighted-news{border-radius:12px;padding:28px 22px}.complaint-page article>h1{font-size:25px}.complaint-page article>h3,.complaint-page section>h3{font-size:18px}.complaint-page section>h2{font-size:22px}.complaint-page article section,.complaint-page p{font-size:15px;line-height:1.75}.complaint-page .para{padding:18px}}@media (max-width:480px){.complaint-page{margin:10px auto;padding:0}.complaint-page>h1{margin-bottom:28px;padding-bottom:14px;font-size:1.5rem}.complaint-page>.hilighted-news{border-radius:10px;padding:22px 16px}.complaint-page article>h1{margin-bottom:20px;font-size:18px}.complaint-page article>h1:before{width:4px;height:30px}.complaint-page article>h3,.complaint-page section>h3{font-size:17px}.complaint-page section>h2{margin-top:35px;font-size:20px}.complaint-page p,.complaint-page article section{font-size:14.5px;line-height:1.7}.complaint-page .para{border-left-width:3px;margin-top:20px;padding:15px}.complaint-page .para p{padding:9px 0}.complaint-page em{padding:12px 14px;font-size:13px}}
