.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-fluid-gradient{display:block;width:fit-content;height:fit-content}.breakdance .dan-fluid-gradient .dan-fluid-gradient__anchor{display:block;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-fluid-gradient .dan-fluid-gradient__gradient{--bg-size:400%;background:var(--gradients);-webkit-background-clip:text;color:transparent;-webkit-animation:hue var(--duration) infinite var(--easing);background-clip:text;animation:hue var(--duration) infinite var(--easing)}@keyframes hue{to{background-position:var(--bg-size) 0}}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .dan-arrow-button-v2{--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-v2:not(:has(>a)),.breakdance .dan-arrow-button-v2>a{cursor:pointer}.breakdance .dan-arrow-button-v2 .dan-arrow-button-v2__anchor{display:flex;align-items:center;width:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-arrow-button-v2 svg{min-width:unset;min-height:unset;width:var(--dimensions);height:var(--dimensions)}.breakdance .dan-arrow-button-v2[data-direction="left"]{padding-right:var(--padding-right);padding-left:calc(var(--gap) + var(--dimensions))}.breakdance .dan-arrow-button-v2 .dan-arrow-button-v2__arrow-wrapper{width:var(--dimensions);height:var(--dimensions);transition:width var(--duration) var(--ease);display:flex;align-items:center;position:absolute;z-index:-1;right:var(--padding-right)}.breakdance .dan-arrow-button-v2[data-direction="left"] .dan-arrow-button-v2__arrow-wrapper{left:var(--padding-left);right:auto}.breakdance .dan-arrow-button-v2 .dan-arrow-button-v2__arrow-container{position:absolute;right:0;width:var(--dimensions);height:var(--dimensions)}.breakdance .dan-arrow-button-v2[data-direction="left"] .dan-arrow-button-v2__arrow-container{left:0;right:auto}.breakdance .dan-arrow-button-v2 .dan-arrow-button-v2__arrow{transform:rotate(var(--arrow-default-rotation));transition:transform var(--duration) var(--ease)}.breakdance .dan-arrow-button-v2:hover .dan-arrow-button-v2__arrow-wrapper{width:calc(100% - var(--padding-right) * 2)}.breakdance .dan-arrow-button-v2[data-direction="left"]:hover .dan-arrow-button-v2__arrow-wrapper{width:calc(100% - var(--padding-left) * 2)}.breakdance .dan-arrow-button-v2:hover .dan-arrow-button-v2__arrow{transform:rotate(var(--arrow-rotation))}.breakdance .bde-dual-heading{max-width:100%;margin:0;line-height:1.2;position:relative}.breakdance .dan-looping-tabs{display:flex}.breakdance .dan-looping-tabs[data-flickering="1"]{opacity:0}.breakdance .bde-div.dan-looping-tabs__nav{display:flex;flex-direction:column}.breakdance .dan-looping-tabs__nav-item{display:flex;flex-direction:column;width:100%;cursor:pointer;transition:background-color var(--nav-item-bg-duration) var(--nav-item-bg-ease)}.breakdance .dan-looping-tabs__loop{border-radius:var(--shared-progress-radius);position:relative}.breakdance .dan-looping-tabs__loop-progress{border-radius:var(--shared-progress-radius);height:100%;width:100%;max-height:calc(100% - var(--padding) * 2);max-width:calc(100% - var(--padding) * 2);position:absolute;top:var(--padding);left:var(--padding)}.breakdance .dan-looping-tabs__loop-mask{border-radius:var(--shared-progress-radius);height:100%;width:100%;max-height:calc(100% - var(--padding) * 2);max-width:calc(100% - var(--padding) * 2);transform:rotate(180deg);position:absolute;z-index:1;top:var(--padding);left:calc(100% - var(--padding));transform-origin:left}.breakdance .dan-looping-tabs__nav-item--active .dan-looping-tabs__loop-mask{border-radius:0;border-top-left-radius:var(--shared-progress-radius);border-bottom-left-radius:var(--shared-progress-radius)}.breakdance .dan-looping-tabs[data-mode="vertical"] .dan-looping-tabs__loop-mask{border-radius:var(--shared-progress-radius);top:calc(100% - var(--padding));left:var(--padding);transform-origin:top}.breakdance .dan-looping-tabs[data-mode="vertical"] .dan-looping-tabs__nav-item--active .dan-looping-tabs__loop-mask{border-radius:0;border-top-right-radius:var(--shared-progress-radius);border-top-left-radius:var(--shared-progress-radius)}.breakdance .bde-div.dan-looping-tabs__tab{overflow:hidden;display:none}.breakdance .bde-div.dan-looping-tabs__tab--active{display:flex}.breakdance .bde-div.dan-looping-tabs__tab img{width:100%;height:100%;object-fit:cover}.breakdance .dan-looping-tabs[data-mode="vertical"] .bde-div.dan-looping-tabs__tab img{max-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 .bde-grid{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);text-align:left;max-width:100%;width:100%;position:relative;background-size:cover;align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.breakdance .dan-image-reveal{contain:paint;display:block}.breakdance .dan-image-reveal .dan-image-reveal__element{visibility:hidden;overflow:hidden;width:100%;height:100%}.breakdance .dan-image-reveal[data-animation-direction='top'] .dan-image-reveal__element{transform:translateY(-100%)}.breakdance .dan-image-reveal[data-animation-direction='bottom'] .dan-image-reveal__element{transform:translateY(100%)}.breakdance .dan-image-reveal[data-animation-direction='left'] .dan-image-reveal__element{transform:translateX(-100%)}.breakdance .dan-image-reveal[data-animation-direction='right'] .dan-image-reveal__element{transform:translateX(100%)}.breakdance .dan-image-reveal .dan-image-reveal__element .breakdance-image-object{height:100%;width:100%;object-fit:cover;transform-origin:left}.breakdance .dan-image-reveal[data-animation-direction='top'] .dan-image-reveal__element .breakdance-image-object{transform:translateY(100%) scale(var(--scale))}.breakdance .dan-image-reveal[data-animation-direction='bottom'] .dan-image-reveal__element .breakdance-image-object{transform:translateY(-100%) scale(var(--scale))}.breakdance .dan-image-reveal[data-animation-direction='left'] .dan-image-reveal__element .breakdance-image-object{transform:translateX(100%) scale(var(--scale))}.breakdance .dan-image-reveal[data-animation-direction='right'] .dan-image-reveal__element .breakdance-image-object{transform:translateX(-100%) scale(var(--scale))}.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 .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 .bde-shortcode{max-width:100%;width:100%}