.story[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:center}.story[data-astro-cid-kh7btl4r].reverse{grid-template-columns:1fr 1.2fr;align-items:start}.portrait[data-astro-cid-kh7btl4r],.landscape[data-astro-cid-kh7btl4r]{aspect-ratio:4 / 5}.img-frame[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{width:100%;height:100%;object-fit:cover}.bar-intro[data-astro-cid-kh7btl4r]{border-top:1px solid var(--line);padding-block:clamp(3rem,6vw,5rem)}.intro[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:6rem 1fr;gap:2rem;align-items:start}.intro-rule[data-astro-cid-kh7btl4r]{position:relative;height:100%;min-height:6rem;border-right:1px solid var(--brass)}.intro-rule[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{position:absolute;top:0;right:.75rem;font-family:var(--font-display);font-style:italic;font-size:1.6rem;color:var(--accent);line-height:1}.link[data-astro-cid-kh7btl4r]{font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--accent)}.link[data-astro-cid-kh7btl4r]:hover{text-decoration:underline}.heads-head[data-astro-cid-kh7btl4r]{max-width:40ch;margin-bottom:3rem}.heads-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem)}.head[data-astro-cid-kh7btl4r] .img-frame[data-astro-cid-kh7btl4r]{margin-bottom:1.5rem;aspect-ratio:4 / 5}.head[data-astro-cid-kh7btl4r] .num[data-astro-cid-kh7btl4r]{color:var(--brass)}.head[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.9rem;margin-bottom:.1rem}.head[data-astro-cid-kh7btl4r] .role[data-astro-cid-kh7btl4r]{color:var(--brass)}.head[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r].muted{margin:0;max-width:48ch}.dropcap[data-astro-cid-kh7btl4r]:first-letter{float:left;font-family:var(--font-display);font-size:3.9em;line-height:.8;padding:.1em .14em 0 0;color:var(--accent)}.values[data-astro-cid-kh7btl4r]{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:2rem}.value[data-astro-cid-kh7btl4r]{border-top:1px solid var(--line-on-dark);padding-top:1.25rem}.value[data-astro-cid-kh7btl4r] .num[data-astro-cid-kh7btl4r]{color:var(--brass)}.value[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.95rem}.team[data-astro-cid-kh7btl4r]{display:grid;gap:1.5rem;margin-top:1.5rem}.member[data-astro-cid-kh7btl4r]{border-top:1px solid var(--line);padding-top:1.25rem}.member[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin-bottom:.1rem}.role[data-astro-cid-kh7btl4r]{color:var(--accent);font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.6rem}.member[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]:last-child{margin:0;font-size:.95rem}.vault[data-astro-cid-kh7btl4r]{background:var(--bg-deeper)}.vault-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:center}.vault-grid[data-astro-cid-kh7btl4r] .landscape[data-astro-cid-kh7btl4r]{aspect-ratio:3 / 2}.caps[data-astro-cid-kh7btl4r]{display:flex;gap:2.5rem;margin:0 0 1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--line-on-dark)}.caps[data-astro-cid-kh7btl4r] dt[data-astro-cid-kh7btl4r]{font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:var(--brass)}.caps[data-astro-cid-kh7btl4r] dd[data-astro-cid-kh7btl4r]{margin:0;font-family:var(--font-display);font-size:2rem;line-height:1.1}.cta-band[data-astro-cid-kh7btl4r]{border-top:1px solid var(--line)}.actions[data-astro-cid-kh7btl4r]{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-top:1rem}@media(max-width:860px){.story[data-astro-cid-kh7btl4r],.story[data-astro-cid-kh7btl4r].reverse,.vault-grid[data-astro-cid-kh7btl4r],.heads-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.intro[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:1rem}.intro-rule[data-astro-cid-kh7btl4r]{min-height:0;height:auto;border-right:0;border-top:1px solid var(--brass);padding-top:.5rem}.intro-rule[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{position:static}.story[data-astro-cid-kh7btl4r].reverse .img-frame[data-astro-cid-kh7btl4r]{max-height:420px}}
