.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.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)}.bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-heading{max-width:100%;margin:0}.bde-button{max-width:100%}.bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.bde-container-link{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;text-decoration:none;transition-property:background-color,border-color,box-shadow,color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms);position:relative;background-size:cover}.bde-container-link h1,.bde-container-link h2,.bde-container-link h3,.bde-container-link h4,.bde-container-link h5,.bde-container-link h6{transition-property:color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms)}.bde-icon{display:flex}.bde-social-icons{max-width:100%;width:max-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:12px}.bde-social-icons .bde-social-icons__icon-wrapper{display:flex;justify-content:center;align-items:center;background-color:var(--bde-brand-primary-color);border-radius:100%;padding:30px;transition-property:background-color,transform,opacity;transition-duration:var(--bde-transition-duration);transition-timing-function:ease}.bde-social-icons .bde-social-icons__icon-wrapper svg{fill:#fff;width:20px;height:20px;transition-property:fill;transition-duration:var(--bde-transition-duration);transition-timing-function:ease}.bde-social-icons .bde-social-icons__icon-facebook{background-color:#4267B2}.bde-social-icons .bde-social-icons__icon-instagram{background-color:#E1306C}.bde-social-icons .bde-social-icons__icon-twitter{background-color:#000}.bde-social-icons .bde-social-icons__icon-youtube{background-color:red}.bde-social-icons .bde-social-icons__icon-dribbble{background-color:#Ea4c89}.bde-social-icons .bde-social-icons__icon-behance{background-color:#053eff}.bde-social-icons .bde-social-icons__icon-github{background-color:#24292e}.bde-social-icons .bde-social-icons__icon-linkedin{background-color:#0077b5}.bde-social-icons .bde-social-icons__icon-vimeo{background-color:#19B7EA}.bde-social-icons .bde-social-icons__icon-custom{background-color:var(--bde-brand-primary-color)}.breakdance .lat-code-block{max-width:100%}.breakdance .lat-code-block__canvas-label{display:block;padding:0.75rem 1rem;margin:0 0 0.35rem;border:1px dashed color-mix(in srgb,var(--brandPrimary,#ff3b00) 55%,transparent);border-radius:4px;background:linear-gradient(135deg,color-mix(in srgb,var(--brandPrimaryBackground,#fff5f0) 88%,#fff) 0%,color-mix(in srgb,var(--brandPrimaryBackground,#fff5f0) 55%,#f0f0f0) 100%);color:var(--brandPrimary,#1a1a1a);font-size:12px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;text-align:center;line-height:1.3}.bde-basic-list{text-align:left;max-width:100%;margin:0;padding:0}.bde-icon-list{max-width:100%;display:flex;text-align:left}.bde-icon-list ul{width:100%;display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:16px}.bde-icon-list li .bde-icon-list__item-wrapper{display:flex;align-items:center;text-decoration:none;gap:8px}.bde-icon-list ul .bde-icon-list__icon{display:flex;font-size:20px}.bde-icon-list--background ul .bde-icon-list__icon{padding:14px;border-radius:0px;background-color:#DBE5FF}.bde-icon-list ul .bde-icon-list__icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-code-block{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.bde-globalblock{max-width:100%;width:100%}.bde-globalblock .breakdance{background-color:initial;color:initial}.lat-a11y-toolbar,.lat-a11y-toolbar__root{margin:0;padding:0;border:none;min-height:0;position:fixed;z-index:var(--lat-a11y-z,99990);pointer-events:none}.lat-a11y-toolbar__trigger{position:fixed;display:flex;align-items:center;justify-content:center;width:var(--lat-a11y-trigger-size,52px);height:var(--lat-a11y-trigger-size,52px);padding:0;border:none;background:var(--lat-a11y-trigger-bg,#1a1a1a);color:var(--lat-a11y-trigger-color,#ffffff);box-shadow:var(--lat-a11y-trigger-shadow,0 4px 16px rgba(0,0,0,0.25));cursor:grab;pointer-events:auto;z-index:calc(var(--lat-a11y-z, 99990) + 1);transition:background 0.2s,color 0.2s,transform 0.15s,opacity 0.15s;touch-action:none}.lat-a11y-toolbar__root:not(.is-ready) .lat-a11y-toolbar__trigger{opacity:0;visibility:hidden;pointer-events:none}.lat-a11y-toolbar__root.is-ready .lat-a11y-toolbar__trigger,.lat-a11y-toolbar__root.is-builder-preview .lat-a11y-toolbar__trigger{opacity:1;visibility:visible}.lat-a11y-toolbar__trigger:hover,.lat-a11y-toolbar__trigger:focus-visible{background:var(--lat-a11y-trigger-hover-bg,var(--lat-a11y-trigger-bg,#1a1a1a));color:var(--lat-a11y-trigger-hover-color,var(--lat-a11y-trigger-color,#ffffff));outline:2px solid currentColor;outline-offset:2px}.lat-a11y-toolbar__trigger.is-dragging{cursor:grabbing;transform:scale(1.05)}.lat-a11y-toolbar__trigger-icon{display:flex;align-items:center;justify-content:center;width:var(--lat-a11y-trigger-icon-size,28px);height:var(--lat-a11y-trigger-icon-size,28px);pointer-events:none}.lat-a11y-toolbar__trigger-svg,.lat-a11y-toolbar__trigger-img{width:100%;height:100%;object-fit:contain;display:block}.lat-a11y-toolbar__trigger-svg{fill:currentColor}.lat-a11y-toolbar__trigger[data-edge="right"]{right:var(--lat-a11y-offset-x,16px);top:var(--lat-a11y-trigger-pos,50%);transform:translateY(-50%)}.lat-a11y-toolbar__trigger[data-edge="left"]{left:var(--lat-a11y-offset-x,16px);top:var(--lat-a11y-trigger-pos,50%);transform:translateY(-50%)}.lat-a11y-toolbar__trigger[data-edge="top"]{top:var(--lat-a11y-offset-y,16px);left:var(--lat-a11y-trigger-pos,50%);transform:translateX(-50%)}.lat-a11y-toolbar__trigger[data-edge="bottom"]{bottom:var(--lat-a11y-offset-y,16px);left:var(--lat-a11y-trigger-pos,50%);transform:translateX(-50%)}.lat-a11y-toolbar__trigger.is-dragging[data-edge="right"],.lat-a11y-toolbar__trigger.is-dragging[data-edge="left"]{transform:translateY(-50%) scale(1.05)}.lat-a11y-toolbar__trigger.is-dragging[data-edge="top"],.lat-a11y-toolbar__trigger.is-dragging[data-edge="bottom"]{transform:translateX(-50%) scale(1.05)}.lat-a11y-toolbar__panel{position:fixed;width:var(--lat-a11y-panel-w,320px);max-width:calc(100vw - 2rem);max-height:var(--lat-a11y-panel-max-h,80vh);overflow:auto;background:var(--lat-a11y-panel-bg,#ffffff);color:var(--lat-a11y-panel-color,#1a1a1a);padding:var(--lat-a11y-panel-pad,16px);box-shadow:var(--lat-a11y-panel-shadow,0 8px 32px rgba(0,0,0,0.18));z-index:calc(var(--lat-a11y-z, 99990) + 2);pointer-events:auto;display:flex;flex-direction:column;gap:var(--lat-a11y-panel-gap,8px)}.lat-a11y-toolbar__panel[hidden]{display:none!important}.lat-a11y-toolbar__panel[data-panel-edge="right"]{right:var(--lat-a11y-offset-x,16px);top:50%;transform:translateY(-50%)}.lat-a11y-toolbar__panel[data-panel-edge="left"]{left:var(--lat-a11y-offset-x,16px);top:50%;transform:translateY(-50%)}.lat-a11y-toolbar__panel[data-panel-edge="top"]{top:calc(var(--lat-a11y-offset-y, 16px) + var(--lat-a11y-trigger-size, 52px) + 12px);left:50%;transform:translateX(-50%)}.lat-a11y-toolbar__panel[data-panel-edge="bottom"]{bottom:calc(var(--lat-a11y-offset-y, 16px) + var(--lat-a11y-trigger-size, 52px) + 12px);left:50%;transform:translateX(-50%)}.lat-a11y-toolbar__panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.lat-a11y-toolbar__block{width:100%}.lat-a11y-toolbar__block--after-heading{margin-bottom:4px}.lat-a11y-toolbar__block--footer{margin-top:4px}.lat-a11y-toolbar__title{margin:0;font-size:1.125rem;font-weight:600;color:var(--lat-a11y-title-color,var(--lat-a11y-panel-color,#1a1a1a))}.lat-a11y-toolbar__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.lat-a11y-toolbar__close:hover,.lat-a11y-toolbar__close:focus-visible{background:rgba(0,0,0,0.08);outline:2px solid currentColor;outline-offset:1px}.lat-a11y-toolbar__features{display:flex;flex-direction:column;gap:var(--lat-a11y-panel-gap,8px)}.lat-a11y-toolbar__feature{display:flex;align-items:center;gap:10px;width:100%;padding:var(--lat-a11y-feature-pad,10px);border:none;border-radius:var(--lat-a11y-feature-radius,8px);background:var(--lat-a11y-feature-bg,#f5f5f5);color:var(--lat-a11y-feature-color,#1a1a1a);font:inherit;text-align:left;cursor:pointer;transition:background 0.15s,color 0.15s}.lat-a11y-toolbar__feature:hover,.lat-a11y-toolbar__feature:focus-visible{background:var(--lat-a11y-feature-hover-bg,#ebebeb);outline:2px solid currentColor;outline-offset:1px}.lat-a11y-toolbar__feature.is-active,.lat-a11y-toolbar__feature[aria-pressed="true"]{background:var(--lat-a11y-feature-active-bg,#1a1a1a);color:var(--lat-a11y-feature-active-color,#ffffff)}.lat-a11y-toolbar__feature--stepper{cursor:default}.lat-a11y-toolbar__feature-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;line-height:0}.lat-a11y-toolbar__feature-svg{width:100%;height:100%;display:block;fill:currentColor}.lat-a11y-toolbar__feature-label{flex:1;min-width:0}.lat-a11y-toolbar__stepper{display:flex;align-items:center;gap:4px;flex-shrink:0}.lat-a11y-toolbar__stepper-btn{width:32px;height:32px;padding:0;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font-size:1.125rem;line-height:1;cursor:pointer}.lat-a11y-toolbar__stepper-btn:hover,.lat-a11y-toolbar__stepper-btn:focus-visible{background:rgba(0,0,0,0.08);outline:none}.lat-a11y-toolbar__stepper-value{min-width:24px;text-align:center;font-variant-numeric:tabular-nums}.lat-a11y-toolbar__reset{width:100%;padding:var(--lat-a11y-feature-pad,10px);border:none;border-radius:var(--lat-a11y-feature-radius,8px);background:var(--lat-a11y-reset-bg,#ff4b4b);color:var(--lat-a11y-reset-color,#ffffff);font:inherit;font-weight:600;cursor:pointer;margin-top:4px}.lat-a11y-toolbar__reset:hover,.lat-a11y-toolbar__reset:focus-visible{background:var(--lat-a11y-reset-hover-bg,#e03e3e);outline:2px solid currentColor;outline-offset:2px}.lat-a11y-toolbar__root.is-builder-preview{pointer-events:auto}html.lat-a11y-dyslexia body{font-family:'OpenDyslexic',Verdana,Geneva,Tahoma,sans-serif!important;letter-spacing:0.05em;word-spacing:0.1em}html.lat-a11y-dyslexia body *{font-family:inherit!important}html.lat-a11y-contrast body{background:#000!important;color:#fff!important}html.lat-a11y-contrast body a{color:#ffff00!important}html.lat-a11y-contrast body *:not(.lat-a11y-toolbar):not(.lat-a11y-toolbar *){background-color:transparent;border-color:#fff!important;color:inherit}html.lat-a11y-invert body>*:not(.lat-a11y-toolbar):not(.lat-a11y-reading-mask):not(.lat-a11y-reading-guide):not(script):not(style):not(link):not(noscript){filter:invert(1) hue-rotate(180deg)}html.lat-a11y-invert body>*:not(.lat-a11y-toolbar) img,html.lat-a11y-invert body>*:not(.lat-a11y-toolbar) video,html.lat-a11y-invert body>*:not(.lat-a11y-toolbar) picture{filter:invert(1) hue-rotate(180deg)}html.lat-a11y-link-underline body a{text-decoration:underline!important;text-underline-offset:3px}html.lat-a11y-header-underline body h1,html.lat-a11y-header-underline body h2,html.lat-a11y-header-underline body h3,html.lat-a11y-header-underline body h4,html.lat-a11y-header-underline body h5,html.lat-a11y-header-underline body h6{text-decoration:underline!important;text-underline-offset:4px}html.lat-a11y-no-animations *,html.lat-a11y-no-animations *::before,html.lat-a11y-no-animations *::after{animation-duration:0.001ms!important;animation-iteration-count:1!important;transition-duration:0.001ms!important;scroll-behavior:auto!important}html.lat-a11y-focus-links body a:focus{outline:4px solid #0066ff!important;outline-offset:4px!important;background:rgba(0,102,255,0.15)!important}html.lat-a11y-font-1 body{font-size:106.25%!important}html.lat-a11y-font-2 body{font-size:112.5%!important}html.lat-a11y-font-3 body{font-size:125%!important}html.lat-a11y-font-4 body{font-size:150%!important}html.lat-a11y-font-5 body{font-size:175%!important}html.lat-a11y-grayscale body>*:not(.lat-a11y-toolbar):not(.lat-a11y-reading-mask):not(.lat-a11y-reading-guide):not(script):not(style):not(link):not(noscript){filter:grayscale(100%)}html.lat-a11y-hide-images img,html.lat-a11y-hide-images picture,html.lat-a11y-hide-images svg:not(.lat-a11y-toolbar__trigger-svg):not(.lat-a11y-toolbar__close svg),html.lat-a11y-hide-images [role="img"]{visibility:hidden!important}html.lat-a11y-hide-images img,html.lat-a11y-hide-images picture img{opacity:0!important}html.lat-a11y-big-cursor,html.lat-a11y-big-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' stroke='%23fff' stroke-width='1' d='M5 3l14 7.5L14 12l-2 8z'/%3E%3C/svg%3E") 0 0,auto!important}html.lat-a11y-highlight-links body a{background:rgba(255,255,0,0.35)!important;padding:2px 4px!important;border-radius:2px}html.lat-a11y-lh-1 body{line-height:1.6!important}html.lat-a11y-lh-2 body{line-height:1.8!important}html.lat-a11y-lh-3 body{line-height:2!important}html.lat-a11y-lh-4 body{line-height:2.4!important}html.lat-a11y-lh-5 body{line-height:2.8!important}html.lat-a11y-ls-1 body{letter-spacing:0.05em!important}html.lat-a11y-ls-2 body{letter-spacing:0.1em!important}html.lat-a11y-ls-3 body{letter-spacing:0.15em!important}html.lat-a11y-ls-4 body{letter-spacing:0.2em!important}html.lat-a11y-ls-5 body{letter-spacing:0.25em!important}html.lat-a11y-ws-1 body{word-spacing:0.1em!important}html.lat-a11y-ws-2 body{word-spacing:0.2em!important}html.lat-a11y-ws-3 body{word-spacing:0.3em!important}html.lat-a11y-ws-4 body{word-spacing:0.4em!important}html.lat-a11y-ws-5 body{word-spacing:0.5em!important}html.lat-a11y-sat-1 body>*:not(.lat-a11y-toolbar):not(.lat-a11y-reading-mask):not(.lat-a11y-reading-guide):not(script):not(style):not(link):not(noscript){filter:saturate(50%)}html.lat-a11y-sat-2 body>*:not(.lat-a11y-toolbar):not(.lat-a11y-reading-mask):not(.lat-a11y-reading-guide):not(script):not(style):not(link):not(noscript){filter:saturate(150%)}html.lat-a11y-sat-3 body>*:not(.lat-a11y-toolbar):not(.lat-a11y-reading-mask):not(.lat-a11y-reading-guide):not(script):not(style):not(link):not(noscript){filter:saturate(200%)}.lat-a11y-img-title-wrap{position:relative;display:inline-block;max-width:100%;vertical-align:top}.lat-a11y-image-title{position:absolute;top:0;right:0;z-index:2;max-width:100%;padding:4px 8px;background:rgba(0,0,0,0.78);color:#fff;font-size:12px;line-height:1.35;text-align:right;pointer-events:none;box-sizing:border-box}.lat-a11y-reading-mask{position:fixed;inset:0;pointer-events:none;z-index:99980}.lat-a11y-reading-mask__top,.lat-a11y-reading-mask__bottom{position:absolute;left:0;right:0;background:rgba(0,0,0,0.65)}.lat-a11y-reading-mask__top{top:0}.lat-a11y-reading-mask__bottom{bottom:0}.lat-a11y-reading-guide{position:fixed;left:0;right:0;height:3px;background:#f60;box-shadow:0 0 8px rgba(255,102,0,0.6);pointer-events:none;z-index:99981;transform:translateY(-50%)}html.lat-a11y-tts-active body{cursor:text}html.lat-a11y-tts-active .lat-a11y-tts-highlight{background:rgba(255,200,0,0.5)!important;outline:2px solid #f90}.bde-back-to-top{--bde-back-to-top-width:60px;--bde-back-to-top-height:60px;--bde-back-to-top-animation-duration:300ms}.bde-back-to-top.is-sticky{position:fixed;bottom:0;right:0;z-index:var(--bde-z-index-back-to-top);margin:20px;display:flex;justify-content:center;align-items:center}.bde-back-to-top--icon{width:var(--bde-back-to-top-width);height:var(--bde-back-to-top-height)}.bde-back-to-top__button{display:flex;align-items:center;justify-content:center;background:transparent;border:0;transition:all ease;transition-duration:var(--bde-back-to-top-animation-duration);transform-origin:center;cursor:pointer;position:relative;z-index:20;gap:8px}.bde-back-to-top--icon .bde-back-to-top__button,.bde-back-to-top--progress .bde-back-to-top__button{width:var(--bde-back-to-top-width);height:var(--bde-back-to-top-height);border-radius:50%}.bde-back-to-top--icon .bde-back-to-top__button,.bde-back-to-top--text .bde-back-to-top__button{background:var(--grey-900)}.bde-back-to-top--icon .bde-back-to-top__button:hover,.bde-back-to-top--text .bde-back-to-top__button:hover{background:var(--grey-700)}.bde-back-to-top--text .bde-back-to-top__button{padding:16px;border-radius:8px}.bde-back-to-top__text{line-height:1;color:#fff;text-transform:uppercase;font-weight:600}.bde-back-to-top__icon-wrap>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-back-to-top__icon-wrap{display:flex;font-size:20px;transition:all .2s ease}.bde-back-to-top--icon .bde-back-to-top__icon-wrap{color:#fff}.bde-back-to-top--progress .bde-back-to-top__icon-wrap{color:var(--grey-900)}.bde-back-to-top--text .bde-back-to-top__icon-wrap{color:#fff}.bde-back-to-top--icon .bde-back-to-top__button:hover .bde-back-to-top__icon-wrap{font-size:24px}.bde-back-to-top__progress-svg{position:absolute;z-index:30;width:100%;height:100%;fill:none;overflow:visible}.bde-back-to-top__progress-svg path{stroke:var(--grey-200);stroke-width:5;box-sizing:border-box;transition:all 200ms linear;stroke-linecap:round}.bde-back-to-top__progress-svg path.tracker{stroke:var(--grey-900)}.bde-back-to-top__button--animation-fade.is-sticky{opacity:0}.bde-back-to-top__button--animation-fade.is-visible{opacity:1}.bde-back-to-top__button--animation-zoom.is-sticky{opacity:0;transform:scale(0.3)}.bde-back-to-top__button--animation-zoom.is-visible{opacity:1;transform:scale(1)}.bde-back-to-top__button--animation-slide-up.is-sticky{opacity:0;transform:translateY(100%)}.bde-back-to-top__button--animation-slide-up.is-visible{opacity:1;transform:translateY(0)}.bde-back-to-top__button--animation-slide-right.is-sticky{opacity:0;transform:translateX(-100%)}.bde-back-to-top__button--animation-slide-right.is-visible.is-sticky{opacity:1;transform:translateX(0)}.bde-back-to-top__button--animation-slide-left{opacity:0;transform:translateX(100%)}.bde-back-to-top__button--animation-slide-left.is-visible.is-sticky{opacity:1;transform:translateX(0)}.bde-back-to-top__button--show-always.is-sticky{opacity:1;transform:none}.bde-back-to-top__button--autohide.is-sticky.is-top{opacity:0;transform:none}