@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-bbhwqg {background-color: var(--primary-l1); padding-top: 3.6rem; padding-bottom: 3.6rem; border-bottom: 3px solid var(--primary)}#brxe-qxdyvq {font-size: var(--font-size-2xl)}#brxe-hfdavn {font-size: var(--font-size-2xl)}#brxe-zjojpx a {font-weight:700;}.brxe-qmhmwa {width: var(--space-56); display: flex; height: var(--space-56); background-color: var(--secondary-l2); align-items: center; justify-content: center}.brxe-afdguv {width: 12px; height: 12px; position: absolute; top: 0px; right: 0px; background-color: var(--secondary-l2)}.brxe-atxrgp {width: 12px; height: 12px; position: absolute; background-color: var(--secondary-l2); bottom: 0px; left: 0px}.brxe-sqwusz {position: relative; width: var(--space-72); height: var(--space-72); flex-direction: row; justify-content: center; align-items: center; border: 2px dashed var(--secondary-l2); overflow: vis}@media (max-width: 767px) {.brxe-rgnwhq {text-align: left}}@media (max-width: 767px) {.brxe-fxorvq {text-align: left}.brxe-fxorvq a {text-align: left; font-size: inherit}}.brxe-qpnxyu {stroke: var(--white); width: 6rem; font-size: 3.2rem}@media (max-width: 767px) {.brxe-qpnxyu {align-self: flex-start}}.brxe-bunozp {background-color: var(--primary); flex-direction: row; justify-content: flex-end; width: 6rem}.brxe-bxvhtf {background-color: var(--white)}.brxe-bxvhtf:hover { background: var(--primary);} .brxe-bxvhtf:hover .icon-container { background: var(--white); transform: rotate(-180deg);} .brxe-bxvhtf:hover .icon-card_title,.brxe-bxvhtf:hover .icon-card_desc{ color: var(--white);} .brxe-bxvhtf:hover .icon-card_arrow { background: var(--white); stroke: var(--text-title);} .brxe-bxvhtf:hover .icon-outisde-circle { transform: rotate(180deg); border-color: var(--white);} .brxe-bxvhtf:hover .dot-1,.brxe-bxvhtf:hover .dot-2 { background-color: var(--white);} .brxe-bxvhtf:hover .icon-button{ background-color:var(--white); width:100%;} .brxe-bxvhtf:hover .icon-button_icon { stroke:var(--primary);}#brxe-nfvcat {flex-direction: row; column-gap: 3.2rem}@media (max-width: 767px) {#brxe-nfvcat {flex-direction: column; row-gap: 3rem}}#brxe-plvpqk {padding-top: 3.6rem; row-gap: 0px}#brxe-qlwsve {padding-top: 0}