.hero[data-astro-cid-ge2uvauf]{--m-ratio:calc(909 / 1331);--m-h:calc(var(--m-w) * var(--m-ratio));--m-w:min(55vw, 20rem);--m-cx:50vw;--m-cy:calc(var(--spacing-header) + 1.5rem + var(--m-h) / 2);--m-start:calc(50vw - var(--m-w) / 2);isolation:isolate;min-block-size:100svh;background:var(--color-espresso);color:var(--color-warmwhite);flex-direction:column;justify-content:center;padding-block-start:var(--spacing-header);display:flex;position:relative;overflow:clip}html:not(.js) .hero[data-astro-cid-ge2uvauf]{justify-content:flex-start}@media (width>=48rem){.hero[data-astro-cid-ge2uvauf]{--m-w:28vw;--m-cx:78vw;--m-cy:calc(50svh + var(--spacing-header) / 2 - 1rem);--m-start:calc(var(--m-cx) - var(--m-w) / 2)}html:not(.js) .hero[data-astro-cid-ge2uvauf]{justify-content:center}[data-astro-cid-ge2uvauf][dir=rtl] .hero[data-astro-cid-ge2uvauf]{--m-cx:22vw;--m-start:calc(100vw - var(--m-cx) - var(--m-w) / 2)}}@media (width>=64rem){.hero[data-astro-cid-ge2uvauf]{--m-free:calc(100vw - max(0px, (100vw - 78rem) / 2) - 2.5rem - 40rem);--m-w:min(63vmin, var(--m-free) - 8rem);--m-cx:calc(100vw - var(--m-free) / 2);--m-cy:calc(50svh + var(--spacing-header) / 2 - 1.5rem)}[data-astro-cid-ge2uvauf][dir=rtl] .hero[data-astro-cid-ge2uvauf]{--m-cx:calc(var(--m-free) / 2)}}.hero-layer[data-astro-cid-ge2uvauf]{z-index:0;position:absolute;inset:0}.hero-layer[data-astro-cid-ge2uvauf] picture,.hero-layer[data-astro-cid-ge2uvauf] img{block-size:100%;inline-size:100%}.hero-layer[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:50% 50%}.hero-layer-a[data-astro-cid-ge2uvauf]{opacity:0}.hero-layer-b[data-astro-cid-ge2uvauf]{-webkit-mask-image:url(/brand/06_Vector_SVG/Maryums_Icon_champagne.svg);mask-image:url(/brand/06_Vector_SVG/Maryums_Icon_champagne.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:calc(var(--m-cx) - var(--mask-size,var(--m-w)) / 2) calc(var(--m-cy) - var(--mask-size,var(--m-w)) * var(--m-ratio) / 2);mask-position:calc(var(--m-cx) - var(--mask-size,var(--m-w)) / 2) calc(var(--m-cy) - var(--mask-size,var(--m-w)) * var(--m-ratio) / 2);-webkit-mask-size:var(--mask-size,var(--m-w)) auto;mask-size:var(--mask-size,var(--m-w)) auto}.hero-mark[data-astro-cid-ge2uvauf]{z-index:1;inline-size:var(--m-w);block-size:var(--m-h);opacity:0;pointer-events:none;position:absolute;inset-block-start:calc(var(--m-cy) - var(--m-h) / 2);inset-inline-start:var(--m-start);overflow:visible}.hero-mark[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{fill:var(--color-champagne);fill-opacity:0;stroke:var(--color-champagne);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.hero-intro .hero-layer-b[data-astro-cid-ge2uvauf]{opacity:0}.hero-intro .hero-mark[data-astro-cid-ge2uvauf]{opacity:1}.hero-intro .hero-mark[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{stroke-dasharray:0 999999}.hero-intro [data-astro-cid-ge2uvauf][data-hero-rise]{transform:translateY(14px)}.hero-strands[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.hero-strands[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{fill:none;stroke:var(--color-champagne);stroke-width:1px;vector-effect:non-scaling-stroke}.hero-content[data-astro-cid-ge2uvauf]{z-index:2;padding-block:1.5rem 2.5rem;position:relative}@media (width>=48rem){.hero-content[data-astro-cid-ge2uvauf]{padding-block:2rem}}.hero-copy[data-astro-cid-ge2uvauf]{max-inline-size:36rem;position:relative}@media (width>=48rem){.hero-copy[data-astro-cid-ge2uvauf]{max-inline-size:27rem}}@media (width>=64rem){.hero-copy[data-astro-cid-ge2uvauf]{max-inline-size:40rem}}.hero-m-space[data-astro-cid-ge2uvauf]{inline-size:var(--m-w);block-size:var(--m-h);margin-block-end:1.75rem;margin-inline:auto}@media (width>=48rem){.hero-m-space[data-astro-cid-ge2uvauf]{display:none}}.hero-copy[data-astro-cid-ge2uvauf]:before{--scrim-top:calc(var(--m-h) + 1.75rem - 4rem);content:"";z-index:-1;inset-block:var(--scrim-top) -4rem;pointer-events:none;background:linear-gradient(#2b1a1500 0,#2b1a1559 1.5rem,#2b1a15cc 4rem calc(100% - 4rem),#2b1a1559 calc(100% - 1.5rem),#2b1a1500 100%);position:absolute;inset-inline:-100vw}@media (width>=48rem){.hero-copy[data-astro-cid-ge2uvauf]:before{--scrim-top:-4rem;inset-inline:-100vw -2.5rem;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 2.5rem);mask-image:linear-gradient(270deg,#0000 0,#000 2.5rem)}[data-astro-cid-ge2uvauf][dir=rtl] .hero-copy[data-astro-cid-ge2uvauf]:before{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem);mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem)}}@media (width>=64rem){.hero-copy[data-astro-cid-ge2uvauf]:before{inset-inline:-100vw -10rem;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 10rem);mask-image:linear-gradient(270deg,#0000 0,#000 10rem)}[data-astro-cid-ge2uvauf][dir=rtl] .hero-copy[data-astro-cid-ge2uvauf]:before{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10rem);mask-image:linear-gradient(90deg,#0000 0,#000 10rem)}}.hero-eyebrow[data-astro-cid-ge2uvauf]{align-items:center;gap:14px;display:flex}.eyebrow-rule[data-astro-cid-ge2uvauf]{background:var(--color-champagne);flex:none;block-size:1px;inline-size:40px}.hero-title[data-astro-cid-ge2uvauf]{letter-spacing:-.01em;font-synthesis:none;color:var(--color-warmwhite);margin-block-start:1.25rem;font-size:clamp(2.75rem,1.6rem + 4.6vw,5.5rem);font-style:normal;font-weight:500;line-height:1.05}@media (width<=22.4375rem){.hero-title[data-astro-cid-ge2uvauf]{font-size:2.5rem}}.hero-em[data-astro-cid-ge2uvauf]{color:var(--color-champagne);font-style:italic;font-weight:500}.hero-offer[data-astro-cid-ge2uvauf]{max-inline-size:34rem;margin-block-start:1.5rem}.hero-offer-link[data-astro-cid-ge2uvauf]{background:var(--color-blush);color:var(--color-espresso);transition:transform .3s var(--ease-silk), box-shadow .3s var(--ease-silk);border-radius:1rem;align-items:center;gap:1rem;padding-block:.95rem;padding-inline:1.25rem;text-decoration:none;display:flex}.hero-offer-body[data-astro-cid-ge2uvauf]{flex-direction:column;flex:1;gap:.3rem;display:flex}.hero-offer-link[data-astro-cid-ge2uvauf]:hover,.hero-offer-link[data-astro-cid-ge2uvauf]:focus-visible{transform:translateY(-2px);box-shadow:0 12px 24px -12px #00000080}.hero-offer-link[data-astro-cid-ge2uvauf]:hover .hero-offer-text[data-astro-cid-ge2uvauf],.hero-offer-link[data-astro-cid-ge2uvauf]:focus-visible .hero-offer-text[data-astro-cid-ge2uvauf]{text-underline-offset:.2em;text-decoration:underline 1px}.hero-offer-link[data-astro-cid-ge2uvauf]:hover .hero-offer-arrow[data-astro-cid-ge2uvauf],.hero-offer-link[data-astro-cid-ge2uvauf]:focus-visible .hero-offer-arrow[data-astro-cid-ge2uvauf]{transform:translate(4px)}.hero-offer-label[data-astro-cid-ge2uvauf]{font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-cocoa);font-weight:500}.hero-offer-text[data-astro-cid-ge2uvauf]{font-size:1.0625rem;font-weight:500;line-height:1.45}.hero-offer-arrow[data-astro-cid-ge2uvauf]{color:var(--color-espresso);transition:transform .3s var(--ease-silk);flex:none;font-size:1.25rem}[data-astro-cid-ge2uvauf][dir=rtl] .hero-offer-arrow[data-astro-cid-ge2uvauf]{scale:-1 1}@media (prefers-reduced-motion:reduce){.hero-offer-link[data-astro-cid-ge2uvauf]:hover,.hero-offer-link[data-astro-cid-ge2uvauf]:focus-visible{transform:none}}.hero-sub[data-astro-cid-ge2uvauf]{max-inline-size:45ch;color:var(--color-blush);font-size:1rem;line-height:1.6}@media (width>=64rem){.hero-sub[data-astro-cid-ge2uvauf]{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.hero-layer-a[data-astro-cid-ge2uvauf]{opacity:1}.hero-layer-b[data-astro-cid-ge2uvauf]{display:none}.hero-layer-a[data-astro-cid-ge2uvauf]:after{content:"";background:radial-gradient(ellipse calc(var(--m-w) * .8) calc(var(--m-h) * 1.1) at var(--m-cx) var(--m-cy), #2b1a15d1, #2b1a1559 70%, #2b1a1540);position:absolute;inset:0}.hero-mark[data-astro-cid-ge2uvauf]{opacity:1!important}.hero-mark[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{stroke:none;fill-opacity:1!important;stroke-dasharray:none!important}[data-astro-cid-ge2uvauf][data-hero-rise]{transform:none!important}}.chip[data-astro-cid-lesv7jgp]{transition:background-color .3s var(--ease-silk)}.chip[data-astro-cid-lesv7jgp]:hover,.chip[data-astro-cid-lesv7jgp]:focus-visible{background:var(--color-blush);text-underline-offset:.2em;text-decoration:underline}.book-link[data-astro-cid-lesv7jgp]:hover .link-quiet[data-astro-cid-lesv7jgp],.book-link[data-astro-cid-lesv7jgp]:focus-visible .link-quiet[data-astro-cid-lesv7jgp]{text-decoration-line:underline}.book-link[data-astro-cid-lesv7jgp]:hover .btn-arrow[data-astro-cid-lesv7jgp],.book-link[data-astro-cid-lesv7jgp]:focus-visible .btn-arrow[data-astro-cid-lesv7jgp]{transform:translate(4px)}.service-card[data-astro-cid-lesv7jgp]{scroll-margin-block-start:calc(var(--spacing-header) + 1.5rem)}.launch[data-astro-cid-sqjlwp42]{background:var(--color-champagne);color:var(--color-espresso)}.launch[data-astro-cid-sqjlwp42] h2{color:var(--color-espresso)}.launch[data-astro-cid-sqjlwp42] .eyebrow{color:var(--color-cocoa)}.launch[data-astro-cid-sqjlwp42] :focus-visible{outline-color:var(--color-espresso)}.countdown[data-astro-cid-sqjlwp42]{background:var(--color-espresso);color:var(--color-warmwhite);border-radius:999px;align-items:center;gap:.6rem;padding-block:.45rem;padding-inline:1rem;font-weight:500;display:inline-flex}.countdown[data-astro-cid-sqjlwp42]:before{content:"";background:var(--color-champagne);border-radius:999px;block-size:.5rem;inline-size:.5rem}.call-link[data-astro-cid-sqjlwp42]:hover .link-quiet[data-astro-cid-sqjlwp42],.call-link[data-astro-cid-sqjlwp42]:focus-visible .link-quiet[data-astro-cid-sqjlwp42]{text-decoration-line:underline}.call-link[data-astro-cid-sqjlwp42]:hover .btn-arrow[data-astro-cid-sqjlwp42],.call-link[data-astro-cid-sqjlwp42]:focus-visible .btn-arrow[data-astro-cid-sqjlwp42]{transform:translate(4px)}.terms[data-astro-cid-sqjlwp42]{box-shadow:0 30px 60px -40px #2b1a1573}.arch[data-astro-cid-cd6q74j7]{outline-offset:10px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-end-radius:1.5rem;border-end-start-radius:1.5rem;outline:1px solid #d9b48f73}.arch[data-astro-cid-cd6q74j7] picture,.arch[data-astro-cid-cd6q74j7] img,.about-frame[data-astro-cid-oxgmilyn] picture,.about-frame[data-astro-cid-oxgmilyn] img{object-fit:cover;block-size:100%;inline-size:100%}.ig-tile[data-astro-cid-evxc3vox] picture,.ig-tile[data-astro-cid-evxc3vox] img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .8s var(--ease-silk)}a[data-astro-cid-evxc3vox].ig-tile:hover img,a[data-astro-cid-evxc3vox].ig-tile:focus-visible img{transform:scale(1.04)}.map-facade[data-astro-cid-nyuyozj5] picture,.map-facade[data-astro-cid-nyuyozj5] img{object-fit:cover;block-size:100%;inline-size:100%}.map-card[data-astro-cid-nyuyozj5]{box-shadow:0 30px 60px -30px #2b1a1573}.map-scrim[data-astro-cid-nyuyozj5]{background:linear-gradient(#2b1a151a 0%,#2b1a1540 20%,#2b1a15cc 55%,#2b1a15eb 100%)}.map-pin[data-astro-cid-nyuyozj5]{border:1.5px solid var(--color-champagne);block-size:3rem;inline-size:3rem;color:var(--color-champagne);border-radius:999px;place-items:center;display:grid}.map-address[data-astro-cid-nyuyozj5]{font-family:var(--font-display);color:var(--color-warmwhite);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:600;line-height:1.1}.map-card[data-astro-cid-nyuyozj5] iframe{filter:sepia(.12)saturate(.9)}.btn-ghost-dark[data-astro-cid-nyuyozj5]{color:var(--color-espresso);border-color:var(--color-espresso);background:0 0}.btn-ghost-dark[data-astro-cid-nyuyozj5]:hover,.btn-ghost-dark[data-astro-cid-nyuyozj5]:focus-visible{background:var(--color-espresso);color:var(--color-warmwhite)}
