@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-button{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-psggdy {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.2em; text-transform: uppercase}@media (max-width: 767px) {#brxe-psggdy {font-size: var(--text-s)}}#brxe-rywkah {font-family: "Cormorant Garamond"; font-size: calc(var(--text-4xl) * 2.3); font-weight: 500; color: var(--light); letter-spacing: -0.01em; text-align: center; text-transform: capitalize; line-height: 1.1; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-rywkah {font-size: calc(var(--text-3xl) * 2.3)}}@media (max-width: 767px) {#brxe-rywkah {font-size: calc(var(--text-3xl) * 2.4); line-height: 1.1}}#brxe-zubezu {font-family: "Cormorant Garamond"; font-size: calc(var(--text-4xl) * 2.3); font-weight: 400; color: var(--tertiary); line-height: 1.1; letter-spacing: -0.01em; text-align: center; text-transform: capitalize; font-style: italic; margin-top: -45px; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-zubezu {font-size: calc(var(--text-3xl) * 2.6)}}@media (max-width: 767px) {#brxe-zubezu {font-size: calc(var(--text-3xl) * 2.6); line-height: 1.1; margin-top: -42px}}#brxe-qfzgbr {font-family: "Plus Jakarta Sans"; font-weight: 500; color: var(--bg-lavender-veil); letter-spacing: 0.5em; text-transform: uppercase; font-size: var(--text-m)}#brxe-xyatgb {font-family: "Cormorant Garamond"; font-size: calc(var(--text-4xl) * 1.6); font-weight: 400; color: var(--light); line-height: 1.1; letter-spacing: -0.01em; text-align: center; text-transform: capitalize; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-xyatgb {font-size: calc(var(--text-3xl) * 1.6)}}@media (max-width: 767px) {#brxe-xyatgb {font-size: calc(var(--text-3xl) * 1.4); line-height: 1.1}}#brxe-womqgq {font-family: "Plus Jakarta Sans"; font-size: var(--text-m); font-weight: 400; color: var(--primary); letter-spacing: 0.18em; text-transform: uppercase; background-color: var(--light)}@media (max-width: 767px) {#brxe-womqgq {width: 65vw}}#brxe-vexgdr {padding-right: var(--space-2xl); padding-left: var(--space-2xl); display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; max-width: 900px; z-index: 1; text-align: center; position: relative; row-gap: var(--space-l); column-gap: var(--space-l)}@media (max-width: 991px) {#brxe-vexgdr {padding-right: var(--space-xl); padding-left: var(--space-xl)}}@media (max-width: 767px) {#brxe-vexgdr {padding-right: var(--space-m); padding-left: var(--space-m)}}#brxe-qzrwvi {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 100%; position: relative; height: 100vh; background-size: cover; background-position: 75% 20%}:where(#brxe-qzrwvi > *:not(figcaption)) {position: relative}#brxe-qzrwvi::before {background-image: linear-gradient(rgba(30, 10, 28, 0.52) 0%, rgba(30, 10, 28, 0.52) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-qzrwvi {padding-bottom: var(--space-2xl); align-items: flex-end}}@media (max-width: 767px) {#brxe-qzrwvi {padding-bottom: var(--space-xl)}}#brxe-fmjmjq {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; height: calc(100vh - 120px);; min-height: 800px}@media (max-width: 478px) {#brxe-fmjmjq {min-height: 500px}}#brxe-ahelum {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-m); color: var(--primary); letter-spacing: 0.2em; text-align: center; text-transform: uppercase; margin-bottom: var(--space-xl)}.brxe-lzqmtw .brxe-lluacm.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 500; color: var(--tertiary); letter-spacing: 0.15em; text-transform: uppercase; font-size: var(--text-xs); margin-bottom: var(--space-3xs)}.brxe-lluacm { display: inline-block; padding-bottom: 2px; border-bottom: 1px solid rgba(201, 189, 212, 0.40);}@media (max-width: 767px) {.brxe-lzqmtw .brxe-lluacm.brxe-text-basic {font-size: var(--text-s)}}.brxe-lzqmtw .brxe-lrjthe.brxe-text {font-family: "Cormorant Garamond"; font-weight: 400; color: var(--primary); line-height: 1.2; text-align: center; font-size: var(--text-l)}.brxe-lzqmtw .brxe-lrjthe.brxe-text a {font-family: "Cormorant Garamond"; font-weight: 400; color: var(--primary); line-height: 1.2; text-align: center; font-size: var(--text-l); font-size: inherit}@media (max-width: 767px) {.brxe-lzqmtw .brxe-lrjthe.brxe-text {font-size: var(--text-m)}.brxe-lzqmtw .brxe-lrjthe.brxe-text a {font-size: var(--text-m); font-size: inherit}}.brxe-lzqmtw.brxe-div {flex-direction: column; justify-content: center; align-items: center; display: flex; column-gap: var(--space-xs)}#brxe-jqldkr {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; width: 100%; column-gap: 0px}#brxe-jqldkr .snapshot-cell { flex: 1; padding: 0 var(--space-xl); border-right: 1px solid rgba(201, 189, 212, 0.4); box-sizing: border-box; text-align: center;}#brxe-jqldkr .snapshot-cell:first-child { padding-left: 0;}#brxe-jqldkr .snapshot-cell:last-child { border-right: none; padding-right: 0;}@media (max-width: 991px) {#brxe-jqldkr {flex-direction: row; flex-wrap: wrap}#brxe-jqldkr .snapshot-cell { width: 50% !important; flex: none !important; padding: var(--space-l) var(--space-xl) !important; border-right: 1px solid rgba(201, 189, 212, 0.4) !important; border-bottom: none;}#brxe-jqldkr .snapshot-cell:nth-child(2n) { border-right: none !important;}#brxe-jqldkr .snapshot-cell:nth-child(2n+1) { padding-left: 0 !important;}#brxe-jqldkr .snapshot-cell:nth-last-child(-n+2) { border-bottom: none;}}@media (max-width: 767px) {#brxe-jqldkr {flex-wrap: wrap; flex-direction: row}#brxe-jqldkr .snapshot-cell,#brxe-jqldkr .snapshot-cell:nth-child(2n),#brxe-jqldkr .snapshot-cell:nth-child(2n+1),#brxe-jqldkr .snapshot-cell:last-child { width: 100% !important; flex: none !important; padding: var(--space-m) 0 !important; border-right: none !important; border-bottom: 1px solid rgba(201, 189, 212, 0.4); text-align: left;}#brxe-jqldkr .snapshot-cell:last-child { border-bottom: none !important;}}#brxe-pjacwc {display: flex; flex-direction: column; justify-content: center; align-items: center; column-gap: var(--space-l); max-width: 1200px; width: 100%; margin-right: auto; margin-left: auto; padding-right: var(--space-2xl); padding-left: var(--space-2xl)}@media (max-width: 991px) {#brxe-pjacwc {padding-right: var(--space-xl); padding-left: var(--space-xl)}}@media (max-width: 767px) {#brxe-pjacwc {padding-right: var(--space-m); padding-left: var(--space-m)}}#brxe-knlspo {background-color: var(--bg-lavender-blush); padding-top: var(--space-2xl); padding-bottom: var(--space-2xl)}#brxe-hcbsmx {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.2em; text-transform: uppercase}#brxe-ytortc {font-family: "Cormorant Garamond"; font-size: calc(var(--text-3xl) * 1.4); font-weight: 400; color: var(--primary); letter-spacing: -0.01em; line-height: 1.1; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-ytortc {font-size: calc(var(--text-2xl) * 1.4)}}@media (max-width: 767px) {#brxe-ytortc {font-size: calc(var(--text-2xl) * 1.2)}}#brxe-vhladh {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-m); color: var(--primary); line-height: 1.7; white-space: pre-line}#brxe-vhladh a {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-m); color: var(--primary); line-height: 1.7; white-space: pre-line; font-size: inherit}@media (max-width: 767px) {#brxe-vhladh {font-size: var(--text-s)}#brxe-vhladh a {font-size: var(--text-s); font-size: inherit}}#brxe-klrlta {display: flex; flex-direction: column; row-gap: var(--space-l)}#brxe-vamxeo {font-family: "Cormorant Garamond"; font-weight: 400; font-style: italic; font-size: var(--text-xl); color: var(--primary); line-height: 1.4}@media (max-width: 991px) {#brxe-vamxeo {font-size: var(--text-l)}}@media (max-width: 767px) {#brxe-vamxeo {font-size: var(--text-m)}}#brxe-qtokch {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.15em; text-transform: uppercase}#brxe-wqxnhi {display: flex; flex-direction: column; justify-content: center; align-items: flex-start; row-gap: var(--space-m)}#brxe-wqxnhi { border-left: 2px solid rgba(100, 65, 130, 0.25); padding-left: var(--space-2xl); }@media (max-width: 991px) {#brxe-wqxnhi {align-items: center}#brxe-wqxnhi { border-left: none !important; padding-left: 0 !important; text-align: center; }#brxe-wqxnhi::before { content: ''; display: block; align-self: center; width: 60px; height: 1px; background: rgba(100, 65, 130, 0.4); margin-top: var(--space-2xl); margin-bottom: var(--space-l); }}@media (max-width: 767px) {#brxe-wqxnhi { border-left: none !important; padding-left: 0 !important; text-align: center; }#brxe-wqxnhi::before { content: ''; display: block; align-self: center; width: 60px; height: 1px; background: rgba(100, 65, 130, 0.4); margin-top: var(--space-xl); margin-bottom: var(--space-m); }}#brxe-bhfeyq {display: flex; flex-direction: row; align-items: stretch; column-gap: var(--space-4xl); max-width: 1200px; width: 100%; margin-right: auto; margin-left: auto; padding-right: var(--space-2xl); padding-left: var(--space-2xl)}#brxe-bhfeyq .expect-content { flex: 1; min-width: 0; }#brxe-bhfeyq .expect-quote-block { flex: 0 0 380px; }@media (max-width: 991px) {#brxe-bhfeyq {padding-right: var(--space-xl); padding-left: var(--space-xl); flex-direction: column}#brxe-bhfeyq .expect-content { flex: none !important; width: 100% !important; }#brxe-bhfeyq .expect-quote-block { flex: none !important; width: 100% !important; }}@media (max-width: 767px) {#brxe-bhfeyq {padding-right: var(--space-m); padding-left: var(--space-m); flex-direction: column}#brxe-bhfeyq .expect-content { flex: none !important; width: 100% !important; }#brxe-bhfeyq .expect-quote-block { flex: none !important; width: 100% !important; }}#brxe-qxoafb {background-color: var(--light); padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}#brxe-dmtgmy {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.4em; text-transform: uppercase}#brxe-cpxrci {font-family: "Cormorant Garamond"; font-size: calc(var(--text-3xl) * 1.4); font-weight: 300; color: #FAEDF4; line-height: 1.1; letter-spacing: -0.01em; text-transform: none; margin-top: 0; margin-bottom: 0}@media (max-width: 991px) {#brxe-cpxrci {font-size: calc(var(--text-2xl) * 1.4)}}@media (max-width: 767px) {#brxe-cpxrci {font-size: calc(var(--text-2xl) * 1.2)}}#brxe-gdjnow {font-family: "Cormorant Garamond"; font-style: italic; font-size: var(--text-l); color: #CC9BAE; line-height: 1.7; max-width: 720px}#brxe-gdjnow a {font-family: "Cormorant Garamond"; font-style: italic; font-size: var(--text-l); color: #CC9BAE; line-height: 1.7; font-size: inherit}@media (max-width: 767px) {#brxe-gdjnow {font-size: var(--text-)}#brxe-gdjnow a {font-size: var(--text-); font-size: inherit}}#brxe-wpznlt {display: flex; flex-direction: column; row-gap: var(--space-m); margin-bottom: var(--space-2xl)}@media (max-width: 767px) {#brxe-wpznlt {margin-right: var(--space-4xs); margin-left: var(--space-4xs)}}.brxe-hidszm .brxe-bftswq.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-xs); color: #CC9BAE; letter-spacing: 0.3em; text-transform: uppercase; margin-bottom: var(--space-2xs)}.brxe-hidszm .brxe-fdxbee.brxe-heading {font-family: "Cormorant Garamond"; font-size: calc(var(--text-l) * 1.4); font-weight: 400; color: #FAEDF4; line-height: 1.2; margin-top: 0; margin-bottom: 0}@media (max-width: 767px) {.brxe-hidszm .brxe-fdxbee.brxe-heading {font-size: calc(var(--text-xl) * 1.4)}}.brxe-hidszm .brxe-tzwtds.brxe-text {font-family: "Plus Jakarta Sans"; font-weight: 300; font-size: var(--text-s); color: #CC9BAE; line-height: 1.85}.brxe-hidszm .brxe-tzwtds.brxe-text a {font-family: "Plus Jakarta Sans"; font-weight: 300; font-size: var(--text-s); color: #CC9BAE; line-height: 1.85; font-size: inherit}@media (max-width: 767px) {.brxe-hidszm .brxe-tzwtds.brxe-text {font-size: var(--text-xs)}.brxe-hidszm .brxe-tzwtds.brxe-text a {font-size: var(--text-xs); font-size: inherit}}.brxe-anejbe .brxe-waqbfd.brxe-heading {font-family: "Cormorant Garamond"; font-size: calc(var(--text-m) * 1.15); font-weight: 500; color: #FAEDF4; line-height: 1.3; margin-top: 0; margin-bottom: 0}.brxe-anejbe .brxe-ldulgn.brxe-text {font-family: "Plus Jakarta Sans"; font-weight: 300; font-size: var(--text-xs); color: #CC9BAE; line-height: 1.75}.brxe-anejbe .brxe-ldulgn.brxe-text a {font-family: "Plus Jakarta Sans"; font-weight: 300; font-size: var(--text-xs); color: #CC9BAE; line-height: 1.75; font-size: inherit}.brxe-anejbe.brxe-div {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 0px; align-items: stretch}.brxe-hidszm.brxe-div {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-grltyu {display: flex; flex-direction: row; flex-wrap: wrap; align-items: stretch; width: 100%; column-gap: 0px}#brxe-grltyu { gap: 1px; background: rgba(204, 155, 174, 0.08); border: 1px solid rgba(204, 155, 174, 0.08);}#brxe-grltyu .exp-card { flex: 1 0 calc(50% - 0.5px); background: #21151A; padding: 48px 40px; position: relative; overflow: hidden; transition: background 0.4s ease; box-sizing: border-box;}#brxe-grltyu .exp-card::before { content: ''; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: #CC9BAE; transform: scaleY(0); transform-origin: top; transition: transform 0.4s ease; z-index: 1;}#brxe-grltyu .exp-card:hover { background: #5A273D;}#brxe-grltyu .exp-card:hover::before { transform: scaleY(1);}#brxe-grltyu:has(.exp-card:last-child:nth-child(2n+1)) .exp-card:last-child,#brxe-grltyu:has(.exp-card:not(:has(.exp-features)):last-child:nth-child(odd of .exp-card:not(:has(.exp-features)))) .exp-card:not(:has(.exp-features)):last-child { flex: 0 0 100%;}#brxe-grltyu .exp-card:last-child:nth-child(odd) { flex: 0 0 100%;}#brxe-grltyu .exp-card:has(.exp-features) { flex: 0 0 100%; align-items: center; text-align: center; background: rgba(90, 39, 61, 0.22); border-bottom: 1px solid rgba(204, 155, 174, 0.2);}#brxe-grltyu .exp-card:has(.exp-features):hover { background: rgba(90, 39, 61, 0.68);}#brxe-grltyu .exp-features { width: 100%; align-self: stretch; margin-top: var(--space-m); text-align: left;}#brxe-grltyu .exp-feat-grid { display: flex; flex-wrap: wrap; gap: 1px; background: rgba(204, 155, 174, 0.08); border: 1px solid rgba(204, 155, 174, 0.08); width: 100%;}#brxe-grltyu .exp-feat-item { flex: 0 0 calc(50% - 0.5px); width: unset; padding: 28px 32px; background: rgba(33, 21, 26, 0.92); box-sizing: border-box; display: flex; flex-direction: column; gap: var(--space-2xs);}#brxe-grltyu .exp-feat-grid:has(.exp-feat-item:last-child:nth-child(2n+1)) .exp-feat-item:last-child { flex: 0 0 100%;}@media (max-width: 991px) {#brxe-grltyu .exp-card { flex: 1 0 calc(50% - 0.5px); padding: 36px 28px;}#brxe-grltyu:has(.exp-card:not(:has(.exp-features)):last-child:nth-child(odd of .exp-card:not(:has(.exp-features)))) .exp-card:not(:has(.exp-features)):last-child { flex: 1 0 100% !important;}#brxe-grltyu .exp-card:has(.exp-features) { flex: 1 0 100% !important; padding: 36px 28px !important;}#brxe-grltyu .exp-feat-item { flex: 1 0 100% !important; padding: 24px 24px !important;}#brxe-grltyu .exp-feat-grid:has(.exp-feat-item:last-child:nth-child(2n+1)) .exp-feat-item:last-child { flex: 1 0 100% !important;}}@media (max-width: 767px) { #brxe-grltyu { display: flex; flex-wrap: wrap; flex-direction: column; }#brxe-grltyu .exp-card,#brxe-grltyu:has(.exp-card:last-child:nth-child(2n+1)) .exp-card:last-child,#brxe-grltyu:has(.exp-card:not(:has(.exp-features)):last-child:nth-child(odd of .exp-card:not(:has(.exp-features)))) .exp-card:not(:has(.exp-features)):last-child,#brxe-grltyu .exp-card:has(.exp-features) { flex: 0 0 100% !important; padding: 32px 24px !important;}#brxe-grltyu .exp-feat-item,#brxe-grltyu .exp-feat-grid:has(.exp-feat-item:last-child:nth-child(2n+1)) .exp-feat-item:last-child { flex: 0 0 100% !important; padding: 20px 20px !important;}}#brxe-sgwobs {display: flex; flex-direction: column; max-width: 1440px; width: 100%; margin-right: auto; margin-left: auto; padding-right: var(--space-2xl); padding-left: var(--space-2xl)}@media (max-width: 991px) {#brxe-sgwobs {padding-right: var(--space-xl); padding-left: var(--space-xl)}}@media (max-width: 767px) {#brxe-sgwobs {padding-right: var(--space-m); padding-left: var(--space-m)}}#brxe-gngbly {background-color: #21151A; padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}#brxe-xdptta {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.2em; text-transform: uppercase}#brxe-kmqmlg {font-family: "Cormorant Garamond"; font-size: var(--text-4xl); font-weight: 400; color: var(--primary); line-height: 1.1; letter-spacing: -0.01em; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-kmqmlg {font-size: var(--text-3xl)}}@media (max-width: 767px) {#brxe-kmqmlg {font-size: var(--text-2xl)}}#brxe-kcbckp {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-m); color: var(--primary); line-height: 1.7}#brxe-kcbckp a {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-m); color: var(--primary); line-height: 1.7; font-size: inherit}#brxe-kcbckp { max-width: 640px; margin-left: auto; margin-right: auto; }#brxe-rzzqby {display: flex; flex-direction: column; align-items: center; row-gap: var(--space-m)}#brxe-rzzqby, #brxe-rzzqby * { text-align: center; }@media (max-width: 991px) {#brxe-rzzqby, #brxe-rzzqby * { text-align: center; }}@media (max-width: 767px) {#brxe-rzzqby, #brxe-rzzqby * { text-align: center; }}.brxe-zszcta .brxe-earaxr.brxe-image:not(.tag), .brxe-zszcta .brxe-earaxr.brxe-image img {object-fit: cover}.brxe-earaxr { display: block; width: 100%; height: 100%; } .brxe-earaxr img { width: 100%; height: 100%; object-fit: cover; display: block; }@media (max-width: 767px) {.brxe-zszcta.brxe-div {min-height: 300px}}#brxe-tozkzv {width: 100%; display: grid; align-items: initial}#brxe-tozkzv { display: grid !important; grid-template-columns: repeat(12, 1fr); grid-auto-rows: 220px; gap: var(--space-xs); }#brxe-tozkzv .gallery-cell { overflow: hidden; border-radius: 4px; box-shadow: 0 2px 16px rgba(0,0,0,0.10); }#brxe-tozkzv .gallery-cell:nth-child(1) { grid-column: span 8; grid-row: span 2; }#brxe-tozkzv .gallery-cell:nth-child(2) { grid-column: span 4; }#brxe-tozkzv .gallery-cell:nth-child(3) { grid-column: span 4; }#brxe-tozkzv .gallery-cell:nth-child(4) { grid-column: span 4; }#brxe-tozkzv .gallery-cell:nth-child(5) { grid-column: span 4; }#brxe-tozkzv .gallery-cell:nth-child(6) { grid-column: span 4; }#brxe-tozkzv .gallery-cell img { transition: transform 0.5s ease; }#brxe-tozkzv .gallery-cell:hover img { transform: scale(1.05); }@media (max-width: 991px) {#brxe-tozkzv { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; grid-auto-rows: 220px !important; gap: 8px !important; }#brxe-tozkzv .gallery-cell:nth-child(1) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(2) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(3) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(4) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(5) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(6) { grid-column: span 1 !important; grid-row: span 1 !important; }}@media (max-width: 767px) {#brxe-tozkzv { grid-template-columns: 1fr !important; grid-auto-rows: 350px !important; gap: var(--space-m) !important; }#brxe-tozkzv .gallery-cell:nth-child(1) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(2) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(3) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(4) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(5) { grid-column: span 1 !important; grid-row: span 1 !important; }#brxe-tozkzv .gallery-cell:nth-child(6) { grid-column: span 1 !important; grid-row: span 1 !important; }}#brxe-frugkp {display: flex; flex-direction: column; align-items: center; row-gap: var(--space-3xl); max-width: 1200px; width: 100%; margin-right: auto; margin-left: auto; padding-right: var(--space-2xl); padding-left: var(--space-2xl)}@media (max-width: 991px) {#brxe-frugkp {padding-right: var(--space-xl); padding-left: var(--space-xl)}}@media (max-width: 767px) {#brxe-frugkp {padding-right: var(--space-m); padding-left: var(--space-m)}}#brxe-jjvhgp {background-color: var(--bg-lavender-blush); padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}#brxe-nwjzhx:not(.tag), #brxe-nwjzhx img {object-fit: cover}#brxe-wxuifp {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: #CC9BAE; letter-spacing: 0.4em; text-transform: uppercase}#brxe-lkxqhy {font-family: "Cormorant Garamond"; font-size: calc(var(--text-2xl) * 1.5); font-weight: 300; color: #FAEDF4; line-height: 1.1; letter-spacing: -0.01em; margin-top: 0; margin-bottom: 0}@media (max-width: 991px) {#brxe-lkxqhy {font-size: calc(var(--text-2xl) * 1.2)}}@media (max-width: 767px) {#brxe-lkxqhy {font-size: calc(var(--text-xl) * 1.3)}}#brxe-wszxtx {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-xs); color: #CC9BAE; letter-spacing: 0.12em; padding-bottom: var(--space-m)}#brxe-dvxotg {font-family: "Plus Jakarta Sans"; font-weight: 300; font-size: var(--text-s); color: #FAEDF4; line-height: 1.85}#brxe-dvxotg a {font-family: "Plus Jakarta Sans"; font-weight: 300; font-size: var(--text-s); color: #FAEDF4; line-height: 1.85; font-size: inherit}@media (max-width: 767px) {#brxe-dvxotg {font-size: var(--text-xs)}#brxe-dvxotg a {font-size: var(--text-xs); font-size: inherit}}#brxe-ynxqjl {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: #CC9BAE; letter-spacing: 0.25em; text-transform: uppercase}.brxe-prakxp .brxe-dqekdq.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-xs); color: #CC9BAE; letter-spacing: 0.06em}#brxe-tcdzbm {display: flex; flex-direction: row; flex-wrap: wrap}.spk-pill:not(:last-child) .spk-pill-text::after { content: '·'; margin: 0 8px; font-size: 12px; color: rgba(255, 255, 255, 0.8);}#brxe-udwhpq {display: flex; flex-direction: column; row-gap: var(--space-m); width: 60%}@media (max-width: 767px) {#brxe-udwhpq {width: 80vw}}#brxe-jnljbf {display: flex; flex-direction: row; align-items: flex-start; column-gap: var(--space-2xl); row-gap: var(--space-2xl)}@media (max-width: 767px) {#brxe-jnljbf {flex-direction: column; align-items: center}}#brxe-jcpnrr {font-family: "Cormorant Garamond"; font-weight: 400; font-style: italic; font-size: calc(var(--text-l) * 1.3); color: #FAEDF4; line-height: 1.45; text-align: center; max-width: 820px}@media (max-width: 991px) {#brxe-jcpnrr {font-size: var(--text-l)}}@media (max-width: 767px) {#brxe-jcpnrr {font-size: var(--text-l)}}#brxe-zcbart {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: #CC9BAE; letter-spacing: 0.2em; text-transform: uppercase; text-align: center}#brxe-gsfwce {display: flex; flex-direction: column; row-gap: var(--space-m); align-items: center}@media (max-width: 767px) {#brxe-gsfwce {width: 65vw}}#brxe-jjykrj {display: flex; flex-direction: column; row-gap: var(--space-3xl); max-width: 1440px; width: 100%; margin-right: auto; margin-left: auto; padding-right: var(--space-2xl); padding-left: var(--space-2xl); align-items: center}#brxe-jjykrj { gap: var(--space-3xl);}#brxe-spkcol { gap: var(--space-3xl); align-items: flex-start;}#brxe-spkimg { flex: 0 0 42%; min-width: 0;}#brxe-spkimw { position: relative; width: 100%; aspect-ratio: 1 / 1; overflow: hidden; border: 1px solid rgba(204, 155, 174, 0.12);}#brxe-spkimw img { width: 100%; height: 100%; object-fit: cover; object-position: center top; transition: transform 0.7s ease; display: block;}#brxe-spkimw:hover img { transform: scale(1.04);}#brxe-spkcnt { flex: 1; min-width: 0;}#brxe-spkcrd { padding-bottom: var(--space-m); border-bottom: 1px solid rgba(204, 155, 174, 0.15);}#brxe-spkpls { flex-wrap: wrap; gap: var(--space-xs);}#brxe-spkpls .spk-pill { border: 1px solid rgba(204, 155, 174, 0.3); padding: 6px 18px; transition: border-color 0.3s ease;}#brxe-spkpls .spk-pill:hover { border-color: rgba(204, 155, 174, 0.7);}#brxe-spkqts { border-top: 1px solid rgba(204, 155, 174, 0.15); padding-top: var(--space-2xl); text-align: center;}@media (max-width: 991px) {#brxe-jjykrj {padding-right: var(--space-xl); padding-left: var(--space-xl)}#brxe-spkcol { flex-direction: column !important; gap: var(--space-2xl) !important;}#brxe-spkimg { flex: none !important; width: 55% !important; align-self: center !important;}}@media (max-width: 767px) {#brxe-jjykrj {padding-right: var(--space-m); padding-left: var(--space-m)}#brxe-spkimg { width: 75% !important;}#brxe-spkqts { padding-top: var(--space-xl) !important;}}#brxe-cblhdu {background-color: #21151A; padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}#brxe-vteuaz {font-family: "Plus Jakarta Sans"; font-size: var(--text-xs); font-weight: 500; color: var(--tertiary); letter-spacing: 0.2em; text-align: center; text-transform: uppercase; margin-bottom: var(--space-s)}#brxe-vqdzbc {font-family: "Cormorant Garamond"; font-size: calc(var(--text-3xl) * 1.1); font-weight: 400; color: var(--primary); line-height: 1.1; letter-spacing: -0.01em; text-align: center; text-transform: none; margin-top: 0; margin-bottom: var(--space-2xl)}@media (max-width: 991px) {#brxe-vqdzbc {font-size: var(--text-3xl)}}@media (max-width: 767px) {#brxe-vqdzbc {font-size: var(--text-2xl)}}.brxe-dvlpiz .brxe-bngpxn.brxe-heading {font-family: "Cormorant Garamond"; font-weight: 400; font-size: calc(var(--text-2xl) * 1.1); color: var(--primary); letter-spacing: -0.01em; font-style: italic; line-height: 1.15; margin-top: 0; margin-bottom: 0}@media (max-width: 767px) {.brxe-dvlpiz .brxe-bngpxn.brxe-heading {font-size: var(--text-2xl)}}.brxe-dvlpiz .brxe-skwrft.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.1em; text-transform: uppercase}.brxe-skwrft { display: inline-flex; align-items: center; gap: 8px; } .brxe-skwrft::before { content: ''; display: block; width: 18px; height: 1px; background: currentColor; opacity: 0.6; }.brxe-dvlpiz .brxe-atwike.brxe-text-basic {font-family: "Cormorant Garamond"; font-weight: 400; font-size: var(--text-s); color: var(--primary); font-style: italic}.brxe-dvlpiz .brxe-icnson.brxe-text {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-s); color: var(--primary); line-height: 1.65}.brxe-dvlpiz .brxe-icnson.brxe-text a {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-s); color: var(--primary); line-height: 1.65; font-size: inherit}.brxe-dvlpiz .brxe-qevrdu.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.15em; text-transform: uppercase}.brxe-dvlpiz .brxe-iyevcb.brxe-text-basic {font-family: "Cormorant Garamond"; font-weight: 400; font-size: var(--text-2xl); color: var(--primary); line-height: 1}.brxe-dvlpiz .brxe-mhahnw.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.15em; text-transform: uppercase}.brxe-dvlpiz .brxe-wwcmok.brxe-text-basic {font-family: "Cormorant Garamond"; font-weight: 400; font-size: var(--text-2xl); color: var(--primary); line-height: 1}.brxe-dvlpiz .brxe-cwuyft.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.15em; text-transform: uppercase}.brxe-dvlpiz .brxe-hgtlyz.brxe-text-basic {font-family: "Cormorant Garamond"; font-weight: 400; font-size: var(--text-2xl); color: var(--primary); line-height: 1}.brxe-dvlpiz .brxe-vpkqsk.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.15em; text-transform: uppercase}.brxe-vpkqsk { opacity: 0.45; }.brxe-dvlpiz .brxe-nzncch.brxe-text-basic {font-family: "Cormorant Garamond"; font-weight: 400; font-size: var(--text-2xl); color: var(--primary); line-height: 1}.brxe-nzncch { text-decoration: line-through; opacity: 0.45; }.brxe-dvlpiz .brxe-hysipm.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.15em; text-transform: uppercase}.brxe-hysipm { opacity: 0.45; }.brxe-dvlpiz .brxe-cygzyp.brxe-text-basic {font-family: "Cormorant Garamond"; font-weight: 400; font-size: var(--text-2xl); color: var(--primary); line-height: 1}.brxe-cygzyp { text-decoration: line-through; opacity: 0.45; }.brxe-dvlpiz .brxe-tidabz.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.15em; text-transform: uppercase}.brxe-tidabz { opacity: 0.45; }.brxe-dvlpiz .brxe-sxkukg.brxe-text-basic {font-family: "Cormorant Garamond"; font-weight: 400; font-size: var(--text-2xl); color: var(--primary); line-height: 1}.brxe-sxkukg { text-decoration: line-through; opacity: 0.45; }.brxe-dvlpiz .brxe-lfmnen.brxe-div {margin-top: 10px}#brxe-hvnbrv {display: flex; flex-direction: column; width: 100%}#brxe-hvnbrv .ev-pkg-item { display: flex; flex-direction: row; align-items: flex-start; column-gap: var(--space-2xl); padding: var(--space-xl) 0; border-bottom: 1px solid rgba(100, 65, 130, 0.15); }#brxe-hvnbrv .ev-pkg-item:first-child { padding-top: 0; }#brxe-hvnbrv .ev-pkg-item:last-child { border-bottom: none; padding-bottom: 0; }#brxe-hvnbrv .pkg-left { flex: 1 1 0; min-width: 0; display: flex; flex-direction: column; gap: var(--space-m); }#brxe-hvnbrv .pkg-right { flex: 0 0 200px; display: flex; flex-direction: column; }#brxe-hvnbrv .pkg-prices-normal, #brxe-hvnbrv .pkg-prices-soldout { display: flex; flex-direction: column; gap: var(--space-l); align-items: flex-end; }#brxe-hvnbrv .pkg-price-single, #brxe-hvnbrv .pkg-price-double { display: flex; flex-direction: column; gap: 4px; align-items: flex-end; text-align: right; }@media (max-width: 991px) {#brxe-hvnbrv .ev-pkg-item { flex-direction: column !important; row-gap: var(--space-m) !important; }#brxe-hvnbrv .pkg-left, #brxe-hvnbrv .pkg-right { flex: none !important; width: 100% !important; }#brxe-hvnbrv .pkg-prices-normal, #brxe-hvnbrv .pkg-prices-soldout { align-items: flex-start !important; flex-direction: row !important; gap: var(--space-xl) !important; }#brxe-hvnbrv .pkg-price-single, #brxe-hvnbrv .pkg-price-double { align-items: flex-start !important; text-align: left !important; }}@media (max-width: 767px) {#brxe-hvnbrv .ev-pkg-item { flex-direction: column !important; }#brxe-hvnbrv .pkg-left, #brxe-hvnbrv .pkg-right { flex: none !important; width: 100% !important; }#brxe-hvnbrv .pkg-prices-normal, #brxe-hvnbrv .pkg-prices-soldout { flex-direction: column !important; align-items: flex-start !important; gap: var(--space-m) !important; }#brxe-hvnbrv .pkg-price-single, #brxe-hvnbrv .pkg-price-double { align-items: flex-start !important; text-align: left !important; }}#brxe-vjhoqu {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--secondary); letter-spacing: 0.2em; text-transform: uppercase; text-align: center; margin-top: var(--space-2xl)}#brxe-nqkaqp {margin-right: auto; margin-left: auto; display: flex; flex-direction: column; align-items: center; max-width: 1000px; width: 100%; padding-right: var(--space-2xl); padding-left: var(--space-2xl)}@media (max-width: 991px) {#brxe-nqkaqp {padding-right: var(--space-xl); padding-left: var(--space-xl)}}@media (max-width: 767px) {#brxe-nqkaqp {padding-right: var(--space-m); padding-left: var(--space-m)}}#brxe-vfmamd {background-color: var(--light); padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}#brxe-hunsoo {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: #CC9BAE; letter-spacing: 0.4em; text-transform: uppercase; text-align: center}#brxe-fokpej {font-family: "Cormorant Garamond"; font-size: calc(var(--text-2xl) * 1.2); font-weight: 300; color: #FAEDF4; line-height: 1.2; text-align: center; margin-top: 0; margin-bottom: 0}#brxe-ybvhme {font-family: "Plus Jakarta Sans"; font-weight: 300; font-size: var(--text-s); color: #CC9BAE; line-height: 1.7; text-align: center; max-width: 560px}#brxe-ybvhme a {font-family: "Plus Jakarta Sans"; font-weight: 300; font-size: var(--text-s); color: #CC9BAE; line-height: 1.7; text-align: center; font-size: inherit}#brxe-bweuir {display: flex; flex-direction: column; row-gap: var(--space-s); align-items: center}.brxe-toxzlk .brxe-nkjxaq.brxe-div {background-color: var(--light); border-radius: var(--radius-m)}.brxe-toxzlk .brxe-uorpfu.brxe-heading {font-family: "Cormorant Garamond"; font-weight: 500; font-size: calc(var(--text-m) * 1.2); color: #FAEDF4; line-height: 1.3; text-align: center; margin-top: 0; margin-bottom: 0}.brxe-toxzlk .brxe-zqxsve.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: #CC9BAE; letter-spacing: 0.2em; text-transform: uppercase; text-align: center}.brxe-toxzlk .brxe-tcbmwb.brxe-text-basic {font-family: "Plus Jakarta Sans"; font-weight: 300; font-size: var(--text-xs); color: #FAEDF4; line-height: 1.7; text-align: center; font-style: italic}#brxe-giwcdr .splide__slide {padding-top: var(--space-m); padding-right: var(--space-s); padding-bottom: var(--space-m); padding-left: var(--space-s); align-items: center}#brxe-giwcdr .splide__pagination {bottom: -2.2em}#brxe-giwcdr .splide__pagination .splide__pagination__page {color: var(--bg-lavender-veil); background-color: var(--bg-lavender-veil); height: 15px; width: 15px}#brxe-giwcdr .splide__pagination .splide__pagination__page.is-active {color: var(--accent); background-color: var(--accent)}#brxe-jdflgc {display: flex; flex-direction: column; row-gap: var(--space-3xl); max-width: 1440px; width: 100%; margin-right: auto; margin-left: auto; padding-right: var(--space-2xl); padding-left: var(--space-2xl); align-items: center; align-self: center !important}#brxe-sponhd { text-align: center;}#brxe-sponhd::after { content: ''; display: block; width: 48px; height: 1px; background: rgba(204, 155, 174, 0.4); margin: var(--space-m) auto 0;}#brxe-jdflgc .spon-card { display: flex; flex-direction: column; align-items: center; text-align: center; gap: var(--space-s); padding: 0 var(--space-s);}#brxe-jdflgc .spon-logo-frame { width: 100%; aspect-ratio: 3 / 2; border: 1px solid rgba(204, 155, 174, 0.2); display: flex; align-items: center; justify-content: center; overflow: hidden; padding: var(--space-m); box-sizing: border-box; transition: border-color 0.4s ease;}#brxe-jdflgc .spon-logo-frame:hover { border-color: rgba(204, 155, 174, 0.5);}#brxe-jdflgc .spon-logo-frame img { max-width: 100%; max-height: 100%; width: auto; height: auto; object-fit: contain;}@media (max-width: 991px) {#brxe-jdflgc {padding-right: var(--space-xl); padding-left: var(--space-xl)}#brxe-jdflgc .spon-card { padding: 0 var(--space-xs) !important;}}@media (max-width: 767px) {#brxe-jdflgc {padding-right: var(--space-m); padding-left: var(--space-m)}#brxe-jdflgc .spon-card { padding: 0 var(--space-2xs) !important;}}#brxe-ptcnaq {background-color: #21151A; padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}#brxe-atuwnc {font-family: "Cormorant Garamond"; font-size: var(--text-4xl); font-weight: 400; color: var(--light); line-height: 1.1; letter-spacing: -0.01em; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-atuwnc {font-size: var(--text-3xl)}}@media (max-width: 767px) {#brxe-atuwnc {font-size: var(--text-2xl)}}#brxe-cfmqpk {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-m); color: rgba(255,255,255,0.75); line-height: 1.7}#brxe-cfmqpk a {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-m); color: rgba(255,255,255,0.75); line-height: 1.7; font-size: inherit}#brxe-cfmqpk { max-width: 560px; margin-left: auto; margin-right: auto; }#brxe-gviysr {display: flex; flex-direction: column; align-items: center; row-gap: var(--space-m)}#brxe-gviysr, #brxe-gviysr * { text-align: center; }@media (max-width: 991px) {#brxe-gviysr, #brxe-gviysr * { text-align: center; }}@media (max-width: 767px) {#brxe-gviysr, #brxe-gviysr * { text-align: center; }}#brxe-rtgdmb.form-group input[name*="form-field-"]:hover, #brxe-rtgdmb input[name*="brfr"]:hover, #brxe-rtgdmb textarea[name*="brfr"]:hover, #brxe-rtgdmb select[name*="brfr"]:hover, #brxe-rtgdmb textarea[name*="form-field-"]:hover, #brxe-rtgdmb select[name*="form-field-"]:hover, #brxe-rtgdmb .choices:hover, #brxe-rtgdmb .choices .choices__inner:hover, #brxe-rtgdmb .choices .choices__item:hover, #brxe-rtgdmb .choices:hover, #brxe-rtgdmb .choices[data-type*=select-one] .choices__input:hover, #brxe-rtgdmb .choices__list--dropdown:hover, #brxe-rtgdmb .flatpickr.input:hover {background-color: var(--bg-lavender-veil)}#brxe-vzwigf.form-group input[name*="form-field-"]:hover, #brxe-vzwigf input[name*="brfr"]:hover, #brxe-vzwigf textarea[name*="brfr"]:hover, #brxe-vzwigf select[name*="brfr"]:hover, #brxe-vzwigf textarea[name*="form-field-"]:hover, #brxe-vzwigf select[name*="form-field-"]:hover, #brxe-vzwigf .choices:hover, #brxe-vzwigf .choices .choices__inner:hover, #brxe-vzwigf .choices .choices__item:hover, #brxe-vzwigf .choices:hover, #brxe-vzwigf .choices[data-type*=select-one] .choices__input:hover, #brxe-vzwigf .choices__list--dropdown:hover, #brxe-vzwigf .flatpickr.input:hover {background-color: var(--bg-lavender-veil)}#brxe-yhsrdn.form-group input[name*="form-field-"]:hover, #brxe-yhsrdn input[name*="brfr"]:hover, #brxe-yhsrdn textarea[name*="brfr"]:hover, #brxe-yhsrdn select[name*="brfr"]:hover, #brxe-yhsrdn textarea[name*="form-field-"]:hover, #brxe-yhsrdn select[name*="form-field-"]:hover, #brxe-yhsrdn .choices:hover, #brxe-yhsrdn .choices .choices__inner:hover, #brxe-yhsrdn .choices .choices__item:hover, #brxe-yhsrdn .choices:hover, #brxe-yhsrdn .choices[data-type*=select-one] .choices__input:hover, #brxe-yhsrdn .choices__list--dropdown:hover, #brxe-yhsrdn .flatpickr.input:hover {background-color: var(--bg-lavender-veil)}#brxe-dtvrhx input {width: 100%}#brxe-eexvbm {width: 100%}#brxe-ixagsn input {appearance: none; -webkit-appearance: none}#brxe-ixagsn[data-custom-style="true"] input[type="checkbox"] {border: 1px solid var(--accent) !important; border-radius: 5px !important; background-color: var(--light) !important}#brxe-ixagsn[data-custom-style="true"] input[type="checkbox"]:checked {background-color: var(--accent) !important}#brxe-gbkmvi {width: 100%}#brxe-mggdko input {appearance: none; -webkit-appearance: none}#brxe-mggdko[data-custom-style="true"] input[type="checkbox"] {border: 1px solid var(--accent) !important; border-radius: 5px !important; background-color: var(--light) !important}#brxe-mggdko[data-custom-style="true"] input[type="checkbox"]:checked {background-color: var(--accent) !important}#brxe-cmclge {width: 100%}#brxe-euuegi input {appearance: none; -webkit-appearance: none}#brxe-euuegi[data-custom-style="true"] input[type="checkbox"] {border: 1px solid var(--accent) !important; border-radius: 5px !important; background-color: var(--light) !important}#brxe-euuegi[data-custom-style="true"] input[type="checkbox"]:checked {background-color: var(--accent) !important}#brxe-riexea {width: 100%}#brxe-stfvat input {appearance: none; -webkit-appearance: none}#brxe-stfvat[data-custom-style="true"] input[type="checkbox"] {border: 1px solid var(--accent) !important; border-radius: 5px !important; background-color: var(--light) !important}#brxe-stfvat[data-custom-style="true"] input[type="checkbox"]:checked {background-color: var(--accent) !important}#brxe-qhooqk input {appearance: none; -webkit-appearance: none}#brxe-qhooqk[data-custom-style="true"] input[type="checkbox"] {border: 1px solid var(--accent) !important; border-radius: 5px !important; background-color: var(--light) !important}#brxe-qhooqk[data-custom-style="true"] input[type="checkbox"]:checked {background-color: var(--accent) !important}#brxe-jpzfgr input {appearance: none; -webkit-appearance: none}#brxe-jpzfgr[data-custom-style="true"] input[type="checkbox"] {border: 1px solid var(--accent) !important; border-radius: 5px !important; background-color: var(--light) !important}#brxe-jpzfgr[data-custom-style="true"] input[type="checkbox"]:checked {background-color: var(--accent) !important}#brxe-hkueci input {appearance: none; -webkit-appearance: none}#brxe-hkueci[data-custom-style="true"] input[type="checkbox"] {border: 1px solid var(--accent) !important; border-radius: 5px !important; background-color: var(--light) !important}#brxe-hkueci[data-custom-style="true"] input[type="checkbox"]:checked {background-color: var(--accent) !important}#brxe-pxppkt input {appearance: none; -webkit-appearance: none}#brxe-pxppkt[data-custom-style="true"] input[type="checkbox"] {border: 1px solid var(--accent) !important; border-radius: 5px !important; background-color: var(--light) !important}#brxe-pxppkt[data-custom-style="true"] input[type="checkbox"]:checked {background-color: var(--accent) !important}#brxe-hyeujb {width: 100%}#brxe-awtglo {height: 160px}#brxe-awtglo.form-group textarea {min-height: 0px}#brxe-awtglo.form-group input[name*="form-field-"]:hover, #brxe-awtglo input[name*="brfr"]:hover, #brxe-awtglo textarea[name*="brfr"]:hover, #brxe-awtglo select[name*="brfr"]:hover, #brxe-awtglo textarea[name*="form-field-"]:hover, #brxe-awtglo select[name*="form-field-"]:hover, #brxe-awtglo .choices:hover, #brxe-awtglo .choices .choices__inner:hover, #brxe-awtglo .choices .choices__item:hover, #brxe-awtglo .choices:hover, #brxe-awtglo .choices[data-type*=select-one] .choices__input:hover, #brxe-awtglo .choices__list--dropdown:hover, #brxe-awtglo .flatpickr.input:hover {background-color: var(--bg-lavender-veil)}@media (max-width: 767px) {#brxe-awtglo {height: 160px}#brxe-awtglo.form-group textarea {min-height: 0px}}#brxe-xhyqpb input {width: 100%}#brxe-wfbbcb input {width: 100%}#brxe-datgna input {width: 100%}#brxe-czzcdw {width: 100%}#brxe-czzcdw button {width: 100%; padding-right: 3rem; padding-left: 3rem; border: .1rem solid var(--primary); border-radius: var(--radius-m); color: var(--primary); background-color: var(--light)}#brxe-czzcdw button:hover {background-color: var(--primary); color: var(--light); border: 1px solid var(--light)}#brxe-czzcdw button,#brxe-czzcdw input[type="submit"] { transition: all 0.4s ease !important;}#brxe-lzrkox[data-checkbox-custom] .form-group:not([data-ignore-custom-styles]) input[type="checkbox"] {appearance: none; -webkit-appearance: none}#brxe-lzrkox[data-checkbox-custom] [data-field-type="checkbox"]:not([data-ignore-custom-styles]) .options-wrapper li {display: flex; flex-direction: row; align-items: center}#brxe-lzrkox[data-radio-custom] .form-group:not([data-ignore-custom-styles]) input[type="radio"] {appearance: none}#brxe-lzrkox[data-radio-custom].form-group:not([data-ignore-custom-styles]) input[type="radio"] {-webkit-appearance: none}#brxe-lzrkox[data-radio-custom] [data-field-type="radio"]:not([data-ignore-custom-styles]) .options-wrapper li {display: flex; flex-direction: row; align-items: center}#brxe-lzrkox .input-icon-wrapper {flex-direction: row}#brxe-lzrkox .brf-field-divider {width: 100%}#brxe-lzrkox .brf-steps {top: -60px}#brxe-lzrkox .required:after {color: var(--error)}#brxe-lzrkox .form-group:not(.submit-button-wrapper) {padding-right: 3rem; padding-left: 3rem}#brxe-lzrkox {padding-top: 3rem; padding-bottom: 3rem}#brxe-gwrzti {text-align: center; font-size: 13px; font-weight: 600; color: var(--light)}#brxe-rdsqtg {width: 100%; border: 0.6px solid var(--accent); border-radius: var(--radius-m); padding-top: var(--space-xl); padding-bottom: var(--space-2xl); flex-direction: column; justify-content: center}#brxe-mnmxyu {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-m); color: rgba(255,255,255,0.85); line-height: 1.7}#brxe-mnmxyu a {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-m); color: rgba(255,255,255,0.85); line-height: 1.7; font-size: inherit}#brxe-sdyoud {width: 100%}#brxe-sdyoud { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); border-radius: 6px; padding: var(--space-2xl); text-align: center; }#brxe-bgvbup {font-family: "Plus Jakarta Sans"; font-size: var(--text-xs); font-weight: 400; color: rgba(255,255,255,0.45); line-height: 1.6; text-align: center}#brxe-rbqooj {display: flex; flex-direction: column; align-items: center; row-gap: var(--space-2xl); max-width: 720px; width: 100%; margin-right: auto; margin-left: auto; padding-right: var(--space-l); padding-left: var(--space-l)}@media (max-width: 991px) {#brxe-rbqooj {padding-right: var(--space-xl); padding-left: var(--space-xl)}}@media (max-width: 767px) {#brxe-rbqooj {padding-right: var(--space-m); padding-left: var(--space-m)}}#signup {background-color: var(--primary); padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}#brxe-aftlfc {font-family: "Plus Jakarta Sans"; font-weight: 500; font-size: var(--text-xs); color: var(--tertiary); letter-spacing: 0.2em; text-transform: uppercase}#brxe-uqjvmq {font-family: "Cormorant Garamond"; font-size: var(--text-4xl); font-weight: 400; color: var(--primary); line-height: 1.1; letter-spacing: -0.01em; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-uqjvmq {font-size: var(--text-3xl)}}@media (max-width: 767px) {#brxe-uqjvmq {font-size: var(--text-2xl)}}#brxe-nrfgje {display: flex; flex-direction: column; align-items: center; row-gap: var(--space-m)}#brxe-nrfgje, #brxe-nrfgje * { text-align: center; }@media (max-width: 991px) {#brxe-nrfgje, #brxe-nrfgje * { text-align: center; }}@media (max-width: 767px) {#brxe-nrfgje, #brxe-nrfgje * { text-align: center; }}.brxe-yvrewa .brxe-ffaole.brxe-text-basic {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--text-xl); color: var(--primary); line-height: 1.3}@media (max-width: 991px) {.brxe-yvrewa .brxe-ffaole.brxe-text-basic {font-size: var(--text-l)}}@media (max-width: 767px) {.brxe-yvrewa .brxe-ffaole.brxe-text-basic {font-size: var(--text-l)}}.brxe-yvrewa .brxe-ivwloh.brxe-text {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-s); color: var(--primary); line-height: 1.75}.brxe-yvrewa .brxe-ivwloh.brxe-text a {font-family: "Plus Jakarta Sans"; font-weight: 400; font-size: var(--text-s); color: var(--primary); line-height: 1.75; font-size: inherit}.brxe-ivwloh { opacity: 0.70; }.brxe-yvrewa.brxe-div {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-mcmcar {display: flex; flex-direction: column; width: 100%}#brxe-mcmcar .faq-item { padding: var(--space-l) 0; }#brxe-mcmcar .faq-item + .faq-item { border-top: 1px solid rgba(100, 65, 130, 0.15); }@media (max-width: 767px) {#brxe-mcmcar .faq-item { padding: var(--space-m) 0; }}#brxe-oakyjs {display: flex; flex-direction: column; row-gap: var(--space-3xl); align-items: center; max-width: 800px; width: 100%; margin-right: auto; margin-left: auto; padding-right: var(--space-2xl); padding-left: var(--space-2xl)}@media (max-width: 991px) {#brxe-oakyjs {padding-right: var(--space-xl); padding-left: var(--space-xl)}}@media (max-width: 767px) {#brxe-oakyjs {padding-right: var(--space-m); padding-left: var(--space-m)}}#brxe-muoguc {background-color: var(--light); padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}