.privacy-page{max-width:900px;margin:auto;padding:42px 32px 70px;color:#e9e0e9}.privacy-page h1{font-size:clamp(36px,5vw,58px);line-height:1.1;letter-spacing:-1.6px;margin:15px 0 22px}.privacy-intro{font-size:19px;color:#d4c5d6}.privacy-page h2{font-size:25px;line-height:1.3;letter-spacing:-.4px;margin:0 0 14px}.privacy-page section{margin:30px 0}.privacy-page p,.privacy-page li,.privacy-data{font-size:16px;line-height:1.75}.privacy-page p{margin:10px 0}.privacy-page a{color:#ffa6bb;text-decoration:underline;text-underline-offset:4px}.privacy-page .button{margin-top:25px;text-decoration:none;color:white}.privacy-page ul{padding-left:22px}.privacy-page li{margin:10px 0}.privacy-draft{padding:18px 22px;background:#291e27;border:1px solid #796070;border-left:4px solid #f07691;border-radius:5px;margin:25px 0}.privacy-draft strong{font-size:14px;letter-spacing:1px;color:#ffc0d0}.privacy-draft p{font-size:14px;margin-bottom:0}.privacy-pending{color:#efb2c7}.privacy-data{border-collapse:collapse;width:100%;margin:20px 0;background:#1c1820}.privacy-data th,.privacy-data td{padding:16px;text-align:left;vertical-align:top;border:1px solid #514450}.privacy-data th{width:25%;color:#f3b2c7}.privacy-sources{border-top:1px solid #5e4c5b;margin-top:25px;padding-top:16px}.privacy-sources summary{cursor:pointer;font-size:14px;color:#dcb8c9}.privacy-sources li{font-size:14px}.bd-privacy-link{font-size:14px!important;line-height:1.6!important;margin:18px 0!important}.bd-privacy-link a{color:#ffabc0;text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.privacy-page{padding:28px 18px 50px}.privacy-data th,.privacy-data td{display:block;width:100%;box-sizing:border-box}.privacy-data th{border-bottom:0;padding-bottom:6px}.privacy-data td{border-top:0;padding-top:4px}.privacy-data tr{display:block;margin-bottom:12px}.privacy-draft{padding:16px}.privacy-page h2{font-size:23px}}
