.privacy-page{background:var(--ivory);color:var(--espresso)}.privacy-header{padding:clamp(4.5rem,7vw,7rem) max(1.25rem,50vw - 380px) 2.5rem}.privacy-header h1{letter-spacing:-.05em;margin:.8rem 0 1.5rem;font-size:clamp(3.5rem,8vw,6rem);line-height:1}.privacy-date{letter-spacing:.12em;text-transform:uppercase;color:var(--terra);font:.75rem/1.5 Arial,sans-serif}.privacy-content{max-width:760px;margin:0 auto;padding:0 1.25rem clamp(5rem,8vw,8rem)}.privacy-content section{border-top:1px solid var(--line);margin-top:3rem;padding-top:2.3rem}.privacy-content h2{letter-spacing:-.035em;margin:0 0 1.3rem;font-size:clamp(2rem,4vw,3rem);line-height:1.12}.privacy-content p,.privacy-content li{font:1.08rem/1.75 Georgia,serif}.privacy-content p{margin:0 0 1.25rem}.privacy-content li{margin:.35rem 0}.privacy-content ul{margin:0 0 1.25rem;padding-left:1.4rem}.privacy-content a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.privacy-intro{font-size:1.22rem!important;line-height:1.65!important}@media (max-width:640px){.privacy-header{padding:4rem 1.25rem 2rem}.privacy-content{padding-bottom:4.5rem}.privacy-content section{margin-top:2.4rem;padding-top:1.8rem}.privacy-content p,.privacy-content li{font-size:1rem}}
