.readiness-header{max-width:1100px;margin:1.5rem auto;padding:0 1rem}.readiness-header nav{display:flex;flex-wrap:wrap;gap:1rem}.readiness-main{max-width:1100px}.readiness-main h2{margin-top:1.6rem}.readiness-main p,.readiness-main li{line-height:1.65}.command-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;padding-left:1.5rem}.capability-sheet{max-width:820px;margin:auto}.capability-sheet h1{font-size:2rem}.capability-sheet h2{font-size:1.2rem}.capability-sheet p,.capability-sheet li{line-height:1.35}.readiness-main a{overflow-wrap:anywhere}@media print{@page{size:letter;margin:.45in}html,body{background:white!important;color:black!important;font-size:9.5pt!important}.readiness-header,.site-footer,.skip-link,.print-note{display:none!important}.app.readiness-main,.capability-sheet,.panel.legal-page{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:white!important;color:black!important;box-shadow:none!important}.capability-sheet h1{font-size:20pt!important}.capability-sheet h2{font-size:11pt!important;margin:.6rem 0 .2rem!important}.capability-sheet p,.capability-sheet li{color:black!important;font-size:9.5pt!important;line-height:1.25!important}.capability-sheet a{color:black!important;text-decoration:none!important}.capability-sheet section{break-inside:avoid}}
