body:has(#main-content) :where(button,[role=button],[data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.nav-icon-action,.site-book-now,.explore-panel-cta,.mobile-inquiry-btn,.contact-page-text-link,nav[aria-label=Portfolio\ sections] a):not(:where([role=checkbox],[role=radio],[role=switch],[role=option],[role=menuitem],[data-slot=select-item],[data-variant=link],[data-glass=off],.explore-group-trigger,.explore-panel-close,.mobile-nav-item,.mobile-nav-trigger,:has(img),:has(video))){box-shadow:none;backdrop-filter:none;background-image:none;border-radius:.25rem}body:has(#main-content) :where(button,[role=button],[data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.nav-icon-action,.site-book-now,.explore-panel-cta,.mobile-inquiry-btn,.contact-page-text-link,nav[aria-label=Portfolio\ sections] a):not(:where([role=checkbox],[role=radio],[role=switch],[role=option],[role=menuitem],[data-slot=select-item],[data-variant=link],[data-glass=off],.explore-group-trigger,.explore-panel-close,.mobile-nav-item,.mobile-nav-trigger,:has(img),:has(video))):focus-visible{outline:2px solid var(--gold);outline-offset:3px}body:has(#main-content) :where(button,[role=button],[data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.nav-icon-action,.site-book-now,.explore-panel-cta,.mobile-inquiry-btn,.contact-page-text-link,nav[aria-label=Portfolio\ sections] a):not(:where([role=checkbox],[role=radio],[role=switch],[role=option],[role=menuitem],[data-slot=select-item],[data-variant=link],[data-glass=off],.explore-group-trigger,.explore-panel-close,.mobile-nav-item,.mobile-nav-trigger,:has(img),:has(video))):is(:disabled,[aria-disabled=true],[data-disabled]){opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){body:has(#main-content) :where(button,[role=button],[data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.nav-icon-action,.site-book-now,.explore-panel-cta,.mobile-inquiry-btn,.contact-page-text-link,nav[aria-label=Portfolio\ sections] a):not(:where([role=checkbox],[role=radio],[role=switch],[role=option],[role=menuitem],[data-slot=select-item],[data-variant=link],[data-glass=off],.explore-group-trigger,.explore-panel-close,.mobile-nav-item,.mobile-nav-trigger,:has(img),:has(video))){transition:none}}body:has(#main-content) :where([data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.site-book-now,.explore-panel-cta,.mobile-inquiry-btn):not(:where([data-variant=link],[data-variant=ghost],[data-variant=destructive],[data-glass=off],:has(img),:has(video))){border:1px solid color-mix(in srgb,var(--gold)55%,transparent);color:var(--foreground);background-color:#0000}body:has(#main-content) :where([data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.site-book-now,.explore-panel-cta,.mobile-inquiry-btn):not(:where([data-variant=link],[data-variant=ghost],[data-variant=destructive],[data-glass=off],:has(img),:has(video))):hover:not(:disabled,[aria-disabled=true],[data-disabled]){border-color:var(--gold);background-color:color-mix(in srgb,var(--gold)6%,transparent);color:var(--gold);box-shadow:none}body:has(#main-content) :where([data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.site-book-now,.explore-panel-cta,.mobile-inquiry-btn):not(:where([data-variant=link],[data-variant=ghost],[data-variant=destructive],[data-glass=off],:has(img),:has(video))):is([aria-selected=true],[aria-pressed=true],[aria-current=true],[aria-current=page],[data-state=active]){border-color:var(--gold);color:var(--gold)}body:has(#main-content) :where([data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.site-book-now,.explore-panel-cta,.mobile-inquiry-btn):not(:where([data-variant=link],[data-variant=ghost],[data-variant=destructive],[data-glass=off],:has(img),:has(video)))[aria-invalid=true]{border-color:var(--destructive)}body:has(#main-content) .site-book-now{background:var(--background);box-shadow:none;border-radius:0}body:has(#main-content) :is(.nav-icon-action,[data-back-to-top]){box-shadow:none;color:var(--color-nav-gold,var(--gold));background:0 0;border:0;border-radius:0}body:has(#main-content) :is(.nav-icon-action,[data-back-to-top]):hover{box-shadow:none;background:0 0}body:has(#main-content) :is(nav[aria-label=Portfolio\ sections] a,[data-venue-selector-tab]){box-shadow:none;color:color-mix(in srgb,var(--foreground)78%,transparent);background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0}body:has(#main-content) :is(nav[aria-label=Portfolio\ sections] a,[data-venue-selector-tab]):hover:not(:disabled,[aria-disabled=true],[data-disabled]){border-bottom-color:color-mix(in srgb,var(--gold)55%,transparent);color:var(--foreground);box-shadow:none;background:0 0}body:has(#main-content) :is(nav[aria-label=Portfolio\ sections] a,[data-venue-selector-tab]):is([aria-selected=true],[aria-pressed=true],[aria-current=true],[aria-current=page],[data-state=active]){border-bottom-color:var(--gold);color:var(--foreground);box-shadow:none;background:0 0}body:has(#main-content) .contact-page-text-link{box-shadow:none;background:0 0;border:0;border-radius:0}@media (forced-colors:active){body:has(#main-content) :is([data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.site-book-now,.explore-panel-cta,.mobile-inquiry-btn,.nav-icon-action,[data-back-to-top],nav[aria-label=Portfolio\ sections] a,[data-venue-selector-tab]){color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}body:has(#main-content) :is([data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.site-book-now,.explore-panel-cta,.mobile-inquiry-btn,.nav-icon-action,[data-back-to-top],nav[aria-label=Portfolio\ sections] a,[data-venue-selector-tab]):focus-visible{outline-color:highlight}body:has(#main-content) :is([data-slot=button],[data-slot=select-trigger],input[type=submit],input[type=button],a.liquid-glass,a[class~=inline-flex][class~=border],a[class~=inline-block][class~=border],a[class~=bg-gold],.site-book-now,.explore-panel-cta,.mobile-inquiry-btn,.nav-icon-action,[data-back-to-top],nav[aria-label=Portfolio\ sections] a,[data-venue-selector-tab]):is([aria-selected=true],[aria-pressed=true],[aria-current=true],[aria-current=page],[data-state=active]){outline-offset:-3px;outline:2px solid highlight}}
body:has(#main-content){--site-icon-color:color-mix(in srgb,var(--foreground)88%,transparent)}body:has(#main-content) :is(.site-navbar,.dark-overlay){--site-icon-color:color-mix(in srgb,var(--foreground)88%,transparent)}body:has(#main-content) :is(.nav-icon-action,[data-back-to-top]){color:var(--site-icon-color)}body:has(#main-content) :where(svg.lucide,svg[data-site-icon]):not(:where(.lucide-star,.lucide-star-half,.lucide-qr-code,[data-site-icon-skip],[data-site-icon-skip] *,[data-icon-tone=semantic],[data-icon-tone=semantic] *,[data-sonner-toaster] *,[data-sonner-toast] *,[role=status],[role=status] *,[role=alert],[role=alert] *,[data-variant=destructive] *,.leaflet-container *,.leaflet-div-icon *,[class*=text-destructive],[class*=text-success],[class*=text-error],[class*=text-red-],[class*=text-green-],[class*=text-emerald-],[class*=text-amber-],[class*=text-orange-],:is([class*=text-destructive],[class*=text-success],[class*=text-error],[class*=text-red-],[class*=text-green-],[class*=text-emerald-],[class*=text-amber-],[class*=text-orange-]) *)){color:var(--site-icon-color,color-mix(in srgb,var(--foreground)88%,transparent));fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:color .18s}@media (prefers-reduced-motion:reduce){body:has(#main-content) :where(svg.lucide,svg[data-site-icon]):not(:where(.lucide-star,.lucide-star-half,.lucide-qr-code,[data-site-icon-skip],[data-site-icon-skip] *,[data-icon-tone=semantic],[data-icon-tone=semantic] *,[data-sonner-toaster] *,[data-sonner-toast] *,[role=status],[role=status] *,[role=alert],[role=alert] *,[data-variant=destructive] *,.leaflet-container *,.leaflet-div-icon *,[class*=text-destructive],[class*=text-success],[class*=text-error],[class*=text-red-],[class*=text-green-],[class*=text-emerald-],[class*=text-amber-],[class*=text-orange-],:is([class*=text-destructive],[class*=text-success],[class*=text-error],[class*=text-red-],[class*=text-green-],[class*=text-emerald-],[class*=text-amber-],[class*=text-orange-]) *)){transition:none}}@media (forced-colors:active){body:has(#main-content) :where(svg.lucide,svg[data-site-icon]):not(:where(.lucide-star,.lucide-star-half,.lucide-qr-code,[data-site-icon-skip],[data-site-icon-skip] *,[data-icon-tone=semantic],[data-icon-tone=semantic] *,[data-sonner-toaster] *,[data-sonner-toast] *,[role=status],[role=status] *,[role=alert],[role=alert] *,[data-variant=destructive] *,.leaflet-container *,.leaflet-div-icon *,[class*=text-destructive],[class*=text-success],[class*=text-error],[class*=text-red-],[class*=text-green-],[class*=text-emerald-],[class*=text-amber-],[class*=text-orange-],:is([class*=text-destructive],[class*=text-success],[class*=text-error],[class*=text-red-],[class*=text-green-],[class*=text-emerald-],[class*=text-amber-],[class*=text-orange-]) *)){color:currentColor}}body:has(#main-content) :where(a,button,[role=button],summary):is(:hover,:focus-visible,[aria-expanded=true],[aria-pressed=true],[aria-selected=true],[aria-current=page]):not(:where(:disabled,[aria-disabled=true],[data-disabled])),body:has(#main-content) details[open]>summary{--site-icon-color:var(--gold)}body:has(#main-content) :where([class~=bg-gold],[class~=bg-primary],[class~=bg-white],[class~=text-black],[class~=text-background],[class~=text-primary-foreground],[data-variant=default],[data-icon-tone=inherit]):is(a,button,[role=button],summary),body:has(#main-content) :is(:disabled,[aria-disabled=true],[data-disabled]){--site-icon-color:currentColor}@media (forced-colors:active){body:has(#main-content) :is(.nav-icon-action,[data-back-to-top]){--site-icon-color:currentColor;color:buttontext}body:has(#main-content) :is(.nav-icon-action,[data-back-to-top]):is(:hover,:focus-visible,[aria-expanded=true],[aria-pressed=true]){--site-icon-color:currentColor;color:highlight}body:has(#main-content) :is(.nav-icon-action,[data-back-to-top]):focus-visible{outline-color:highlight}}
body:has(#main-content) :is(.site-book-now,.site-virtual-tours){border:1px solid color-mix(in srgb,var(--gold)50%,transparent);color:#fffffff0;letter-spacing:.18em;box-shadow:none;text-shadow:none;backdrop-filter:none;filter:none;background:#0006;border-right-color:#0000;border-radius:2px 0 0 2px;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:400;transition:border-color .24s,color .24s,background-color .24s}body:has(#main-content) :is(.site-book-now,.site-virtual-tours):hover:not(:disabled,[aria-disabled=true],[data-disabled]){border-color:var(--gold);color:var(--gold);box-shadow:none;filter:none;background:#0009;border-right-color:#0000}body:has(#main-content) :is(.site-book-now,.site-virtual-tours):focus-visible{outline:2px solid var(--gold);outline-offset:4px}body:has(#main-content) :is(.site-book-now,.site-virtual-tours):active:not(:disabled,[aria-disabled=true],[data-disabled]){box-shadow:none;background:#000000b3}@media (max-width:1023px){body:has(#main-content) :is(.site-book-now,.site-virtual-tours){border-right-color:color-mix(in srgb,var(--gold)50%,transparent);border-radius:2px}body:has(#main-content) :is(.site-book-now,.site-virtual-tours):hover:not(:disabled,[aria-disabled=true],[data-disabled]){border-right-color:var(--gold)}}@media (prefers-reduced-motion:reduce){body:has(#main-content) :is(.site-book-now,.site-virtual-tours){transition:none}}@media (prefers-reduced-transparency:reduce){body:has(#main-content) :is(.site-book-now,.site-virtual-tours){background:#080807}}@media (forced-colors:active){body:has(#main-content) :is(.site-book-now,.site-virtual-tours),body:has(#main-content) :is(.site-book-now,.site-virtual-tours):hover:not(:disabled,[aria-disabled=true],[data-disabled]),body:has(#main-content) :is(.site-book-now,.site-virtual-tours):active:not(:disabled,[aria-disabled=true],[data-disabled]){color:buttontext;background:buttonface;border-color:buttontext}body:has(#main-content) :is(.site-book-now,.site-virtual-tours):focus-visible{outline-color:highlight}}
[data-homepage-venue-hero] .landing-venue-showcase{padding-top:0}[data-homepage-venue-hero] .landing-venue-hero{align-items:center;min-height:100svh}[data-homepage-venue-hero] .landing-venue-shade{background:linear-gradient(#0000004d,#00000059),linear-gradient(#0000 55%,#0000005c)}[data-homepage-venue-hero] .landing-venue-tabs{z-index:20;bottom:0;padding-block:.75rem;padding-inline:max(1rem,env(safe-area-inset-left))max(1rem,env(safe-area-inset-right));background:linear-gradient(#0000,#0009);border:0;flex-wrap:nowrap;gap:clamp(.25rem,.75vw,.75rem);position:absolute;inset-inline:0}[data-homepage-venue-hero] .landing-venue-tabs>:first-child{margin-left:auto}[data-homepage-venue-hero] .landing-venue-tabs>:last-child{margin-right:auto}[data-homepage-venue-hero] .landing-venue-tabs [data-venue-selector-tab]{text-shadow:0 1px 10px #0009}[data-homepage-venue-hero] .landing-venue-mobile-selector>label,[data-homepage-venue-hero] .landing-venue-select-field{display:none}[data-homepage-venue-hero] .landing-venue-scroll{z-index:20;color:#fff;letter-spacing:.12em;white-space:nowrap;text-shadow:0 1px 10px #000000b3;align-items:center;gap:.625rem;min-height:2.75rem;font-size:.75rem;display:inline-flex;position:absolute;bottom:6rem;left:50%;transform:translate(-50%)}[data-homepage-venue-hero] .landing-venue-scroll>svg{width:1rem;height:1rem}[data-homepage-venue-hero] .landing-venue-scroll:focus-visible{outline:2px solid var(--gold);outline-offset:3px}#discover-eria{scroll-margin-top:var(--height-nav)}[data-homepage-venue-hero] .landing-venue-content{width:100%;padding:calc(var(--height-nav) + 3rem)max(6rem,env(safe-area-inset-right))8rem max(6rem,env(safe-area-inset-left))}body:has([data-homepage-venue-hero]) .site-navbar:not([data-scrolled]):not(:has([aria-expanded=true])){background:linear-gradient(#00000073,#0000);border-bottom:0;padding-bottom:0}[data-homepage-venue-hero] [data-venue-slideshow]>button{bottom:6rem}[data-homepage-venue-hero] .landing-venue-content .text-on-image-legible{text-align:center;margin-inline:auto}[data-homepage-venue-hero] .landing-venue-eyebrow{color:#ffffffe0;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.75rem}[data-homepage-venue-hero] .landing-venue-title{color:#fff;letter-spacing:.08em;text-wrap:balance;font-size:clamp(3.5rem,7vw,7.5rem);font-weight:400;line-height:1.05}[data-homepage-venue-hero] [data-property-id=eria-cares] .landing-venue-photo{object-position:8% center}[data-homepage-venue-hero] .landing-venue-subtitle{color:#ffffffeb;text-wrap:balance;max-width:42rem;margin:1.5rem auto 2.25rem;font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.5}[data-homepage-venue-hero] .landing-venue-actions{justify-content:center}[data-homepage-venue-hero] [data-cinematic] .landing-venue-photo{animation:14s linear infinite alternate both landing-photo-drift}[data-homepage-venue-hero] [data-cinematic] [aria-hidden=true] .landing-venue-photo,[data-homepage-venue-hero] [data-motion-paused] .landing-venue-photo{animation-play-state:paused}@keyframes landing-photo-drift{0%{transform:scale(1.025)translate(-.5%)}to{transform:scale(1.1)translate(.5%,-.5%)}}@media (prefers-reduced-motion:reduce){[data-homepage-venue-hero] [data-cinematic] .landing-venue-photo{animation:none;transform:none}}@media (max-width:1023px){[data-homepage-venue-hero] .landing-venue-hero{min-height:100svh}[data-homepage-venue-hero] .landing-venue-content{padding-inline:max(1.5rem,env(safe-area-inset-left))max(1.5rem,env(safe-area-inset-right));padding-top:calc(var(--height-nav) + 1rem);padding-bottom:calc(14rem + env(safe-area-inset-bottom))}[data-homepage-venue-hero] .landing-venue-tabs{display:none}[data-homepage-venue-hero] .landing-venue-mobile-selector{z-index:20;inset-inline:0;bottom:calc(4.75rem + env(safe-area-inset-bottom));padding:.5rem max(1rem,env(safe-area-inset-right)).75rem max(1rem,env(safe-area-inset-left));background:linear-gradient(#0000,#0000008c);grid-template-columns:1fr auto;display:grid;position:absolute}[data-homepage-venue-hero] .landing-venue-mobile-selector label{color:#ffffffd9;letter-spacing:.2em;text-transform:uppercase;align-self:center;margin:0;font-size:.625rem;display:block}[data-homepage-venue-hero] .landing-venue-select-field{grid-column:1/-1;display:block;position:relative}[data-homepage-venue-hero] .landing-venue-scroll{letter-spacing:.04em;gap:.375rem;font-size:.6875rem;position:static;transform:none}[data-homepage-venue-hero] .landing-venue-select-field select{appearance:none;color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#0006;border:1px solid #ffffff73;border-radius:2px;width:100%;min-height:3rem;padding:.75rem 3rem .75rem 1rem;font:italic 1rem/1.5 Times New Roman,serif}[data-homepage-venue-hero] .landing-venue-select-field select:focus-visible{outline:2px solid var(--gold);outline-offset:3px}[data-homepage-venue-hero] .landing-venue-select-field option{color:#fff;background:#0a0a0a}[data-homepage-venue-hero] .landing-venue-select-field>svg{color:#fff;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}[data-homepage-venue-hero] .landing-venue-title{letter-spacing:.05em;font-size:clamp(2.75rem,9vw,5rem)}[data-homepage-venue-hero] .landing-venue-eyebrow{letter-spacing:.22em;margin-bottom:.75rem;font-size:.625rem}[data-homepage-venue-hero] .landing-venue-subtitle{margin:1rem auto 1.5rem;font-size:1.125rem;line-height:1.45}[data-homepage-venue-hero] .landing-venue-actions{margin-inline:auto;justify-content:center;max-width:42rem;margin-top:1.25rem}body:has([data-homepage-venue-hero]) .site-book-now{top:auto;bottom:max(1rem,env(safe-area-inset-bottom));white-space:nowrap;letter-spacing:.1em;justify-content:center;min-height:2.875rem;padding:.625rem .75rem;transform:none}body:has([data-homepage-venue-hero]) .site-book-now:not(.site-virtual-tours){right:calc(max(1rem,env(safe-area-inset-right)) + 6.5rem);width:8.25rem}body:has([data-homepage-venue-hero]) .site-virtual-tours{right:max(1rem,env(safe-area-inset-right));width:5.75rem}body:has([data-homepage-venue-hero]) [data-back-to-top]{bottom:calc(5rem + env(safe-area-inset-bottom))}[data-homepage-venue-hero] [data-venue-slideshow]>button{right:auto;left:max(1rem,env(safe-area-inset-left));bottom:max(1rem,env(safe-area-inset-bottom))}}@media (max-width:639px) and (max-height:720px){[data-homepage-venue-hero] .landing-venue-content{padding-top:var(--height-nav);padding-bottom:calc(12.5rem + env(safe-area-inset-bottom))}[data-homepage-venue-hero] .landing-venue-title{font-size:2.25rem}[data-homepage-venue-hero] .landing-venue-eyebrow{margin-bottom:.5rem}[data-homepage-venue-hero] .landing-venue-subtitle{margin:.75rem auto;font-size:.9375rem;line-height:1.4}[data-homepage-venue-hero] .landing-venue-actions{gap:.5rem;margin-top:1rem}}