.policy-section .breadcrumb-item.active{color:var(--dark-color);font-weight:bolder}.policy-container{max-width:1180px}.breadcrumb-bar{color:#555;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.breadcrumb-bar a{color:#444;text-decoration:none}.breadcrumb-bar a:hover{text-decoration:underline}.breadcrumb-bar .current{color:#000;font-weight:600}.page-title{font-size:20px;font-weight:500}.section-title{margin-bottom:12px;font-size:20px;font-weight:500}.contact-btn{border-radius:8px;padding:10px 0;font-size:16px}.feedback-link{color:#000;font-size:14px;font-weight:500;text-decoration:underline!important}.policy-link{color:#000;margin-left:5px;text-decoration:underline!important}.lead{font-size:14px;font-weight:400;line-height:1.6}@media (max-width:768px){.page-title{font-size:26px}}.policy-content{color:#333;font-size:14px;line-height:1.8}.policy-content p{color:#444;margin-bottom:16px;font-size:14px;line-height:1.7}.policy-content h1,.policy-content h2,.policy-content h3,.policy-content h4{color:#000;margin-top:24px;margin-bottom:12px;font-weight:600}.policy-content h1{font-size:24px}.policy-content h2{font-size:20px}.policy-content h3{font-size:18px}.policy-content h4{font-size:16px}.policy-content ul,.policy-content ol{margin-bottom:18px;padding-left:25px}.policy-content ul li,.policy-content ol li{color:#444;margin-bottom:8px;font-size:14px;line-height:1.7}.policy-content a{color:#000;font-weight:500;text-decoration:underline}.policy-content a:hover{text-decoration:none}.policy-content b,.policy-content strong{color:#000;font-weight:600}.policy-content i,.policy-content em{font-style:italic}.policy-content blockquote{background:#f7f7f7;border-left:4px solid #000;border-radius:4px;margin:18px 0;padding:12px 18px;font-style:italic}.policy-content img{border-radius:6px;max-width:100%;margin:18px 0}.policy-content pre{color:#fff;background:#222;border-radius:6px;margin-bottom:18px;padding:15px;font-size:13px;overflow-x:auto}.policy-content code{font-family:monospace}.policy-content table{border-collapse:collapse;width:100%;margin:20px 0}.policy-content table th,.policy-content table td{border:1px solid #ddd;padding:10px;font-size:14px}.policy-content table th{background:#f4f4f4;font-weight:600}@media (max-width:768px){.policy-content h1{font-size:20px}.policy-content h2{font-size:18px}}
