:root{--dy-header-height:330px;--dy-admin-offset:0px}html{scroll-padding-top:calc(var(--dy-header-height) + var(--dy-admin-offset) + 12px)}body.admin-bar{--dy-admin-offset:32px}.dy-persistent-header{position:fixed;top:var(--dy-admin-offset);left:0;right:0;z-index:120;background:var(--pale);box-shadow:0 8px 28px #082b5010}#dy-header-spacer{height:var(--dy-header-height)}.dy-persistent-header .site-header{width:min(1600px,calc(100% - 32px));border-radius:0 0 20px 20px}.dy-persistent-header .topbar .wrap{width:min(1600px,calc(100% - 32px));padding-right:0}.dy-persistent-header .masthead{grid-template-columns:minmax(0,1.2fr) auto minmax(340px,1fr);gap:30px;padding:25px 36px}.dy-persistent-header .brand img{width:550px;max-height:160px}.dy-persistent-header .brand p{margin-top:15px}.dy-persistent-header .masthead .weather-floating{position:relative;top:auto;right:auto;align-self:center;z-index:2}.dy-persistent-header .weather-toggle{padding:13px 17px;font-size:.8rem}.dy-persistent-header .weather-panel{position:absolute;top:calc(100% + 8px);right:-40px;margin:0;width:350px;max-height:min(60dvh,480px);z-index:150}.home-always{border:1px solid var(--line);background:var(--pale);border-radius:20px;padding:8px 12px;font-size:.72rem;font-weight:750;white-space:nowrap}.dy-persistent-header .navigation{padding-block:10px}.dy-persistent-header .category-menu{max-height:calc(100dvh - var(--dy-header-height) - 22px);min-height:80px;z-index:160}.dy-persistent-header .header-radio-area>h2{margin-bottom:12px}.dy-persistent-header .header-radio-area .radios .radio-logo{height:56px}.navigation-notice{z-index:180}.home-return{display:none}@media(max-width:1150px){.dy-persistent-header .masthead{grid-template-columns:minmax(0,1fr) minmax(310px,1fr);gap:22px;padding:20px 24px}.dy-persistent-header .masthead .weather-floating{position:absolute;top:5px;right:24px}.dy-persistent-header .topbar .wrap{padding-right:145px}.dy-persistent-header .topbar .wrap>a{display:none}.dy-persistent-header .weather-toggle{padding:7px 13px;font-size:.72rem}.dy-persistent-header .brand img{max-height:135px}.dy-persistent-header .weather-panel{right:0;top:calc(100% + 8px)}}@media(max-width:782px){body.admin-bar{--dy-admin-offset:46px}}@media(max-width:740px){:root{--dy-header-height:280px}.dy-persistent-header .site-header{width:calc(100% - 16px);border-radius:0 0 14px 14px}.dy-persistent-header .topbar .wrap{min-height:32px;font-size:.65rem}.dy-persistent-header .masthead{grid-template-columns:minmax(80px,.7fr) minmax(190px,1.3fr);padding:12px 14px;gap:14px}.dy-persistent-header .brand img{max-height:90px;object-position:left}.dy-persistent-header .brand p{display:none}.dy-persistent-header .header-radio-area{padding-top:0;border:0}.dy-persistent-header .header-radio-area>.eyebrow{display:none}.dy-persistent-header .header-radio-area>h2{font-size:.62rem;margin:0 0 7px}.dy-persistent-header .header-radio-area .radios{gap:7px}.dy-persistent-header .header-radio-area .radios .radio{grid-template-columns:35px minmax(0,1fr);gap:6px}.dy-persistent-header .header-radio-area .radios .radio-logo{width:35px;height:34px;padding:3px;border-radius:6px}.dy-persistent-header .header-radio-area .radios audio{height:32px}.dy-persistent-header .navigation{padding:8px 12px;gap:5px}.dy-persistent-header .expanded-main-menu{gap:10px}.dy-persistent-header .featured-navigation{gap:10px}.dy-persistent-header .featured-navigation>a,.dy-persistent-header .radio-menu-toggle,.dy-persistent-header .home-dropdown>a{font-size:.68rem;padding:5px 0}.dy-persistent-header .categories-toggle{min-width:28px;min-height:28px}.dy-persistent-header .nav-actions{gap:9px}.dy-persistent-header .small-button,.dy-persistent-header .home-always,.dy-persistent-header .collaborator-access,.dy-persistent-header .search-shortcut{font-size:.62rem}.dy-persistent-header .home-always{padding:6px 9px}.dy-persistent-header .weather-floating{right:12px!important;top:3px!important}.dy-persistent-header .weather-panel{width:min(350px,calc(100vw - 30px))}}@media(max-width:360px){.dy-persistent-header .masthead{grid-template-columns:minmax(65px,.6fr) minmax(170px,1.4fr);gap:8px;padding-inline:10px}.dy-persistent-header .featured-navigation{gap:8px}.dy-persistent-header .nav-actions{gap:6px}}@media(max-height:550px) and (min-width:741px){.dy-persistent-header .masthead{padding-block:10px}.dy-persistent-header .brand img{max-height:80px}.dy-persistent-header .brand p,.dy-persistent-header .header-radio-area>.eyebrow{display:none}.dy-persistent-header .header-radio-area>h2{font-size:.75rem;margin-bottom:6px}.dy-persistent-header .header-radio-area .radios{gap:5px}.dy-persistent-header .header-radio-area .radios .radio-logo{height:38px}.dy-persistent-header .header-radio-area .radios audio{height:32px}}@media print{.dy-persistent-header{position:static;box-shadow:none}#dy-header-spacer{display:none}.dy-persistent-header .weather-floating,.home-always{display:none}}