.pulse-wordmark { display:block; width:134px; height:37px; flex:0 0 134px; text-decoration:none; overflow:visible; }
.pulse-wordmark.pulse-wordmark-small { width:118px; height:32px; flex-basis:118px; }
.pulse-wordmark>svg { display:block; width:100%; height:100%; overflow:visible; }
.pulse-wordmark .logo-type { font-size:46px; line-height:1; letter-spacing:-2.4px; }
.pulse-wordmark .logo-star-halo,
.pulse-wordmark .logo-star-rays,
.pulse-wordmark .logo-star-core { transform-box:fill-box; transform-origin:center; will-change:transform,opacity; }
.pulse-wordmark .logo-star-halo { opacity:.48; animation:logo-star-halo-pulse 4s ease-in-out infinite; }
.pulse-wordmark .logo-star-rays { opacity:.86; filter:drop-shadow(0 0 2px rgba(119,207,255,.92)) drop-shadow(0 0 5px rgba(60,148,255,.68)); animation:logo-star-rays-pulse 4s ease-in-out infinite; }
.pulse-wordmark .logo-star-core { opacity:.92; filter:drop-shadow(0 0 3px #dff8ff) drop-shadow(0 0 6px rgba(106,194,255,.8)); animation:logo-star-core-pulse 4s ease-in-out infinite; }
.page-hidden .pulse-wordmark .logo-star-halo,
.page-hidden .pulse-wordmark .logo-star-rays,
.page-hidden .pulse-wordmark .logo-star-core { animation-play-state:paused!important; }
@keyframes logo-star-halo-pulse {
  0%,100% { opacity:.36; transform:scale(.78); }
  48% { opacity:.86; transform:scale(1.34); }
  72% { opacity:.58; transform:scale(1.06); }
}
@keyframes logo-star-rays-pulse {
  0%,100% { opacity:.78; transform:scale(.9); }
  48% { opacity:1; transform:scale(1.16); }
  72% { opacity:.9; transform:scale(1.03); }
}
@keyframes logo-star-core-pulse {
  0%,100% { opacity:.82; transform:scale(.9); }
  48% { opacity:1; transform:scale(1.22); }
  72% { opacity:.94; transform:scale(1.04); }
}
@media (prefers-reduced-motion:reduce) {
  .pulse-wordmark .logo-star-halo,
  .pulse-wordmark .logo-star-rays,
  .pulse-wordmark .logo-star-core { animation:none!important; transform:none; }
  .pulse-wordmark .logo-star-halo { opacity:.62; }
  .pulse-wordmark .logo-star-rays,.pulse-wordmark .logo-star-core { opacity:1; }
}
