.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-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.breakdance .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}.breakdance .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}.breakdance .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)}.bf-group-picker{position:relative;display:inline-flex;align-items:center;gap:8px}.breakdance .bf-group-picker:empty{display:none}.bf-group-picker__label{font-size:13px;font-weight:500;white-space:nowrap}.bf-group-picker__wrapper{position:relative}.bf-group-picker__toggle{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid rgba(0,0,0,0.15);border-radius:6px;background:transparent;cursor:pointer;font:inherit;font-size:14px;line-height:1.4;white-space:nowrap;transition:background-color 0.15s ease,border-color 0.15s ease}.bf-group-picker__toggle:hover{background-color:rgba(0,0,0,0.04)}.bf-group-picker__indicator{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.bf-group-picker__chevron{width:12px;height:12px;flex-shrink:0;transition:transform 0.2s ease}.bf-group-picker__toggle[aria-expanded="true"] .bf-group-picker__chevron{transform:rotate(180deg)}.bf-group-picker__menu{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;padding:4px;margin:0;list-style:none;background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.12);z-index:100}.bf-group-picker--drop-up .bf-group-picker__menu{top:auto;bottom:calc(100% + 4px)}.bf-group-picker__option{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;border-radius:4px;background:transparent;cursor:pointer;font:inherit;font-size:14px;line-height:1.4;text-align:left;white-space:nowrap;transition:background-color 0.1s ease}.bf-group-picker__option:hover{background-color:rgba(0,0,0,0.05)}.bf-group-picker__option[aria-selected="true"]{font-weight:600}.bf-group-picker--attributes{align-items:center;flex-wrap:wrap}.bf-group-attributes{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.bf-group-attributes__list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none}.bf-group-attributes__item{display:inline-flex;align-items:baseline;gap:4px;font-size:13px;line-height:1.3}.bf-group-attributes__field{opacity:0.7}.bf-group-attributes__value{font-weight:600}.bf-group-attributes__empty{font-size:13px;opacity:0.8}.bf-group-attributes__change{font:inherit;font-size:13px;font-weight:600;cursor:pointer;background:transparent;border:1px solid currentColor;border-radius:6px;padding:4px 12px;line-height:1.4;white-space:nowrap;transition:opacity 0.15s ease}.bf-group-attributes__change:hover{opacity:0.7}.breakdance .bde-text-link{display:flex}.breakdance .bde-text-link>*{margin:0;color:currentColor}