/* Thoughtscape public policies, October 24, 2026 */
.policy-release .policy-copy{min-width:0;overflow-wrap:anywhere}.policy-release .policy-copy p,.policy-release .policy-copy li{font-size:1.05rem;line-height:1.75}.policy-release .policy-copy h2{scroll-margin-top:7rem}.policy-release .policy-table-wrap{overflow-x:auto;margin:1.5rem 0}.policy-release table{width:100%;border-collapse:collapse;font-size:.98rem}.policy-release th,.policy-release td{text-align:left;padding:1rem;vertical-align:top;border-bottom:1px solid #cbdcd8}.policy-release thead{background:#1C2023;color:#fff}.policy-release th:nth-child(3),.policy-release td:nth-child(3){white-space:nowrap;min-width:3.3rem}.policy-release tbody tr:nth-child(odd){background:#f2f7f6}.policy-release .policy-tools{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.policy-release .policy-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.policy-release .policy-index article{padding:1.5rem;border-top:2px solid #25CEB7;background:#f2f7f6}.policy-release .policy-index h2{font-size:2rem;margin-top:0}.policy-release .policy-index p{line-height:1.65}.policy-release .policy-index a{display:inline-block;margin-right:1.2rem}.policy-release .policy-heading h1{overflow-wrap:normal}.footer-policies nav{flex-wrap:wrap;row-gap:.6rem}@media(max-width:720px){.policy-release .policy-index{grid-template-columns:1fr}.policy-release th,.policy-release td{padding:.7rem .5rem}.policy-release .policy-copy p,.policy-release .policy-copy li{font-size:1rem}}@media print{.policy-release .policy-tools,.policy-release aside,.policy-release .page-breadcrumbs{display:none!important}.policy-release .policy-layout{display:block}.policy-release a{color:inherit}.policy-release tr{break-inside:avoid}}
