@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@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-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-2820f4 {padding-bottom: var(--space-xs); color: var(--white)}@media (max-width: 478px) {#brxe-2820f4 {text-align: center}}#brxe-c53ef1 {font-family: "Playfair Display"; font-size: var(--h1); font-weight: 600; line-height: 1.05; letter-spacing: -0.01em; text-align: center; color: var(--white); font-style: italic; max-width: var(--width-l); padding-bottom: var(--space-m); margin-top: 0}#brxe-a0a62e {font-size: var(--text-s); color: var(--primary); fill: var(--primary)}#brxe-54a2c8 {font-family: "Fraunces"; font-size: var(--text-xl); color: var(--white); font-weight: 500; font-style: normal}#brxe-edf4a9 {flex-direction: row; align-items: center; justify-content: center; column-gap: var(--space-2xs); padding-bottom: var(--space-m)}#brxe-sweqdu {font-size: var(--text-s); font-weight: 400; color: var(--text-primary); font-family: "Hanken Grotesk"; font-style: normal; letter-spacing: 2px; text-transform: uppercase; border: 1px solid var(--white); padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); background-color: var(--white)}#brxe-sweqdu { transition: opacity 0.3s ease; }#brxe-sweqdu:hover { opacity: 0.6;}#brxe-vfbxjf {font-size: var(--text-s); font-weight: 400; color: var(--white); font-family: "Hanken Grotesk"; letter-spacing: 2px; font-style: normal; text-transform: uppercase; flex-direction: row-reverse; gap: 10px; border: 1px solid var(--white); padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}#brxe-vfbxjf .icon {color: var(--secondary); fill: var(--secondary)}#brxe-vfbxjf { transition: opacity 0.3s ease; }#brxe-vfbxjf:hover { opacity: 0.6;}#brxe-duqwsh {flex-direction: row; justify-content: center; column-gap: var(--grid-gap)}#brxe-338d40 {flex-direction: column; align-items: center; max-width: var(--width-l)}#brxe-ce1aad {background-color: var(--bg); background-image: url("https://djc.pagehance.com/wp-content/uploads/luxury-event-dj-ceron.webp?v=1785983683"); background-size: cover; padding-top: var(--space-3xl); padding-bottom: var(--space-2xl); height: 100vh; justify-content: center; position: relative}:where(#brxe-ce1aad > *:not(figcaption)) {position: relative}#brxe-ce1aad::before {background-image: radial-gradient(ellipse closest-corner at center center, rgba(28, 27, 26, 0.25), rgb(0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-xlyuhc {font-size: var(--text-2xl); font-weight: 600; color: #1C1B1A; font-family: "Playfair Display"; font-style: normal; line-height: var(--line-height-l)}#brxe-niupyn {font-size: var(--text-m); color: var(--text-light-bg); font-family: "Fraunces"; font-weight: 300; line-height: 1.6; padding-bottom: var(--space-l)}#brxe-niupyn a {font-size: var(--text-m); color: var(--text-light-bg); font-family: "Fraunces"; font-weight: 300; line-height: 1.6; font-size: inherit}#brxe-ihpjvi {flex-direction: column; text-align: center; row-gap: var(--space-m); width: 60%}@media (max-width: 478px) {#brxe-ihpjvi {width: 100%}}#brxe-zwgolf {display: flex; align-items: center; flex-direction: column}#brxe-chrtjz {padding-top: var(--content-gap)}#brxe-zokiqz {width: auto; height: 100px}#brxe-zokiqz { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-zokiqz:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-bocufa {display: flex; align-items: center; justify-content: center}#brxe-vxxeib {height: 120px; width: 120px}#brxe-vxxeib:not(.tag), #brxe-vxxeib img {object-fit: contain}#brxe-vxxeib { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-vxxeib:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-qscodw {display: flex; align-items: center; justify-content: center}#brxe-yguonz {width: auto; height: 100px}#brxe-yguonz:not(.tag), #brxe-yguonz img {object-fit: contain}#brxe-yguonz { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-yguonz:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-mgwqni {display: flex; align-items: center; justify-content: center}#brxe-zqeqre {width: auto; height: 60px}#brxe-zqeqre:not(.tag), #brxe-zqeqre img {object-fit: contain}#brxe-zqeqre { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-zqeqre:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-zrxact {display: flex; align-items: center; justify-content: center}#brxe-vgkiof {width: auto; height: 70px}#brxe-vgkiof { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-vgkiof:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-pbkwxi {display: flex; align-items: center; justify-content: center}#brxe-rqgtcf {width: auto; height: 60px}#brxe-rqgtcf { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-rqgtcf:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-eyhtxm {display: flex; align-items: center; justify-content: center}#brxe-porgzo {display: flex; align-items: center; flex-direction: row; align-self: center !important; width: 80%}@media (max-width: 767px) {#brxe-porgzo {display: grid; align-items: initial; grid-template-columns: var(--grid-3)}}@media (max-width: 478px) {#brxe-porgzo {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--space-xs)}}#brxe-fucnmp.horizontal .line {width: 50%; border-top-style: solid; border-top-color: var(--border)}#brxe-fucnmp.vertical .line {border-right-width: 50%; border-right-style: solid; border-right-color: var(--border)}#brxe-fucnmp.horizontal {justify-content: center}#brxe-fucnmp.vertical {align-self: center}#brxe-fucnmp .icon {color: var(--border)}#brxe-fucnmp {padding-bottom: var(--space-m)}#brxe-detxwu {width: auto; height: 100px}#brxe-detxwu:not(.tag), #brxe-detxwu img {object-fit: contain}#brxe-detxwu { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-detxwu:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-vikdum {align-items: center; display: flex; justify-content: center}#brxe-mavwad {height: 100px; width: auto}#brxe-mavwad:not(.tag), #brxe-mavwad img {object-fit: contain}#brxe-mavwad { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-mavwad:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-devuaj {display: flex; align-items: center; justify-content: center}#brxe-mluuvt {width: auto; height: 100px}#brxe-mluuvt:not(.tag), #brxe-mluuvt img {object-fit: contain}#brxe-mluuvt { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-mluuvt:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-ptxslw {display: flex; align-items: center; justify-content: center}#brxe-alikgm {width: auto; height: 100px}#brxe-alikgm:not(.tag), #brxe-alikgm img {object-fit: contain}#brxe-alikgm { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-alikgm:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-ysgzyp {display: flex; align-items: center; justify-content: center}#brxe-oahfrv {width: auto; height: 100px}#brxe-oahfrv:not(.tag), #brxe-oahfrv img {object-fit: contain}#brxe-oahfrv { filter: grayscale(1); opacity: 0.55; transition: filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;}#brxe-oahfrv:hover { filter: grayscale(0); opacity: 1; transform: scale(1.06);}#brxe-yravbj {justify-content: center; display: flex; align-items: center}#brxe-axxaqx {padding-top: var(--space-m); padding-bottom: var(--space-m); display: flex; align-items: center; width: 80%; flex-direction: row}@media (max-width: 767px) {#brxe-axxaqx {display: grid; align-items: initial; grid-template-columns: var(--grid-3)}}@media (max-width: 478px) {#brxe-axxaqx {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--space-xs)}}#brxe-ohrrsz {flex-direction: column; align-items: center; width: 80%}#brxe-cqugbr.horizontal .line {width: 50%; border-top-style: solid; border-top-color: var(--border)}#brxe-cqugbr.vertical .line {border-right-width: 50%; border-right-style: solid; border-right-color: var(--border)}#brxe-cqugbr.horizontal {justify-content: center}#brxe-cqugbr.vertical {align-self: center}#brxe-cqugbr .icon {color: var(--border)}#brxe-cqugbr {padding-bottom: var(--space-m)}#brxe-gymoih {font-family: "Fraunces"; font-weight: 400; font-size: var(--text-m); font-style: italic; line-height: 1.1; color: var(--text-light-bg)}#brxe-elwlry {padding-top: var(--space-3xs); font-family: "Hanken Grotesk"; font-size: var(--text-xs); font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; line-height: 1.4; color: var(--text-light-bg)}#brxe-sfaoip {font-family: "Fraunces"; font-size: var(--text-m); font-weight: 400; font-style: italic; line-height: 1.1; color: var(--text-light-bg)}#brxe-cxuiux {font-family: "Hanken Grotesk"; font-size: var(--text-xs); font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; line-height: 1.4; color: var(--text-light-bg); padding-top: var(--space-3xs)}#brxe-uxkcgd {font-family: "Fraunces"; font-size: var(--text-m); font-weight: 400; line-height: 1.1; color: var(--text-light-bg); font-style: italic}#brxe-qrjtqd {font-size: var(--text-xs); font-weight: 500; color: var(--text-light-bg); font-family: "Hanken Grotesk"; line-height: 1.4; letter-spacing: 0.18em; text-transform: uppercase; padding-top: var(--space-3xs)}#brxe-gunmja {font-family: "Fraunces"; font-size: var(--text-m); font-weight: 400; font-style: italic; line-height: 1.1; color: var(--text-light-bg)}#brxe-ixyjxq {padding-top: var(--space-3xs); font-family: "Hanken Grotesk"; font-size: var(--text-xs); font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; line-height: 1.4; color: var(--text-light-bg)}#brxe-zwczix {width: 50%; padding-top: var(--space-l); padding-bottom: var(--space-l); display: grid; align-items: initial; grid-template-columns: var(--grid-4); column-gap: var(--space-2xl); row-gap: var(--space-m); grid-gap: var(--grid-gap)}@media (max-width: 478px) {#brxe-zwczix {column-gap: var(--space-m); width: 100%}}#brxe-vavmfx {align-items: center}#brxe-nwkwqr.horizontal .line {width: 50%; border-top-style: solid; border-top-color: var(--border)}#brxe-nwkwqr.vertical .line {border-right-width: 50%; border-right-style: solid; border-right-color: var(--border)}#brxe-nwkwqr.horizontal {justify-content: center}#brxe-nwkwqr.vertical {align-self: center}#brxe-nwkwqr .icon {color: var(--border)}#brxe-nwkwqr {padding-bottom: var(--space-m)}#brxe-gtyada {font-family: "Fraunces"; font-size: var(--text-m); font-weight: 400; color: var(--text-light-bg); line-height: 1.5; font-style: italic}#brxe-gtyada a {font-family: "Fraunces"; font-size: var(--text-m); font-weight: 400; color: var(--text-light-bg); line-height: 1.5; font-style: italic; font-size: inherit}#brxe-ydesqq {flex-direction: column; align-items: center; padding-top: var(--space-m)}#brxe-acfgdx {padding-top: var(--space-s); padding-bottom: var(--space-s); align-items: center}#brxe-fvomrd {flex-direction: column; align-items: center}#brxe-rftgkl {flex-direction: column; padding-top: var(--space-3xl); padding-bottom: var(--space-3xl); background-color: #F7F5F2}@media (max-width: 478px) {#brxe-rftgkl {padding-right: var(--gutter); padding-left: var(--gutter)}}#brxe-kegtcr {font-family: "Playfair Display"; font-size: var(--text-2xl); font-weight: 600; line-height: 1.08; color: var(--text-primary); font-style: normal; letter-spacing: -0.01em; text-align: center; padding-top: var(--space-2xs); margin-top: 0}#brxe-jrxwqn {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; text-align: center; color: var(--text-light-bg)}#brxe-jrxwqn a {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; text-align: center; color: var(--text-light-bg); font-size: inherit}#brxe-dzicyw {width: 100%; flex-direction: column; align-items: center; row-gap: var(--space-xs)}#brxe-nrfyfq {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-pnsnhp {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-bonufa {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-hxblxr {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-gtwfgl {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-zfoyuu {position: absolute; width: 1px; height: 1px; overflow: hidden}#brxe-zfoyuu { clip: rect(0,0,0,0); white-space: nowrap; border: 0; padding: 0; margin: -1px; }#brxe-utxgwj {flex-direction: row; align-items: center; column-gap: var(--space-3xs)}#brxe-rviijh {font-family: "Fraunces"; font-size: var(--text-m); font-weight: 300; font-style: italic; line-height: var(--line-height-l); color: var(--text-primary)}#brxe-fdwvua .line { width: var(--space-l); border-top-color: var(--secondary); }#brxe-nypwxw {font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; color: var(--text-primary); font-style: normal; padding-top: var(--space-2xs)}#brxe-ojmees {font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 300; line-height: var(--line-height-l); color: var(--text-light-bg); font-style: normal}#brxe-xemvmp {flex-direction: column; row-gap: var(--space-2xs)}#brxe-rvymin {flex-direction: column; row-gap: var(--space-m); height: 100%; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--white)}#brxe-rvymin { background: rgba(255, 255, 255, 0.5); border: 1px solid rgba(255, 255, 255, 0.68); backdrop-filter: blur(14px); box-shadow: rgba(0, 0, 0, 0.03) 0px 1px 2px, rgba(0, 0, 0, 0.06) 0px 8px 30px; transition: background 300ms, border-color 300ms, box-shadow 300ms; }#brxe-rvymin:hover { background: rgba(255, 255, 255, 0.82); border-color: rgba(255, 255, 255, 0.82); box-shadow: rgba(0, 0, 0, 0.03) 0px 2px 4px, rgba(0, 0, 0, 0.08) 0px 12px 36px; } .review-card blockquote { margin: 0; padding: 0; border: none;} .review-card blockquote p { margin: 0;}#brxe-sjxuxo {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-mitnqh {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-tnjuor {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-acgpaq {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-qecxiv {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-yknjpi {position: absolute; width: 1px; height: 1px; overflow: hidden}#brxe-yknjpi { clip: rect(0,0,0,0); white-space: nowrap; border: 0; padding: 0; margin: -1px; }#brxe-hxnqrs {flex-direction: row; align-items: center; column-gap: var(--space-3xs)}#brxe-fqmqrg {font-family: "Fraunces"; font-size: var(--text-m); font-weight: 300; line-height: var(--line-height-l); color: var(--text-primary); font-style: italic}#brxe-jcahbs .line { width: var(--space-l); border-top-color: var(--secondary); }#brxe-kxkmoo {font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; color: var(--text-primary); font-style: normal; padding-top: var(--space-2xs)}#brxe-hkvgvb {font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 300; line-height: var(--line-height-l); color: var(--text-light-bg); font-style: normal}#brxe-ydtwqg {flex-direction: column; row-gap: var(--space-2xs)}#brxe-fxrpbp {flex-direction: column; row-gap: var(--space-m); height: 100%; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--white)}#brxe-fxrpbp { background: rgba(255, 255, 255, 0.5); border: 1px solid rgba(255, 255, 255, 0.68); backdrop-filter: blur(14px); box-shadow: rgba(0, 0, 0, 0.03) 0px 1px 2px, rgba(0, 0, 0, 0.06) 0px 8px 30px; transition: background 300ms, border-color 300ms, box-shadow 300ms; }#brxe-fxrpbp:hover { background: rgba(255, 255, 255, 0.82); border-color: rgba(255, 255, 255, 0.82); box-shadow: rgba(0, 0, 0, 0.03) 0px 2px 4px, rgba(0, 0, 0, 0.08) 0px 12px 36px; } .review-card blockquote { margin: 0; padding: 0; border: none;} .review-card blockquote p { margin: 0;}#brxe-bvuwtq {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-ihgeax {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-voxxka {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-xazjya {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-absfph {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-rohvrt {position: absolute; width: 1px; height: 1px; overflow: hidden}#brxe-rohvrt { clip: rect(0,0,0,0); white-space: nowrap; border: 0; padding: 0; margin: -1px; }#brxe-znxmrv {flex-direction: row; align-items: center; column-gap: var(--space-3xs)}#brxe-jcifsl {font-family: "Fraunces"; font-size: var(--text-m); font-weight: 300; line-height: var(--line-height-l); color: var(--text-primary); font-style: italic}#brxe-mcbxmk .line { width: var(--space-l); border-top-color: var(--secondary); }#brxe-qcbawh {font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; color: var(--text-primary); font-style: normal; padding-top: var(--space-2xs)}#brxe-mzijrz {font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 300; line-height: var(--line-height-l); color: var(--text-light-bg); font-style: normal}#brxe-ydzwcu {flex-direction: column; row-gap: var(--space-2xs)}#brxe-lasyeu {flex-direction: column; row-gap: var(--space-m); height: 100%; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--white)}#brxe-lasyeu { background: rgba(255, 255, 255, 0.5); border: 1px solid rgba(255, 255, 255, 0.68); backdrop-filter: blur(14px); box-shadow: rgba(0, 0, 0, 0.03) 0px 1px 2px, rgba(0, 0, 0, 0.06) 0px 8px 30px; transition: background 300ms, border-color 300ms, box-shadow 300ms; }#brxe-lasyeu:hover { background: rgba(255, 255, 255, 0.82); border-color: rgba(255, 255, 255, 0.82); box-shadow: rgba(0, 0, 0, 0.03) 0px 2px 4px, rgba(0, 0, 0, 0.08) 0px 12px 36px; } .review-card blockquote { margin: 0; padding: 0; border: none;} .review-card blockquote p { margin: 0;}#brxe-eqmolu {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-fltynf {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-bgmgfv {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-hwzrwl {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-pxvdxy {font-size: var(--text-2xs); color: var(--secondary); fill: var(--secondary)}#brxe-eofzox {position: absolute; width: 1px; height: 1px; overflow: hidden}#brxe-eofzox { clip: rect(0,0,0,0); white-space: nowrap; border: 0; padding: 0; margin: -1px; }#brxe-chdlah {flex-direction: row; align-items: center; column-gap: var(--space-3xs)}#brxe-sagxhf {font-family: "Fraunces"; font-size: var(--text-m); font-weight: 300; line-height: var(--line-height-l); color: var(--text-primary); font-style: italic}#brxe-fezfcz .line { width: var(--space-l); border-top-color: var(--secondary); }#brxe-ejblbu {font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; color: var(--text-primary); font-style: normal; padding-top: var(--space-2xs)}#brxe-jjngey {font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 300; line-height: var(--line-height-l); color: var(--text-light-bg); font-style: normal}#brxe-kavwnb {flex-direction: column; row-gap: var(--space-2xs)}#brxe-xllcov {flex-direction: column; row-gap: var(--space-m); height: 100%; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--white)}#brxe-xllcov { background: rgba(255, 255, 255, 0.5); border: 1px solid rgba(255, 255, 255, 0.68); backdrop-filter: blur(14px); box-shadow: rgba(0, 0, 0, 0.03) 0px 1px 2px, rgba(0, 0, 0, 0.06) 0px 8px 30px; transition: background 300ms, border-color 300ms, box-shadow 300ms; }#brxe-xllcov:hover { background: rgba(255, 255, 255, 0.82); border-color: rgba(255, 255, 255, 0.82); box-shadow: rgba(0, 0, 0, 0.03) 0px 2px 4px, rgba(0, 0, 0, 0.08) 0px 12px 36px; } .review-card blockquote { margin: 0; padding: 0; border: none;} .review-card blockquote p { margin: 0;}#brxe-txtxmp {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--space-l); align-items: stretch; width: 100%}@media (max-width: 478px) {#brxe-txtxmp {grid-template-columns: 1fr}}#brxe-ymyhhi {flex-direction: column; row-gap: var(--space-2xl); padding-right: var(--gutter); padding-left: var(--gutter)}#brxe-mbjeqq {padding-top: var(--space-3xl); padding-bottom: var(--space-3xl); background-color: var(--bg-2)}@media (max-width: 478px) {#brxe-mbjeqq {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl)}}#brxe-c271b6 {font-family: "Playfair Display"; font-size: var(--h3); font-weight: 600; line-height: 1.15; color: var(--text-primary); text-align: center; padding-bottom: var(--space-s); margin-top: 0}#brxe-6dc1ea {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; text-align: center; color: var(--text-light-bg); max-width: var(--width-m); padding-bottom: var(--space-l)}#brxe-6dc1ea a {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; text-align: center; color: var(--text-light-bg); font-size: inherit}#brxe-jksbei {font-size: var(--text-s); font-weight: 500; color: var(--text-primary); font-family: "Hanken Grotesk"; letter-spacing: 2px; text-transform: uppercase; border-bottom: 1px solid var(--text-primary); padding-top: var(--space-m)}#brxe-jksbei { transition: opacity 0.3s ease; }#brxe-jksbei:hover { opacity: 0.6; }#brxe-9c4451 {flex-direction: column; align-items: center; justify-content: center; row-gap: var(--space-s); width: 100%; max-width: var(--width-l); border-radius: var(--radius-l); padding-top: var(--space-l); padding-right: var(--space-m); padding-bottom: var(--space-l); padding-left: var(--space-m); background-color: var(--white)}#brxe-b00f35 {flex-direction: column; align-items: center}#brxe-e72fca {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl); background-color: var(--bg)}@media (max-width: 478px) {#brxe-e72fca {padding-right: var(--gutter); padding-left: var(--gutter)}}#brxe-rxsonc {font-family: "Playfair Display"; font-size: var(--h3); font-weight: 600; line-height: 1.15; text-align: center; color: var(--text-primary); padding-bottom: var(--space-s); margin-top: 0}#brxe-iepzil {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; text-align: center; color: var(--text-light-bg); max-width: var(--width-m); padding-bottom: var(--space-l)}#brxe-iepzil a {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; text-align: center; color: var(--text-light-bg); font-size: inherit}#brxe-szulzj {width: 100%; flex-direction: column; align-items: center; justify-content: center; row-gap: var(--space-s); max-width: var(--width-l); background-color: var(--white)}#brxe-qjevkg {align-items: center; flex-direction: column}#brxe-njprxw {padding-top: var(--space-xl); padding-bottom: var(--space-3xl); background-color: var(--bg)}@media (max-width: 478px) {#brxe-njprxw {padding-right: var(--gutter); padding-left: var(--gutter)}}#brxe-98eda7 {padding-bottom: var(--space-s)}#brxe-c10700 {font-family: "Playfair Display"; font-size: var(--h3); font-weight: 600; line-height: 1.15; color: var(--text-primary); text-align: center; padding-bottom: var(--space-s); margin-top: 0}#brxe-03b6d6 {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; color: var(--text-light-bg); text-align: center}#brxe-03b6d6 a {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; color: var(--text-light-bg); text-align: center; font-size: inherit}#brxe-40cd41 {padding-bottom: var(--space-xl); flex-direction: column; align-items: center; width: 80%; align-self: center !important}#brxe-32ccc4 {font-family: "Playfair Display"; font-size: var(--text-l); font-weight: 600; color: var(--text-primary)}#brxe-d116a6 {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; color: var(--text-light-bg); line-height: 1.5; padding-bottom: var(--space-2xs)}#brxe-d116a6 a {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; color: var(--text-light-bg); line-height: 1.5; font-size: inherit}#brxe-e812a6 {flex-direction: row-reverse; gap: var(--space-2xs); font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 500; letter-spacing: 0.02em; color: var(--text-primary)}#brxe-e812a6 .icon {color: var(--secondary); fill: var(--secondary)}#brxe-e812a6 { transition: opacity 0.3s ease; }#brxe-e812a6:hover { opacity: 0.6; }#brxe-0642cb {background-color: var(--white); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); flex-direction: column; row-gap: var(--space-m); height: 100%}#brxe-0642cb { background: rgba(255, 255, 255, 0.5); border: 1px solid rgba(255, 255, 255, 0.68); backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03), 0 8px 30px rgba(0, 0, 0, 0.06); transition: background 300ms ease, border-color 300ms ease, box-shadow 300ms ease;}#brxe-0642cb:hover { background: rgba(255, 255, 255, 0.82); border-color: rgba(255, 255, 255, 0.82); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.03), 0 12px 36px rgba(0, 0, 0, 0.08);}#brxe-a0a607 {font-family: "Playfair Display"; font-size: var(--text-l); font-weight: 600; color: var(--text-primary)}#brxe-f74e2e {padding-bottom: var(--space-2xs); font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; color: var(--text-light-bg)}#brxe-f74e2e a {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; color: var(--text-light-bg); font-size: inherit}#brxe-b1272e {flex-direction: row-reverse; gap: var(--space-2xs); font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 500; letter-spacing: 0.02em; color: var(--text-primary)}#brxe-b1272e .icon {color: var(--secondary); fill: var(--secondary)}#brxe-b1272e { transition: opacity 0.3s ease; }#brxe-b1272e:hover { opacity: 0.6; }#brxe-4a6e51 {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); flex-direction: column; row-gap: var(--space-m); background-color: var(--white); height: 100%}#brxe-4a6e51 { background: rgba(255, 255, 255, 0.5); border: 1px solid rgba(255, 255, 255, 0.68); backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03), 0 8px 30px rgba(0, 0, 0, 0.06); transition: background 300ms ease, border-color 300ms ease, box-shadow 300ms ease;}#brxe-4a6e51:hover { background: rgba(255, 255, 255, 0.82); border-color: rgba(255, 255, 255, 0.82); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.03), 0 12px 36px rgba(0, 0, 0, 0.08);}#brxe-39c824 {font-family: "Playfair Display"; font-weight: 600; color: var(--text-primary); font-size: var(--text-l)}#brxe-a87c78 {padding-bottom: var(--space-2xs); font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; color: var(--text-light-bg)}#brxe-a87c78 a {font-family: "Hanken Grotesk"; font-size: var(--text-m); font-weight: 300; line-height: 1.5; color: var(--text-light-bg); font-size: inherit}#brxe-0f1f8d {flex-direction: row-reverse; gap: var(--space-2xs); font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 500; letter-spacing: 0.02em; color: var(--text-primary)}#brxe-0f1f8d .icon {color: var(--secondary); fill: var(--secondary)}#brxe-0f1f8d { transition: opacity 0.3s ease; }#brxe-0f1f8d:hover { opacity: 0.6; }#brxe-d6db3a {background-color: var(--white); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); flex-direction: column; row-gap: var(--space-m); height: 100%}#brxe-d6db3a { background: rgba(255, 255, 255, 0.5); border: 1px solid rgba(255, 255, 255, 0.68); backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03), 0 8px 30px rgba(0, 0, 0, 0.06); transition: background 300ms ease, border-color 300ms ease, box-shadow 300ms ease;}#brxe-d6db3a:hover { background: rgba(255, 255, 255, 0.82); border-color: rgba(255, 255, 255, 0.82); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.03), 0 12px 36px rgba(0, 0, 0, 0.08);}#brxe-90f0d9 {display: grid; align-items: initial; grid-template-columns: var(--grid-3); grid-gap: var(--space-l)}@media (max-width: 478px) {#brxe-90f0d9 {grid-template-columns: 1fr}}#brxe-f20b5f {flex-direction: column}#brxe-db1a0d {background-color: var(--bg-2); padding-top: var(--space-3xl); padding-bottom: var(--space-3xl)}#brxe-1102fb {color: var(--surface)}#brxe-afa2da {padding-bottom: var(--space-m); font-family: "Playfair Display"; font-size: var(--h2); font-weight: 600; line-height: 1.1; text-align: center; color: var(--white); margin-top: 0}#brxe-owyaax {font-size: var(--text-s); font-weight: 400; color: var(--white); font-family: "Hanken Grotesk"; font-style: normal; letter-spacing: 2px; text-transform: uppercase; flex-direction: row-reverse; gap: 10px; border: 1px solid var(--white); padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}#brxe-owyaax .icon {color: var(--secondary); fill: var(--secondary)}#brxe-owyaax { transition: opacity 0.3s ease; }#brxe-owyaax:hover { opacity: 0.6;}#brxe-795cbd {font-family: "Hanken Grotesk"; font-size: var(--text-s); font-weight: 300; color: #e3e3e3; text-align: center; padding-top: var(--space-m)}#brxe-efacc9 {flex-direction: column; align-items: center; max-width: var(--width-m)}#brxe-b67fb5 {padding-top: var(--space-3xl); padding-bottom: var(--space-3xl); background-color: var(--surface-dark); background-image: url("https://djc.pagehance.com/wp-content/uploads/luxury-event-djceron.webp?v=1785983038"); background-size: cover; position: relative}:where(#brxe-b67fb5 > *:not(figcaption)) {position: relative}#brxe-b67fb5::before {background-image: radial-gradient( at center, rgba(26, 26, 26, 0.5), var(--black)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}