.policy-page{padding-top:80px;background-color:var(--neutral-white)}.policy-header{background-color:#f8f9fa;text-align:center;padding:60px 50px;border-bottom:1px solid #eee}.policy-header h1{font-size:2.8em;color:var(--neutral-black);margin:0 0 10px}.policy-header p{font-size:1em;color:var(--neutral-grey);margin:0}.policy-content-container{max-width:900px;margin:0 auto;padding:50px;text-align:left}.policy-section{margin-bottom:60px}.policy-section:last-child{margin-bottom:0}.policy-section h2{font-size:2em;color:var(--neutral-black);margin-bottom:25px;border-bottom:2px solid var(--primary-red);padding-bottom:10px}.policy-section>p{font-size:1.05em;color:var(--neutral-grey);line-height:1.7;margin-bottom:30px}.policy-point{margin-bottom:25px}.policy-point h3{font-size:1.2em;color:var(--neutral-black);margin-bottom:10px}.policy-point p,.policy-point ul{font-size:1em;color:var(--neutral-grey);line-height:1.7;margin:0}.policy-point ul{padding-left:20px;margin-top:10px}.policy-point li{margin-bottom:8px}