.privacy-body{background:#f4f5f7;color:#18171a}
.privacy-main{display:block;padding:30px 0 76px;background:#f4f5f7}
.privacy-document{width:min(1510px,100%);padding:40px 30px 52px;border-radius:10px;background:#fff;box-shadow:0 10px 32px rgba(34,31,32,.05);font-family:Arial,sans-serif}
.privacy-title{padding-bottom:28px;border-bottom:1px solid #d9d9dc}
.privacy-title h1{margin:0;font-size:28px;line-height:36px;letter-spacing:normal;font-weight:700}
.privacy-document section{padding-top:30px}
.privacy-document h2{margin:0 0 10px;text-align:center;font-size:22px;line-height:28px;letter-spacing:normal}
.privacy-document p,.privacy-document li{color:#29272a;font-size:15px;line-height:22px}
.privacy-document p{margin:0 0 12px}
.privacy-document .privacy-introduction{margin:30px 0 0;font-weight:700}
.privacy-document ul{margin:0 0 12px;padding-left:22px}
.privacy-document li+li{margin-top:8px}
.privacy-document a{color:#b80022;text-underline-offset:3px}
.privacy-document a:focus-visible{outline:3px solid rgba(207,10,44,.28);outline-offset:3px}
.privacy-document .document-revision{margin:34px 0 0;color:#29272a;font-size:15px;font-style:italic}
@media(max-width:600px){
  .privacy-main{padding:18px 0 42px}.privacy-document{width:calc(100% - 24px);padding:28px 20px;border-radius:12px}
  .privacy-title{padding-bottom:22px}.privacy-title h1{font-size:25px;line-height:1.25;letter-spacing:-.55px}.privacy-document section{padding-top:25px}
  .privacy-document h2{margin-bottom:14px;font-size:19px}.privacy-document p,.privacy-document li{font-size:14px;line-height:1.65}.privacy-document .document-revision{margin-top:28px;font-size:14px}
}
