@layer bricks {.brxe-code{width:100%}}@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 {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;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-vsdowm {color: var(--white)}@media (max-width: 478px) {#brxe-vsdowm {text-align: left}}#brxe-nbcsoc {color: var(--text-light-muted); font-size: var(--text-m)}#brxe-nbcsoc a {color: var(--text-light-muted); font-size: var(--text-m); font-size: inherit}#brxe-tuurit {margin-left: -2px}#brxe-rvsmnj {color: var(--white-trans-40); font-size: var(--text-m); font-weight: 600}#brxe-xfuaeo {display: flex}#brxe-ajuimb {line-height: 1}#brxe-panzrr {display: flex; align-items: center}#brxe-xvbvmd {line-height: 1}#brxe-irneug {display: flex; align-items: center}#brxe-svklbj {line-height: 1}#brxe-hfutrd {display: flex; align-items: center}#brxe-vrllwm {line-height: 1}#brxe-kfeicx {display: flex; align-items: center}#brxe-uryvgb {line-height: 1}#brxe-cwpyzq {display: flex; align-items: center}#brxe-whuepw {display: flex; flex-direction: column; row-gap: var(--space-xs); font-size: var(--text-s)}#brxe-jfadac {color: var(--white-trans-40); font-size: var(--text-m); font-weight: 600}#brxe-jrrzbe {display: flex}#brxe-kvhtyh {line-height: 1}#brxe-lfrdqp {height: var(--icon-size); width: var(--icon-size); margin-left: auto}#brxe-lfrdqp :not([stroke="none"]) {stroke: var(--icon-color)}#brxe-czwvkd {display: grid; align-items: initial; width: 100%; align-items: center; grid-template-columns: 1fr auto}#brxe-qsocvp {display: flex; align-self: flex-start !important; width: 100%}#brxe-qsocvp{ --icon-size: 13px; --icon-color: var(--white); --bg-color: var(--primary);}#brxe-qsocvp svg{ translate: 0px 0px; transform: rotate(0deg) scale(1.25); transition: transform 0.6s ease; background: transparent; border-radius: var(--radius-circle); padding: 0px;}#brxe-qsocvp:hover svg{ translate: 0px 0px; transform: rotate(360deg) scale(1.7); background: var(--bg-color); border-radius: var(--radius-circle); padding: 2px;}#brxe-tyjwuk {line-height: 1}#brxe-hcleph {height: var(--icon-size); width: var(--icon-size); margin-left: auto}#brxe-hcleph :not([stroke="none"]) {stroke: var(--icon-color)}#brxe-ghsoec {display: grid; align-items: initial; width: 100%; align-items: center; grid-template-columns: 1fr auto}#brxe-njzobx {display: flex; align-self: flex-start !important; width: 100%}#brxe-njzobx{ --icon-size: 13px; --icon-color: var(--white); --bg-color: var(--secondary);}#brxe-njzobx svg{ translate: 0px 0px; transform: rotate(0deg) scale(1.25); transition: transform 0.6s ease; background: transparent; border-radius: var(--radius-circle); padding: 0px;}#brxe-njzobx:hover svg{ translate: 0px 0px; transform: rotate(360deg) scale(1.7); background: var(--bg-color); border-radius: var(--radius-circle); padding: 2px;}#brxe-iouftt {line-height: 1}#brxe-swcywx {height: var(--icon-size); width: var(--icon-size); margin-left: auto}#brxe-swcywx :not([stroke="none"]) {stroke: var(--icon-color)}#brxe-vvycov {display: grid; align-items: initial; width: 100%; align-items: center; grid-template-columns: 1fr auto}#brxe-avqwlh {display: flex; align-self: flex-start !important; width: 100%}#brxe-avqwlh{ --icon-size: 13px; --icon-color: var(--white); --bg-color: var(--accent);}#brxe-avqwlh svg{ translate: 0px 0px; transform: rotate(0deg) scale(1.25); transition: transform 0.6s ease; background: transparent; border-radius: var(--radius-circle); padding: 0px;}#brxe-avqwlh:hover svg{ translate: 0px 0px; transform: rotate(360deg) scale(1.7); background: var(--bg-color); border-radius: var(--radius-circle); padding: 2px;}#brxe-tacgwg {line-height: 1}#brxe-ltjewf {height: var(--icon-size); width: var(--icon-size); margin-left: auto}#brxe-ltjewf :not([stroke="none"]) {stroke: var(--icon-color)}#brxe-zlbfkg {display: grid; align-items: initial; width: 100%; align-items: center; grid-template-columns: 1fr auto}#brxe-ebuddo {display: flex; align-self: flex-start !important; width: 100%}#brxe-ebuddo{ --icon-size: 13px; --icon-color: var(--white); --bg-color: var(--tertiary);}#brxe-ebuddo svg{ translate: 0px 0px; transform: rotate(0deg) scale(1.25); transition: transform 0.6s ease; background: transparent; border-radius: var(--radius-circle); padding: 0px;}#brxe-ebuddo:hover svg{ translate: 0px 0px; transform: rotate(360deg) scale(1.7); background: var(--bg-color); border-radius: var(--radius-circle); padding: 2px;}#brxe-mnrqmz {line-height: 1}#brxe-nvxrbg {height: var(--icon-size); width: var(--icon-size); margin-left: auto}#brxe-nvxrbg :not([stroke="none"]) {stroke: var(--icon-color)}#brxe-fhsqce {display: grid; align-items: initial; width: 100%; align-items: center; grid-template-columns: 1fr auto}#brxe-pitvfh {display: flex; align-self: flex-start !important; width: 100%}#brxe-pitvfh{ --icon-size: 13px; --icon-color: var(--white); --bg-color: var(--accent);}#brxe-pitvfh svg{ translate: 0px 0px; transform: rotate(0deg) scale(1.25); transition: transform 0.6s ease; background: transparent; border-radius: var(--radius-circle); padding: 0px;}#brxe-pitvfh:hover svg{ translate: 0px 0px; transform: rotate(360deg) scale(1.7); border-radius: var(--radius-circle); padding: 2px;}#brxe-tnipfx {display: flex; flex-direction: column; row-gap: var(--space-xs); font-size: var(--text-s)}@media (max-width: 767px) {#brxe-tnipfx {align-content: flex-end}}#brxe-gqprwj {display: grid; align-items: initial; grid-template-columns: var(--grid-3-2); grid-gap: calc(var(--container-gap) / 2)}@media (max-width: 991px) {#brxe-gqprwj {grid-template-columns: var(--grid-3-2)}}@media (max-width: 478px) {#brxe-gqprwj {grid-template-columns: var(--grid-1); grid-gap: var(--space-m)}}#brxe-psjdox {flex-direction: row; font-size: var(--text-s); align-items: center}#brxe-tmffnp {margin-left: auto}#brxe-wveyxl {margin-left: auto}#brxe-spabwp {display: flex; column-gap: 0px}#brxe-spabwp > *:not(:first-child)::before {content: '•'; font-size: var(--text-l); margin-left: 10px; margin-right: 5px;}#brxe-sblhte {flex-direction: row; font-size: var(--text-s); grid-template-columns: var(--grid-3-2)}#brxe-pxwszq .icon > svg {height: var(--icon-size); width: var(--icon-size); stroke: var(--icon-color)}#brxe-pxwszq {flex-direction: row-reverse}#brxe-pxwszq{ --icon-size: 16px; --icon-color: var(--white);}#brxe-pxwszq svg{ translate: 0px -2px; transform: rotate(-90deg); transition: transform 0.6s ease;}#brxe-pxwszq:hover svg{ --icon-color: var(--primary); translate: 0px -2px; transform: rotate(270deg);}#brxe-vopsrt {display: none}#brxe-jeazqt {flex-direction: row; font-size: var(--text-s); align-items: center}#brxe-tekhqi {display: grid; align-items: initial; grid-template-columns: var(--grid-3-2); grid-gap: calc(var(--container-gap) / 2)}@media (max-width: 991px) {#brxe-tekhqi {grid-template-columns: var(--grid-3-2)}}@media (max-width: 478px) {#brxe-tekhqi {grid-template-columns: var(--grid-1); grid-gap: var(--space-m)}}#brxe-ogqgqz {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: calc(var(--space-m) / 1) calc(var(--container-gap) * 1); color: var(--white)}@media (max-width: 991px) {#brxe-ogqgqz {grid-template-columns: var(--grid-1); grid-gap: var(--space-l)}}@media (max-width: 767px) {#brxe-ogqgqz {grid-template-columns: var(--grid-1); grid-gap: var(--space-l)}}@media (max-width: 478px) {#brxe-ogqgqz {grid-gap: var(--space-m)}}#brxe-cuqmgi {padding-bottom: var(--section-space-xl); position: relative}@media (max-width: 991px) {#brxe-cuqmgi {padding-top: var(--section-space-s)}}#brxe-tpflxp {width: 100%; transform: translateY(var(--space-m))}#brxe-tpflxp :not([fill="none"]) {fill: var(--white-trans-10)}#brxe-qoudoy {position: absolute; margin-right: auto; margin-left: auto; right: 0px; left: 0px; max-width: calc(var(--content-width) * 1.2); bottom: 0px; overflow: clip}#brxe-qoudoy { --fade-amount: 50%; -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black var(--fade-amount)); mask-image: linear-gradient(to bottom, transparent 0%, black var(--fade-amount));}@media (max-width: 991px) {#brxe-qoudoy {bottom: 0px}}