@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-ovzond {font-size: calc(var(--h1) * 1.3)}@media (max-width: 991px) {#brxe-ovzond {font-size: calc(var(--h1) * 1.2)}}#brxe-dzasft {font-size: var(--text-l)}#brxe-ovgobl {font-size: var(--text-xs)}#brxe-tevpyr {display: flex; flex-direction: column; align-items: center; row-gap: 0px; color: var(--text-light-muted)}#brxe-mmhopb {width: 100%}#brxe-lycrxi {align-self: center; width: 12rem; position: absolute; top: -3em; right: 2em}#brxe-cmfdax {position: relative}@media (max-width: 767px) {#brxe-cmfdax {order: -1}}@media (max-width: 478px) {#brxe-cmfdax {order: -1}}#brxe-mvbild {grid-template-columns: var(--grid-2)}@media (max-width: 767px) {#brxe-mvbild {grid-template-columns: var(--grid-1)}}@media (max-width: 478px) {#brxe-mvbild {grid-template-columns: var(--grid-1)}}#brxe-lvudlp {text-align: center; font-weight: 300}#brxe-qcfgrt {align-items: center}@media (max-width: 767px) {#brxe-qcfgrt {display: none}}#brxe-wiloom {background-image: radial-gradient(ellipse farthest-corner at top right, var(--black) 50%, var(--primary-semi-dark) 70%, var(--secondary) 90%, #FFEEFF 95%, var(--white) 98%); padding-top: calc(var(--header-height) + var(--section-space-m));}@media (max-width: 767px) {#brxe-wiloom {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}}#brxe-qhjlvd {font-family: "Public Sans"; font-weight: 300; width: 43ch}#mission {padding-top: var(--section-space-xs); padding-bottom: var(--section-space-xs)}#brxe-ffpcnl {font-size: var(--text-xs)}#brxe-kmeknb {display: flex; flex-direction: column; align-items: center; row-gap: 0px; color: var(--text-light-muted)}#brxe-vamycp {position: absolute; top: auto; right: 0px; bottom: auto; left: auto; width: 3rem}@media (max-width: 478px) {#brxe-vamycp {top: 45%}}@media (max-width: 478px) {#brxe-ntuorr {width: 100%}} .c-problems-card { margin-top: -3.5rem; } .c-problems-card:first-child { margin-top: 0; } .c-problems-card:nth-child(1) { margin-left: -0.625rem; transform: rotate(-2deg); z-index: 1; } .c-problems-card:nth-child(2) { margin-left: 0.625rem; transform: rotate(1.2deg); z-index: 2; } .c-problems-card:nth-child(3) { margin-left: -0.5rem; transform: rotate(-1deg); z-index: 3; } .c-problems-card:nth-child(4) { margin-left: 0.75rem; transform: rotate(1.8deg); z-index: 4; }@media (max-width: 991px) {#brxe-aezbgo {order: -1}}@media (max-width: 767px) { .c-problems-card { margin-top: -1.25rem; } .c-problems-card:first-child { margin-top: 0; } .c-problems-card:nth-child(1) { margin-left: -0.375rem; transform: rotate(-2deg); } .c-problems-card:nth-child(2) { margin-left: 0.375rem; transform: rotate(1.3deg); } .c-problems-card:nth-child(3) { margin-left: -0.3125rem; transform: rotate(-1deg); } .c-problems-card:nth-child(4) { margin-left: 0.4375rem; transform: rotate(1.6deg); }}@media (max-width: 478px) {#brxe-aezbgo {align-items: center; row-gap: 0px}}#problem {grid-gap: var(--space-xxl)}@media (max-width: 991px) {#problem {grid-gap: var(--grid-gap)}}#brxe-nwhiri {order: -1; height: auto}#brxe-nwhiri:not(.tag), #brxe-nwhiri img {object-fit: contain}#solution {grid-gap: var(--space-xxl)}#solution { z-index: 1;}@media (max-width: 991px) {#solution {grid-gap: var(--grid-gap)}}#brxe-cbjkmv {background-color: var(--bg-ultra-dark); row-gap: calc(var(--container-gap) * 2); position: relative}@media (max-width: 767px) {#brxe-cbjkmv {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}}#brxe-rftibn {max-width: 65ch}#brxe-lkcxos .x-slider-control_nav {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border: 1px solid var(--white-trans-60); border-radius: 20rem; background-color: var(--bricks-color-acss_import_transparent); line-height: 0; height: 4rem; width: auto}#brxe-xqdkrr .x-slider-control_nav {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border: 1px solid var(--white-trans-60); border-radius: 20rem; background-color: transparent; line-height: 0; height: 4rem; width: auto}#brxe-hhblje {align-self: flex-end !important}#brxe-yxhejz .splide__slide {align-items: center; justify-content: flex-start}#brxe-yxhejz > .x-slider_builder > .splide__track_builder {--xitemstoshow: 3}#brxe-yxhejz .splide__list { counter-reset: prestations;}#brxe-yxhejz .c-features__diapositive { counter-increment: prestations;}#brxe-yxhejz .bm-feature-70-card__counter { order: -1;}#brxe-yxhejz .bm-feature-70-card__counter::before {content: counter(prestations); display: block; color: var(--white); transition: color 0.6s ease;}@media (max-width: 767px) {#brxe-yxhejz > .x-slider_builder > .splide__track_builder {--xitemstoshow: 2}}@media (max-width: 478px) {#brxe-yxhejz > .x-slider_builder > .splide__track_builder {--xitemstoshow: 1}}#brxe-lqcxhr {grid-template-columns: var(--grid-1); grid-gap: 0px}#features {background-color: var(--black); width: auto}@media (max-width: 767px) {#features {margin-right: 0; margin-left: 0}}#brxe-xlevis {margin-top: var(--section-space-m); margin-right: var(--gutter); margin-left: var(--gutter); width: var(--content-width)}#brxe-xlevis { border-radius: var(--radius);}figure#brxe-xlevis { display: block;  margin-left: auto; margin-right: auto;}@media (max-width: 767px) {#brxe-xlevis {margin-right: 0; margin-left: 0}}#brxe-rnzsum {width: 19ch}#brxe-umynmr .x-toggle-switch_slider {border-radius: var(--radius-xl); height: 15px}#brxe-umynmr .x-toggle-switch_control {border-radius: var(--radius-circle)}#brxe-umynmr .x-toggle-switch_switch {--x-toggle-control-size: 8px; --x-toggle-slider-width: 30px; --x-toggle-slider-padding: 3px}#brxe-umynmr .x-toggle-switch_labels .x-toggle-switch_label {color: var(--text-light-muted); text-transform: uppercase; font-size: var(--text-xs); font-family: "Public Sans"}#brxe-umynmr > .x-toggle-switch_label {color: var(--text-light-muted); text-transform: uppercase; font-size: var(--text-xs); font-family: "Public Sans"}#brxe-umynmr .x-toggle-switch_toggled .x-toggle-switch_slider {background-color: var(--secondary)}#brxe-vrjxnf {flex-direction: row; align-items: flex-start}#brxe-euxnja {color: var(--text-light-muted); font-size: var(--text-xs); align-self: flex-end}#brxe-yeizgp {align-items: center}#brxe-ffkzxq {color: var(--text-light-muted); font-size: var(--text-xs); align-self: flex-end}#brxe-ijfbtv {align-items: center}#brxe-kmdepr { position: absolute; top: -4em; left: -4em;}#brxe-lngtfu {position: relative; background-image: radial-gradient(circle farthest-corner at top center, var(--black) 0%, var(--secondary-semi-dark) 60%, var(--primary-semi-dark) 78%, var(--primary-trans-80) 92%)}#brxe-lngtfu { background-repeat: no-repeat; background-size: cover; position: relative;}#brxe-lmuqlk {align-items: center}#brxe-tecnwe {align-items: center}#pricing {background-color: var(--black); width: auto}@media (max-width: 767px) {#pricing {margin-right: 0; margin-left: 0}}.brxe-onbzwm .brxe-kwazfj.brxe-icon {width: var(--icon-size); height: var(--icon-size)}#brxe-xcjomf .splide__slide {align-items: center; justify-content: center}#brxe-xcjomf > .x-slider_builder > .splide__track_builder {--xitemstoshow: 4.5}#brxe-xcjomf-track { overflow: visible !important; padding-top: 5rem ;}#brxe-xcjomf-list .splide__slide:nth-child(even) { transform: translateY(-5rem);}@media (max-width: 991px) {#brxe-xcjomf > .x-slider_builder > .splide__track_builder {--xitemstoshow: 3.5}}@media (max-width: 767px) {#brxe-xcjomf > .x-slider_builder > .splide__track_builder {--xitemstoshow: 2.5}}@media (max-width: 478px) {#brxe-xcjomf > .x-slider_builder > .splide__track_builder {--xitemstoshow: 1.5}}#brxe-drtebs {grid-column: full}#brxe-gwrsca { overflow: hidden;}#brxe-ayxims {width: 17ch}#brxe-ajkbgw {display: grid; align-items: initial; grid-template-columns: var(--grid-3); grid-gap: var(--grid-gap)}@media (max-width: 991px) {#brxe-ajkbgw {grid-template-columns: var(--grid-2)}}@media (max-width: 767px) {#brxe-ajkbgw {grid-template-columns: var(--grid-1)}}#brxe-qvandd {max-width: 35rem}#brxe-qvandd { transform: translateX(3em);}@media (max-width: 767px) {#brxe-qvandd { transform: none;}}#contact {background-image: radial-gradient(circle farthest-corner at top center, var(--body-bg-color) 50%, var(--primary-semi-dark) 65%, var(--secondary) 92%, #FFEEFF 98%); padding-bottom: 0}@media (max-width: 767px) {#contact {margin-right: 0; margin-left: 0}}