.featured-plan-beam{z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:-1px;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.featured-plan-beam>span{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);offset-path:inset(0 round 24px);offset-anchor:50% 50%;width:280px;height:280px;animation:6s linear infinite featured-plan-beam-orbit;position:absolute;top:0;left:0}.featured-plan-beam>span+span{animation-delay:-3s}@keyframes featured-plan-beam-orbit{0%{offset-distance:0%}to{offset-distance:100%}}@media (width<=767px){.featured-plan-beam>span{width:220px;height:220px;animation-duration:8s}.featured-plan-beam>span+span{animation-delay:-4s}}@media (prefers-reduced-motion:reduce){.featured-plan-beam{display:none}.featured-plan-beam>span{animation:none}}@supports not (offset-path:inset(0 round 24px)){.featured-plan-beam{display:none}}
