.groves-logo{gap:.5rem}.groves-logo__symbol{width:3.2rem;height:3.2rem}.groves-logo--compact .groves-logo__symbol{width:2.7rem;height:2.7rem}.groves-logo__wordmark strong,.groves-logo--compact .groves-logo__wordmark strong{letter-spacing:-.065em;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:600;line-height:1.1}.brand-wordmark-dot{color:inherit}.groves-logo__wordmark small{letter-spacing:.015em;font-size:.65rem;line-height:1.5}.rooted-brand-lockup{--brand-stroke:currentColor;gap:.45rem}.rooted-brand-lockup--dark{--brand-stroke:currentColor}.rooted-brand-lockup__symbol{width:2.4rem;height:2.4rem;color:inherit}.rooted-brand-lockup .rooted-brand-lockup__wordmark{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:1.6rem;font-weight:500;line-height:1.1}.grovespeak-logo{color:#214f3e;align-items:center;gap:.45rem;display:inline-flex}.grovespeak-logo--light{color:var(--cloud)}.grovespeak-logo__symbol{flex:none;width:2.5rem;height:2.5rem}.grovespeak-logo strong{font-family:var(--sans);letter-spacing:-.055em;font-size:1.45rem;font-weight:650}@media (forced-colors:active){.groves-logo,.rooted-brand-lockup,.grovespeak-logo{color:canvastext}}
