.policy-page strong{font-weight:700}.policy-faq [role=region][data-state=closed]{display:none}@media print{body:has(.policy-page) header{display:none!important}body:has(.policy-page) nav{display:none!important}body:has(.policy-page) footer{display:none!important}body:has(.policy-page) .fixed{display:none!important}body:has(.policy-page){background:var(--background);color:var(--foreground)}body:has(.policy-page) main{padding-top:0!important}.policy-page{max-width:none;padding:0;font-size:12pt;line-height:1.6}.policy-page h1{font-size:24pt}.policy-page h2{break-after:avoid;font-size:18pt}.policy-page h3{break-after:avoid}.policy-page p,.policy-page li{orphans:3;widows:3}.policy-page a{text-decoration:underline}.policy-faq [role=region]{height:auto!important;animation:none!important;display:block!important;overflow:visible!important}.policy-faq svg{display:none}.policy-faq button{padding-bottom:.5rem}.policy-faq [data-state]{break-inside:avoid}}
