._page_1k0ci_1{--navy:#071d30;--blue:#0b3453;--gold:#a88a57;--cream:#f4f0e8;--ink:#132636;color:var(--ink);background:#fff;min-height:100vh}._header_1k0ci_2{background:#fff;justify-content:space-between;align-items:center;gap:24px;max-width:1380px;height:84px;margin:auto;padding:0 34px;display:flex}._brand_1k0ci_3{align-items:center;gap:12px;display:flex}._brand_1k0ci_3 img{object-fit:contain;width:58px;height:58px}._brand_1k0ci_3 strong,._brand_1k0ci_3 small{text-transform:uppercase;display:block}._brand_1k0ci_3 strong{color:var(--navy);letter-spacing:.08em;font-size:14px}._brand_1k0ci_3 small{color:var(--gold);letter-spacing:.18em;margin-top:3px;font-size:9px;font-weight:800}._headerCall_1k0ci_8{color:var(--navy);letter-spacing:.04em;font-size:13px;font-weight:800}._hero_1k0ci_9{background:var(--navy);align-items:flex-end;min-height:720px;display:flex;position:relative;overflow:hidden}._heroImage_1k0ci_10,._heroShade_1k0ci_10{width:100%;height:100%;position:absolute;inset:0}._heroImage_1k0ci_10{object-fit:cover;object-position:center}._heroShade_1k0ci_10{background:linear-gradient(#030f190a 20%,#030f19d1 92%)}._heroContent_1k0ci_13{z-index:1;color:#fff;width:min(1280px,100%);margin:0 auto;padding:80px 44px 68px;position:relative}._badge_1k0ci_14,._eyebrow_1k0ci_14{color:var(--gold);letter-spacing:.17em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:900}._badge_1k0ci_14{color:#fff;border-left:3px solid var(--gold);background:#071d30b8;padding:9px 12px;display:inline-block}._hero_1k0ci_9 h1{color:#fff;letter-spacing:-.055em;max-width:1000px;margin:0;font-family:Georgia,serif;font-size:clamp(46px,7.5vw,96px);font-weight:400;line-height:.95}._location_1k0ci_17{letter-spacing:.04em;margin:15px 0 0;font-size:16px}._price_1k0ci_18{color:#fff;margin-top:22px;font-family:Georgia,serif;font-size:clamp(36px,4vw,58px)}._heroActions_1k0ci_19{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._primary_1k0ci_20,._secondary_1k0ci_20{letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;min-height:54px;padding:0 25px;font-size:12px;font-weight:900;display:inline-flex}._primary_1k0ci_20{color:var(--navy);background:#fff}._secondary_1k0ci_20{color:#fff;border:1px solid #ffffffa6}._facts_1k0ci_23{grid-template-columns:repeat(4,1fr);max-width:1180px;margin:0 auto;padding:48px 28px;display:grid}._facts_1k0ci_23 div{border-right:1px solid #dce3e6;flex-direction:column;justify-content:center;align-items:center;min-height:90px;display:flex}._facts_1k0ci_23 div:last-child{border:0}._facts_1k0ci_23 strong{color:var(--navy);font-family:Georgia,serif;font-size:38px;font-weight:400}._facts_1k0ci_23 span{color:#65757e;letter-spacing:.11em;text-transform:uppercase;margin-top:8px;font-size:10px;font-weight:800}._story_1k0ci_28{background:var(--cream);grid-template-columns:1fr 1fr;gap:70px;padding:100px max(7vw,28px);display:grid}._story_1k0ci_28 h2,._showing_1k0ci_29 h2,._finance_1k0ci_29 h2,._mapSection_1k0ci_29 h2{color:var(--navy);letter-spacing:-.045em;margin:0;font-family:Georgia,serif;font-size:clamp(38px,5vw,68px);font-weight:400;line-height:1.02}._storyCopy_1k0ci_30 p,._showingCopy_1k0ci_30>p,._finance_1k0ci_29>p,._mapSection_1k0ci_29 p{color:#5e6f78;margin:0 0 18px;font-size:17px;line-height:1.75}._highlights_1k0ci_31{padding:92px max(7vw,28px)}._highlightGrid_1k0ci_32{background:#dfe5e6;border:1px solid #dfe5e6;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}._highlightGrid_1k0ci_32 div{min-height:120px;color:var(--navy);background:#fff;align-items:center;gap:12px;padding:28px;font-size:15px;font-weight:700;display:flex}._highlightGrid_1k0ci_32 span{color:var(--gold)}._showing_1k0ci_29{background:var(--navy);color:#fff;grid-template-columns:.9fr 1.1fr;gap:70px;padding:100px max(7vw,28px);display:grid}._showing_1k0ci_29 h2{color:#fff}._showingCopy_1k0ci_30>p{color:#c5d4dc;margin-top:24px}._contactLinks_1k0ci_38{gap:18px;margin-top:28px;display:flex}._contactLinks_1k0ci_38 a{border-bottom:1px solid var(--gold);padding-bottom:4px;font-weight:800}._form_1k0ci_40{color:var(--ink);background:#fff;grid-template-columns:1fr 1fr;gap:16px;padding:34px;display:grid}._form_1k0ci_40 label{gap:7px;display:grid}._form_1k0ci_40 label span{color:var(--navy);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}._form_1k0ci_40 input,._form_1k0ci_40 textarea{width:100%;color:var(--ink);font:inherit;background:#fbfcfc;border:1px solid #d4dde0;font-size:16px}._form_1k0ci_40 input{height:48px;padding:0 12px}._form_1k0ci_40 textarea{resize:vertical;padding:12px}._full_1k0ci_46,._form_1k0ci_40 button,._privacy_1k0ci_46,._success_1k0ci_46,._error_1k0ci_46{grid-column:1/-1}._honeypot_1k0ci_47{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}._consent_1k0ci_48{grid-template-columns:18px 1fr!important;align-items:start!important;gap:10px!important;display:grid!important}._consent_1k0ci_48 input{accent-color:var(--gold);width:17px!important;height:17px!important;margin:2px 0 0!important}._consent_1k0ci_48 span{color:#5f7079!important;text-transform:none!important;letter-spacing:0!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important}._privacy_1k0ci_46 a{text-decoration:underline}._form_1k0ci_40 button{background:var(--gold);color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;min-height:54px;font-size:12px;font-weight:900}._form_1k0ci_40 button:disabled{opacity:.65}._privacy_1k0ci_46{color:#7b898f;text-align:center;margin:0;font-size:11px}._languagePreference_1k0ci_55{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}._languagePreference_1k0ci_55 legend{width:100%;color:var(--navy);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:11px;font-weight:800}._form_1k0ci_40 ._languagePreference_1k0ci_55 label{cursor:pointer;border:1px solid #cbd5d9;border-radius:4px;align-items:center;gap:8px;min-height:44px;margin:0;padding:0 16px;display:flex}._form_1k0ci_40 ._languagePreference_1k0ci_55 input{width:16px;height:16px;accent-color:var(--gold);margin:0}._form_1k0ci_40 ._languagePreference_1k0ci_55 label:has(input:checked){border-color:var(--gold);background:#fff8e8}._form_1k0ci_40 ._languagePreference_1k0ci_55 label span{letter-spacing:0;text-transform:none;font-size:12px}._success_1k0ci_46,._error_1k0ci_46{margin:0;padding:12px;font-size:13px}._success_1k0ci_46{color:#235b35;background:#e6f1e8}._error_1k0ci_46{color:#7d2d1d;background:#f7e5df}._finance_1k0ci_29{background:#eae2d4;grid-template-columns:1fr 1fr auto;align-items:center;gap:55px;padding:76px max(7vw,28px);display:grid}._finance_1k0ci_29 h2{font-size:clamp(36px,4vw,58px)}._finance_1k0ci_29>p{margin:0}._finance_1k0ci_29>a,._mapSection_1k0ci_29>a{background:var(--navy);color:#fff;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:11px;font-weight:900;display:inline-flex}._mapSection_1k0ci_29{justify-content:space-between;align-items:center;gap:50px;padding:85px max(7vw,28px);display:flex}._mapSection_1k0ci_29>div{max-width:760px}._mapSection_1k0ci_29 h2{font-size:clamp(36px,4vw,56px)}._mapSection_1k0ci_29 p{margin-top:18px}._footer_1k0ci_66{color:#9eb0ba;background:#041522;justify-content:space-between;align-items:center;gap:40px;padding:36px max(6vw,28px);display:flex}._footerBrand_1k0ci_67{align-items:center;gap:14px;display:flex}._footerBrand_1k0ci_67 img{object-fit:contain;background:#fff;width:60px;height:60px;padding:3px}._footerBrand_1k0ci_67 strong,._footerBrand_1k0ci_67 span{display:block}._footerBrand_1k0ci_67 strong{color:#fff}._footerBrand_1k0ci_67 span{margin-top:5px;font-size:10px}._footer_1k0ci_66>p{text-align:right;max-width:600px;margin:0;font-size:10px;line-height:1.6}._mobileBar_1k0ci_71{display:none}@media (width<=850px){._story_1k0ci_28,._showing_1k0ci_29,._finance_1k0ci_29{grid-template-columns:1fr}._highlightGrid_1k0ci_32{grid-template-columns:1fr 1fr}._hero_1k0ci_9{min-height:640px}._finance_1k0ci_29{gap:25px}._mapSection_1k0ci_29,._footer_1k0ci_66{flex-direction:column;align-items:flex-start}._footer_1k0ci_66>p{text-align:left}}@media (width<=560px){._header_1k0ci_2{height:74px;padding:0 17px}._brand_1k0ci_3 img{width:48px;height:48px}._headerCall_1k0ci_8{font-size:11px}._hero_1k0ci_9{min-height:620px}._heroContent_1k0ci_13{padding:65px 20px 48px}._heroImage_1k0ci_10{object-position:55% center}._heroActions_1k0ci_19,._primary_1k0ci_20,._secondary_1k0ci_20{width:100%}._facts_1k0ci_23{grid-template-columns:1fr 1fr;padding:30px 15px}._facts_1k0ci_23 div:nth-child(2){border-right:0}._facts_1k0ci_23 div:nth-child(-n+2){border-bottom:1px solid #dce3e6}._story_1k0ci_28,._showing_1k0ci_29{gap:35px;padding:72px 22px}._highlights_1k0ci_31{padding:68px 22px}._highlightGrid_1k0ci_32{grid-template-columns:1fr}._highlightGrid_1k0ci_32 div{min-height:75px}._form_1k0ci_40{grid-template-columns:1fr;padding:24px 18px}._form_1k0ci_40 label,._full_1k0ci_46,._form_1k0ci_40 button,._privacy_1k0ci_46,._success_1k0ci_46,._error_1k0ci_46{grid-column:1}._finance_1k0ci_29,._mapSection_1k0ci_29{padding:62px 22px}._footer_1k0ci_66{padding:30px 20px 88px}._mobileBar_1k0ci_71{z-index:20;background:#fff;grid-template-columns:1.5fr .5fr;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000024}._mobileBar_1k0ci_71 a{background:var(--gold);color:#fff;text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;min-height:62px;font-size:11px;font-weight:900;display:flex}._mobileBar_1k0ci_71 a:last-child{background:var(--navy)}}
