@layer bricks {.brxe-code{width:100%}}@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}}@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 {.brxe-shortcode{width:100%}}.brxe-thqacc {color: var(--text-white); font-size: clamp(60px,6vw,120px); text-transform: uppercase; text-align: center}.brxe-ejmdxq {color: var(--text-white)}.brxe-wngbbd {z-index: 5; justify-content: center; align-items: center}.brxe-fghijh {align-items: center; justify-content: center}.brxe-abuwyr {padding-top: 140px; background-size: cover; background-position: center center; min-height: 80vh; justify-content: center}.brxe-abuwyr { position: relative; overflow: hidden;}.brxe-abuwyr::before { content: ""; position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(0,0,0,0) 25%, rgba(0,0,0,0.85) 100%); pointer-events: none; z-index: 1;}.hdr-wave { position: absolute; left: 0; right: 0; bottom: -1px; line-height: 0; z-index: 3; pointer-events: none;} .hdr-wave svg { display: block; width: 100%; height: 150px; }#brxe-mshueq {font-size: clamp(16px,2rem, 20px); text-align: center}#brxe-zrkwfe {padding-bottom: 180px; position: relative; overflow: hidden}#brxe-zrkwfe::after { content: ""; position: absolute; bottom: 0;  left: 50%; transform: translateX(-50%); width: 120%; height: 120px; background-color: #fff;   border-top-left-radius: 50% 100%; border-top-right-radius: 50% 100%; z-index: 2; }.brxe-gskkeu .brxe-qbimtr.brxe-text-link .icon > i {font-size: 24px}.brxe-gskkeu .brxe-qbimtr.brxe-text-link .icon > svg {width: 24px; height: 24px}.brxe-gskkeu .brxe-qbimtr.brxe-text-link {color: var(--brand-dark)}.brxe-gskkeu .brxe-qbimtr.brxe-text-link .icon {color: var(--brand-red); fill: var(--brand-red)}.brxe-sdvuif .brxe-qwaifx.brxe-text-link .icon > i {font-size: 24px}.brxe-sdvuif .brxe-qwaifx.brxe-text-link .icon > svg {width: 24px; height: 24px}.brxe-sdvuif .brxe-qwaifx.brxe-text-link {color: var(--brand-dark)}.brxe-sdvuif .brxe-qwaifx.brxe-text-link .icon {color: var(--brand-red); fill: var(--brand-red)}#brxe-kchksh {column-gap: 4px; row-gap: 4px}#brxe-mamubv {background-color: var(--text-white)}