[data-brand=act3]{--site-ink:#4b1c0c;--site-cream:#f7f4ec;--site-paper:#fafafa;--site-brass:#4b1c0c;--site-brass-light:#653c2e;--site-brass-deep:#000;--site-laiton:#765244;--site-taupe:#765244;--site-taupe-text:#765244;--site-stone:#e3dcce;--site-disabled:#cbc5bd}[data-brand=act3] :is(.bg-site-ink,.bg-site-ink\/40,.bg-site-ink\/60,.bg-site-ink\/80,.bg-site-ink\/95){--site-brass:#cbc5bd;--site-brass-light:#d9d5cf;--site-brass-deep:#ada7a1;--site-taupe:#cbc5bd;--site-taupe-text:#cbc5bd;--brass:var(--site-brass);--taupe:var(--site-taupe);--taupe-text:var(--site-taupe-text)}[data-brand=act3] :is(a,button).bg-site-ink{--site-taupe:#765244}[data-brand=act3] section.bg-site-ink{background-color:#000}html[data-brand=act3] body{--font-display:var(--font-act3-display), "Helvetica Neue", Arial, sans-serif;--font-text:var(--font-eb-garamond), "EB Garamond", Garamond, Georgia, serif}html[data-brand=act3]:is([lang=ru],[lang=uk]) body{--font-display:"Montserrat", "act3Display", "Helvetica Neue", Arial, sans-serif;--label-tracking:.05em}html[data-brand=act3][lang=ar] body{--font-display:"Noto Sans", "Noto Kufi Arabic", "act3Display", Tahoma, sans-serif;--font-text:"EB Garamond", "Noto Naskh Arabic", serif;--label-tracking:0}html[data-brand=act3][lang=he] body{--font-display:"Heebo", "act3Display", Arial, sans-serif;--font-text:"EB Garamond", "Frank Ruhl Libre", serif;--label-tracking:.02em}html[data-brand=act3][lang=hi] body{--font-display:"Poppins", "act3Display", sans-serif;--font-text:"EB Garamond", "Tiro Devanagari Hindi", serif;--label-tracking:0}html[data-brand=act3][lang=ja] body{--font-display:"Noto Sans JP", "act3Display", sans-serif;--font-text:"EB Garamond", "Noto Serif JP", serif;--label-tracking:.02em}html[data-brand=act3][lang=zh] body{--font-display:"Noto Sans SC", "act3Display", sans-serif;--font-text:"EB Garamond", "Noto Serif SC", serif;--label-tracking:.02em}[data-brand=act3] body:not(:has([class*=acx-])){--act3-display:var(--font-display);--act3-text:var(--font-text);font-family:var(--act3-text);font-synthesis:none;font-size-adjust:.48}[data-brand=act3] body:not(:has([class*=acx-])) [class*=--font-inter\)]{font-family:var(--act3-text)}[data-brand=act3] body:not(:has([class*=acx-])) [class*=--font-inter\)].uppercase,[data-brand=act3] body:not(:has([class*=acx-])) .uppercase [class*=--font-inter\)]{font-family:var(--act3-display);letter-spacing:.2em;font-size-adjust:cap-height .56;font-weight:600;font-stretch:125%}@media (max-width:639px){[data-brand=act3] body:not(:has([class*=acx-])) input[class*=--font-inter\)].uppercase{font-size-adjust:cap-height .44;letter-spacing:.1em}}[data-brand=act3] body:not(:has([class*=acx-])) :is([class*=--font-cormorant\)],.font-serif){font-family:var(--act3-display);text-transform:uppercase;font-size-adjust:cap-height .3;letter-spacing:.3cap;font-style:normal;font-weight:600;font-stretch:125%;line-height:1.9cap}[data-brand=act3] body:not(:has([class*=acx-])) :is([class*=--font-cormorant\)],.font-serif) :is(.italic,em,i){font-family:var(--act3-text);text-transform:none;letter-spacing:normal;font-size-adjust:.3;font-style:italic;font-weight:400;font-stretch:100%}[data-brand=act3] body:not(:has([class*=acx-])) :is([class*=--font-cormorant\)],.font-serif).italic{font-family:var(--act3-text);text-transform:none;letter-spacing:normal;font-size-adjust:.44;font-style:italic;font-weight:400;font-stretch:100%}.a3-display{font-family:var(--font-display);text-transform:uppercase;font-size-adjust:none;font-style:normal;font-weight:600;font-stretch:125%}.a3-display.a3-medium{font-weight:500}.a3-ord{vertical-align:.6em;text-transform:none;letter-spacing:.02em;margin-left:.04em;font-size:.62em;line-height:0}.a3-text{font-family:var(--font-text);text-transform:none;letter-spacing:normal;font-size-adjust:none;font-weight:400;font-stretch:100%}html[data-brand=act3]:is([lang=ar],[lang=he],[lang=hi],[lang=ja],[lang=zh]) body :not(svg,svg *){letter-spacing:0!important;text-transform:none!important}html[data-brand=act3]:is([lang=ru],[lang=uk],[lang=he],[lang=ja],[lang=zh]) body :is([class*=tracking-\[],.tracking-wide,.tracking-wider,.tracking-widest,.uppercase,.a3-display,[class*=--font-cormorant\)],.font-serif,.a3-article h2){letter-spacing:var(--label-tracking)!important}html[data-brand=act3]:is([lang=ru],[lang=uk],[lang=ar],[lang=he],[lang=hi]) body .a3-name.a3-name{text-transform:uppercase!important;letter-spacing:.08em!important}html[data-brand=act3]:is([lang=ru],[lang=uk],[lang=ar],[lang=he],[lang=hi]) body h1.a3-name.a3-name{letter-spacing:.3cap!important}html[data-brand=act3]:is([lang=ru],[lang=uk]) body .a3-name.a3-name{font-family:"act3Display", var(--font-act3-display), "Helvetica Neue", Arial, sans-serif!important}html[data-brand=act3]:is([lang=ja],[lang=zh]) .a3-phrase{word-break:keep-all;line-break:strict;overflow-wrap:anywhere}@media (min-width:1024px){html[data-brand=act3]:is([lang=ja],[lang=zh]) .a3-philo-title{font-size:40px}}@supports (word-break:auto-phrase){html[data-brand=act3][lang=ja] .a3-phrase{word-break:auto-phrase}}html[data-brand=act3][data-menu-open="1"] .a3-mobile-bar{display:none}[data-brand=act3] body .a3-article :is(p,li)[class]{font-family:var(--font-text);font-size-adjust:none;color:var(--site-ink);text-transform:none;letter-spacing:normal;font-size:19px;line-height:1.65}[data-brand=act3] body .a3-article h2[class]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.25em;font-size-adjust:none;margin:48px 0 16px;font-size:12px;font-weight:600;font-stretch:125%;line-height:1.4}[data-brand=act3] body .a3-article h3[class]{font-family:var(--font-text);text-transform:none;letter-spacing:normal;font-size-adjust:none;font-size:22px;font-style:italic;font-weight:400;font-stretch:100%;line-height:1.3}[data-brand=act3] main>div:has(>.a3-page-header){margin-left:auto;margin-right:auto}[data-brand=act3] .a3-page-header+p{text-align:center;margin-left:auto;margin-right:auto}[data-brand=act3] body:not(:has([class*=acx-])){background-color:#f7f4ec}[data-brand=act3] main.pt-28{padding-top:8rem}@media (min-width:768px){[data-brand=act3] main.pt-28{padding-top:9.5rem}}[data-brand=act3] :is(main,section).bg-site-cream,[data-brand=act3] main.bg-site-paper,[data-brand=act3] main.bg-ivory,[data-brand=act3] div.min-h-screen.bg-site-cream{background-color:#0000}[data-brand=act3] :is(a,button).bg-site-ink:is(.text-site-cream,.text-site-paper,.text-\[\#FAFAFA\]):is(.uppercase,.a3-display):not([aria-pressed]){color:#000;background-color:#9c9065;border-color:#9c9065}[data-brand=act3] :is(a,button).bg-site-ink:is(.text-site-cream,.text-site-paper,.text-\[\#FAFAFA\]):is(.uppercase,.a3-display):not([aria-pressed]):hover{color:#000;background-color:#8c8159;border-color:#8c8159}[data-brand=act3] :is(a,button).bg-site-ink:is(.text-site-cream,.text-site-paper,.text-\[\#FAFAFA\]):is(.uppercase,.a3-display):not([aria-pressed]):focus-visible{outline-offset:2px;outline:2px solid #000}[data-brand=act3] :is(a,button).bg-site-ink:is(.text-site-cream,.text-site-paper,.text-\[\#FAFAFA\]):is(.uppercase,.a3-display):not([aria-pressed]):is(:disabled,[aria-disabled=true]){color:#765244;opacity:1;background-color:#e3dcce;border-color:#e3dcce}.a3-story-lead{color:var(--site-ink);max-width:40em;font-size:21px;line-height:1.4}.a3-story-body{color:var(--site-ink);max-width:40em;margin-top:16px;font-size:17px;line-height:1.65}.a3-story-layout{letter-spacing:.2em;color:var(--site-taupe-text);margin-top:20px;font-size:10px;line-height:1.6}@media (min-width:768px){.a3-story-lead{font-size:25px;line-height:1.35}.a3-story-body{font-size:18px}}.a3-disclosure-summary,.a3-more-button{cursor:pointer;letter-spacing:.2em;color:var(--site-ink);font-size:10px;list-style:none}.a3-disclosure-summary::-webkit-details-marker{display:none}.a3-more-button::-webkit-details-marker{display:none}.a3-disclosure-summary{align-items:center;gap:10px;min-height:44px;display:flex}.a3-disclosure-caret{transition:transform .2s}.a3-disclosure[open] .a3-disclosure-caret{transform:rotate(180deg)}.a3-disclosure-list{max-width:40em;margin-top:8px}.a3-disclosure-list li{color:var(--site-ink);border-top:1px solid #e3dcce;padding:10px 0;font-size:16px;line-height:1.5}.a3-more-button{border:1px solid var(--site-ink);align-items:center;min-height:44px;margin-top:28px;padding:0 22px;transition:background-color .2s,color .2s;display:inline-flex}.a3-more-button:hover{background-color:var(--site-ink);color:#fafafa}.a3-disclosure-summary:focus-visible,.a3-more-button:focus-visible{outline-offset:2px;outline:2px solid #000}.a3-amenities-more[open] .a3-more-open,.a3-amenities-more:not([open]) .a3-more-close{display:none}.a3-more-list{margin-top:28px}[data-brand=act3] body h2[id^=faq-cat-]+div button>span[class*=--font-cormorant\)]{font-family:var(--font-text);text-transform:none;letter-spacing:normal;font-size-adjust:none;font-size:20px;font-weight:400;font-stretch:100%;line-height:1.35}.a3-veil-hero{background:radial-gradient(46% 32% at 50% 46%,#0000005c,#0000002e 60%,#0000 100%),linear-gradient(#00000052,#0000 150px),linear-gradient(0deg,#0000006b,#0000 260px),#0000001a}.a3-veil-center{background:radial-gradient(40% 34%,#00000057,#00000024 60%,#0000 100%),#0000001a}@media (max-width:767px){.a3-veil-hero{background:radial-gradient(70% 30% at 50% 44%,#00000061,#0000002e 60%,#0000 100%),linear-gradient(#00000052,#0000 120px),linear-gradient(0deg,#00000073,#0000 360px),#0000001a}.a3-veil-center{background:radial-gradient(60% 34%,#0000005c,#00000024 60%,#0000 100%),#0000001a}}.a3-veil-bottom{background:linear-gradient(#0000 35%,#0003 65%,#00000080),#00000014}[data-brand=act3] .district-map-tag{font-family:var(--font-text);letter-spacing:normal;color:#4b1c0c;font-size:11px}[data-brand=act3] .aircube-phone .PhoneInputInput{font-family:var(--font-text);color:var(--site-ink)}[data-brand=act3] body label span.lowercase{font-family:var(--font-text);letter-spacing:normal;text-transform:none;font-size-adjust:none;font-size:12px;font-style:italic;font-weight:400;font-stretch:100%}[data-brand=act3] ol.mb-14.overflow-x-auto>li>div.shrink-0>p.uppercase{white-space:normal;max-width:150px;line-height:1.5}@media (max-width:639px){[data-brand=act3] ol.mb-14.overflow-x-auto>li>div.shrink-0>p.uppercase{letter-spacing:.12em;max-width:92px}[data-brand=act3] input[class*=--font-inter\)].uppercase::placeholder{letter-spacing:.08em;font-size:11px}}[data-brand=act3] .leaflet-marker-icon>div[style*=--font-inter]{font-weight:600;font-stretch:125%;font-family:var(--font-display)!important;letter-spacing:.1em!important;font-size:10px!important}[data-brand=act3] .leaflet-container{font-family:var(--font-text)}[data-brand=act3] .a3-page-header>:is(h1,h2){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;max-width:100%}html[data-brand=act3][lang=de] .a3-page-header>:is(h1,h2){-webkit-hyphens:manual;hyphens:manual}@media (max-width:399px){html[data-brand=act3][lang=de] .a3-page-header>:is(h1,h2){letter-spacing:.12em}}html[data-brand=act3] body :is(.text-\[8px\],.text-\[8\.5px\],.text-\[9px\],.text-\[9\.5px\]):not([class*=":text-["]):not(header *){font-size:10px}html[data-brand=act3]:is([lang=ar],[lang=he],[lang=hi],[lang=ja],[lang=zh]) body :is(.text-\[8px\],.text-\[8\.5px\],.text-\[9px\],.text-\[9\.5px\],.text-\[10px\],.text-\[10\.5px\],.text-\[11px\]):not([class*=":text-["]):not(header *){font-size:12px}html[data-brand=act3] .a3-hit{position:relative}html[data-brand=act3] .a3-hit:after{content:"";position:absolute;inset:-14px -8px}