/* More room for enlarged public navigation and touch targets. */
body>header{min-height:104px;height:auto;padding-top:18px;padding-bottom:18px;position:relative}body>header nav{gap:14px!important}body>header nav>a{font-size:14px!important}body>header .nav-cta{padding:15px 18px!important}input,select,textarea{font-size:18px!important}p{line-height:1.75}.footer-bottom,.solid-footer-links{line-height:1.8}
@media(max-width:1450px){body>header{justify-content:space-between;flex-wrap:wrap}body>header .menu-btn{display:block!important;font-size:16px!important;min-height:44px;padding:8px 14px}body>header nav{display:none!important;width:100%;flex-direction:column;align-items:stretch!important;gap:0!important;position:static!important;background:#f1f8fc;padding:12px 20px;border-radius:14px;box-sizing:border-box}body>header nav.open{display:flex!important}body>header nav>a{padding:12px 5px!important;font-size:16px!important}body>header nav .nav-cta{margin-top:8px;text-align:center;justify-content:center}}
@media(max-width:700px){body>header{min-height:88px;padding:16px 5%}.wordmark{font-size:21px!important}.wordmark small{font-size:12px!important;letter-spacing:2px!important}.spatial-copy p,.slide-copy p{font-size:19px!important}.experience-switch button{font-size:14px!important;padding:12px}.render-hotspot small{font-size:13px!important}}
