@media print{@page{margin:18mm 16mm 20mm}body:has(.legal-doc),html:has(.legal-doc){background:#fff;color:#111}.legal-doc,.legal-doc *{color:#111;background:transparent;border-color:#d4d4d8;box-shadow:none;text-shadow:none}.legal-doc{font-size:10.5pt;line-height:1.55}.legal-doc h1{font-size:26pt}.legal-doc h2{font-size:15pt}.legal-doc h2,.legal-doc h3{break-after:avoid}.legal-doc aside,.legal-doc li,.legal-doc table{break-inside:avoid}.legal-section{padding-top:14pt}.legal-doc a.legal-ext:after{content:" <" attr(href) ">";font-size:.85em;font-weight:400}.legal-doc a.legal-ext[href^="mailto:"]:after{content:""}.legal-placeholder{outline:1px dashed #71717a;outline-offset:1px}}