.lp-hero[data-astro-cid-hw6d7rub]{grid-template-columns:minmax(0,calc((100vw - var(--max)) / 2 + 680px)) minmax(0,1fr);background:var(--navy-deep);color:#fff;min-height:min(70vh,620px);display:grid}.lp-copy[data-astro-cid-hw6d7rub]{padding:clamp(28px,3vw,40px) clamp(28px,5vw,72px) clamp(36px,3.5vw,48px) max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));flex-direction:column;justify-content:center;gap:0;display:flex}.lp-photo[data-astro-cid-hw6d7rub]{min-height:320px;position:relative;overflow:hidden}.lp-photo[data-astro-cid-hw6d7rub] img[data-astro-cid-hw6d7rub]{object-fit:cover;object-position:30% 60%;width:100%;height:100%;position:absolute;inset:0}.crumbs[data-astro-cid-hw6d7rub]{margin-bottom:clamp(20px,2vw,24px)}.crumbs[data-astro-cid-hw6d7rub] ol[data-astro-cid-hw6d7rub]{color:#ffffffa6;flex-wrap:wrap;gap:8px;font-size:13px;list-style:none;display:flex}.crumbs[data-astro-cid-hw6d7rub] li[data-astro-cid-hw6d7rub]+li[data-astro-cid-hw6d7rub]:before{content:"›";margin-right:8px}.crumbs[data-astro-cid-hw6d7rub] a[data-astro-cid-hw6d7rub]{color:#ffffffd9}.lp-hero[data-astro-cid-hw6d7rub] .eyebrow[data-astro-cid-hw6d7rub]{color:#fffc}.lp-hero[data-astro-cid-hw6d7rub] h1[data-astro-cid-hw6d7rub]{color:#fff;max-width:17ch;margin-top:18px;font-size:clamp(38px,4.2vw,58px)}.lp-hero[data-astro-cid-hw6d7rub] .lead[data-astro-cid-hw6d7rub]{color:#ffffffe0;max-width:50ch;margin-top:20px;font-size:clamp(17px,1.4vw,19px);line-height:1.65}.acts[data-astro-cid-hw6d7rub]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:24px;display:flex}.lp-hero[data-astro-cid-hw6d7rub] .btn[data-astro-cid-hw6d7rub]{color:#fff;border-color:#ffffff8c}.btn[data-astro-cid-hw6d7rub].solid{background:var(--red);border-color:var(--red);color:#fff}.btn[data-astro-cid-hw6d7rub].solid:hover{background:var(--navy);border-color:var(--navy)}.lp-hero[data-astro-cid-hw6d7rub] .btn[data-astro-cid-hw6d7rub].solid:hover{color:var(--navy);background:#fff;border-color:#fff}.links[data-astro-cid-hw6d7rub]{letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;gap:8px 26px;margin-top:18px;font-size:12px;display:flex}.links[data-astro-cid-hw6d7rub] a[data-astro-cid-hw6d7rub]{color:#ffffffd9;border-bottom:1px solid #fff6;padding-bottom:3px;text-decoration:none}.links[data-astro-cid-hw6d7rub] a[data-astro-cid-hw6d7rub]:hover{color:#fff;border-color:#fff}.pdf[data-astro-cid-hw6d7rub]{letter-spacing:.08em}.stats-band[data-astro-cid-hw6d7rub]{background:var(--navy);color:#fff;padding-block:clamp(28px,3.5vw,44px)}.stats[data-astro-cid-hw6d7rub]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;display:grid}.stats[data-astro-cid-hw6d7rub] li[data-astro-cid-hw6d7rub]{border-left:2px solid var(--red);align-content:start;gap:8px;padding-left:18px;display:grid}.stats[data-astro-cid-hw6d7rub] .num[data-astro-cid-hw6d7rub]{font-family:var(--serif);color:#fff;font-size:clamp(30px,3vw,42px);line-height:1}.stats[data-astro-cid-hw6d7rub] .lbl[data-astro-cid-hw6d7rub]{color:#fffc;font-size:13px;line-height:1.45}.suites[data-astro-cid-hw6d7rub]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.suite[data-astro-cid-hw6d7rub]{border:1px solid var(--line);border-top:3px solid var(--navy);background:#fff;grid-template-rows:auto 1fr;display:grid}.plan[data-astro-cid-hw6d7rub]{border-bottom:1px solid var(--line);display:block;position:relative}.plan[data-astro-cid-hw6d7rub] img[data-astro-cid-hw6d7rub]{object-fit:contain;width:100%;height:clamp(260px,28vw,360px);padding:20px}.plan[data-astro-cid-hw6d7rub] .zoom[data-astro-cid-hw6d7rub]{letter-spacing:.16em;text-transform:uppercase;color:var(--navy);border:1px solid var(--line);background:#fffffff0;padding:6px 10px;font-size:11px;position:absolute;bottom:12px;left:12px}.plan[data-astro-cid-hw6d7rub]:hover .zoom[data-astro-cid-hw6d7rub]{color:var(--red)}.suite-bd[data-astro-cid-hw6d7rub]{align-content:start;gap:14px;padding:clamp(24px,3vw,36px);display:grid}.suite-hd[data-astro-cid-hw6d7rub]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.suite[data-astro-cid-hw6d7rub] h3[data-astro-cid-hw6d7rub]{font-size:clamp(28px,2.8vw,36px)}.rsf[data-astro-cid-hw6d7rub]{font-family:var(--serif);color:var(--red);font-size:clamp(22px,2vw,26px)}.sum[data-astro-cid-hw6d7rub]{color:var(--ink);font-size:17px;line-height:1.6}.feat[data-astro-cid-hw6d7rub]{gap:8px;list-style:none;display:grid}.feat[data-astro-cid-hw6d7rub] li[data-astro-cid-hw6d7rub]{color:var(--ink);padding-left:18px;font-size:15px;line-height:1.5;position:relative}.feat[data-astro-cid-hw6d7rub] li[data-astro-cid-hw6d7rub]:before{content:"";background:var(--red);width:8px;height:2px;position:absolute;top:.72em;left:0}.note[data-astro-cid-hw6d7rub]{color:var(--body);border-top:1px solid var(--line);padding-top:12px;font-size:14px;line-height:1.6}.note[data-astro-cid-hw6d7rub] span[data-astro-cid-hw6d7rub]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.suite[data-astro-cid-hw6d7rub] .go[data-astro-cid-hw6d7rub]{letter-spacing:.16em;text-transform:uppercase;color:var(--red);justify-self:start;margin-top:2px;font-size:12px;text-decoration:none}.suite[data-astro-cid-hw6d7rub] .go[data-astro-cid-hw6d7rub]:hover{color:var(--navy)}.tour[data-astro-cid-hw6d7rub]{background:var(--stone);border-left:3px solid var(--red);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(24px,3vw,36px);padding:clamp(22px,3vw,30px) clamp(22px,3vw,36px);display:flex}.tour[data-astro-cid-hw6d7rub] p[data-astro-cid-hw6d7rub]{font-family:var(--serif);color:var(--ink);font-size:clamp(24px,2.4vw,30px)}.tour[data-astro-cid-hw6d7rub] .acts[data-astro-cid-hw6d7rub]{margin-top:0}.tel[data-astro-cid-hw6d7rub]{color:var(--navy);font-size:14px;text-decoration:none}.tel[data-astro-cid-hw6d7rub]:hover{color:var(--red)}.siteplan[data-astro-cid-hw6d7rub]{gap:12px;margin:0 0 clamp(32px,4vw,48px);display:grid}.siteplan[data-astro-cid-hw6d7rub] img[data-astro-cid-hw6d7rub]{border:1px solid var(--line);background:#fff;width:100%;height:auto;padding:clamp(8px,1.5vw,18px)}.siteplan[data-astro-cid-hw6d7rub] figcaption[data-astro-cid-hw6d7rub]{color:var(--muted);font-size:13px}.two[data-astro-cid-hw6d7rub]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.key[data-astro-cid-hw6d7rub]{border-collapse:collapse;width:100%;margin-top:14px;font-size:15px}.key[data-astro-cid-hw6d7rub] th[data-astro-cid-hw6d7rub]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:left;border-bottom:1px solid var(--line);padding:10px 0;font-size:12px;font-weight:500}.key[data-astro-cid-hw6d7rub] td[data-astro-cid-hw6d7rub]{border-bottom:1px solid var(--line);color:var(--ink);padding:12px 0}.key[data-astro-cid-hw6d7rub] td[data-astro-cid-hw6d7rub]:first-child{white-space:nowrap;padding-right:18px}.key[data-astro-cid-hw6d7rub] i[data-astro-cid-hw6d7rub]{vertical-align:-1px;border:1px solid #00000026;width:13px;height:13px;margin-right:10px;display:inline-block}.key[data-astro-cid-hw6d7rub] .r[data-astro-cid-hw6d7rub]{text-align:right}.key[data-astro-cid-hw6d7rub] tr[data-astro-cid-hw6d7rub].avail td[data-astro-cid-hw6d7rub]{color:var(--red);font-weight:500}.facts[data-astro-cid-hw6d7rub]{margin-top:14px;display:grid}.facts[data-astro-cid-hw6d7rub] div[data-astro-cid-hw6d7rub]{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:16px;padding:12px 0;display:grid}.facts[data-astro-cid-hw6d7rub] dt[data-astro-cid-hw6d7rub]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:12px}.facts[data-astro-cid-hw6d7rub] dd[data-astro-cid-hw6d7rub]{color:var(--ink);font-size:16px}.tenants[data-astro-cid-hw6d7rub]{margin-top:14px;list-style:none}.tenants[data-astro-cid-hw6d7rub] li[data-astro-cid-hw6d7rub]{border-bottom:1px solid var(--line);color:var(--ink);padding:12px 0}.map-frame[data-astro-cid-hw6d7rub]{border:1px solid var(--line);background:#e9e6df;height:clamp(440px,52vw,600px);margin-bottom:clamp(32px,4vw,48px);position:relative}.map-frame[data-astro-cid-hw6d7rub] iframe[data-astro-cid-hw6d7rub]{border:0;width:100%;height:100%;position:absolute;inset:0}.ta-intro[data-astro-cid-hw6d7rub]{color:var(--ink);margin-top:14px;font-size:16px;line-height:1.6}.src[data-astro-cid-hw6d7rub]{color:var(--muted);margin-top:16px;font-size:13px}.faq-sec[data-astro-cid-hw6d7rub]{border-top:1px solid var(--line)}.faq[data-astro-cid-hw6d7rub]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,5vw,72px);display:grid}.faq[data-astro-cid-hw6d7rub] div[data-astro-cid-hw6d7rub]{border-top:1px solid var(--line);padding:20px 0}.faq[data-astro-cid-hw6d7rub] dt[data-astro-cid-hw6d7rub]{font-family:var(--serif);color:var(--ink);margin-bottom:8px;font-size:clamp(21px,1.9vw,25px);line-height:1.25}.faq[data-astro-cid-hw6d7rub] dd[data-astro-cid-hw6d7rub]{color:var(--body);max-width:60ch;font-size:16px;line-height:1.65}@media (width<=900px){.faq[data-astro-cid-hw6d7rub]{grid-template-columns:1fr}}.lp-proof[data-astro-cid-hw6d7rub]{gap:14px;max-width:780px;display:grid}.lp-proof-name[data-astro-cid-hw6d7rub]{font-family:var(--serif);color:var(--ink);font-size:clamp(26px,2.6vw,34px)}.inq[data-astro-cid-hw6d7rub]{background:var(--stone)}#p-listing[data-astro-cid-hw6d7rub] .suite[data-astro-cid-hw6d7rub],#brochure[data-astro-cid-hw6d7rub]{scroll-margin-top:16px}#p-listing[data-astro-cid-hw6d7rub] .sec[data-astro-cid-hw6d7rub]{padding-block:clamp(40px,4vw,60px)}#p-listing[data-astro-cid-hw6d7rub] .sec-head[data-astro-cid-hw6d7rub]{margin-bottom:clamp(24px,2.5vw,36px)}#p-listing[data-astro-cid-hw6d7rub] section[data-astro-cid-hw6d7rub][id]{scroll-margin-top:calc(28px - clamp(40px,4vw,60px))}#inquire[data-astro-cid-hw6d7rub] h2[data-astro-cid-hw6d7rub]{font-size:clamp(30px,3.2vw,42px)}.docs[data-astro-cid-hw6d7rub]{border-top:1px solid var(--line);letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;gap:8px 26px;padding-top:18px;font-size:12px;list-style:none;display:flex}.docs[data-astro-cid-hw6d7rub] a[data-astro-cid-hw6d7rub]{color:var(--navy);border-bottom:1px solid;padding-bottom:3px;text-decoration:none}.docs[data-astro-cid-hw6d7rub] a[data-astro-cid-hw6d7rub]:hover{color:var(--red)}#listing-form[data-astro-cid-hw6d7rub]{align-items:end}#listing-form[data-astro-cid-hw6d7rub] input[data-astro-cid-hw6d7rub],#listing-form[data-astro-cid-hw6d7rub] select[data-astro-cid-hw6d7rub]{height:50px;line-height:1.2}#listing-form[data-astro-cid-hw6d7rub] select[data-astro-cid-hw6d7rub]{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23154280' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}#listing-form[data-astro-cid-hw6d7rub] select[data-astro-cid-hw6d7rub]:invalid{color:var(--muted)}#listing-form[data-astro-cid-hw6d7rub] label[data-astro-cid-hw6d7rub]>span[data-astro-cid-hw6d7rub]{white-space:nowrap}#listing-form[data-astro-cid-hw6d7rub] .req[data-astro-cid-hw6d7rub]{color:var(--red);font-weight:500}#listing-form[data-astro-cid-hw6d7rub] .req-note[data-astro-cid-hw6d7rub]{color:var(--muted);grid-column:1/-1;margin:-6px 0 0;font-size:13px}.disclaimer[data-astro-cid-hw6d7rub]{border-top:1px solid var(--line);padding-block:28px 36px}.disclaimer[data-astro-cid-hw6d7rub] p[data-astro-cid-hw6d7rub]{color:var(--muted);max-width:90ch;font-size:12px;line-height:1.6}.zoomer[data-astro-cid-hw6d7rub]{background:#fff;border:0;max-width:96vw;max-height:94vh;margin:auto;padding:0}.zoomer[data-astro-cid-hw6d7rub]::backdrop{background:#0d2a52cc}.zoomer[data-astro-cid-hw6d7rub] img[data-astro-cid-hw6d7rub]{object-fit:contain;width:auto;max-width:96vw;height:auto;max-height:calc(94vh - 44px);padding:12px;display:block}.zoomer[data-astro-cid-hw6d7rub] form[data-astro-cid-hw6d7rub]{justify-content:flex-end;display:flex}.zoomer[data-astro-cid-hw6d7rub] button[data-astro-cid-hw6d7rub]{font:inherit;letter-spacing:.16em;text-transform:uppercase;color:var(--navy);cursor:pointer;background:0 0;border:0;padding:12px 16px;font-size:12px}.todo[data-astro-cid-hw6d7rub]{outline:2px dashed var(--red);outline-offset:6px;color:var(--red)!important}@media (width>=901px){.lp-photo[data-astro-cid-hw6d7rub]{container-type:size}.lp-photo[data-astro-cid-hw6d7rub] img[data-astro-cid-hw6d7rub]{object-position:calc(50% + 34.25cqh + 30.8px) 60%;height:calc(100% + 90px);inset:auto 0 0}}@media (width<=900px){.lp-photo[data-astro-cid-hw6d7rub] img[data-astro-cid-hw6d7rub]{object-position:0% 60%}}@media (width<=1000px){.stats[data-astro-cid-hw6d7rub]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.lp-hero[data-astro-cid-hw6d7rub]{grid-template-columns:1fr;min-height:0}.lp-photo[data-astro-cid-hw6d7rub]{aspect-ratio:16/9;order:-1;min-height:0}.lp-copy[data-astro-cid-hw6d7rub]{padding:28px var(--gutter) 48px}.suites[data-astro-cid-hw6d7rub],.two[data-astro-cid-hw6d7rub]{grid-template-columns:1fr}}@media (width<=560px){.facts[data-astro-cid-hw6d7rub] div[data-astro-cid-hw6d7rub]{grid-template-columns:1fr;gap:4px}.key[data-astro-cid-hw6d7rub]{font-size:14px}.key[data-astro-cid-hw6d7rub] td[data-astro-cid-hw6d7rub]:first-child{white-space:normal}.tour[data-astro-cid-hw6d7rub]{flex-direction:column;align-items:flex-start}}
