.privacy-page{background:#fff;color:#171717}
.privacy-intro{padding:48px 28px 24px;text-align:left}
.privacy-container{width:min(100%,820px);margin:0 auto}
.privacy-kicker{margin:0;color:#A44010;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.privacy-intro h1{margin:10px 0 0;font-family:'Archivo',system-ui,sans-serif;font-size:40px;font-weight:700;line-height:1.1;color:#171717}
.privacy-date{margin:24px 0 0;color:#737980;font-size:12px}
.privacy-lede{max-width:700px;margin:16px 0 0;font-size:16px;line-height:1.6;color:#42474D}
.privacy-content{padding:4px 28px 64px;text-align:left}
.privacy-content section{padding:16px 0 14px}
.privacy-content h2{margin:0;font-family:'Archivo',system-ui,sans-serif;font-size:19px;font-weight:700;line-height:1.3;color:#171717}
.privacy-content p,.privacy-content li{font-size:14px;line-height:1.65;color:#42474D}
.privacy-content p{margin:9px 0 0}
.privacy-content ul{margin:9px 0 0;padding-left:22px;list-style-position:outside}
.privacy-content li+li{margin-top:5px}
.privacy-last-updated{margin-top:20px}
.privacy-content a{color:#A44010;text-underline-offset:3px}
.privacy-content a:hover{color:#782E0A}
.privacy-contact{font-weight:650;overflow-wrap:anywhere}
@media (max-width:680px){
  .privacy-intro{padding:38px 20px 20px}
  .privacy-intro h1{font-size:34px}
  .privacy-lede{font-size:15px}
  .privacy-content{padding:0 20px 48px}
  .privacy-content h2{font-size:17px}
}