.rp-home-hero{--rp-hero-x:0px;--rp-hero-y:0px}.rp-home-hero__image{transform:translate3d(var(--rp-hero-x), var(--rp-hero-y), 0) scale(1.04);transition:transform .7s cubic-bezier(.2,.75,.25,1)}.rp-home-hero__heading-accent{color:#aaf5e4;-webkit-text-fill-color:transparent;background:linear-gradient(115deg,#dcfffa 5%,#92f1da 55%,#c4c7ff 100%);-webkit-background-clip:text;background-clip:text}.rp-home-hero__grid{opacity:.14;background-image:linear-gradient(#bfccff33 1px,#0000 1px),linear-gradient(90deg,#bfccff33 1px,#0000 1px);background-size:70px 70px;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000 100%);mask-image:linear-gradient(90deg,#0000 15%,#000 100%)}.rp-home-hero__glow{pointer-events:none;filter:blur(65px);opacity:.17;border-radius:50%;width:34rem;height:34rem;animation:10s ease-in-out infinite alternate rp-home-hero-breathe;position:absolute}.rp-home-hero__glow--one{background:#7975ff;top:-20rem;right:-9rem}.rp-home-hero__glow--two{background:#25c3c6;animation-delay:-5s;bottom:-26rem;left:-9rem}.rp-home-hero__particles span{opacity:.5;background:#d9faff;border-radius:50%;width:3px;height:3px;animation:8s ease-in-out infinite alternate rp-home-hero-spark;position:absolute;box-shadow:0 0 11px 2px #a9f1ff78}.rp-home-hero__particles span:first-child{animation-delay:-1s;top:14%;left:12%}.rp-home-hero__particles span:nth-child(2){animation-delay:-3s;top:22%;left:83%}.rp-home-hero__particles span:nth-child(3){animation-delay:-5s;top:40%;left:91%}.rp-home-hero__particles span:nth-child(4){animation-delay:-2s;top:63%;left:8%}.rp-home-hero__particles span:nth-child(5){animation-delay:-4s;top:75%;left:72%}.rp-home-hero__particles span:nth-child(6){animation-delay:-6s;top:11%;left:64%}.rp-home-hero__particles span:nth-child(7){animation-delay:-7s;top:48%;left:21%}.rp-home-hero__particles span:nth-child(8){animation-delay:-2.5s;top:85%;left:35%}.rp-home-hero__intro{animation:.75s ease-out both rp-home-hero-enter}.rp-home-hero__highlights{animation:.8s ease-out .2s both rp-home-hero-enter}.rp-home-hero__card{transition:border-color .2s,background-color .2s;animation:6s ease-in-out infinite rp-home-hero-float}.rp-home-hero__card:nth-child(2),.rp-home-hero__card:nth-child(4){animation-duration:7s}.rp-home-hero__card:hover{background-color:#ffffff29;border-color:#cff6ff73}.rp-home-hero__icon--mint{color:#a5f6df;background:#4fe8c229}.rp-home-hero__icon--lavender{color:#d3c9ff;background:#a896ff2e}.rp-home-hero__icon--sky{color:#b7e2ff;background:#65b8ff2e}@keyframes rp-home-hero-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0)}}@keyframes rp-home-hero-float{0%,to{transform:translate(0)}50%{transform:translateY(-6px)}}@keyframes rp-home-hero-spark{0%{opacity:.12;transform:translate(0)}to{opacity:.65;transform:translate(4px,-10px)}}@keyframes rp-home-hero-breathe{0%{opacity:.1;transform:scale(.95)}to{opacity:.21;transform:scale(1.08)}}@media (width<=639px){.rp-home-hero__glow{filter:blur(45px);width:19rem;height:19rem}.rp-home-hero__card{-webkit-backdrop-filter:blur(9px)}}@media (prefers-reduced-motion:reduce){.rp-home-hero *,.rp-home-hero :before,.rp-home-hero :after{transition-duration:.01ms!important;animation:none!important}.rp-home-hero__image{transform:none!important}}
