.decision-brief-print-warning{display:none}.decision-brief{max-width:920px;margin:0 auto;min-width:0;overflow-wrap:anywhere}.decision-brief-controls{padding:20px 0}.decision-brief-controls>p{margin:12px 0}.decision-brief-privacy{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.decision-brief-privacy input{width:18px;height:18px;min-width:18px;margin-top:3px}.decision-brief-actions{display:flex;flex-wrap:wrap;gap:12px}.decision-brief button{white-space:normal;max-width:100%}.decision-brief-report{padding:24px;background:var(--white,#fff);border:1px solid var(--border,#cdd6de);border-radius:10px}.decision-brief-report h1{font-size:clamp(24px,5vw,34px)}.decision-brief-report h2{margin-top:32px;font-size:22px}.decision-brief-report h3{margin:20px 0 12px;font-size:18px}.decision-brief-block{border-bottom:1px solid var(--border,#d8dee4);padding:0 0 16px}.decision-brief-block p{margin:10px 0;line-height:1.7;white-space:pre-wrap}.decision-brief-copy textarea{width:100%;max-width:100%;box-sizing:border-box;margin-top:10px;font-size:13px}@media (max-width:480px){.decision-brief-report{padding:14px}.decision-brief-actions{flex-direction:column;align-items:stretch}.decision-brief-controls{padding:12px 0}}@media print{@page{margin:16mm}body:has(.decision-brief) .decision-brief-controls,body:has(.decision-brief) .dev-banner,body:has(.decision-brief) .site-footer,body:has(.decision-brief) .site-header,body:has(.decision-brief) .skip-link,body:has(.decision-brief) nav{display:none!important}body:has(.decision-brief){background:#fff;color:#000}.decision-brief{max-width:none;width:100%;margin:0}.decision-brief-report{border:0;border-radius:0;padding:0;color:#000;font-size:10pt}.decision-brief-report h1{font-size:22pt}.decision-brief-report h2{font-size:15pt;page-break-after:avoid;break-after:avoid}.decision-brief-report h3{font-size:12pt;page-break-after:avoid;break-after:avoid}.decision-brief-block,.decision-brief-report{overflow:visible!important;max-height:none!important}.decision-brief-block{page-break-inside:auto;break-inside:auto}.decision-brief-stale .decision-brief-report{display:none!important}.decision-brief-stale .decision-brief-print-warning{display:block!important}.decision-brief-block p{orphans:3;widows:3}.decision-brief-report a{color:#000;text-decoration:underline}.decision-brief-report a:after{content:" (" attr(href) ")";font-size:9pt;overflow-wrap:anywhere}}