@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-gjplqs {font-size: 100px; font-weight: 900; letter-spacing: -4px; color: var(--bricks-color-jslhgy); text-align: center; line-height: 120px}@media (max-width: 1366px) {#brxe-gjplqs {font-size: 90px; line-height: 100px}}@media (max-width: 991px) {#brxe-gjplqs {font-size: 80px; line-height: 90px}}@media (max-width: 430px) {#brxe-gjplqs {font-size: 60px; line-height: 65px; letter-spacing: 0px}}#brxe-ycgzdv {text-align: center; font-size: 18px; color: var(--bricks-color-hiqfgd); line-height: 28px; width: 550px}@media (max-width: 991px) {#brxe-ycgzdv {font-size: 16px; width: 450px}}@media (max-width: 430px) {#brxe-ycgzdv {font-size: 14px; line-height: 24px}}#brxe-hxsmxb {flex-direction: column; justify-content: center; align-items: center}#brxe-vlxlaf {width: 100%; height: 100vh; background-color: var(--bricks-color-eefttf); justify-content: center; padding-top: 120px}@media (max-width: 430px) {#brxe-vlxlaf {padding-top: 80px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px}}#brxe-zerwmb {font-size: 28px; font-family: "Melodrama"; font-weight: 400}#brxe-lrtdcc {font-size: 50px; font-weight: 500; letter-spacing: -1px}@media (max-width: 991px) {#brxe-lrtdcc {font-size: 44px}}@media (max-width: 767px) {#brxe-lrtdcc {font-size: 40px}}@media (max-width: 430px) {#brxe-lrtdcc {font-size: 36px}}#brxe-tmczys {flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 10px}#brxe-qfyxrq {font-size: 16px; text-align: left; color: var(--bricks-color-fjdhhk)}#brxe-qfyxrq a {font-size: 16px; text-align: left; color: var(--bricks-color-fjdhhk); font-size: inherit}@media (max-width: 430px) {#brxe-qfyxrq {font-size: 14px}#brxe-qfyxrq a {font-size: 14px; font-size: inherit}}#brxe-irwlny {font-size: 16px; text-align: left; color: var(--bricks-color-fjdhhk)}#brxe-irwlny a {font-size: 16px; text-align: left; color: var(--bricks-color-fjdhhk); font-size: inherit}@media (max-width: 430px) {#brxe-irwlny {font-size: 14px}#brxe-irwlny a {font-size: 14px; font-size: inherit}}#brxe-qbfxrd {font-size: 16px; text-align: left; color: var(--bricks-color-fjdhhk)}#brxe-qbfxrd a {font-size: 16px; text-align: left; color: var(--bricks-color-fjdhhk); font-size: inherit}@media (max-width: 430px) {#brxe-qbfxrd {font-size: 14px}#brxe-qbfxrd a {font-size: 14px; font-size: inherit}}#brxe-reruuo {flex-direction: row; justify-content: space-between; align-items: flex-start; column-gap: 80px}@media (max-width: 767px) {#brxe-reruuo {row-gap: 20px; flex-direction: column}}#brxe-llpwbt {width: 1600px; flex-direction: column; justify-content: flex-start; align-items: flex-start}#brxe-zfukuz {font-size: 16px; text-align: left; color: var(--bricks-color-fjdhhk)}#brxe-zfukuz a {font-size: 16px; text-align: left; color: var(--bricks-color-fjdhhk); font-size: inherit}@media (max-width: 430px) {#brxe-zfukuz {font-size: 14px}#brxe-zfukuz a {font-size: 14px; font-size: inherit}}#brxe-eumihx {flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 10px; width: 33%}@media (max-width: 767px) {#brxe-eumihx {width: 100%}}#brxe-mtcwer {flex-direction: row; justify-content: space-between; align-items: flex-start; column-gap: 80px; width: 67%; height: 600px}@media (max-width: 767px) {#brxe-mtcwer {row-gap: 20px; width: 100%}}@media (max-width: 430px) {#brxe-mtcwer {height: 400px}}#brxe-vscxqm {width: 1600px; flex-direction: row; justify-content: flex-start; align-items: flex-start; column-gap: 60px}@media (max-width: 991px) {#brxe-vscxqm {flex-direction: row; justify-content: flex-start; align-items: flex-start; column-gap: 80px}}@media (max-width: 767px) {#brxe-vscxqm {flex-direction: column-reverse}}@media (max-width: 430px) {#brxe-vscxqm {row-gap: 40px}}#brxe-rsmnel {width: 100%; padding-top: 80px; padding-bottom: 120px; flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 100px}@media (max-width: 991px) {#brxe-rsmnel {flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 100px}}@media (max-width: 430px) {#brxe-rsmnel {padding-right: 25px; padding-left: 25px}}