.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 .bde-button{max-width: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-ripple-button-v4{position:relative;display:flex;width:fit-content;align-items:center;cursor:pointer;--layers-radius:9999px}.breakdance .dan-ripple-button-v4__bg{background-color:var(--bg-color);overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1)}.breakdance .dan-ripple-button-v4__inner,.breakdance .dan-ripple-button-v4__inner-hover,.breakdance .dan-ripple-button-v4__inner-static{pointer-events:none;display:block}.breakdance .dan-ripple-button-v4__inner{position:relative}.breakdance .dan-ripple-button-v4__inner-hover{position:absolute;top:0;left:0;opacity:0;transform:translateY(70%)}.breakdance .dan-ripple-button-v4__bg-layers{position:absolute;left:50%;transform:translate(-50%);top:-60%;aspect-ratio:1 / 1;width:max(200%,10em)}.breakdance .dan-ripple-button-v4__bg-layer{border-radius:var(--layers-radius);position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0)}.breakdance .dan-ripple-button-v4:hover .dan-ripple-button-v4__inner-static{opacity:0;transform:translateY(-70%);transition:transform var(--layers-transform-duration) var(--layers-transform-easing),opacity 0.3s linear}.breakdance .dan-ripple-button-v4:hover .dan-ripple-button-v4__inner-hover{opacity:1;transform:translateY(0);transition:transform var(--line-transform-duration) var(--line-transform-easing),opacity var(--line-transform-duration) var(--line-transform-easing)}.breakdance .dan-ripple-button-v4:hover .dan-ripple-button-v4__bg-layer{transition:transform var(--layers-transform-duration) var(--layers-transform-easing),opacity 0.3s linear}.breakdance .dan-ripple-button-v4:hover .dan-ripple-button-v4__bg-layer--1{transform:scale(1);background-color:var(--layer-1-color)}.breakdance .dan-ripple-button-v4:hover .dan-ripple-button-v4__bg-layer--2{transition-delay:var(--delay-between-layers);transform:scale(1);background-color:var(--layer-2-color)}.breakdance .dan-ripple-button-v4:hover .dan-ripple-button-v4__bg-layer--3{transition-delay:calc(var(--delay-between-layers) * 2);transform:scale(1);background-color:var(--bg-color)}.breakdance .dan-pixels-button{z-index:1;padding-top:0;padding-bottom:0;padding-left:var(--padding-left);padding-right:var(--padding-right);-webkit-user-select:none;user-select:none;place-content:center;display:flex;width:fit-content;position:relative;cursor:pointer}.breakdance .dan-pixels-button__container{z-index:1;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:relative;overflow:clip}.breakdance .dan-pixels-button__background{grid-template-columns:repeat(var(--pixels-cells),1fr);display:grid;overflow:clip;z-index:-1;place-self:center;width:100%;height:100%;padding-bottom:0;padding-right:0;position:absolute}.breakdance .dan-pixels-button .dan-pixels-button__pixel{opacity:0}.breakdance .dan-pixels-button__pixel{width:100%;padding-bottom:0;padding-right:0}.breakdance .dan-pixels-button::after{content:"";display:block;position:absolute}.breakdance .dan-pixels-button .dan-pixels-button__pixel{opacity:0}@media (hover:hover) and (pointer:fine){.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(1),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(1){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(14),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(14){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.083) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(6),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(6){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.167) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(7),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(7){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.25) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(16),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(16){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.333) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(8),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(8){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.417) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(11),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(11){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.5) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(17),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(17){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.583) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(13),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(13){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.667) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(4),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(4){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(15),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(15){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.083) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(24),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(24){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.167) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(5),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(5){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.25) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(20),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(20){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.333) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(10),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(10){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.417) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(26),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(26){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.5) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(19),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(19){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.583) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(22),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(22){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.667) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(21),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(21){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(12),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(12){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.083) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(3),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(3){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.167) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(23),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(23){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.25) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(2),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(2){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.333) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(25),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(25){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.417) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(18),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(18){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.5) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(9),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(9){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.583) var(--pixels-ease) normal forwards}.breakdance .dan-pixels-button:hover .dan-pixels-button__pixel:nth-child(27),.breakdance .dan-pixels-button:focus-visible .dan-pixels-button__pixel:nth-child(27){animation:pixel-bonanza-background var(--pixels-duration) calc(var(--pixels-duration) * 0.667) var(--pixels-ease) normal forwards}}@keyframes pixel-bonanza-background{0%{opacity:0}40%{opacity:1}100%{opacity:0}}.breakdance .dan-ripple-button-v6{display:inline-grid;-webkit-tap-highlight-color:transparent;cursor:pointer;--elastic-ease-out:linear(0,0.5737 7.6%,0.8382 11.87%,0.9463 14.19%,1.0292 16.54%,1.0886 18.97%,1.1258 21.53%,1.137 22.97%,1.1424 24.48%,1.1423 26.1%,1.1366 27.86%,1.1165 31.01%,1.0507 38.62%,1.0219 42.57%,0.9995 46.99%,0.9872 51.63%,0.9842 58.77%,1.0011 81.26%,1);--smooth-ease:cubic-bezier(.32,.72,0,1)}.breakdance .dan-ripple-button-v6__inner{pointer-events:none;grid-area:1 / 1;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition:clip-path var(--ripple-duration) var(--smooth-ease),scale calc(var(--ripple-duration) * 0.75) var(--smooth-ease),translate calc(var(--ripple-duration) * 0.9) var(--smooth-ease),opacity calc(var(--ripple-duration) * 0.5) ease-out}.breakdance .dan-ripple-button-v6::after{content:attr(data-text);display:block;grid-area:1 / 1;z-index:1;transition:clip-path var(--ripple-duration) var(--smooth-ease),scale calc(var(--ripple-duration) * 1.75) var(--elastic-ease-out),translate calc(var(--ripple-duration) * 1.75) var(--elastic-ease-out),opacity calc(var(--ripple-duration) * 0.5) ease-out;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);translate:0 var(--ripple-translate) 0;scale:1.05;opacity:0;pointer-events:none}@media (hover:hover) and (pointer:fine){.breakdance .dan-ripple-button-v6:is(:hover,:focus-visible) .dan-ripple-button-v6__inner{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);translate:0 calc(var(--ripple-translate) * -1) 0;scale:0.95;opacity:0}.breakdance .dan-ripple-button-v6:is(:hover,:focus-visible)::after{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);translate:0 0 0;scale:1;opacity:1;transition-delay:var(--ripple-delay)}}.breakdance .dan-blurry-button{z-index:1;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;text-decoration:none;position:relative;cursor:pointer;width:fit-content;--elastic-ease:linear(0,0.2178 2.1%,1.1144 8.49%,1.2959 10.7%,1.3463 11.81%,1.3705 12.94%,1.3726,1.3643 14.48%,1.3151 16.2%,1.0317 21.81%,0.941 24.01%,0.8912 25.91%,0.8694 27.84%,0.8698 29.21%,0.8824 30.71%,1.0122 38.33%,1.0357,1.046 42.71%,1.0416 45.7%,0.9961 53.26%,0.9839 57.54%,0.9853 60.71%,1.0012 68.14%,1.0056 72.24%,0.9981 86.66%,1 100%);--elastic-ease-out:linear(0,0.5737 7.6%,0.8382 11.87%,0.9463 14.19%,1.0292 16.54%,1.0886 18.97%,1.1258 21.53%,1.137 22.97%,1.1424 24.48%,1.1423 26.1%,1.1366 27.86%,1.1165 31.01%,1.0507 38.62%,1.0219 42.57%,0.9995 46.99%,0.9872 51.63%,0.9842 58.77%,1.0011 81.26%,1);--opacity-ease:ease-out;--blur-ease:cubic-bezier(0.83,0,0.17,1)}.breakdance .dan-blurry-button::before{content:"";display:block;position:absolute}.breakdance .dan-blurry-button::after{content:attr(data-text);display:flex;align-items:center;justify-content:center;position:absolute;inset:0;z-index:1}.breakdance .dan-blurry-button__container{opacity:0;display:block}.breakdance .dan-blurry-button__text{display:block}.breakdance .dan-blurry-button__background{z-index:-1;width:100%;height:100%;position:absolute;inset:0%}@media (hover:hover) and (pointer:fine){.breakdance .dan-blurry-button::after{transform:scale(1.05);filter:blur(var(--blur));opacity:0;transition:transform var(--blur-duration) var(--elastic-ease),opacity calc(var(--blur-duration) * 0.25) ease-out,filter calc(var(--blur-duration) * 0.15) var(--blur-ease)}.breakdance .dan-blurry-button__container{transition:transform calc(var(--blur-duration) * 0.65) var(--elastic-ease-out),opacity calc(var(--blur-duration) * 0.25) ease-out;opacity:1}.breakdance .dan-blurry-button:hover .dan-blurry-button__container,.breakdance .dan-blurry-button:focus-visible .dan-blurry-button__container{transform:scale(var(--blur-scale));opacity:0}.breakdance .dan-blurry-button:hover::after,.breakdance .dan-blurry-button:focus-visible::after{transform:scale(1);filter:blur(0em);opacity:1}}.breakdance .dan-glowing-button{--transition-duration:0.4s;isolation:isolate;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;height:fit-content;padding:var(--dimensions);text-decoration:none;transition:all var(--transition-duration)}.breakdance .dan-glowing-button:not(:has(>a)),.breakdance .dan-glowing-button>a{cursor:pointer}.breakdance .dan-glowing-button .dan-glowing-button__anchor{display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-glowing-button .dan-glowing-button__background{position:relative;z-index:0;border:unset}.breakdance .dan-glowing-button .dan-glowing-button__title{opacity:1;background:var(--color);white-space:nowrap;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.breakdance .dan-glowing-button .dan-glowing-button__border-gradient{width:1000%;min-height:1000%;position:absolute;z-index:-1;transform:rotate(0deg);animation:spin var(--animation-duration) linear infinite;background:conic-gradient(from 0 at 50% 50%,var(--first-color) 0deg,var(--second-color) 60deg,var(--second-color) 310deg,var(--first-color) 360deg)}.breakdance .bde-heading{max-width:100%;margin:0}.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}