@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@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-fa767c {width: 100%; min-width: 0px}.brxe-7888f8 {width: 100%; min-width: 0px; font-size: var(--sl-type-graphic-base)}.brxe-1a4ea5 {width: 100%; min-width: 0px}.brxe-fa9a83 {width: 100%; min-width: 0px}.sl-cn-match .sl-feature-wide.sl-feature-wide .sl-split-grid { display: flex; flex-direction: column; align-items: stretch; gap: var(--sl-space-xl);} .sl-cn-match .sl-feature-wide.sl-feature-wide .sl-feature-copy { flex: 0 0 auto; width: 100%; max-width: none; order: 0 !important; align-items: center; text-align: center;} .sl-cn-match .sl-feature-wide.sl-feature-wide .sl-feature-media { flex: 0 0 auto; width: 100%; max-width: 100%; order: 1 !important; align-items: stretch;} .sl-cn-match .sl-feature-wide.sl-feature-wide .sl-feature-media>div { width: 100%; max-width: 100% !important;} .sl-audience-content .sl-feature-wide.sl-feature-wide .sl-feature-media .credengv2 .frame { margin-inline: auto !important;}.brxe-a99d1f {width: 100%; min-width: 0px}.brxe-699d1f {width: 100%; min-width: 0px; font-size: var(--sl-type-graphic-base); line-height: 30.6px; font-weight: 500}@media(min-width:981px) {.brxe-db01f8 .sl-feature-media :is(.jobsboard .frame,.vmon .card,.cinv .card) { margin-left:auto; margin-right:0; } .brxe-db01f8:has(.sl-feature-copy[style*="order: 2"]) .sl-feature-media :is(.jobsboard .frame,.vmon .card,.cinv .card) { margin-left:0; margin-right:auto; }}@media(max-width:980px) {.brxe-db01f8 .sl-split-grid { flex-direction:column !important; } .brxe-db01f8 .sl-feature-copy, .brxe-db01f8 .sl-feature-media { flex:0 0 auto !important; width:100% !important; } .brxe-db01f8 .sl-feature-copy { order:0 !important; } .brxe-db01f8 .sl-feature-media { order:1 !important; }} .brxe-db01f8 .sl-split-grid { display: flex; flex-direction: row; gap: var(--sl-space-xl); align-items: center;} .brxe-db01f8 .sl-feature-copy { flex: 0 0 38%; width: 38%;} .brxe-db01f8 .sl-feature-media { flex: 1 1 0; width: auto;}.brxe-a11eff {width: 100%; min-width: 0px}.brxe-211eff {width: 100%; min-width: 0px; font-size: var(--sl-type-graphic-base); line-height: 30.6px; font-weight: 500}