:root{--c_blue:#0c1087;--c_lightblue:#00a9f9;--c_darkblue:#030425;--c_bluebg:#c2ebff;--c_bluetrans:#c3ecff38}:where(#brx-content) h1,:where(#brx-content) h2,:where(#brx-content) h3,:where(#brx-content) h4,:where(#brx-content) h5,:where(#brx-content) h6{margin:.8em 0 .4em 0;line-height:1.2;letter-spacing:-.0125em;font-weight:600;padding:0;text-wrap:pretty}:where(#brx-content) h1{font-size:var(--step-5)}:where(#brx-content) h2{font-size:var(--step-4)}:where(#brx-content) h3{font-size:var(--step-3)}:where(#brx-content) h4{font-size:var(--step-2)}:where(#brx-content) h5{font-size:var(--step-1)}:where(#brx-content) h6{font-size:var(--step-0)}:where(#brx-content) p{font-size:var(--step-0);line-height:1.6;margin:0;padding:0}:where(#brx-content) p + p{margin-top:1em}:where(#brx-content) ul li,:where(#brx-content) ol li{font-size:var(--step-0);margin:0 1em 0 0;line-height:1.3}:where(#brx-content) .wp-block-columns{margin-top:3rem}:where(#brx-content) .wp-block-columns.is-layout-flex{gap:48px}:where(#brx-content) .wp-block-media-text{background-color:var(--c_bluetrans);padding:.5em 2em 1.5em;margin-top:3rem}:where(#brx-content) .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0}:where(#brx-content) .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{padding:2em 0}:where(#brx-content) .wp-block-button__link{background-color:var(--c_blue)!important;color:white!important;transition:background-color 200ms ease-in-out;font-size:var(--step-0)!important;padding:.5em 1.2em;margin:.5em 0 1em}:where(#brx-content) .wp-block-button__link:hover{background-color:var(--c_darkblue)!important}:where(#brx-content) h2{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,var(--c_blue),var(--c_lightblue),var(--c_darkblue));font-weight:700}:where(#brx-content) h3{position:relative;padding-top:.667em}:where(#brx-content) h3:before{content:'';top:0;width:2em;height:6px;position:absolute;background-color:var(--c_blue)}:where(#brx-content) .happyfiles-gallery.lightbox{margin-bottom:5rem}:where(#brx-content) .happyfiles-gallery.lightbox ul li{margin:0;background:var(--c_lightblue)}:where(#brx-content) .happyfiles-gallery.lightbox ul li figure{border-radius:0 0 33px 0;overflow:hidden}