.slideshow[data-astro-cid-oozqdvqk]{position:absolute;inset:0;overflow:hidden;background:var(--night)}.slide[data-astro-cid-oozqdvqk]{position:absolute;inset:0;opacity:0;transition:opacity 1.8s ease}.slide[data-astro-cid-oozqdvqk].is-active{opacity:1}.slide[data-astro-cid-oozqdvqk] img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, center);transform:scale(1.06)}.slide[data-astro-cid-oozqdvqk].is-active img{animation:drift 9s linear forwards}.is-paused[data-astro-cid-oozqdvqk] .slide[data-astro-cid-oozqdvqk].is-active img{animation-play-state:paused}@keyframes drift{0%{transform:scale(1.06)}to{transform:scale(1)}}.pause[data-astro-cid-oozqdvqk]{position:absolute;right:var(--gutter);bottom:1.5rem;z-index:3;width:44px;height:44px;border:1px solid rgba(239,233,223,.45);background:#12151940;color:var(--on-night);cursor:pointer}.pause-icon[data-astro-cid-oozqdvqk]{display:block;width:10px;height:12px;margin:auto;border-left:3px solid currentColor;border-right:3px solid currentColor}[data-astro-cid-oozqdvqk][aria-pressed=true] .pause-icon[data-astro-cid-oozqdvqk]{width:0;height:0;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent currentColor}@media(prefers-reduced-motion:reduce){.slide[data-astro-cid-oozqdvqk].is-active img{animation:none;transform:none}}.head[data-astro-cid-aadlzisc]{display:flex;flex-direction:column;margin-bottom:clamp(2.5rem,5vw,4rem)}.head[data-astro-cid-aadlzisc] h2[data-astro-cid-aadlzisc]{margin:0}.track[data-astro-cid-aadlzisc]{display:grid;grid-auto-flow:column;grid-auto-columns:min(560px,82vw);gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.5rem}.track[data-astro-cid-aadlzisc]::-webkit-scrollbar{display:none}.slide[data-astro-cid-aadlzisc]{scroll-snap-align:start;margin:0;padding-top:2rem;border-top:1px solid rgba(239,233,223,.24);display:flex;flex-direction:column;justify-content:space-between;gap:2rem}blockquote[data-astro-cid-aadlzisc]{margin:0}blockquote[data-astro-cid-aadlzisc] p[data-astro-cid-aadlzisc]{font-family:var(--font-display);font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);line-height:1.32;margin:0}figcaption[data-astro-cid-aadlzisc]{display:grid;gap:.2rem}.name[data-astro-cid-aadlzisc]{font-size:.8rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.ctx[data-astro-cid-aadlzisc]{font-size:.85rem;color:var(--on-night-2)}.foot[data-astro-cid-aadlzisc]{display:flex;justify-content:space-between;align-items:center;margin-top:3rem}.arrows[data-astro-cid-aadlzisc]{display:flex;gap:.5rem}.arrow[data-astro-cid-aadlzisc]{width:48px;height:48px;background:none;border:1px solid rgba(239,233,223,.35);color:var(--on-night);font-size:1.1rem;cursor:pointer}.arrow[data-astro-cid-aadlzisc]:hover{background:var(--on-night);color:var(--ink)}.hero[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:30% minmax(0,1fr) 34%;min-height:calc(100svh - var(--header-h));margin-top:var(--header-h);background:var(--paper);overflow:hidden;isolation:isolate}.hero-photo[data-astro-cid-j7pv25f6]{position:absolute;inset:0 auto 0 0;width:46%;z-index:0;-webkit-mask-image:linear-gradient(90deg,#000 38%,transparent 82%);mask-image:linear-gradient(90deg,#000 38%,transparent 82%)}.hero-photo[data-astro-cid-j7pv25f6] .slideshow{background:var(--paper-2)}.hero[data-astro-cid-j7pv25f6] .hero-photo[data-astro-cid-j7pv25f6] .pause{right:auto;left:1rem;bottom:1rem}.hero-credit[data-astro-cid-j7pv25f6]{position:absolute;z-index:3;left:calc(1rem + 56px);bottom:1rem;line-height:44px;font-size:.72rem;color:#fff;text-decoration:none;text-shadow:0 1px 8px rgba(0,0,0,.7)}.hero-content[data-astro-cid-j7pv25f6]{grid-column:2;align-self:center;position:relative;z-index:2;padding:clamp(2rem,5vh,4rem) clamp(1.5rem,3vw,3.25rem) clamp(2rem,5vh,4rem) clamp(1rem,2.5vw,2.5rem)}.hero[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{display:block;font-size:.72rem;letter-spacing:.09em;margin-bottom:1rem}@media(max-width:1399px){.hero[data-astro-cid-j7pv25f6] .sep[data-astro-cid-j7pv25f6]{display:none}.hero[data-astro-cid-j7pv25f6] .loc[data-astro-cid-j7pv25f6]{display:block}}.hero[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]:before{display:none}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{width:min-content;font-size:clamp(2.8rem,1.2rem + 4.4vw,5.75rem);font-weight:440;line-height:1.04;letter-spacing:.005em;text-transform:uppercase;margin-bottom:1.5rem}.hero-lede[data-astro-cid-j7pv25f6]{max-width:46ch;font-size:var(--step-1);line-height:1.5;color:var(--ink-2);margin-bottom:2.25rem}.hero-ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.9rem 1rem}.hero-btn[data-astro-cid-j7pv25f6]{min-height:56px;padding:1rem 1.5rem;font-size:.8rem;letter-spacing:.13em;white-space:nowrap;border-radius:3px}.hero-portrait[data-astro-cid-j7pv25f6]{grid-column:3;position:relative;margin:0;z-index:1}.hero-portrait[data-astro-cid-j7pv25f6] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:64% 50%}@media(max-width:1180px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:24% minmax(0,1fr) 36%}.hero-photo[data-astro-cid-j7pv25f6]{width:38%}}@media(max-width:899px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);min-height:0}.hero-photo[data-astro-cid-j7pv25f6]{position:relative;inset:auto;width:auto;grid-column:1;grid-row:1;height:clamp(240px,62vw,460px);-webkit-mask-image:none;mask-image:none}.hero-portrait[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1}.hero-content[data-astro-cid-j7pv25f6]{grid-column:1 / -1;grid-row:2;padding:2rem var(--gutter) 3rem}}@media(max-width:520px){.hero-btn[data-astro-cid-j7pv25f6]{flex:1 1 100%;padding-inline:1.25rem}.hero-credit[data-astro-cid-j7pv25f6]{display:none}}.intro-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(2rem,6vw,7rem);align-items:end}.intro-statement[data-astro-cid-j7pv25f6]{font-size:var(--step-4);margin:0}.intro-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2)}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);margin:clamp(4rem,8vw,6.5rem) 0 0;border-top:1px solid var(--line)}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:1.75rem 1.5rem 0 0;display:flex;flex-direction:column-reverse;gap:.5rem}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]+div[data-astro-cid-j7pv25f6]{padding-left:1.5rem;border-left:1px solid var(--line)}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-display);font-size:var(--step-4);line-height:1}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.stats-note[data-astro-cid-j7pv25f6]{margin-top:1.5rem;font-size:.78rem;color:var(--ink-3)}.section-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.no-active[data-astro-cid-j7pv25f6]{max-width:60ch;color:var(--ink-2);margin-bottom:2.5rem}.feat-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.35fr 1fr;gap:2.5rem}.feat-rest[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.parker-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.parker-img[data-astro-cid-j7pv25f6]{margin:0;aspect-ratio:4 / 5}.parker-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow):not(.lede){color:var(--ink-2);max-width:52ch}.comm-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 1.25rem}.comm[data-astro-cid-j7pv25f6]{display:grid;text-decoration:none;color:var(--on-night)}.comm-img[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 2;margin-bottom:1rem}.comm-img[data-astro-cid-j7pv25f6] img{transition:transform 1.2s var(--ease),opacity .4s}.comm[data-astro-cid-j7pv25f6]:hover .comm-img[data-astro-cid-j7pv25f6] img{transform:scale(1.05);opacity:1}.comm-n[data-astro-cid-j7pv25f6]{font-size:.72rem;letter-spacing:.2em;color:var(--on-night-2)}.comm-name[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:var(--step-2);line-height:1.15}.approach-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:20ch}.pillars[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(2.5rem,5vw,4rem)}.pillars[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line-strong);padding-top:1.5rem}.pn[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-size:1.2rem;color:var(--bronze)}.pillars[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:.75rem}.pillars[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2)}.recent[data-astro-cid-j7pv25f6]{padding-bottom:clamp(4rem,8vw,7rem)}.recent-h[data-astro-cid-j7pv25f6]{font-size:var(--step-3)}.recent-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-strong)}.recent-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1fr 1fr .8fr 1fr;gap:1rem;align-items:baseline;padding-block:1.1rem;border-bottom:1px solid var(--line)}.recent-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.recent-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:first-child{font-family:var(--font-display);font-size:1.2rem;text-decoration:none}.r-city[data-astro-cid-j7pv25f6],.r-side[data-astro-cid-j7pv25f6],.r-date[data-astro-cid-j7pv25f6]{color:var(--ink-3);font-size:.9rem}.r-price[data-astro-cid-j7pv25f6]{text-align:right;font-weight:500}.profile-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.profile-img[data-astro-cid-j7pv25f6]{margin:0;aspect-ratio:4 / 5}.profile-img[data-astro-cid-j7pv25f6] img{object-position:50% 20%}.profile-copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.eyebrow){color:var(--ink-2);max-width:54ch}.creds[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:2rem 0 2.5rem;display:grid;gap:.6rem}.creds[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;align-items:baseline;font-size:.95rem}.creds[data-astro-cid-j7pv25f6] abbr[data-astro-cid-j7pv25f6]{text-decoration:none;font-weight:500;letter-spacing:.14em;min-width:3.2rem;color:var(--accent)}@media(max-width:900px){.intro-grid[data-astro-cid-j7pv25f6],.feat-grid[data-astro-cid-j7pv25f6],.parker-grid[data-astro-cid-j7pv25f6],.profile-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]+div[data-astro-cid-j7pv25f6]:nth-child(odd){padding-left:0;border-left:0}.pillars[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.recent-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:1fr auto;gap:.2rem 1rem}.r-city[data-astro-cid-j7pv25f6],.r-side[data-astro-cid-j7pv25f6],.r-date[data-astro-cid-j7pv25f6]{grid-column:1;display:inline}.r-price[data-astro-cid-j7pv25f6]{grid-row:1;grid-column:2}.r-side[data-astro-cid-j7pv25f6],.r-date[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:600px){.feat-rest[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.comm-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.comm-img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3}.comm-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child:nth-child(odd){grid-column:1 / -1}.section-head[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}}
