@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-ldunww {margin-bottom: 350px}@media (max-width: 790px) {#brxe-ldunww {margin-bottom: 150px}}@media (max-width: 478px) {#brxe-ldunww {margin-bottom: 100px}}.brxe-yyukjv .brxe-xrcnyz.brxe-imagereveal .bc-img-reveal__img {object-fit: contain}.brxe-xrcnyz{ -webkit-mask-image: url("https://magenta-ant-369742.hostingersite.com/wp-content/uploads/2025/11/forme-2-scaled.png");mask-image: url("https://magenta-ant-369742.hostingersite.com/wp-content/uploads/2025/11/forme-2-scaled.png");-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: 100% 100%; mask-size: 100% 100%; -webkit-mask-position: center;mask-position: center;}@media (max-width: 478px) {.brxe-yyukjv .brxe-nlpsmv.brxe-block {width: 100%}}.brxe-yyukjv .brxe-uhqqlr.brxe-blade-title {color: #000000; text-transform: uppercase; font-size: 4em; line-height: 1; margin-bottom: 20px}@media (max-width: 790px) {.brxe-yyukjv .brxe-uhqqlr.brxe-blade-title {font-size: 2.7em}}@media (max-width: 478px) {.brxe-yyukjv .brxe-uhqqlr.brxe-blade-title {font-size: 36px; align-self: flex-start}}.brxe-yyukjv .brxe-immeck.brxe-text-basic {color: #f5f5f5; font-size: 1.3em; line-height: 1.3; font-weight: 700; margin-top: 10px}@media (max-width: 478px) {.brxe-yyukjv .brxe-immeck.brxe-text-basic {align-self: flex-start; color: var(--bricks-color-lznsna)}}.brxe-yyukjv .brxe-jwncty.brxe-heading {color: #000000}@media (max-width: 478px) {.brxe-yyukjv .brxe-jwncty.brxe-heading {align-self: flex-start}}.brxe-yyukjv .brxe-tyjnab.brxe-text-basic {font-size: 1.3em; line-height: 1.3; color: #000000; margin-top: 10px}.brxe-yyukjv .brxe-nohoio.brxe-block {padding-top: 0; align-self: center !important}@media (max-width: 478px) {.brxe-yyukjv .brxe-nohoio.brxe-block {padding-top: 20px}}.brxe-yyukjv.brxe-container {flex-direction: row; column-gap: 100px}@media (max-width: 1305px) {.brxe-yyukjv.brxe-container {width: 95%}}#brxe-exhzya {padding-top: 5%; padding-bottom: 5%; z-index: 9}@media (max-width: 478px) {#brxe-exhzya {padding-top: 20%}}