.legalMain{max-width:1040px;margin:auto;padding:65px 28px 80px}.legalMain h1{font-size:clamp(32px,5vw,64px);line-height:1.05;margin:12px 0 24px;overflow-wrap:anywhere}.legalDraft{padding:20px;background:#eeedeb;border-left:3px solid #52504b;line-height:1.65}.legalNav{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 45px}.legalNav a{font-size:13px;padding:11px 14px;border:1px solid #d1cfc9;text-transform:none;letter-spacing:0}.legalNav a[aria-current]{background:#2f2e2c;color:white}.legalMain article{max-width:790px}.legalMain article section{padding:0 0 23px;margin:0 0 24px;border-bottom:1px solid #e0deda}.legalMain h2{font-size:22px;line-height:1.3}.legalMain article p{white-space:pre-line;line-height:1.85;font-size:16px;overflow-wrap:anywhere}.legalSources{padding:20px 0;line-height:1.9}.legalSources a{text-decoration:underline}.legalLinks{display:flex;flex-wrap:wrap;gap:14px;padding:24px 0;font-size:12px;border-top:1px solid #ffffff25}.legalLinks a:hover{text-decoration:underline}@media(max-width:600px){.legalMain{padding:40px 20px}.legalMain h2{font-size:20px}header .controls>a{font-size:12px}.legalNav{gap:6px}.legalNav a{padding:9px}}@media print{header,footer,.legalNav,.legalSources,#printLegal{display:none}.legalMain{padding:0;max-width:none}.legalMain h1{font-size:28px}.legalMain article{max-width:none}.legalMain article section{break-inside:avoid}.legalDraft{border:1px solid #999}}
.wdFooterLink{display:inline-block!important;padding:12px 18px!important;border:1px solid #bba477!important;border-radius:10px!important;font:700 15px/1.4 Arial,sans-serif!important;background:#f1e6cd!important;color:#29251e!important;text-decoration:none!important;letter-spacing:0!important;margin:8px 4px 8px 0!important}.wdFooterLink:hover{background:#fff6e4!important}
