@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-shortcode{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 {:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{align-items:center;display:inline-flex;justify-content:center}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}}#brxe-0bd4cc {text-transform: uppercase; font-weight: 600; font-size: 1.3rem; letter-spacing: 0.05rem; color: var(--color-primary)}#brxe-46e466 {margin-top: var(--space-4)}#brxe-934376 {row-gap: var(--space-8)}#brxe-52f197 {flex-direction: row; gap: var(--space-12)}#brxe-52f197 .icon i {font-size: 20px}#brxe-52f197 .icon {color: var(--color-primary); align-self: flex-start; min-width: 22px; margin-top: 2px}#brxe-52f197 .icon a {color: var(--color-primary)}#brxe-52f197 .content {align-self: flex-start}#brxe-52f197 p { margin: 0;}#brxe-b50f40 {flex-direction: row; gap: var(--space-12)}#brxe-b50f40 .icon i {font-size: 20px}#brxe-b50f40 .icon {color: var(--color-primary); align-self: flex-start; min-width: 22px; margin-top: 2px}#brxe-b50f40 .icon a {color: var(--color-primary)}#brxe-b50f40 .content {align-self: flex-start}#brxe-b50f40 p { margin: 0;}#brxe-b54cdc {flex-direction: row; gap: var(--space-12)}#brxe-b54cdc .icon i {font-size: 20px}#brxe-b54cdc .icon {color: var(--color-primary); align-self: flex-start; min-width: 22px; margin-top: 2px}#brxe-b54cdc .icon a {color: var(--color-primary)}#brxe-b54cdc .content {align-self: flex-start}#brxe-b54cdc p { margin: 0;}#brxe-ojgnpg {flex-direction: row; gap: var(--space-12)}#brxe-ojgnpg .icon i {font-size: 20px}#brxe-ojgnpg .icon {color: var(--color-primary); align-self: flex-start; min-width: 22px; margin-top: 2px}#brxe-ojgnpg .icon a {color: var(--color-primary)}#brxe-ojgnpg .content {align-self: flex-start}#brxe-ojgnpg p { margin: 0;}#brxe-19575e {row-gap: var(--space-12); margin-top: var(--space-24)}#brxe-psbyxp {color: var(--color-white)}#brxe-csxzyw {color: var(--color-border); margin-top: var(--space-12)}#brxe-pdgbdm {margin-top: var(--space-24)}#brxe-gqtles {padding-top: var(--space-36); padding-right: var(--space-36); padding-bottom: var(--space-36); padding-left: var(--space-36); overflow: hidden; background-color: var(--color-secondary); border-radius: var(--radius-12)}@media (max-width: 1199px) {#brxe-gqtles {padding-top: var(--space-28); padding-right: var(--space-24); padding-bottom: var(--space-28); padding-left: var(--space-24)}}#brxe-675f90 {display: grid; align-items: initial; grid-gap: var(--space-32); grid-template-columns: 1fr 1fr}@media (max-width: 1199px) {#brxe-675f90 {grid-gap: var(--space-24)}}@media (max-width: 991px) {#brxe-675f90 {grid-template-columns: 1fr; grid-gap: var(--space-32)}}#brxe-f37ce4 {background-color: var(--color-bg); position: relative}:where(#brxe-f37ce4 > *:not(figcaption)) {position: relative}#brxe-f37ce4::before {background-image: linear-gradient(var(--color-bg-soft) 0%, rgba(210, 230, 242, 0) 120px); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-rtelis {text-transform: uppercase; font-weight: 600; font-size: 1.3rem; letter-spacing: 0.05rem; color: var(--color-primary)}#brxe-hwmtme {margin-top: var(--space-4)}#brxe-hqqmkh {row-gap: var(--space-8); max-width: 800px}#brxe-frjzob {height: 420px; overflow: hidden; border-radius: var(--radius-12)}#brxe-lhvrgr {margin-top: var(--space-36)}#brxe-qfitcs {background-color: var(--color-bg-alt); border-top: 1px solid var(--color-bg-soft)}