@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-pzzqmy {width: 480px}@media (max-width: 1239px) {#brxe-pzzqmy {width: 400px}}#brxe-evjvdx {font-size: 64px; color: var(--white); text-align: right; font-weight: 600; line-height: 1.1}@media (max-width: 1239px) {#brxe-evjvdx {font-size: 48px}}@media (max-width: 768px) {#brxe-evjvdx {font-size: 32px}}#brxe-yvvcbw {font-size: 32px; color: var(--white); text-align: right; font-weight: 500}#brxe-yvvcbw a {font-size: 32px; color: var(--white); text-align: right; font-weight: 500; font-size: inherit}@media (max-width: 1239px) {#brxe-yvvcbw {font-size: 24px}#brxe-yvvcbw a {font-size: 24px; font-size: inherit}}@media (max-width: 768px) {#brxe-yvvcbw {font-size: 18px}#brxe-yvvcbw a {font-size: 18px; font-size: inherit}}@media (max-width: 768px) {#brxe-bunuus {width: 24px}}#brxe-pdzeqx {align-items: center}#brxe-skxutc {width: 500px; background-color: var(--primary-main); padding-top: 40px; padding-right: 72px; padding-bottom: 16px; padding-left: 64px; align-items: flex-end; box-shadow: 4px 4px 4px 0 var(--neutral-20)}#brxe-skxutc { --cut: 4.2rem;}@media (max-width: 1239px) {#brxe-skxutc {width: 400px; padding-left: 32px}}@media (max-width: 768px) {#brxe-skxutc {padding-right: 32px; padding-left: 24px}#brxe-skxutc { --cut: 3.2rem;}}#brxe-yghkoq {font-size: 24px; color: var(--primary-main); font-weight: 600}@media (max-width: 768px) {#brxe-yghkoq {font-size: 20px}}@media (max-width: 768px) {#brxe-rhlfcb {width: 24px}}#brxe-dhserw {width: 500px; background-color: var(--white); padding-top: 16px; padding-right: 64px; padding-bottom: 16px; padding-left: 64px; align-items: center; box-shadow: 4px 4px 4px 0 var(--neutral-20); justify-content: space-between; flex-direction: row}@media (max-width: 1239px) {#brxe-dhserw {width: 400px}}@media (max-width: 768px) {#brxe-dhserw {padding-right: 24px; padding-left: 24px; flex-wrap: nowrap; column-gap: 2px; row-gap: 2px}}#brxe-qyzduh {flex-grow: 1; justify-content: flex-end; row-gap: 32px; column-gap: 32px}#brxe-hxyejz {flex-grow: 1; padding-bottom: 64px}#brxe-ydvhhn {align-self: stretch !important; width: 100%; padding-top: 48px; padding-right: 64px; padding-left: 64px; background-size: cover; z-index: 2; min-height: 100vh; min-width: 100%; order: 9}.hero-video-section { position: absolute !important; }@media (max-width: 1239px) {#brxe-ydvhhn {min-height: 700px}}@media (max-width: 768px) {#brxe-ydvhhn {padding-top: 88px; padding-right: 32px; padding-left: 32px; min-height: 90vh}}