.editorial-shell{max-width:1080px!important}.editorial-shell.article{max-width:1080px!important}.editorial-shell p,.editorial-shell li{font-size:1.08rem;line-height:1.72}.editorial-shell h1{max-width:1000px;font-size:clamp(2.5rem,5vw,4.4rem);line-height:1.08}.editorial-shell h2{font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.18;margin:2.2rem 0 1rem}.editorial-shell h3{font-size:1.35rem;line-height:1.3}.editorial-shell .eyebrow{color:#fff!important;font-size:.75rem;letter-spacing:.1em}.editorial-shell .back-link{display:inline-block;color:#fff;margin-bottom:24px}.editorial-callout,.editorial-panel,.bill-status,.evidence-stack>section,.responsibility-list>li{padding:26px;border:1px solid #34405a;border-radius:14px;background:#171e31;margin:22px 0;min-width:0}.editorial-callout{border-left:3px solid #ae91f5}.editorial-callout h2{margin-top:0}.leadership-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.leadership-grid .editorial-panel{margin:0;padding:22px}.editorial-shell a:not(.cta){color:#e4ddff;text-decoration:underline;text-underline-offset:4px}.editorial-shell .actions{display:flex;gap:12px;flex-wrap:wrap}.editorial-shell .cta{white-space:normal}.evidence-stack>section h3{margin-top:0}.responsibility-list{list-style:none;counter-reset:check;padding:0}.responsibility-list>li{counter-increment:check}.responsibility-list h3:before{content:counter(check,decimal-leading-zero) " / ";color:#c4a6f6}.responsibility-list .evidence-prompt{font-size:.95rem;color:#bdc5d9}.editorial-details{border-block:1px solid #34405a;padding:20px 0;margin:24px 0}.editorial-details summary{cursor:pointer;color:#fff;font-weight:700}.bill-status dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:#fff;margin-top:18px}.bill-status dd{margin:6px 0 18px;color:#d4dcef}.bill-status .bill-legal{color:#fff;font-weight:700}.bill-history{padding-left:22px}.source-note{font-size:.95rem!important;color:#bdc5d9}.industry-bill-watch{margin:18px 0 26px;padding:20px;border:1px solid #605084;border-radius:12px;background:#1b1c33}.industry-bill-watch p{margin:8px 0}.industry-bill-watch a{color:#fff;text-decoration:underline;text-underline-offset:3px}.industry-bill-watch[hidden]{display:none}.industry-bill-watch .bill-kicker{font-size:.75rem;letter-spacing:.07em;color:#fff}.industry-bill-watch h4{font-size:1.2rem}.editorial-shell,.editorial-shell *{overflow-wrap:break-word}.editorial-shell a{word-break:normal}@media(max-width:760px){.leadership-grid{grid-template-columns:1fr}.editorial-shell .actions{display:grid;grid-template-columns:1fr}.editorial-shell h1{font-size:2.5rem}.editorial-callout,.editorial-panel,.bill-status,.evidence-stack>section,.responsibility-list>li{padding:20px}.editorial-shell{width:calc(100% - 36px)!important}.editorial-shell p,.editorial-shell li{font-size:1.03rem}}@media print{.site-header,.site-footer,.actions{display:none}.editorial-shell{max-width:none!important;width:100%!important}.leadership-grid{display:block}.editorial-panel,.responsibility-list>li,.evidence-stack>section{break-inside:avoid;background:white;color:black}.editorial-shell p,.editorial-shell li,.editorial-shell h1,.editorial-shell h2,.editorial-shell h3{color:black!important;-webkit-text-fill-color:black!important}.editorial-details{display:block}}