.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .dan-interactive-lines{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.breakdance .dan-interactive-lines canvas{height:100%;width:100%;position:absolute}.breakdance .dan-interactive-lines[data-spotlight='true'] canvas{--size:calc(var(--mask-size, 100) * 1px);mask:radial-gradient(var(--size) var(--size) at calc(var(--mx, 0) * 1px) calc(var(--my, 0) * 1px),hsl(0 0% 100%),hsl(0 0% 100% / var(--intensity,0.2)) 80%)}.breakdance .dan-interactive-lines__content{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .dan-blade-reveal{display:block;width:fit-content}.breakdance .dan-blade-reveal .dan-blade-reveal__anchor{display:block;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-blade-reveal .dan-blade-reveal__inner{display:block;clip-path:polygon(0 0,150% 0,150% 150%,0% 150%)}.breakdance .dan-blade-reveal .dan-blade-reveal__line-wrapper{overflow:hidden}.breakdance .dan-blade-reveal[data-flickering="1"]{opacity:0}.breakdance .dan-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)}.breakdance .dan-ripple-button-v2:not(:has(>a)),.breakdance .dan-ripple-button-v2>a{cursor:pointer}.breakdance .dan-ripple-button-v2 .dan-ripple-button-v2__anchor{display:flex;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-ripple-button-v2 .dan-ripple-button-v2__ripple-masks{position:relative;width:fit-content;transition:transform var(--translate-animation-duration) var(--translate-animation-easing) var(--translate-animation-delay)}.breakdance .dan-ripple-button-v2 .dan-ripple-button-v2__ripple-mask--top,.breakdance .dan-ripple-button-v2 .dan-ripple-button-v2__ripple-mask--bottom{display:flex;justify-content:center;align-items:center}.breakdance .dan-ripple-button-v2 .dan-ripple-button-v2__ripple-mask--bottom{position:absolute;top:100%}.breakdance .dan-ripple-button-v2 .dan-ripple-button-v2__ripple-title--top-show,.breakdance .dan-ripple-button-v2 .dan-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}.breakdance .dan-ripple-button-v2 .dan-ripple-button-v2__ripple-title--top-hide,.breakdance .dan-ripple-button-v2 .dan-ripple-button-v2__ripple-title--top-show,.breakdance .dan-ripple-button-v2 .dan-ripple-button-v2__ripple-title--bottom-hide,.breakdance .dan-ripple-button-v2 .dan-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)}.breakdance .dan-ripple-button-v2:hover{transform:scale(var(--scale))}.breakdance .dan-ripple-button-v2:hover .dan-ripple-button-v2__ripple-masks{transform:translateY(-100%)}.breakdance .dan-ripple-button-v2:hover .dan-ripple-button-v2__ripple-title--bottom-hide{transform:rotateX(var(--text-rotate)) translateY(calc(var(--text-translate) * -1));opacity:0}.breakdance .dan-ripple-button-v2:hover .dan-ripple-button-v2__ripple-title--bottom-show{opacity:1;transform:rotateX(0deg) translateY(0px)}.breakdance .dan-ripple-button-v2:not(:hover) .dan-ripple-button-v2__ripple-title--top-hide{transform:rotateX(var(--text-rotate)) translateY(calc(var(--text-translate) * -1));opacity:0}.breakdance .dan-ripple-button-v2:not(:hover) .dan-ripple-button-v2__ripple-title--top-show{opacity:1;transform:rotateX(0deg) translateY(0px)}.breakdance .dan-ripple-button-v2[data-from-top="fromTop"] .dan-ripple-button-v2__ripple-mask--bottom{position:absolute;top:-100%}.breakdance .dan-ripple-button-v2[data-from-top="fromTop"]:hover .dan-ripple-button-v2__ripple-masks{transform:translateY(100%)}.breakdance .dan-ripple-button-v2[data-flickering="1"]{opacity:0}.breakdance .dan-border-beam{position:relative;overflow:hidden;border-radius:calc(var(--border-width) * 1px + 0.01px)}.breakdance .dan-border-beam .dan-border-beam__mask{-webkit-mask:linear-gradient(transparent,transparent),linear-gradient(#fff,#fff);mask:linear-gradient(transparent,transparent),linear-gradient(#fff,#fff);border-radius:calc(var(--border-width) * 1px + 0.01px);border:calc(var(--border-width)* 1px) solid transparent;-webkit-mask-composite:source-in,xor!important;mask-composite:intersect!important;-webkit-mask-clip:padding-box,border-box!important;mask-clip:padding-box,border-box!important;inset:0;position:absolute;pointer-events:none}.breakdance .dan-border-beam .dan-border-beam__mask::after{content:"";offset-path:rect(0 auto auto 0 round calc(var(--size)* 1px));offset-anchor:calc(var(--anchor)* 1%) 50%;background:linear-gradient(to left,var(--color-from),var(--color-to),transparent);animation:border-beam calc(var(--duration)) infinite var(--easing);width:calc(var(--size)* 1px);aspect-ratio:1 / 1;position:absolute;max-height:100%}@keyframes border-beam{100%{offset-distance:100%}}.breakdance .dan-parallax{display:block;overflow:visible}.breakdance .dan-parallax .simpleParallax{height:100%;display:flex;align-items:center}.breakdance .dan-parallax .breakdance-image-object{width:100%;height:100%}.breakdance .dan-parallax[data-flickering="1"]{opacity:0}.breakdance .dan-random-letters{display:block;width:fit-content}.breakdance .dan-random-letters .dan-random-letters__anchor{display:block;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-random-letters .dan-random-letters__inner{text-align:center}.breakdance .dan-random-letters[data-flickering="1"]{opacity:0}.breakdance .dan-tabs .dan-tabs__tab-content[data-hide]{display:none}.breakdance .dan-tabs .dan-tabs__tab-content[data-show]{opacity:var(--opacity-from);transform:translate(var(--translate-x-from),var(--translate-y-from));animation:nextTabsAnimationIn var(--animation-duration) var(--animation-ease) forwards}@keyframes nextTabsAnimationIn{100%{opacity:1;transform:translateX(0px)}}.breakdance .dan-tabs[data-flickering="1"]{opacity:0}.breakdance .dan-morphing-nav{position:relative;width:fit-content}.breakdance .dan-morphing-nav>*{height:fit-content;position:relative;z-index:2}.breakdance .dan-morphing-nav .dan-morphing-nav__item--active{transition:color var(--transition-duration)}.breakdance .dan-morphing-nav .dan-morphing-nav__morphing-div{position:absolute;top:0;left:0;height:1px;width:1px;pointer-events:none;opacity:0;transition:opacity var(--transition-duration);transform-origin:left top;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.breakdance .dan-morphing-nav .demo-morph-bg-target{position:absolute;top:0;left:0;height:var(--height);pointer-events:none}.breakdance .dan-morphing-nav .morph-bg--visible{opacity:1}.breakdance .dan-morphing-nav .morph-bg--has-transition{transition:var(--transition-duration);will-change:transform,border-radius,height,width}.breakdance .dan-morphing-nav .dan-morphing-nav__item a{text-decoration:unset!important}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .dan-blur-reveal{display:block;width:fit-content}.breakdance .dan-blur-reveal .dan-blur-reveal__anchor{display:block;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-blur-reveal .dan-blur-reveal__inner{display:block}.breakdance .dan-blur-reveal[data-flickering="1"]{opacity:0}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-icon{display:flex}.breakdance .dan-underline-hover{text-decoration:unset!important;color:unset!important;display:block;width:fit-content;height:fit-content}.breakdance .dan-underline-hover .dan-underline-hover__anchor{display:flex;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-underline-hover .dan-underline-hover__inner{position:relative;display:block;width:100%}.breakdance .dan-underline-hover .dan-underline-hover__side-to-side:before{content:"";display:block;position:absolute;left:0;right:0;bottom:var(--bottom-distance);height:var(--height);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;background:var(--background);-webkit-transition:-webkit-transform var(--duration) var(--ease);transition:-webkit-transform var(--duration) var(--ease);-o-transition:-o-transform var(--duration) var(--ease);-moz-transition:transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease),-webkit-transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease),-o-transform var(--duration) var(--ease)}.breakdance .dan-underline-hover .dan-underline-hover__side-to-side:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;transition-delay:unset;-webkit-transition-delay:unset;-o-transition-delay:unset;-moz-transition-delay:unset}.breakdance .dan-underline-hover .dan-underline-hover__one-sided:after{content:'';position:absolute;bottom:var(--bottom-distance);left:0;width:var(--width);border-bottom:var(--height) solid var(--background);transition:var(--duration) var(--ease)}.breakdance .dan-underline-hover .dan-underline-hover__two-sided:after{content:'';display:block;margin:auto;bottom:var(--bottom-distance);left:0;width:var(--width);height:var(--height);background:var(--background);transition:width var(--duration) var(--ease);position:relative;border-bottom:unset}.breakdance .dan-underline-hover .dan-underline-hover__one-sided:hover:after,.breakdance .dan-underline-hover .dan-underline-hover__two-sided:hover:after{width:100%}.breakdance .dan-underline-hover .dan-underline-hover__one-sided:hover::after,.breakdance .dan-underline-hover .dan-underline-hover__two-sided:hover::after{-webkit-transition:width var(--duration) var(--ease);transition:width var(--duration) var(--ease);-o-transition:width var(--duration) var(--ease);-moz-transition:width var(--duration) var(--ease);transition:width var(--duration) var(--ease);transition:width var(--duration) var(--ease)}.breakdance .dan-underline-hover .dan-underline-hover__full-sided::after,.breakdance .dan-underline-hover .dan-underline-hover__full-sided::before{content:"";position:absolute;left:0;right:0;bottom:var(--bottom-distance);height:var(--height);background:var(--background);-webkit-transition:-webkit-transform var(--duration) var(--ease);transition:-webkit-transform var(--duration) var(--ease);-o-transition:-o-transform var(--duration) var(--ease);-moz-transition:transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease),-webkit-transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease),-o-transform var(--duration) var(--ease)}.breakdance .dan-underline-hover .dan-underline-hover__full-sided::before{-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.breakdance .dan-underline-hover .dan-underline-hover__full-sided::after{-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.breakdance .dan-underline-hover .dan-underline-hover__full-sided:hover::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);transition-delay:0.25s;-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;-moz-transition-delay:0.25s}.breakdance .dan-underline-hover .dan-underline-hover__full-sided:hover::after{width:unset;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.breakdance .dan-anyside-button{display:block;width:fit-content;position:relative;overflow:hidden}.breakdance .dan-anyside-button:not(:has(>a)),.breakdance .dan-anyside-button>a{cursor:pointer}.breakdance .dan-anyside-button .dan-anyside-button__anchor{display:flex;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-anyside-button .dan-anyside-button__title{position:relative;z-index:2;transition:color var(--colortransition) var(--easing)}.breakdance .dan-anyside-button .dan-anyside-button__anyside-div{position:absolute;left:0;top:0;transform:translate(-50%,-50%);border-radius:50%;clip-path:circle(0% at 50% 50%);transition:clip-path var(--pathtransition) var(--easing);z-index:1}.breakdance .dan-anyside-button[data-type='hover']:hover .dan-anyside-button__title{color:var(--hover-color);transition:color var(--colortransition-ida) var(--easing)}.breakdance .dan-anyside-button[data-type='hover']:hover .dan-anyside-button__anyside-div{clip-path:circle(100% at 50% 50%);transition:clip-path var(--pathtransition-ida) var(--easing)}.breakdance .dan-anyside-button[data-type='click'] .dan-anyside-button__anyside-span{position:absolute;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;animation:animate var(--pathtransition) linear infinite}@keyframes animate{0%{width:0;height:0;opacity:0.5}100%{width:var(--click-dimensions);height:var(--click-dimensions);opacity:0}}.breakdance .dan-arrow-button-v3{--height:calc(var(--dimensions) + var(--padding-top) + var(--padding-bottom));padding-left:var(--padding-left);padding-right:calc(var(--gap) + var(--dimensions));height:var(--height);display:flex;align-items:center;width:fit-content;cursor:pointer;position:relative;z-index:0}.breakdance .dan-arrow-button-v3:not(:has(>a)),.breakdance .dan-arrow-button-v3>a{cursor:pointer}.breakdance .dan-arrow-button-v3 .dan-arrow-button-v3__anchor{display:flex;align-items:center;width:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-arrow-button-v3 svg{min-width:unset;min-height:unset;width:var(--dimensions);height:var(--dimensions)}.breakdance .dan-arrow-button-v3[data-direction="left"]{padding-right:var(--padding-right);padding-left:calc(var(--gap) + var(--dimensions))}.breakdance .dan-arrow-button-v3 .dan-arrow-button-v3__arrow-wrapper{width:var(--dimensions);height:var(--dimensions);transition:width var(--duration) var(--ease);display:flex;justify-content:center;align-items:center;position:absolute;right:var(--padding-right)}.breakdance .dan-arrow-button-v3[data-direction="left"] .dan-arrow-button-v3__arrow-wrapper{left:var(--padding-left);right:auto}.breakdance .dan-arrow-button-v3 .dan-arrow-button-v3__arrow-container{position:absolute;width:var(--dimensions);height:var(--dimensions)}.breakdance .dan-arrow-button-v3 .dan-arrow-button-v3__arrow{transform:rotate(var(--arrow-default-rotation));transition:transform var(--duration) var(--ease)}.breakdance .dan-arrow-button-v3:hover .dan-arrow-button-v3__arrow-wrapper{width:calc(100% - var(--padding-right) * 2)}.breakdance .dan-arrow-button-v3[data-direction="left"]:hover .dan-arrow-button-v3__arrow-wrapper{width:calc(100% - var(--padding-left) * 2)}.breakdance .dan-arrow-button-v3:hover .dan-arrow-button-v3__arrow{transform:rotate(var(--arrow-rotation))}.breakdance .dan-accordion{overflow:hidden}.breakdance .dan-accordion .dan-accordion-container{width:100%;overflow:hidden;max-height:fit-content}.breakdance .dan-accordion .dan-accordion-question{position:relative;width:100%;cursor:pointer}.breakdance .dan-accordion .dan-accordion-question-icon{transition:var(--icon-transition-duration)}.breakdance .dan-accordion .dan-accordion-question.dan-accordion-active>.dan-accordion-question-icon{transform:rotate(var(--rotate-degree))}.breakdance .dan-accordion .dan-accordion-answercont{max-height:0;overflow:hidden;width:100%}.breakdance .bde-rich-text{max-width:100%;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-rich-text>:last-child li:last-child>p{margin-bottom:0}.breakdance .bde-rich-text img.aligncenter{display:block;margin:auto}.breakdance .bde-rich-text img.alignleft{float:left}.breakdance .bde-rich-text img.alignright{float:right}.mf-cursor{position:fixed;top:0;left:0;z-index:99999;direction:ltr;contain:layout style size;pointer-events:none;transition:opacity .3s,color .4s;--border-color:unset;--border-top-radius:50%;--border-right-radius:50%;--border-bottom-radius:50%;--border-left-radius:50%;--border-style:unset;--border-top-width:0;--border-right-width:0;--border-bottom-width:0;--border-left-width:0}.mf-cursor.mf-hide-cursor{display:none}.mf-cursor:before{content:"";position:absolute;top:-24px;left:-24px;display:block;width:48px;height:48px;transform:scale(.2);background:currentColor;border-radius:50%;transition:transform .25s ease-in-out,opacity .1s,border .2s;border-color:var(--border-color);border-radius:var(--border-top-radius) var(--border-right-radius) var(--border-bottom-radius) var(--border-left-radius);border-style:var(--border-style);border-width:var(--border-top-width) var(--border-right-width) var(--border-bottom-width) var(--border-left-width)}.mf-cursor.-inverse{color:#fff}@supports(mix-blend-mode:exclusion){.mf-cursor.-exclusion{mix-blend-mode:exclusion}.mf-cursor.-exclusion:before{background:#fff}}.mf-cursor.-icon:before{transform:scale(1.5)}.mf-cursor.-icon.-active:before{transform:scale(1.4)}.mf-cursor.-hidden:before{transform:scale(0)!important}.mf-cursor-text{position:absolute;white-space:nowrap;top:-18px;left:-18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transform:scale(0) rotate(10deg);opacity:0;color:#fff;font-size:16px;line-height:20px;text-align:center;transition:opacity .4s,transform .3s}.mf-cursor.-icon .mf-cursor-text,.mf-cursor.-text .mf-cursor-text{opacity:1;transform:scale(1)}.mf-cursor-media{position:absolute;width:400px;height:400px;margin:-200px 0 0 -200px}.mf-cursor-media img,.mf-cursor-media video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border-radius:var(--border-top-radius) var(--border-right-radius) var(--border-bottom-radius) var(--border-left-radius);transition:border-radius .2s linear}@supports(object-fit:cover){.mf-cursor-media img,.mf-cursor-media video{position:static;width:100%;height:100%;object-fit:cover;transform:translateZ(0)}}.mf-cursor-media-box{position:relative;width:100%;height:100%;overflow:hidden;transform:scale(0) translateZ(0);padding:1px;opacity:0;transition:transform .3s,opacity .2s .2s,border .2s}.mf-cursor.-media .mf-cursor-media-box{opacity:1;transform:scale(.696);transition-duration:.3s,.3s;transition-delay:0s,0s}.mf-cursor.-media{color:transparent!important}