/* 1pra1 homepage navigation, reading width and responsive support */
.page-home .lead{max-width:74ch}.page-home .lead p{overflow-wrap:anywhere}.page-home .local-demo-link{margin-right:1rem}.page-home :is(a,button,summary):focus-visible{outline:3px solid currentColor;outline-offset:4px}.page-home details summary{min-height:44px;cursor:pointer}.page-home #play{scroll-margin-top:1rem}.page-home #xlg a{min-height:44px;line-height:44px}.page-home .gauge-hero h1{overflow-wrap:anywhere}@media(max-width:480px){.page-home .play-link{max-width:100%;white-space:normal}.page-home .reading-grid{min-width:0}.page-home .lead{font-size:1rem}}
