
/* Floating pill only: no full-width band/blur/border behind it (the generic nav{} rule was painting one); pill stays dark + rounded in both themes */
nav.main-nav,html.light nav.main-nav{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;box-shadow:none}
/* wider pill on large screens (was capped at 1180px) */
.main-nav.floating .nav-pill{max-width:1480px}
.nav-inner{max-width:none}
/* top announcement bar removed: nav sits at the top of the page */
.main-nav,.main-nav.floating{top:0}
/* closed mobile menu must take no space (its padding + green border were showing as a strip under the pill) */
.mobile-menu{padding:0;border-top-width:0;border-bottom-width:0}
.mobile-menu.open{padding:12px 0 20px;border-top-width:1px;border-bottom-width:2px}
/* home, light mode: extend the light sections edge to edge (they were centred boxes on a dark page) */
html.light #services.services-head,html.light #weaveRegion{box-shadow:0 0 0 100vmax #F4F6F9;clip-path:inset(0 -100vmax)}
