.policy-container{background:#fff;border-radius:1.25rem;width:100%;max-width:none;margin-left:0;margin-right:0;padding:120px 8vw 4rem;box-shadow:0 2px 16px #0000000a}.policy-title{text-align:center;text-transform:uppercase;letter-spacing:.2em;color:#222;margin-bottom:2.5rem;font-family:Antic Didone,serif;font-size:2.25rem;font-weight:300}.policy-content{text-align:justify;color:#222;flex-direction:column;gap:.2rem;font-weight:300;line-height:1.75;display:flex}.policy-content h2{color:#222;margin-top:1.6rem;margin-bottom:.9rem;font-family:Antic Didone,serif;font-size:1.4rem}.policy-content p,.policy-content ul{margin-bottom:.7rem}.policy-content ul{padding-left:1.5rem}.policy-content li{margin-bottom:.5rem}.policy-content a{color:#444;text-decoration:underline}.policy-content a:hover{color:#888}.policy-date{color:#888;text-align:center;margin-bottom:2.5rem;font-size:.85rem;font-style:italic}@media (max-width:768px){.policy-container{padding:80px 5vw 3rem}.policy-title{letter-spacing:.1em;font-size:1.75rem}.policy-content h2{font-size:1.35rem}}@media (max-width:480px){.policy-container{padding:70px 4vw 2rem}.policy-title{font-size:1.5rem}}
