@property --plan-comparison-border-angle{syntax:"<angle>";inherits:false;initial-value:220deg}.plan-comparison-filled-button[data-v-d5bb61fe]{position:relative;overflow:hidden;transform:translateZ(0)}.plan-comparison-filled-button[data-v-d5bb61fe]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(115deg,transparent,transparent 34%,hsla(0,0%,100%,.1) 43%,hsla(0,0%,100%,.32) 50%,hsla(0,0%,100%,.1) 57%,transparent 66%,transparent);opacity:0;pointer-events:none;transform:translate(-115%);animation:support-cta-sheen-d5bb61fe 2.8s ease-in-out infinite}.plan-comparison-filled-button>span[data-v-d5bb61fe]{position:relative;z-index:1}.plan-comparison-outline-button[data-v-d5bb61fe]{--plan-comparison-border-angle:220deg;position:relative;isolation:isolate;border:3px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--plan-comparison-border-angle),#fb7185,#c026d3,#6366f1,#2563eb,#c026d3,#fb7185) border-box;background-origin:border-box;background-clip:padding-box,border-box;box-sizing:border-box}.plan-comparison-outline-button[data-v-d5bb61fe]:after,.plan-comparison-outline-button[data-v-d5bb61fe]:before{display:none}.plan-comparison-outline-button>span[data-v-d5bb61fe]{position:relative;z-index:1}.plan-comparison-outline-button[data-v-d5bb61fe]:hover{animation:plan-comparison-border-spin-d5bb61fe 2.3s linear infinite}.compare-plus[data-v-d5bb61fe]{position:relative;display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;transition:transform .36s cubic-bezier(.22,1,.36,1)}.compare-plus span[data-v-d5bb61fe]{position:absolute;border-radius:999px;background:#c4b5fd;transition:opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1)}.compare-plus span[data-v-d5bb61fe]:first-child{width:100%;height:2px}.compare-plus span[data-v-d5bb61fe]:last-child{width:2px;height:100%}.compare-plus--open[data-v-d5bb61fe]{transform:rotate(180deg)}.compare-plus--open span[data-v-d5bb61fe]:last-child{opacity:0;transform:scaleY(0)}@keyframes support-cta-sheen-d5bb61fe{0%,18%{opacity:0;transform:translate(-115%)}34%{opacity:.75}52%,to{opacity:0;transform:translate(115%)}}@keyframes plan-comparison-border-spin-d5bb61fe{to{--plan-comparison-border-angle:580deg}}@media(prefers-reduced-motion:reduce){.plan-comparison-filled-button[data-v-d5bb61fe]:before,.plan-comparison-outline-button[data-v-d5bb61fe]:hover{animation:none}}
