.hero.svelte-1pouk8p{isolation:isolate;min-height:88svh;color:var(--ivory);align-items:end;display:grid;position:relative;overflow:hidden}.hero-photo.svelte-1pouk8p{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-shade.svelte-1pouk8p{z-index:-1;background:linear-gradient(90deg,#000000d1 0%,#00000047 62%,#00000029 100%),linear-gradient(#00000073 0%,#0000 30%,#0000009e 100%);position:absolute;inset:0}.hero-frame.svelte-1pouk8p{pointer-events:none;border:1px solid #d4af3773;position:absolute;inset:.9rem}.hero-copy.svelte-1pouk8p{max-width:min(40rem,100% - 2.5rem);margin-left:max(1.25rem,50% - 560px);margin-right:auto;padding:18.5rem 0 4.5rem}.hero.svelte-1pouk8p h1:where(.svelte-1pouk8p){margin:1rem 0 .8rem;font-size:clamp(2.8rem,7vw,5.4rem)}.hero.svelte-1pouk8p h1:where(.svelte-1pouk8p) em:where(.svelte-1pouk8p){color:var(--gold-soft);font-style:italic}.hero-lead.svelte-1pouk8p{color:#f6efe4d6;font-size:1.12rem;font-weight:300}.hero-actions.svelte-1pouk8p{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.facade.svelte-1pouk8p{background:var(--band-charcoal)}.facade-grid.svelte-1pouk8p{gap:2rem;display:grid}.facade.svelte-1pouk8p figure:where(.svelte-1pouk8p){margin:0}.facade.svelte-1pouk8p img:where(.svelte-1pouk8p){object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);width:100%;height:22rem}.address.svelte-1pouk8p{color:var(--gold-soft);margin-top:1.4rem;line-height:1.6}.map-block.svelte-1pouk8p{background:var(--band-black)}.map-block.svelte-1pouk8p iframe:where(.svelte-1pouk8p){filter:grayscale(.25)saturate(.85);border:0;width:100%;height:26rem;display:block}.map-caption.svelte-1pouk8p{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.7rem;padding:1.1rem 0 1.3rem;font-size:.95rem;display:flex}.map-caption.svelte-1pouk8p a:where(.svelte-1pouk8p){color:var(--gold-soft);border-bottom:1px solid var(--gold)}.team.svelte-1pouk8p{background:var(--band-bronze)}.team.svelte-1pouk8p .section-title:where(.svelte-1pouk8p){margin:.7rem 0 2rem}.team-grid.svelte-1pouk8p{gap:1.2rem;display:grid}.team-grid.svelte-1pouk8p article:where(.svelte-1pouk8p){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.team-grid.svelte-1pouk8p img:where(.svelte-1pouk8p){aspect-ratio:4/5;object-fit:cover;object-position:50% 22%;width:100%;height:auto}.team-grid.svelte-1pouk8p div:where(.svelte-1pouk8p){padding:1.1rem 1.2rem 1.3rem}.team-grid.svelte-1pouk8p h3:where(.svelte-1pouk8p){font-family:var(--font-display);margin:0 0 .25rem;font-size:1.5rem;font-weight:500}.team-grid.svelte-1pouk8p p:where(.svelte-1pouk8p){color:var(--muted)}.facts.svelte-1pouk8p{background:var(--band-umber)}.facts.svelte-1pouk8p .section-title:where(.svelte-1pouk8p){margin:.7rem 0 2rem}.tables.svelte-1pouk8p{gap:1.4rem;margin-bottom:2rem;display:grid}table.svelte-1pouk8p{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;overflow:hidden}caption.svelte-1pouk8p{caption-side:top;text-align:left;color:var(--gold);font-family:var(--font-kicker);letter-spacing:.18em;text-transform:uppercase;padding:1rem 1.2rem .5rem;font-size:.72rem}th.svelte-1pouk8p,td.svelte-1pouk8p{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:.85rem 1.2rem}th.svelte-1pouk8p{width:38%;color:var(--gold-soft);font-weight:500}@media (width>=1024px){.hero-copy.svelte-1pouk8p{padding-bottom:6rem}.hero-frame.svelte-1pouk8p{inset:1.4rem}.facade-grid.svelte-1pouk8p,.team-grid.svelte-1pouk8p{grid-template-columns:1fr 1fr;align-items:center;gap:3rem}.tables.svelte-1pouk8p{grid-template-columns:1fr 1fr;align-items:start;gap:1.6rem 2rem}.tables.svelte-1pouk8p table:where(.svelte-1pouk8p):last-child{grid-column:1/-1}.team-grid.svelte-1pouk8p{align-items:stretch}.map-block.svelte-1pouk8p iframe:where(.svelte-1pouk8p){height:32rem}}@media (width>=1100px){.team-grid.svelte-1pouk8p{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}
