/* Replace assets/figma/hero-rocket.svg to change the shared flying illustration. */
.pm-site .pm-sub-hero,.pm-page-support .pm-support-hero{position:relative;isolation:isolate;overflow:hidden}
.pm-site .pm-rocket-sky{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}
.pm-site .pm-rocket-sky>span{position:absolute;left:10%;top:65%;width:110px;height:110px;opacity:0;background:url('assets/figma/hero-rocket.svg') center/contain no-repeat;animation:pm-shared-rocket-flight 13s linear infinite;animation-play-state:paused}
.pm-site .pm-rocket-sky>span:nth-child(2){left:35%;top:85%;width:68px;height:68px;animation-duration:17s;animation-delay:-7s}
.pm-site .pm-rocket-sky>span:nth-child(3){left:4%;top:40%;width:48px;height:48px;animation-duration:19s;animation-delay:-12s}
.pm-site .pm-rocket-active .pm-rocket-sky>span{animation-play-state:running}
.pm-page-support .pm-support-hero>.pm-container{position:relative;z-index:1}
@keyframes pm-shared-rocket-flight{0%{transform:translate(-130px,110px) rotate(-8deg);opacity:0}12%{opacity:.5}75%{opacity:.38}100%{transform:translate(650px,-440px) rotate(10deg);opacity:0}}
@media(max-width:700px){.pm-site .pm-rocket-sky>span{width:70px;height:70px}.pm-site .pm-rocket-sky>span:nth-child(2){width:45px;height:45px}}
@media(prefers-reduced-motion:reduce){.pm-site .pm-rocket-sky{display:none}}
