@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-gpylmo {height: 60vh; --brx-motion-background-speed: 50; background-image: url("https://storm-communication.fr/app/uploads/2026/09/ref_connect-ts-3-scaled.webp"); background-size: cover; background-position: center center}@media (max-width: 991px) {#brxe-gpylmo {height: 50vh}}@media (max-width: 767px) {#brxe-gpylmo {height: 40vh}}@media (max-width: 478px) {#brxe-gpylmo {height: 30vh}}#brxe-zhpyus {background-image: linear-gradient(var(--light) 50%, var(--white) 0%)}#brxe-agpbzo {color: var(--red)}#brxe-jzoxid {gap: var(--space-2xs)}#brxe-qqlohb {fill: var(--white); color: var(--white); height: auto; align-self: flex-end; flex-shrink: 0; margin-top: -75px; margin-right: -150px; margin-bottom: -150px; width: 300px; --brx-motion-parallax-speed-rotate: 90}@media (max-width: 991px) {#brxe-qqlohb {width: 250px; margin-top: -50px; margin-right: -125px; margin-bottom: -125px}}@media (max-width: 767px) {#brxe-qqlohb {width: 200px; margin-top: -25px; margin-right: -100px; margin-bottom: -100px}}@media (max-width: 478px) {#brxe-qqlohb {width: 150px; margin-right: -75px; margin-bottom: -75px}}#brxe-uvifqm {background-color: var(--light)}#brxe-iaqskr {position: relative; column-gap: var(--space-2xs); row-gap: var(--space-2xs); flex-direction: column-reverse; background-image: url("https://storm-communication.fr/app/uploads/2026/09/ref_connect-ts-2-scaled.webp"); background-size: cover; background-position: center center; min-height: 500px}@media (max-width: 991px) {#brxe-iaqskr {min-height: 400px}}@media (max-width: 767px) {#brxe-iaqskr {flex-wrap: nowrap; flex-direction: row; min-height: 300px}}@media (max-width: 478px) {#brxe-iaqskr {flex-direction: column}}#brxe-yvxkev {overflow: hidden; flex-direction: row; align-items: stretch; column-gap: var(--space-m); row-gap: var(--space-m)}@media (max-width: 991px) {#brxe-yvxkev {column-gap: var(--space-s); row-gap: var(--space-s)}}@media (max-width: 767px) {#brxe-yvxkev {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-yvxkev {flex-direction: column}}#brxe-dccnhk {position: relative; column-gap: var(--space-2xs); row-gap: var(--space-2xs); flex-direction: column-reverse; background-image: url("https://storm-communication.fr/app/uploads/2026/09/ref_connect-ts-1.webp"); background-size: cover; background-position: center center; min-height: 500px}@media (max-width: 991px) {#brxe-dccnhk {min-height: 400px}}@media (max-width: 767px) {#brxe-dccnhk {flex-wrap: nowrap; flex-direction: row; min-height: 300px}}@media (max-width: 478px) {#brxe-dccnhk {flex-direction: column}}#brxe-xilxof {color: var(--red)}#brxe-zihltm .prefix {color: var(--red)}#brxe-jikjtu {background-color: var(--light)}#brxe-ctummq {overflow: hidden; flex-direction: row; align-items: stretch; column-gap: var(--space-m); row-gap: var(--space-m)}@media (max-width: 991px) {#brxe-ctummq {column-gap: var(--space-s); row-gap: var(--space-s)}}@media (max-width: 767px) {#brxe-ctummq {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-ctummq {flex-direction: column-reverse}}#brxe-pfqtdh {background-color: var(--white); column-gap: var(--space-m); row-gap: var(--space-m)}@media (max-width: 991px) {#brxe-pfqtdh {column-gap: var(--space-s); row-gap: var(--space-s)}}