@layer bricks {.brxe-button{width:auto}}@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}}#brxe-kobklx {align-items: center}#brxe-tvvmbk {flex-direction: row; justify-content: center}#brxe-ytxeeh {row-gap: 18px}#brxe-apfayn {font-size: 2.8rem; line-height: 1.2; letter-spacing: 0.1px; color: var(--bricks-color-qlqpiy); font-weight: 400; font-family: "Manrope"; font-style: normal; display: block}@media (max-width: 1200px) {#brxe-apfayn {font-size: 2.6rem}}@media (max-width: 990px) {#brxe-apfayn {font-size: 2.4rem}}@media (max-width: 767px) {#brxe-apfayn {font-size: 2.2rem}}#brxe-tgecww {font-size: 2.8rem; line-height: 1.2; letter-spacing: 0.1px; color: var(--bricks-color-qlqpiy); font-weight: 700; font-family: "Manrope"; font-style: normal}@media (max-width: 1200px) {#brxe-tgecww {font-size: 2.6rem}}@media (max-width: 990px) {#brxe-tgecww {font-size: 2.4rem}}@media (max-width: 767px) {#brxe-tgecww {font-size: 2.2rem}}#brxe-akjbzf {font-weight: 700; color: var(--bricks-color-acneln)}#brxe-bjseyd {font-weight: 700; color: var(--bricks-color-acneln)}#brxe-pnicsv {flex-direction: row; column-gap: var(--gap-XXS-px)}#brxe-vfddiu {row-gap: var(--gap-XS-rem); padding-right: var(--mobile-sides-rem); flex-grow: 1; flex-wrap: wrap; flex-direction: column; align-items: stretch; align-self: stretch !important; width: 100%}#brxe-uenbkr svg {height: 24px}#brxe-uealxt {justify-content: flex-start; flex-grow: 1; flex-direction: row; row-gap: var(--gap-S-px); align-items: center; column-gap: 6px}#brxe-ztbvpr {row-gap: var(--gap-SM-rem); padding-top: var(--gap-M-px); padding-right: var(--gap-ML-px); padding-bottom: var(--gap-M-px); padding-left: var(--gap-ML-px); background-color: var(--bricks-color-wjcvak); border-radius: var(--radius-L-px); flex-grow: 1; align-items: stretch; align-self: stretch !important; width: 100%}#brxe-ztbvpr:hover {background-color: var(--bricks-color-zivfpj)}@media (max-width: 990px) {#brxe-ztbvpr {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-komvkp {font-family: "Manrope"; flex-grow: 1; row-gap: var(--gap-XS-px); grid-column: 1 / 5; align-items: stretch; align-self: stretch !important; width: 100%}#brxe-fqqdqk {row-gap: var(--gap-XS-px); padding-top: var(--gap-SM-px)}@media (max-width: 990px) {#brxe-fqqdqk {padding-top: var(--gap-L-px)}}#brxe-ekebqt {row-gap: var(--gap-M-px); position: sticky; top: 120px}@media (max-width: 767px) {#brxe-ekebqt {position: relative; top: 0px}}#brxe-eltvbz {row-gap: var(--gap-SM-px); padding-right: var(--gap-SM-px); column-gap: var(--gap-SM-px); grid-row: auto}@media (max-width: 1539px) {#brxe-eltvbz {padding-right: var(--gap-SM-px)}}@media (max-width: 1200px) {#brxe-eltvbz {padding-right: 0}}@media (max-width: 990px) {#brxe-eltvbz {grid-row: 3; grid-column: 1}}@media (max-width: 767px) {#brxe-eltvbz {padding-right: 0; display: flex; flex-wrap: wrap; flex-direction: row; row-gap: 4px}}#brxe-rteqvq .bc-divider__motion {--height: var(--divider-thick); border-top-color: var(--bricks-color-bmstzw)}#brxe-ywxvmn {width: 100%}#brxe-adnjjm {row-gap: var(--gap-XXL-px); padding-top: var(--gap-S-px); padding-bottom: var(--gap-S-px)}@media (max-width: 990px) {#brxe-adnjjm {grid-row: 1; grid-column: 1}}@media (max-width: 767px) {#brxe-adnjjm {row-gap: 0px}}@media (max-width: 480px) {#brxe-adnjjm {padding-top: 10px}}#brxe-atwwjl {display: grid; align-items: initial; grid-template-rows: 1fr; grid-gap: var(--gap-M-px); grid-template-columns: 460px 1fr}@media (max-width: 1539px) {#brxe-atwwjl {grid-template-columns: 440px 1r}}@media (max-width: 1200px) {#brxe-atwwjl {grid-template-columns: 320px 1fr}}@media (max-width: 990px) {#brxe-atwwjl {grid-template-rows: 1fr; grid-template-columns: 1fr; grid-gap: var(--gap-M-px)}}@media (max-width: 767px) {#brxe-atwwjl {flex-wrap: nowrap; flex-direction: row; grid-template-columns: 1fr; grid-template-rows: 1fr; display: grid; align-items: initial; grid-gap: var(--gap-SM-px)}}#brxe-spqagc {padding-top: 80px; padding-bottom: var(--gap-XXXXL-px); row-gap: var(--desktop-topbot-mpx)}@media (max-width: 990px) {#brxe-spqagc {row-gap: var(--gap-L-px)}}