@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-gycfao {text-align: center; font-size: var(--text-3xl); color: var(--white)}#brxe-ihzsod {align-items: center; max-width: var(--container-width); width: 100%}.brxe-kwnatu.brxi-jjtaix {height: 100%; width: 100%; fill: var(--main-color); width: var(--space-xl); height: var(--space-xl); flex-shrink: 0}.brxe-ujjkba {font-family: "futura-pt"; font-size: var(--text-xs); line-height: var(--lineheight-small); text-align: center; color: var(--white); text-transform: uppercase; letter-spacing: var(--spacing-middle); font-weight: 400}@media (max-width: 767px) {.brxe-ujjkba {font-size: var(--text-xs)}}.brxe-rwonmo {line-height: var(--lineheight-normal); text-align: center; color: var(--white); font-size: var(--text-2xs)}.brxe-rwonmo a {line-height: var(--lineheight-normal); text-align: center; color: var(--white); font-size: var(--text-2xs); font-size: inherit}.brxe-ygyylb {width: auto; align-self: stretch !important; width: 100%; align-items: stretch; row-gap: var(--space-3xs)}.brxe-phhdol {flex-direction: column; align-items: center; flex-wrap: nowrap; row-gap: var(--space-3xs); max-width: 300px; margin-right: auto; margin-left: auto}@media (max-width: 991px) {.brxe-phhdol {max-width: 100%}}.brxe-kwnatu.brxi-dkqnam {height: 100%; width: 100%; fill: var(--main-color); width: var(--space-xl); height: var(--space-xl); flex-shrink: 0}.brxe-kwnatu.brxi-vgwtdl {height: 100%; width: 100%; fill: var(--main-color); width: var(--space-xl); height: var(--space-xl); flex-shrink: 0}.brxe-kwnatu.brxi-jhtnlb {height: 100%; width: 100%; fill: var(--main-color); width: var(--space-xl); height: var(--space-xl); flex-shrink: 0}.brxe-kwnatu.brxi-dpdekw {height: 100%; width: 100%; fill: var(--main-color); width: var(--space-xl); height: var(--space-xl); flex-shrink: 0}#brxe-uxxfjm {display: grid; align-items: initial; grid-template-columns: repeat(5, 1fr); grid-gap: var(--space-s); max-width: var(--container-width); width: 100%}@media (max-width: 991px) {#brxe-uxxfjm {grid-template-columns: repeat(2, 1fr)}}@media (max-width: 478px) {#brxe-uxxfjm {grid-template-columns: auto}}#brxe-npiivm {align-items: center; max-width: var(--container-width); width: 100%}#brxe-kdugmn {background-color: var(--dark); max-width: var(--almost-full); width: 100%; align-items: center; position: relative; overflow: hidden; row-gap: var(--space-l)}#brxe-kdugmn:before {content: ' '; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-image: url(https://triangle-haguenau.enjin-dev.fr/wp-content/uploads/2026/02/triangle-horizontal.svg); background-position: 25% 50%; background-repeat: no-repeat; background-size: 26% auto; opacity: 0.07}@media (max-width: 1200px) {#brxe-kdugmn:before { background-position-x: 15%;}}@media (max-width: 991px) {#brxe-kdugmn:before { background-position-x: 0; background-size: auto 60%;}}@media (max-width: 478px) {#brxe-kdugmn:before { background-size: auto 300px; background-position-y: 0}}#brxe-flnnsd {margin-top: 0; margin-bottom: 0}