.breakdance .headline--hero{color:#FFF;font-size:100px;line-height:1;text-transform:uppercase}.breakdance .headline--hero span{display:block;margin-left:242px}@media (max-width:1119px){.breakdance .headline--hero{font-size:112px}}@media (max-width:1023px){.breakdance .headline--hero{font-size:96px}.breakdance .headline--hero span{display:block;margin-left:112px}}@media (max-width:767px){.breakdance .headline--hero{font-size:48px}}@media (max-width:479px){.breakdance .headline--hero span{display:block;margin-left:32px}}.breakdance .page-header--content-box{display:flex;flex-direction:column;gap:16px;padding-left:42px;border-left:1px solid #FFFFFF75}@media (max-width:767px){.breakdance .page-header--content-box{padding-left:32px}}@media (max-width:479px){.breakdance .page-header--content-box{padding-left:21px}}.breakdance .page-header{padding-top:8em;padding-bottom:3em}@media (max-width:1119px){.breakdance .page-header{padding-right:24px;padding-left:24px}}@media (max-width:1023px){.breakdance .page-header{padding-right:21px;padding-bottom:2em;padding-left:21px}}@media (max-width:767px){.breakdance .page-header{padding-right:16px;padding-bottom:1em;padding-left:16px}}.breakdance .content-section--graphic{z-index:0;position:absolute;top:-10px;left:-30px}.breakdance .content-section--column-left{padding-bottom:86px}@media (max-width:1023px){.breakdance .content-section--column-left{padding-top:0px;padding-bottom:0px}}.breakdance .content-section--column-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.breakdance .content-section--columns{margin-bottom:46px}.breakdance .content-section--grid{align-items:start}.breakdance .content-section--grid-item-one{margin-top:-64px}@media (max-width:1023px){.breakdance .content-section--grid-item-one{grid-area:1;grid-column:1 / 3;grid-row:1;margin-top:0px}}@media (max-width:767px){.breakdance .content-section--grid-item-one{grid-column:1}}.breakdance .content-section--grid-item-three{margin-top:64px}@media (max-width:1023px){.breakdance .content-section--grid-item-three{margin-top:0px}}.breakdance .card-primary{display:flex;flex-direction:column;gap:16px;padding:32px 32px 32px 32px;border-top:1px solid var(--bde-palette-border-4f840a56-a450-450a-8bc7-d4c9e3ea153b-4);border-bottom:1px solid var(--bde-palette-border-4f840a56-a450-450a-8bc7-d4c9e3ea153b-4);border-left:1px solid var(--bde-palette-border-4f840a56-a450-450a-8bc7-d4c9e3ea153b-4);border-right:1px solid var(--bde-palette-border-4f840a56-a450-450a-8bc7-d4c9e3ea153b-4);border-radius:21px}.breakdance .grid-item--image-hover{position:absolute}.breakdance .card-solutions{transition:400ms ease-in-out}.breakdance .card-solutions *{transition:all ease .3s}.breakdance .card-solutions .grid-item--image{opacity:1}.breakdance .card-solutions .grid-item--image-hover{opacity:0}.card-solutions:hover *{color:#fff}.card-solutions:hover .grid-item--image{opacity:0}.card-solutions:hover .grid-item--image-hover{opacity:1}.breakdance .grid-item--image-wrapper{margin-bottom:1.5em}.breakdance .grid-loop-straggered{--bde-grid-align-items:start}.breakdance .grid-loop-straggered article:nth-child(1){margin-top:-64px;margin-bottom:64px;}.breakdance .grid-loop-straggered article:nth-child(3){margin-top:64px}@media (max-width:1023px){.breakdance .grid-loop-straggered article:nth-child(1){margin-top:0}.breakdance .grid-loop-straggered article:nth-child(3){margin-top:0;grid-column:1 / 3}}@media (max-width:767px){.breakdance .grid-loop-straggered article:nth-child(3){margin-top:0;grid-column:1}}.breakdance .content-section--title{z-index:1;margin-top:12px}.breakdance .margin--bottom-small{margin-bottom:0.5em}.breakdance .margin--bottom-large{margin-bottom:7em}@media (max-width:767px){.breakdance .margin--bottom-large{margin-bottom:3em}}.breakdance .margin--top-large{margin-top:4em}.breakdance .zindex-2{z-index:2}.breakdance .margin--bottom-medium{padding-bottom:3em}.breakdance .meg-sub-menu{gap:10px}.breakdance .meg-subhead{padding-bottom:0.4em}.breakdance .meg-dropdown-text-link{font-size:16px}.breakdance .meg-dropdown-text-link:not(:hover){text-decoration:none}.breakdance .link-dummy{text-decoration:underline;text-decoration-color:var(--bde-palette-border-4f840a56-a450-450a-8bc7-d4c9e3ea153b-4);text-underline-offset:8px}