footer picture{max-width:100%;height:auto!important;aspect-ratio:320/107}main .grid>*{min-width:0}main h1,main .sector-title,main .sector-sub{overflow-wrap:anywhere}main .inline-flex{max-width:100%}
@media(min-width:1024px){header .nav-desktop{display:flex!important}header button[aria-label="Menu"],header #decarb-menu-button{display:none!important}header picture{width:170px!important;height:57px!important}header nav.nav-desktop{gap:0!important}header nav.nav-desktop a{font-size:12px!important;padding-left:6px!important;padding-right:6px!important}header div.nav-desktop>a{font-size:12px!important;padding:10px 12px!important;white-space:nowrap}}
@media(min-width:1280px){header picture{width:260px!important;height:87px!important}header nav.nav-desktop a{font-size:14px!important;padding-left:8px!important;padding-right:8px!important}header div.nav-desktop>a{font-size:14px!important;padding:10px 16px!important}}
@media(max-width:1023px){header .nav-desktop{display:none!important}header button[aria-label="Menu"],header #decarb-menu-button{display:block!important;background:transparent!important}}
@media(max-width:700px){header picture{width:230px!important;height:77px!important}main a.flex-shrink-0[style*="white-space"],main a.flex-shrink-0[style*="whiteSpace"]{white-space:normal!important;max-width:100%;flex-shrink:1;overflow-wrap:anywhere}}
