/* One shared glyph shape for the green fill and its clipped moving contour. */
#guru-warsaw-main .guru94-heading-brand.guru100-letter-shape{background:none!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
#guru-warsaw-main .guru100-letter-svg{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none}
#guru-warsaw-main .guru100-letter-svg text{font:inherit;letter-spacing:inherit;animation:none;-webkit-text-fill-color:initial}
#guru-warsaw-main .guru100-letter-svg .guru100-letter-rim{fill:none;stroke:url(#guru100-rim-gradient);stroke-width:1.5;stroke-dasharray:24 95;clip-path:url(#guru100-inside-letters);animation:guru100InsideContour 4.8s linear infinite;vector-effect:non-scaling-stroke}
#guru-warsaw-main .guru100-baseline{display:inline-block;width:0;height:0;padding:0;margin:0;border:0;line-height:0;vertical-align:baseline;overflow:hidden}
@keyframes guru100InsideContour{to{stroke-dashoffset:-238}}
.guru-motion-paused #guru-warsaw-main .guru100-letter-rim{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){#guru-warsaw-main .guru100-letter-svg .guru100-letter-rim{animation:none;stroke-dasharray:none;opacity:.4}}
