.privacy-document{font-size:15px;line-height:1.75;overflow-wrap:anywhere}.privacy-document h3{font:700 20px/1.4 Manrope,sans-serif;margin:30px 0 12px}.privacy-document p,.privacy-document li{font-size:15px}.privacy-document a{color:#174d70;text-decoration:underline;text-underline-offset:3px}.privacy-document ul{padding-left:24px}.privacy-document li{margin:12px 0}.privacy-document .privacy-version{background:#fff1ce;border-left:4px solid #d99719;padding:16px;color:#3c3a27}.privacy-page{background:#f2f6f8;color:#173e55;margin:0;font:15px/1.7 'DM Sans',sans-serif}.privacy-page main{max-width:900px;margin:36px auto;padding:32px;background:white;border-radius:18px}.privacy-page h1{font:800 34px/1.2 Manrope,sans-serif}.privacy-nav{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.privacy-nav a,.privacy-page .privacy-home{color:#173e55}.privacy-page details{border-top:1px solid #d6e1e7;padding:18px 0}.privacy-page summary{cursor:pointer;font:700 19px/1.5 Manrope,sans-serif}.privacy-page :focus-visible{outline:3px solid #bd7b00;outline-offset:4px}.privacy-request-list{list-style:none;padding:0}.privacy-request-list li{border:1px solid #d6e1e7;border-radius:10px;padding:16px;margin:12px 0}.privacy-request-list p{white-space:pre-wrap;overflow-wrap:anywhere}.privacy-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px}.privacy-links button{font-size:15px}.privacy-page .privacy-print{font:inherit;padding:10px 16px;cursor:pointer}.privacy-page .privacy-doc-links{display:flex;gap:18px;flex-wrap:wrap}@media(max-width:650px){.privacy-page main{margin:12px;padding:20px}.privacy-page h1{font-size:28px}}@media print{.privacy-page main{margin:0;padding:0;max-width:none}.privacy-page details{display:block}.privacy-page nav,.privacy-print,.privacy-home{display:none}.privacy-document{break-inside:auto}.privacy-document h3{break-after:avoid}}
