/* Visual refresh of the Home hero only. The responsive dimensions stay in the existing layout sheets. */
.grRefHome .g1581HeroShell{--hero-bg:#f3fbf5;--hero-ink:#102d25;--hero-muted:#547069;--hero-card:#fffdf7}
.grRefHome .g1581Hero{background:#f3fbf5!important;box-shadow:inset 0 -1px 0 #d8e9dc}
.grRefHome .g1581Brand strong{color:#092c23!important;letter-spacing:.005em}
.grRefHome .g1581Brand small{color:#5f796f!important}
.grRefHome .g1581Copy h1{color:#10342b!important;letter-spacing:-.025em!important}
.grRefHome .g1581Copy .g1581Name{color:#087c65!important}
.grRefHome .g1581Copy p{color:#516d65!important;font-weight:600!important}
.grRefHome .g1581MetaCard{background:#fffefa!important;border-color:#d9e9dd!important;box-shadow:0 8px 22px rgba(19,80,55,.08)!important}
.grRefHome .g1581MetaCard b{color:#153d30!important}
.grRefHome .g1581MetaCard small{color:#688073!important}
.grRefHome .g1581Search{background:#fffefa!important;border-color:#d8e8dc!important;box-shadow:0 10px 26px rgba(18,79,54,.09)!important}
.grRefHome .g1581Search input{color:#163b30!important}
.grRefHome .g1581Search input::placeholder{color:#6a8074!important}
.grRefHome .g1581HeroShell .g1581Tool{background:#fffefa}
.grRefHome .g1581HeroShell .g1581Theme{background:#fffefa}
html[data-guul-comfort-resolved="dark"] .grRefHome .g1581HeroShell{--hero-bg:#183128;--hero-ink:#f0f8ed;--hero-muted:#c4d5ca;--hero-card:#213c2e}
html[data-guul-comfort-resolved="dark"] .grRefHome .g1581Hero{background:#183128!important;box-shadow:inset 0 -1px 0 #355943}
html[data-guul-comfort-resolved="dark"] .grRefHome .g1581Copy h1,html[data-guul-comfort-resolved="dark"] .grRefHome .g1581Brand strong{color:#eff9ef!important}
html[data-guul-comfort-resolved="dark"] .grRefHome .g1581Copy .g1581Name{color:#6ee3b1!important}
html[data-guul-comfort-resolved="dark"] .grRefHome .g1581Copy p,html[data-guul-comfort-resolved="dark"] .grRefHome .g1581Brand small{color:#c4d5ca!important}
html[data-guul-comfort-resolved="dark"] .grRefHome .g1581MetaCard,html[data-guul-comfort-resolved="dark"] .grRefHome .g1581Search{background:#234132!important;border-color:#436d51!important}
html[data-guul-comfort-resolved="dark"] .grRefHome .g1581MetaCard b,html[data-guul-comfort-resolved="dark"] .grRefHome .g1581Search input{color:#f2faf2!important}
html[data-guul-comfort-resolved="dark"] .grRefHome .g1581MetaCard small,html[data-guul-comfort-resolved="dark"] .grRefHome .g1581Search input::placeholder{color:#c6d9cb!important}
