.dmca-page{background:linear-gradient(135deg,#1a1626 0%,#2b2838 100%);padding-top:80px;padding-bottom:40px}.page-header{text-align:center;margin-bottom:50px}.page-title{background:linear-gradient(135deg,#c2338a 0%,#f8c537 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:48px;font-weight:800}.page-subtitle{color:#ffffffb3;font-size:20px}.content-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:50px}.content-section{color:#fff;margin-bottom:40px}.content-section:last-child{margin-bottom:0}.content-section h2{color:#fff;border-bottom:2px solid #c2338a80;margin-bottom:20px;padding-bottom:10px;font-size:28px;font-weight:700}.content-section p{color:#ffffffe6;margin-bottom:15px;font-size:16px;line-height:1.8}.content-section ol,.content-section ul{margin:20px 0;padding-left:30px}.content-section li{color:#ffffffe6;margin-bottom:10px;line-height:1.8}.contact-box{background:#c2338a1a;border:1px solid #c2338a4d;border-radius:12px;margin:20px 0;padding:30px}.contact-info{margin-top:20px}.contact-item{align-items:center;gap:15px;margin-bottom:15px;font-size:18px;display:flex}.contact-item i{color:#f8c537;font-size:24px}.contact-item a{color:#f8c537;text-decoration:none;transition:all .3s}.contact-item a:hover{color:#c2338a}.notice-box{background:#f8c5371a;border:1px solid #f8c5374d;border-radius:12px;margin:20px 0;padding:20px}.notice-box p{color:#fffffff2;margin:0}@media (width<=768px){.page-title{font-size:32px}.page-subtitle{font-size:16px}.content-card{padding:30px 20px}.content-section h2{font-size:22px}.contact-box{padding:20px}}
