.oxf-spotlight{position:relative;overflow:hidden;--stripes:repeating-linear-gradient(100deg,#fff 0%,#fff 7%,transparent 10%,transparent 12%,#fff 16%);--stripesDark:repeating-linear-gradient(100deg,#000 0%,#000 7%,transparent 10%,transparent 12%,#000 16%);--rainbow:repeating-linear-gradient(100deg,#fa60e5 10%,#e879f9 15%,#60a5fa 20%,#5eead4 25%,#60a5fa 30%)}.oxf-spotlight .oxf-spotlight__wrapper{position:absolute;inset:0px;overflow:hidden;pointer-events:none}.oxf-spotlight .oxf-spotlight__spotlight{position:absolute;inset:-10px;background-size:300%,200%;background-position:50% 50%,50% 50%;mask-image:radial-gradient(ellipse at 100% 0%,black 40%,transparent 70%);pointer-events:none;will-change:transform,opacity}.oxf-spotlight .oxf-spotlight__spotlight::after{content:"";position:absolute;inset:0;background-size:200%,100%;animation:spotlight var(--speed) var(--easing) infinite;background-attachment:fixed;mix-blend-mode:difference}.oxf-spotlight[data-mode="light"] .oxf-spotlight__spotlight{background-image:var(--stripes),var(--rainbow);filter:blur(5px) invert(100%)}.oxf-spotlight[data-mode="dark"] .oxf-spotlight__spotlight{background-image:var(--stripesDark),var(--rainbow);filter:blur(5px) opacity(50%) saturate(150%)}.oxf-spotlight[data-mode="light"] .oxf-spotlight__spotlight::after{background-image:var(--stripes),var(--rainbow)}.oxf-spotlight[data-mode="dark"] .oxf-spotlight__spotlight::after{background-image:var(--stripesDark),var(--rainbow)}@keyframes spotlight{from{background-position:50% 50%,50% 50%}to{background-position:250% 50%,250% 50%}}.oxf-spotlight[data-flickering="1"]{opacity:0}.breakdance .bde-animated-heading{max-width:100%;margin:0;line-height:1.2}.breakdance .bde-animated-heading .bde-animated-heading__text{margin:0}.bde-animated-heading__noscript{display:none}.oxf-ripple-button-v2{display:flex;white-space:nowrap;overflow:hidden;width:fit-content;height:fit-content;transition:transform var(--scale-animation-duration) var(--scale-animation-easing) var(--scale-animation-delay)}.oxf-ripple-button-v2:not(:has(>a)),.oxf-ripple-button-v2>a{cursor:pointer}.oxf-ripple-button-v2 .oxf-ripple-button-v2__anchor{display:flex;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-masks{position:relative;width:fit-content;transition:transform var(--translate-animation-duration) var(--translate-animation-easing) var(--translate-animation-delay)}.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-mask--top,.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-mask--bottom{display:flex;justify-content:center;align-items:center}.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-mask--bottom{position:absolute;top:100%}.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-title--top-show,.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-title--bottom-show{position:absolute;transform-origin:bottom center;transform:rotateX(calc(var(--text-rotate) * -1)) translateY(var(--text-translate));opacity:0}.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-title--top-hide,.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-title--top-show,.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-title--bottom-hide,.oxf-ripple-button-v2 .oxf-ripple-button-v2__ripple-title--bottom-show{transition:opacity var(--text-rotate-animation-duration) var(--text-rotate-animation-easing) var(--text-rotate-animation-delay),transform var(--text-rotate-animation-duration) var(--text-rotate-animation-easing) var(--text-rotate-animation-delay)}.oxf-ripple-button-v2:hover{transform:scale(var(--scale))}.oxf-ripple-button-v2:hover .oxf-ripple-button-v2__ripple-masks{transform:translateY(-100%)}.oxf-ripple-button-v2:hover .oxf-ripple-button-v2__ripple-title--bottom-hide{transform:rotateX(var(--text-rotate)) translateY(calc(var(--text-translate) * -1));opacity:0}.oxf-ripple-button-v2:hover .oxf-ripple-button-v2__ripple-title--bottom-show{opacity:1;transform:rotateX(0deg) translateY(0px)}.oxf-ripple-button-v2:not(:hover) .oxf-ripple-button-v2__ripple-title--top-hide{transform:rotateX(var(--text-rotate)) translateY(calc(var(--text-translate) * -1));opacity:0}.oxf-ripple-button-v2:not(:hover) .oxf-ripple-button-v2__ripple-title--top-show{opacity:1;transform:rotateX(0deg) translateY(0px)}.oxf-ripple-button-v2[data-from-top="fromTop"] .oxf-ripple-button-v2__ripple-mask--bottom{position:absolute;top:-100%}.oxf-ripple-button-v2[data-from-top="fromTop"]:hover .oxf-ripple-button-v2__ripple-masks{transform:translateY(100%)}.oxf-ripple-button-v2[data-flickering="1"]{opacity:0}