.policy-section{padding:2rem 0;background-color:white}@media (min-width:768px){.policy-section{padding:5rem 0}}.policy-container{max-width:56rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.policy-container{padding:0 1.5rem}}@media (min-width:1024px){.policy-container{padding:0 2rem}}.policy-page-header{margin-bottom:2rem}.policy-page-title{font-size:2rem;font-weight:600;color:#0C1628;font-family:var(--font-poppins),sans-serif;margin-bottom:.5rem;line-height:1.2}@media (min-width:768px){.policy-page-title{font-size:3rem}}.policy-effective-date{font-size:.95rem;color:#6b7280}.policy-content,.policy-effective-date{font-family:var(--font-poppins),sans-serif}.policy-content{color:#374151}.policy-item{margin-bottom:2rem}.policy-item-title{font-size:1.25rem;font-weight:600;color:#0C1628;font-family:var(--font-poppins),sans-serif;margin-bottom:.5rem;line-height:1.3}.policy-item-text{font-size:1rem;line-height:1.7;color:#374151}.policy-contact-list{list-style:none;padding:0;margin:.5rem 0 0}.policy-contact-list li{font-size:1rem;line-height:1.7;color:#374151}.policy-contact-list a{color:#0C1628;text-decoration:underline}