.section-label[data-astro-cid-wkw4wbli]{color:var(--accent)}.name[data-astro-cid-wkw4wbli]{padding-block:var(--space-xl);column-gap:clamp(1rem,2vw,2rem);row-gap:var(--space-l);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.name[data-astro-cid-wkw4wbli] .section-label[data-astro-cid-wkw4wbli]{grid-column:1/-1}.name-parts[data-astro-cid-wkw4wbli]{grid-column:1/span 6;gap:clamp(1.25rem,3vw,3rem);margin:0;display:flex}.name-parts[data-astro-cid-wkw4wbli] div[data-astro-cid-wkw4wbli]{gap:var(--space-xs);display:grid}.name-parts[data-astro-cid-wkw4wbli] dt[data-astro-cid-wkw4wbli]{font-family:var(--font-serif);font-size:var(--step-4);letter-spacing:-.03em;font-weight:300;line-height:.9}.name-parts[data-astro-cid-wkw4wbli] dd[data-astro-cid-wkw4wbli]{color:var(--accent);padding-top:var(--space-xs);border-top:1px solid var(--fg);margin:0}.name-text[data-astro-cid-wkw4wbli]{gap:var(--space-s);grid-column:8/span 5;display:grid}.name-lede[data-astro-cid-wkw4wbli]{font-family:var(--font-serif);font-size:var(--step-2);text-wrap:balance;font-weight:330;line-height:1.25}.name-text[data-astro-cid-wkw4wbli] p[data-astro-cid-wkw4wbli]:not(.name-lede){color:var(--muted);max-width:44ch}.proposition[data-astro-cid-wkw4wbli]{background:var(--charcoal);color:var(--ivory);padding-block:var(--space-2xl)}.statement[data-astro-cid-wkw4wbli]{font-family:var(--font-serif);font-weight:300;font-size:var(--step-4);line-height:var(--leading-tight);letter-spacing:-.03em;text-wrap:balance;max-width:16ch}.why[data-astro-cid-wkw4wbli]{padding-block:var(--space-xl);row-gap:var(--space-l);align-items:start}.why-text[data-astro-cid-wkw4wbli]{gap:var(--space-m);grid-column:1/span 7;min-width:0;display:grid}.why[data-astro-cid-wkw4wbli] .why-image{grid-column:9/span 4}.lede[data-astro-cid-wkw4wbli]{font-family:var(--font-serif);font-size:var(--step-2);text-wrap:balance;font-weight:330;line-height:1.25}.prose[data-astro-cid-wkw4wbli] p[data-astro-cid-wkw4wbli]:not(.lede){color:var(--muted)}.heritage[data-astro-cid-wkw4wbli]{padding-block:var(--space-xl);row-gap:var(--space-l);border-top:var(--hairline);align-items:center}.heritage[data-astro-cid-wkw4wbli] .heritage-image{grid-column:1/span 5}.heritage-text[data-astro-cid-wkw4wbli]{gap:var(--space-m);grid-column:7/span 6;min-width:0;display:grid}.heritage-text[data-astro-cid-wkw4wbli] h2[data-astro-cid-wkw4wbli]{font-size:var(--step-3);line-height:1.05}.heritage-text[data-astro-cid-wkw4wbli] .prose[data-astro-cid-wkw4wbli] p[data-astro-cid-wkw4wbli]{color:var(--muted)}.pillars[data-astro-cid-wkw4wbli]{background:var(--parchment);padding-block:var(--space-xl)}.pillars[data-astro-cid-wkw4wbli] .wrap[data-astro-cid-wkw4wbli]{gap:var(--space-l);display:grid}.pillars-head[data-astro-cid-wkw4wbli]{gap:var(--space-s);display:grid}.pillars-intro[data-astro-cid-wkw4wbli]{font-family:var(--font-serif);font-size:var(--step-2);max-width:30ch;font-weight:330;line-height:1.25}.pillar-rows[data-astro-cid-wkw4wbli]{padding:0;list-style:none;display:grid}.pillar-rows[data-astro-cid-wkw4wbli] li[data-astro-cid-wkw4wbli]{gap:var(--space-s) clamp(1rem, 3vw, 3rem);padding-block:var(--space-m);border-top:1px solid var(--sandstone);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:baseline;display:grid}.pillar-rows[data-astro-cid-wkw4wbli] h3[data-astro-cid-wkw4wbli]{font-size:var(--step-3);font-weight:300;line-height:1}.pillar-rows[data-astro-cid-wkw4wbli] p[data-astro-cid-wkw4wbli]{color:var(--muted);max-width:52ch}.building[data-astro-cid-wkw4wbli]{padding-block:var(--space-xl);gap:var(--space-l);display:grid}.building-head[data-astro-cid-wkw4wbli]{gap:var(--space-s);max-width:40rem;display:grid}.building-head[data-astro-cid-wkw4wbli] h2[data-astro-cid-wkw4wbli]{font-size:var(--step-3);line-height:1.05}.building-head[data-astro-cid-wkw4wbli] p[data-astro-cid-wkw4wbli]{color:var(--muted);font-size:var(--step-1)}.stages[data-astro-cid-wkw4wbli]{gap:var(--space-l) clamp(1rem, 3vw, 3rem);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.stages[data-astro-cid-wkw4wbli] li[data-astro-cid-wkw4wbli]{gap:var(--space-xs);padding-top:var(--space-m);border-top:1px solid var(--fg);align-content:start;display:grid}.stages[data-astro-cid-wkw4wbli] li[data-astro-cid-wkw4wbli]:nth-child(2){border-top-style:dashed}.stages[data-astro-cid-wkw4wbli] li[data-astro-cid-wkw4wbli]:nth-child(3){border-top-style:dotted}.when[data-astro-cid-wkw4wbli]{color:var(--accent)}.stages[data-astro-cid-wkw4wbli] h3[data-astro-cid-wkw4wbli]{font-size:var(--step-2);line-height:1.12}.stages[data-astro-cid-wkw4wbli] p[data-astro-cid-wkw4wbli]:not(.label){color:var(--muted);max-width:34ch}@media (width<=63.99rem){.why-text[data-astro-cid-wkw4wbli],.heritage-text[data-astro-cid-wkw4wbli],.name-parts[data-astro-cid-wkw4wbli],.name-text[data-astro-cid-wkw4wbli]{grid-column:1/-1}.why[data-astro-cid-wkw4wbli] .why-image,.heritage[data-astro-cid-wkw4wbli] .heritage-image{grid-column:1/span 8}}@media (width<=47.99rem){.why[data-astro-cid-wkw4wbli] .why-image,.heritage[data-astro-cid-wkw4wbli] .heritage-image{grid-column:1/-1}.stages[data-astro-cid-wkw4wbli],.pillar-rows[data-astro-cid-wkw4wbli] li[data-astro-cid-wkw4wbli]{grid-template-columns:1fr}}
