@property --button-gradient-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}:root{--button-gradient-speed: .5s}.button-gradient-wrapper[data-astro-cid-axlymbbs]{overflow:hidden}.button-gradient-wrapper[data-astro-cid-axlymbbs]:hover{box-shadow:inset 0 16px 16px #ffffff1a}.button-gradient-wrapper[data-astro-cid-axlymbbs]:before{content:"";position:absolute;inset:0;border-radius:.5rem;background:conic-gradient(from var(--button-gradient-angle),var(--color-primary-6) 0%,var(--color-primary-6) 15%,var(--color-primary-11) 50%,var(--color-primary-6) 75%,var(--color-primary-6) 100%);animation:button-gradient-rotate-back var(--button-gradient-speed) ease-out forwards}.button-gradient-wrapper[data-astro-cid-axlymbbs]:after{content:"";position:absolute;inset:2px;border-radius:calc(.5rem - 2px);background:linear-gradient(to bottom,var(--color-primary-9),var(--color-primary-10));box-shadow:inset 0 16px 16px #0000001a;transition:background .2s ease-in-out}.button-gradient-wrapper[data-astro-cid-axlymbbs]:hover:after{background:linear-gradient(to bottom,var(--color-primary-10),var(--color-primary-9))}.button-gradient-wrapper[data-astro-cid-axlymbbs]:hover:before{animation:button-gradient-rotate var(--button-gradient-speed) ease-out forwards}@keyframes button-gradient-rotate{0%{--button-gradient-angle: 180deg}to{--button-gradient-angle: 0deg}}@keyframes button-gradient-rotate-back{0%{--button-gradient-angle: 0deg}to{--button-gradient-angle: 180deg}}@keyframes fade-down{0%{opacity:0;filter:blur(10px);transform:translateY(-20px)}to{opacity:1;filter:blur(0px);transform:translateY(0)}}@keyframes fade-up{0%{opacity:0;filter:blur(10px);transform:translateY(20px)}to{opacity:1;filter:blur(0px);transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0px)}}.animate-fade-down{opacity:0;filter:blur(10px);animation:fade-down .5s ease-in-out forwards}.animate-fade-up{opacity:0;filter:blur(10px);animation:fade-up .5s ease-in-out forwards}.animate-fade-in{opacity:0;filter:blur(10px);animation:fade-in .5s ease-in-out forwards}@property --scan-y{syntax: "<percentage>"; inherits: false; initial-value: 120%;}@keyframes lines-scan-pyramid{0%{--scan-y: 120%}to{--scan-y: -50%}}.lines-scan-animation[data-astro-cid-axlymbbs]{--scan-height: 300px;--pyramid-width: 25%;mask-image:radial-gradient(ellipse var(--pyramid-width) var(--scan-height) at 50% var(--scan-y),white 0%,rgba(255,255,255,.5) 40%,rgba(255,255,255,.2) 70%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse var(--pyramid-width) var(--scan-height) at 50% var(--scan-y),white 0%,rgba(255,255,255,.5) 40%,rgba(255,255,255,.2) 70%,transparent 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;animation:lines-scan-pyramid 3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.3s}:root{--transition: .25s;--spark: 3s}.badge-highlight[data-astro-cid-axlymbbs]{position:absolute;width:60px;height:140%;background-image:linear-gradient(to right,transparent,rgba(255,255,255,.194),transparent);rotate:25deg;inset:-20% 0 0 -60px;transition:left 1s ease-in-out}.badge[data-astro-cid-axlymbbs]:hover .badge-highlight[data-astro-cid-axlymbbs]{left:calc(100% + 60px)}.badge[data-astro-cid-axlymbbs]{--cut: .1em;--active: 0;--bg: radial-gradient( 40% 50% at center 100%, hsl(270 calc(var(--active) * 97%) 72% / var(--active)), transparent ), radial-gradient( 80% 100% at center 120%, hsl(260 calc(var(--active) * 97%) 70% / var(--active)), transparent ), hsl(260 calc(var(--active) * 97%) calc((var(--active) * 44%) + 12%))}.backdrop[data-astro-cid-axlymbbs]{position:absolute;inset:var(--cut);background:var(--color-neutral-1);border-radius:100px;transition:var(--bg) var(--transition)}.spark{position:absolute;inset:0;border-radius:100px;rotate:0deg;overflow:hidden;mask:linear-gradient(white,transparent 50%);animation:flip calc(var(--spark) * 2) infinite steps(2,end)}@keyframes flip{to{rotate:360deg}}.spark[data-astro-cid-axlymbbs]:before{content:"";position:absolute;width:200%;aspect-ratio:1;top:0%;left:50%;z-index:-1;translate:-50% -15%;rotate:0;transform:rotate(-90deg);opacity:calc((var(--active)) + .4);background:conic-gradient(from 0deg,transparent 0 340deg,white 360deg);transition:opacity var(--transition);animation:rotate var(--spark) linear infinite both}.spark[data-astro-cid-axlymbbs]:after{content:"";position:absolute;inset:var(--cut);border-radius:100px}.arrow-icon.animating{animation:bounce-arrow 2.5s ease-in-out infinite}.arrow-icon:not(.animating){animation:back-rotate-arrow .25s ease-in-out forwards}@keyframes back-rotate-arrow{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes bounce-arrow{0%{transform:translateY(0) rotate(-45deg)}25%{transform:translateY(0) rotate(-45deg)}50%{transform:translateY(-20px) translate(20px) rotate(-45deg)}50.01%{transform:translateY(20px) translate(-20px) rotate(-45deg)}75%{transform:translateY(20px) translate(-20px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}@keyframes rotate{to{transform:rotate(90deg)}}.symptom-card[data-astro-cid-axlymbbs],.step-card[data-astro-cid-axlymbbs]{opacity:0;transform:translateY(20px);filter:blur(10px);animation:fade-up .5s ease-in-out forwards;animation-play-state:paused}.symptom-card[data-astro-cid-axlymbbs].animate,.step-card[data-astro-cid-axlymbbs].animate{animation-play-state:running}.section-reveal[data-astro-cid-axlymbbs]{opacity:0;transform:translateY(20px);filter:blur(8px);transition:opacity .6s ease-out,transform .6s ease-out,filter .6s ease-out}.section-reveal[data-astro-cid-axlymbbs].visible{opacity:1;transform:translateY(0);filter:blur(0px)}.cases-carousel[data-astro-cid-axlymbbs].is-dragging a[data-astro-cid-axlymbbs]{pointer-events:none}.cases-carousel[data-astro-cid-axlymbbs]{mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}
