.policy-section{padding:60px 0 80px}.policy-content{max-width:800px;margin:0 auto}.policy-content h2{font-size:22px;font-weight:700;color:var(--text-dark);margin:40px 0 16px;padding-bottom:8px;border-bottom:2px solid var(--primary-light)}.policy-content h2:first-child{margin-top:0}.policy-content h3{font-size:18px;font-weight:600;color:var(--text-dark);margin:24px 0 12px}.policy-content p{font-size:15px;color:var(--text-gray);line-height:1.8;margin-bottom:12px}.policy-content ul,.policy-content ol{margin:12px 0 16px 24px;display:flex;flex-direction:column;gap:8px}.policy-content ul{list-style:none;margin-left:0}.policy-content ul li{font-size:15px;color:var(--text-gray);line-height:1.7;padding-left:24px;position:relative}.policy-content ul li::before{content:'\f00c';font-family:'Font Awesome 6 Free';font-weight:900;position:absolute;left:0;color:var(--primary);font-size:12px;top:4px}.policy-content ol li{font-size:15px;color:var(--text-gray);line-height:1.7}.policy-content strong{color:var(--text-dark);font-weight:600}.policy-content .highlight-box{background:var(--primary-light);border-left:4px solid var(--primary);padding:16px 20px;border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:20px 0}.policy-content .highlight-box p{color:var(--text-dark);margin-bottom:0;font-weight:500}.policy-content .info-card{background:var(--bg-gray);border-radius:var(--radius);padding:24px;margin:20px 0}.policy-content .info-card h4{font-size:16px;font-weight:700;color:var(--primary);margin-bottom:12px}.policy-content .info-card p{margin-bottom:8px}.policy-content .info-card p:last-child{margin-bottom:0}.policy-meta{margin-top:48px;padding-top:24px;border-top:1px solid #eee;font-size:13px;color:var(--text-light)}@media (max-width:768px){.policy-section{padding:40px 0 60px}.policy-content h2{font-size:20px;margin:32px 0 12px}.policy-content h3{font-size:16px}}