@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-template{width:100%}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-397a9a {color: var(--primary-color); font-size: var(--bd-text-m); letter-spacing: -2%; line-height: 2.2rem}#brxe-4171b4 {width: 10rem; padding-top: var(--space-sm); padding-right: var(--space-sm); padding-left: var(--space-sm); margin-left: var(--space-lg)}#brxe-4171b4 {aspect-ratio: 0.575;clip-path: shape(from 1.01% 73.56%,curve to 0.01% 70.12% with -0.15% 72.41%/0.01% 70.12%,vline to 4.6%,curve to 8.01% 0% with 0.01% 2.06%/3.59% 0%,hline to 92%,curve to 100% 4.6% with 96.42% 0%/100% 2.06%,vline to 70.12%,curve to 99% 73.56% with 100% 70.12%/100% 72.41%,curve to 95.97% 75.86% with 98% 74.71%/95.97% 75.86%,line to 56.3% 98.51%,curve to 43.71% 98.51% with 52.82% 100.5%/47.19% 100.5%,line to 4.02% 75.86%,curve to 1.01% 73.56% with 4.02% 75.86%/2.16% 74.71%,close); background-image: linear-gradient(var(--color-pale-persimmon), #C57C8A);}@media (max-width: 478px) {#brxe-4171b4 {margin-left: 0}}#brxe-f988dc {padding-bottom: var(--space-4xl)}@media (max-width: 478px) {#brxe-f988dc {padding-bottom: 0}}#brxe-51a05e {flex-direction: row}#brxe-d2aec4 {text-wrap: balance}@media (max-width: 478px) {#brxe-d2aec4 {display: flex}}#brxe-e9783a {font-size: 2.8rem; letter-spacing: -2%; font-weight: 200; color: var(--primary-color); max-width: 96rem}@media (max-width: 478px) {#brxe-e9783a {font-size: var(--dp-text-l); font-weight: 300}}#brxe-699592 {row-gap: var(--space-lg)}@media (max-width: 478px) {#brxe-699592 {flex-wrap: nowrap}}#brxe-6b928c svg {height: var(--space-md); width: var(--space-md)}#brxe-6b928c {gap: var(--space-md)}#brxe-2dbfcc {height: var(--space-xl)}#brxe-886fb2 {height: var(--space-md-20)}#brxe-c25cc0 {width: auto; flex-direction: row; column-gap: var(--space-sm); align-items: center}#brxe-77347b {flex-direction: row; align-items: center; column-gap: var(--space-xl)}@media (max-width: 478px) {#brxe-77347b {row-gap: var(--space-lg)}}#brxe-50aaf6 {font-size: var(--dp-text-m); color: var(--color-boho-brown); text-transform: uppercase; font-weight: 700; max-width: 96rem}@media (max-width: 478px) {#brxe-50aaf6 {font-size: var(--dp-text-l); font-weight: 300}}#brxe-9af34f {font-size: var(--bd-text-m); letter-spacing: -2%; color: var(--primary-color); max-width: 96rem}@media (max-width: 478px) {#brxe-9af34f {font-size: var(--dp-text-l); font-weight: 300}}#brxe-4ccb4b {row-gap: var(--space-4xs); padding-top: var(--space-lg)}#brxe-7a7635 {row-gap: var(--space-xl)}#brxe-f5d61e {width: fit-content; padding-left: var(--space-lg); row-gap: var(--space-lg)}@media (max-width: 478px) {#brxe-f5d61e {padding-top: var(--space-xl); padding-right: 0; padding-left: 0}}#brxe-6fb8be {padding-top: var(--space-5xl); padding-right: var(--space-2xl); padding-bottom: var(--space-5xl); padding-left: var(--space-2xl); max-width: 146.4rem; width: 100%; flex-direction: row; position: relative; z-index: 2}@media (min-width: 1440px) {#brxe-6fb8be {padding-right: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-6fb8be {padding-top: var(--space-4xl); padding-right: var(--space-xl); padding-bottom: var(--space-4xl); padding-left: var(--space-xl); row-gap: var(--space-2xl); position: relative; z-index: 2}}#brxe-088358 {position: absolute; z-index: 3; aspect-ratio: 1; top: -2.1111vw; left: -6.6667vw; width: 46.6667vw}@media (max-width: 478px) {#brxe-088358 {width: 213.74vw; max-width: 213.74vw; top: -27.67vw; left: auto}}#brxe-aa05c2 {position: absolute; top: -22.694vw; right: -36.22vw; z-index: 2; aspect-ratio: 1; width: 101.17vw; max-width: 101.17vw}@media (max-width: 478px) {#brxe-aa05c2 {width: 463.358vw; max-width: 463.358vw; right: auto; left: 18.206vw; top: -103.96vw}}#brxe-b5c3cb {position: absolute; left: -32.3334vw; top: -45.8334vw; width: 121.8889vw; max-width: 121.8889vw; aspect-ratio: 1.1003; z-index: 2}@media (max-width: 478px) {#brxe-b5c3cb {width: 558.27vw; max-width: 558.27vw; top: -209.92vw; left: -329.517vw}}#brxe-8eebd4 {position: absolute; left: 45.2223vw; top: -38.2223vw; aspect-ratio: .892; width: 88.4445vw; z-index: 2}@media (max-width: 478px) {#brxe-8eebd4 {width: 405.09vw; left: -127.48vw; top: -101.78vw}}#brxe-0a22e8 {align-items: center; justify-content: flex-start; position: absolute; overflow: hidden; z-index: 1; padding-top: var(--space-3xl); top: 0px; min-height: 100vh}@media (max-width: 478px) {#brxe-0a22e8 {top: 0px; bottom: 0px; height: auto; right: 0px; left: 0px}}#brxe-7320b0 {position: relative; overflow: hidden}@media (max-width: 478px) {#brxe-7320b0 {position: relative}}#brxe-1ea4cb {letter-spacing: -2%; color: var(--light-color); font-size: 2.8rem; font-weight: 200}#brxe-c0e658 {row-gap: var(--space-lg)}@media (max-width: 478px) {#brxe-c0e658 {flex-wrap: nowrap}}#brxe-c1fc42 {row-gap: var(--space-xl)}#brxe-4046e4 {color: var(--light-color); letter-spacing: 1%}#brxe-25ba7b {color: var(--light-color); font-size: var(--bd-text-m); font-weight: 300; line-height: 1.5; text-align: center; padding-top: var(--space-4xs); padding-right: var(--space-md); padding-bottom: var(--space-4xs); padding-left: var(--space-md)}#brxe-c7f48e {position: absolute; min-height: 3.2rem; border-radius: var(--space-4xs)}#brxe-c7f48e { border: 0.06rem solid transparent; background: linear-gradient(var(--color-coconut-white), var(--color-coconut-white)) border-box; -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;}#brxe-96e80e {row-gap: var(--space-sm); position: relative; align-items: center; justify-content: flex-end; width: fit-content}#brxe-be6ec6 {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl); row-gap: var(--space-md)}@media (max-width: 478px) {#brxe-be6ec6 {padding-bottom: 0; padding-left: 0}}#brxe-cbdec6 {padding-top: var(--space-5xl); padding-right: var(--space-2xl); padding-bottom: var(--space-5xl); padding-left: var(--space-2xl); width: 100%}@media (min-width: 1800px) {#brxe-cbdec6 {padding-right: 13.3334vw; padding-left: 13.3334vw}}@media (max-width: 478px) {#brxe-cbdec6 {padding-right: var(--space-xl); padding-left: var(--space-xl)}}#brxe-e8c0ce {background-color: var(--primary-color)}