:root{--color-black:#000;--color-ink:#1a1b1f;--color-charcoal:#2a2a2c;--color-gray-dark:#333;--color-gray:#434345;--color-muted:#5f5e5a;--color-gray-light:#999;--color-rule:#1a1b1f24;--color-rule-strong:#1a1b1f47;--color-gold:#aa6e0b;--color-gold-hover:#7a4f08;--color-gold-text:#8b5d0b;--color-gold-soft:#f3dfb0;--color-gold-on-dark:#e2b65f;--color-cream:#fff7e1;--color-parchment:#ede6d5;--color-paper:#faf8f3;--color-nav:#f5f4f0;--color-white:#fff;--color-breadcrumb:#5c5c5f;--color-success:#2f6b45;--color-alert:#9b2c1e;--font-display-stack:var(--font-display), "Times New Roman", serif;--font-ui-stack:var(--font-ui), Arial, sans-serif;--font-body-stack:var(--font-body), Arial, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:2rem;--text-3xl:2.5rem;--text-4xl:clamp(2.25rem, 4.6vw, 3.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--container:1200px;--container-narrow:760px;--gutter:clamp(1rem, 4vw, 2rem);--radius-sm:2px;--radius:4px;--radius-lg:8px;--shadow-sm:0 1px 2px #0000000f;--shadow:0 6px 18px #1a1b1f1a;--touch:44px;--site-nav-height:58px;--ease:cubic-bezier(.4, 0, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--site-nav-height) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-white);color:var(--color-ink);font:400 var(--text-base) / 1.7 var(--font-body-stack);text-rendering:optimizelegibility;margin:0}img,svg{max-width:100%;height:auto}a{color:var(--color-gold-text);text-underline-offset:3px}a:hover{color:var(--color-gold-hover)}:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}::selection{background:var(--color-gold-soft)}h1,h2,.display{font-family:var(--font-display-stack);text-transform:uppercase;letter-spacing:.03em;color:var(--color-gray);margin:0 0 var(--space-4);text-wrap:balance;font-weight:400;line-height:1.15}h1{font-size:var(--text-4xl)}h2{font-size:clamp(1.75rem,3vw,2.25rem)}h3{font-family:var(--font-ui-stack);font-weight:600;font-size:var(--text-lg);color:var(--color-ink);margin:0 0 var(--space-3);line-height:1.35}h4{font-family:var(--font-ui-stack);font-weight:600;font-size:var(--text-base);margin:0 0 var(--space-2)}p{margin:0 0 var(--space-4)}.eyebrow{font:600 var(--text-xs) / 1.4 var(--font-ui-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold-text);margin:0 0 var(--space-3);display:block}.lede{font-size:var(--text-md);color:var(--color-gray);line-height:1.75}.answer-paragraph{font-size:var(--text-md);color:var(--color-ink);line-height:1.8}.small-print{font-size:var(--text-sm);color:var(--color-muted)}.updated-stamp{font:500 var(--text-xs) / 1.4 var(--font-ui-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.container--narrow{width:min(100% - 2 * var(--gutter), var(--container-narrow));margin-inline:auto}.section{padding-block:clamp(3rem,7vw,5.5rem)}.section--tight{padding-block:clamp(2rem,4vw,3rem)}.section--cream{background:var(--color-cream)}.section--parchment{background:var(--color-parchment)}.section--paper{background:var(--color-paper)}.section--dark{background:var(--color-charcoal);color:var(--color-cream)}.section--dark h2,.section--dark h3{color:var(--color-cream)}.section--dark a{color:var(--color-gold-on-dark)}.section-header{max-width:720px;margin:0 auto var(--space-7);text-align:center}.section-header--left{text-align:left;margin-inline:0}.section-header p{color:var(--color-gray)}.section--dark .section-header p{color:#e9e4d6}.gold-rule{background:var(--color-gold);width:64px;height:1px;margin:var(--space-5) auto;border:0}.two-column{gap:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-4);z-index:1000;padding:var(--space-3) var(--space-4);background:var(--color-ink);color:var(--color-cream);font:600 var(--text-sm) / 1 var(--font-ui-stack);position:absolute;top:-100px}.skip-link:focus{top:var(--space-4)}[hidden]{display:none!important}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch);border:1px solid var(--color-gold);color:var(--color-gold-text);font:500 var(--text-sm) / 1.2 var(--font-ui-stack);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .15s var(--ease), color .15s var(--ease), border-color .15s var(--ease);background:0 0;border-radius:0;padding:.7rem 1.4rem;text-decoration:none;display:inline-flex}.button:hover{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-white)}.button--solid{background:var(--color-gold-text);border-color:var(--color-gold-text);color:var(--color-white)}.button--solid:hover{background:var(--color-gold-hover);border-color:var(--color-gold-hover)}.button--cream{background:var(--color-cream);border-color:var(--color-cream);color:var(--color-ink)}.button--cream:hover{background:var(--color-white);border-color:var(--color-white);color:var(--color-ink)}.button--ghost-light{color:var(--color-cream);border-color:#fff7e1d9}.button--ghost-light:hover{background:var(--color-cream);border-color:var(--color-cream);color:var(--color-ink)}.button-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.text-link{font:600 var(--text-sm) / 1.3 var(--font-ui-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold-text);border-bottom:1px solid;padding-bottom:2px;text-decoration:none}.table-scroll{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);background:var(--color-white)}.data-table caption{caption-side:top;text-align:left;padding-bottom:var(--space-3);font:600 var(--text-xs) / 1.4 var(--font-ui-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.data-table th,.data-table td{text-align:left;vertical-align:top;padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--color-rule)}.data-table thead th{background:var(--color-cream);font:600 var(--text-xs) / 1.4 var(--font-ui-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray)}.data-table tbody th{font-weight:600}.data-table .numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.fact-list{border-top:1px solid var(--color-rule);grid-template-columns:minmax(8rem,max-content) 1fr;gap:0;margin:0;display:grid}.fact-list dt,.fact-list dd{padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule);margin:0}.fact-list dt{padding-right:var(--space-5);font:600 var(--text-xs) / 1.6 var(--font-ui-stack);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.status-chip{font:600 var(--text-xs) / 1.5 var(--font-ui-stack);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4em;padding:.2rem .6rem;display:inline-flex}.status-chip:before{content:"";background:currentColor;border-radius:50%;width:.5em;height:.5em}.status-chip--available{background:var(--color-gold-soft);color:#5c3d06}.status-chip--occupied_marketable,.status-chip--unleased_rofr{background:var(--color-parchment);color:var(--color-gray-dark)}.status-chip--leased{border-color:var(--color-rule-strong);color:var(--color-muted);background:0 0}.form-grid{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.form-field{gap:var(--space-2);flex-direction:column;display:flex}.form-field--full{grid-column:1/-1}.form-label{font:600 var(--text-sm) / 1.3 var(--font-ui-stack);color:var(--color-ink)}.form-hint{font-size:var(--text-sm);color:var(--color-muted)}.form-input,.form-select,.form-textarea{width:100%;min-height:var(--touch);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-ink);font:400 var(--text-base) / 1.4 var(--font-body-stack);border:1px solid #b9b5ab;padding:.65rem .8rem}.form-textarea{resize:vertical;min-height:7rem}.form-input:focus-visible,.form-select:focus-visible,.form-textarea:focus-visible{outline:2px solid var(--color-gold);outline-offset:1px;border-color:var(--color-gold)}.form-input[aria-invalid=true],.form-select[aria-invalid=true],.form-textarea[aria-invalid=true]{border-color:var(--color-alert)}.form-error{font-size:var(--text-sm);color:var(--color-alert)}.form-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-banner{padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-gold);background:var(--color-cream);font-size:var(--text-sm)}.form-banner--error{border-left-color:var(--color-alert);background:#fbeceb}.faq-list{border-top:1px solid var(--color-rule-strong)}.faq-item{border-bottom:1px solid var(--color-rule-strong)}.faq-item summary{cursor:pointer;padding:var(--space-5) var(--space-7) var(--space-5) 0;font:600 var(--text-md) / 1.4 var(--font-ui-stack);color:var(--color-ink);list-style:none;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";right:var(--space-2);top:var(--space-4);font:300 var(--text-2xl) / 1 var(--font-ui-stack);color:var(--color-gold-text);position:absolute}.faq-item[open] summary:after{content:"−"}.faq-item summary:hover{color:var(--color-gold-text)}.faq-item__answer{padding:0 var(--space-6) var(--space-5) 0;max-width:70ch}.faq-item__answer p:last-child{margin-bottom:0}.show-confirmation-markers .needs-confirmation{text-underline-offset:4px;text-decoration-skip-ink:none;cursor:help;text-decoration:underline 2px dotted #d97706}.photo-frame{margin:0}.photo-frame img{width:100%;height:auto;display:block}.photo-frame figcaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-muted)}.arched{border-radius:999px 999px 0 0/220px 220px 0 0;overflow:hidden}@media print{.site-header__utility,.site-nav,.site-footer,.no-print{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wordmark[data-astro-cid-abbawp5v]{color:var(--color-ink);flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.wordmark__line[data-astro-cid-abbawp5v]{font:400 1.9rem / 1 var(--font-display-stack);letter-spacing:.06em;align-items:center;gap:14px;display:flex}.wordmark__mark[data-astro-cid-abbawp5v]{width:18px;height:26px;color:var(--color-gold)}.wordmark__sub[data-astro-cid-abbawp5v]{font:500 .68rem / 1 var(--font-ui-stack);letter-spacing:.34em;text-transform:uppercase;color:var(--color-muted)}.wordmark--light[data-astro-cid-abbawp5v]{color:var(--color-cream)}.wordmark--light[data-astro-cid-abbawp5v] .wordmark__sub[data-astro-cid-abbawp5v]{color:#b9b2a3}.wordmark--light[data-astro-cid-abbawp5v] .wordmark__mark[data-astro-cid-abbawp5v]{color:var(--color-gold-on-dark)}.wordmark--small[data-astro-cid-abbawp5v] .wordmark__line[data-astro-cid-abbawp5v]{gap:10px;font-size:1.45rem}.wordmark--small[data-astro-cid-abbawp5v] .wordmark__mark[data-astro-cid-abbawp5v]{width:14px;height:20px}.wordmark[data-astro-cid-abbawp5v]:hover{color:var(--color-ink)}.wordmark--light[data-astro-cid-abbawp5v]:hover{color:var(--color-cream)}.site-header__utility[data-astro-cid-jae56hh5]{background:var(--color-charcoal);color:#d9d4c7;font:500 var(--text-xs) / 1 var(--font-ui-stack);letter-spacing:.04em}.site-header__utility-inner[data-astro-cid-jae56hh5]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:32px;padding-block:var(--space-2);display:flex}.site-header__utility[data-astro-cid-jae56hh5] a[data-astro-cid-jae56hh5]{color:#f4efe2;text-decoration:none}.site-header__utility[data-astro-cid-jae56hh5] a[data-astro-cid-jae56hh5]:hover{color:var(--color-gold-on-dark)}.site-header__utility-right[data-astro-cid-jae56hh5]{gap:var(--space-5);align-items:center;display:flex}.site-header__updated[data-astro-cid-jae56hh5] time[data-astro-cid-jae56hh5]{color:var(--color-gold-on-dark)}.site-header__brand[data-astro-cid-jae56hh5]{padding:var(--space-5) var(--gutter);background:var(--color-white);justify-content:center;display:flex}.site-nav[data-astro-cid-jae56hh5]{z-index:100;background:var(--color-nav);border-top:1px solid #aa6e0b59;border-bottom:1px solid var(--color-rule);position:sticky;top:0}.site-nav[data-astro-cid-jae56hh5][data-stuck]{box-shadow:0 6px 18px #1a1b1f14}.site-nav__mark[data-astro-cid-jae56hh5]{left:var(--gutter);font:400 1.15rem / 1 var(--font-display-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);opacity:0;visibility:hidden;transition:opacity .2s var(--ease);text-decoration:none;position:absolute;top:50%;transform:translateY(-50%)}.site-nav__mark[data-astro-cid-jae56hh5] span[data-astro-cid-jae56hh5]{color:var(--color-gold)}.site-nav[data-astro-cid-jae56hh5][data-stuck] .site-nav__mark[data-astro-cid-jae56hh5]{opacity:1;visibility:visible}.site-nav__inner[data-astro-cid-jae56hh5]{justify-content:center;align-items:center;gap:var(--space-6);min-height:56px;display:flex;position:relative}.site-nav__links[data-astro-cid-jae56hh5]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}.site-nav__links[data-astro-cid-jae56hh5] a[data-astro-cid-jae56hh5],.site-nav__mobile[data-astro-cid-jae56hh5] a[data-astro-cid-jae56hh5]{min-height:var(--touch);color:var(--color-ink);font:500 var(--text-sm) / 1 var(--font-ui-stack);letter-spacing:.12em;text-transform:uppercase;border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.site-nav__links[data-astro-cid-jae56hh5] a[data-astro-cid-jae56hh5]:hover,.site-nav__links[data-astro-cid-jae56hh5] a[data-astro-cid-jae56hh5][aria-current=page]{color:var(--color-gold-text);border-bottom-color:var(--color-gold)}.site-nav__cta[data-astro-cid-jae56hh5]{min-height:40px;padding-block:.55rem}.site-nav__mobile[data-astro-cid-jae56hh5]{display:none}@media (width<=900px){.site-header__updated[data-astro-cid-jae56hh5]{display:none}.site-header__brand[data-astro-cid-jae56hh5]{padding-block:var(--space-4)}.site-nav__links[data-astro-cid-jae56hh5]{display:none}.site-nav__inner[data-astro-cid-jae56hh5]{justify-content:space-between;gap:var(--space-3)}.site-nav__mobile[data-astro-cid-jae56hh5]{display:block;position:relative}.site-nav__mark[data-astro-cid-jae56hh5]{position:static;transform:none}.site-nav[data-astro-cid-jae56hh5]:not([data-stuck]) .site-nav__mark[data-astro-cid-jae56hh5]{display:none}.site-nav__mobile[data-astro-cid-jae56hh5] summary[data-astro-cid-jae56hh5]{cursor:pointer;min-height:var(--touch);padding:0 var(--space-2);font:600 var(--text-sm) / 1 var(--font-ui-stack);letter-spacing:.12em;text-transform:uppercase;align-items:center;list-style:none;display:inline-flex}.site-nav__mobile[data-astro-cid-jae56hh5] summary[data-astro-cid-jae56hh5]::-webkit-details-marker{display:none}.site-nav__mobile[data-astro-cid-jae56hh5] summary[data-astro-cid-jae56hh5]:after{content:"";width:18px;height:12px;margin-left:var(--space-2);background:linear-gradient(currentColor 0 0) top/100% 2px no-repeat,linear-gradient(currentColor 0 0) 50%/100% 2px no-repeat,linear-gradient(currentColor 0 0) bottom/100% 2px no-repeat}.site-nav__mobile[data-astro-cid-jae56hh5] ul[data-astro-cid-jae56hh5]{z-index:50;min-width:220px;padding:var(--space-3) var(--space-5);background:var(--color-white);border:1px solid var(--color-rule);box-shadow:var(--shadow);margin:0;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.site-nav__mobile[data-astro-cid-jae56hh5] li[data-astro-cid-jae56hh5]+li[data-astro-cid-jae56hh5]{border-top:1px solid var(--color-rule)}}@media (width<=600px){.site-header__utility-inner[data-astro-cid-jae56hh5]{justify-content:center}.site-header__utility-right[data-astro-cid-jae56hh5]{display:none}}.site-footer[data-astro-cid-bddg4lij]{background:var(--color-ink);color:#d9d4c7;padding-top:var(--space-8);font-size:var(--text-sm)}.site-footer[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]{color:#f4efe2}.site-footer[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]:hover{color:var(--color-gold-on-dark)}.site-footer__grid[data-astro-cid-bddg4lij]{gap:var(--space-7);padding-bottom:var(--space-7);grid-template-columns:1.4fr repeat(3,1fr);display:grid}.site-footer__brand[data-astro-cid-bddg4lij] p[data-astro-cid-bddg4lij]{margin-top:var(--space-4);color:#b9b2a3;max-width:32ch}.site-footer__heading[data-astro-cid-bddg4lij]{font:600 var(--text-xs) / 1.4 var(--font-ui-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold-on-dark);margin:0 0 var(--space-4)}.site-footer__address[data-astro-cid-bddg4lij]{margin-bottom:var(--space-3);font-style:normal;line-height:1.8}.site-footer__address[data-astro-cid-bddg4lij] strong[data-astro-cid-bddg4lij]{color:var(--color-cream);font-weight:600}.site-footer__contact[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]+a[data-astro-cid-bddg4lij]{margin-left:var(--space-3)}.site-footer__links[data-astro-cid-bddg4lij]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site-footer__links[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]{text-decoration:none}.site-footer__legal[data-astro-cid-bddg4lij]{gap:var(--space-2) var(--space-6);padding-block:var(--space-5);color:#9d968a;font-size:var(--text-xs);border-top:1px solid #fff7e124;flex-wrap:wrap;display:flex}@media (width<=900px){.site-footer__grid[data-astro-cid-bddg4lij]{grid-template-columns:1fr 1fr}}@media (width<=560px){.site-footer__grid[data-astro-cid-bddg4lij]{gap:var(--space-6);grid-template-columns:1fr}}.breadcrumbs[data-astro-cid-weurd6cm]{background:var(--color-breadcrumb)}.breadcrumbs[data-astro-cid-weurd6cm] ol[data-astro-cid-weurd6cm]{gap:var(--space-2);padding-block:var(--space-3);font:500 var(--text-xs) / 1.6 var(--font-ui-stack);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;margin:0 auto;list-style:none;display:flex}.breadcrumbs[data-astro-cid-weurd6cm] li[data-astro-cid-weurd6cm]{gap:var(--space-2);color:#fff;align-items:center;display:flex}.breadcrumbs[data-astro-cid-weurd6cm] li[data-astro-cid-weurd6cm]+li[data-astro-cid-weurd6cm]:before{content:"›";color:#c9c4b8}.breadcrumbs[data-astro-cid-weurd6cm] a[data-astro-cid-weurd6cm]{color:#dedad0;text-decoration:none}.breadcrumbs[data-astro-cid-weurd6cm] a[data-astro-cid-weurd6cm]:hover{color:#fff}
