.container.svelte-1d4i12f{max-width:1000px;margin:0 auto;padding:0 28px}.eyebrow.svelte-1d4i12f{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--ink-faint);font-weight:600;margin:0 0 16px}.section-eyebrow.svelte-1d4i12f{font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:var(--ink-faint);font-weight:600;margin:0}.band.svelte-1d4i12f{padding:clamp(64px,9vh,112px) 0}h2.svelte-1d4i12f{font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-weight:500;font-style:normal;font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:12px 0 0;color:var(--ink);letter-spacing:-.01em}h2.svelte-1d4i12f em:where(.svelte-1d4i12f){font-style:italic;font-weight:400;color:var(--ink-soft)}.hero.svelte-1d4i12f{padding:92px 0 40px;position:relative;overflow:hidden;min-height:clamp(380px,50vh,500px);display:flex;align-items:center}.hero-scene.svelte-1d4i12f{position:absolute;right:-8%;top:50%;transform:translateY(-50%) translate3d(0,var(--plx, 0px),0);width:min(1120px,82%);opacity:.55;pointer-events:none;z-index:0}.hero-veil.svelte-1d4i12f{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,#FCFBF7 30%,rgba(252,251,247,.72) 52%,rgba(252,251,247,.2) 78%,transparent 100%)}.hero.has-scene.svelte-1d4i12f .container:where(.svelte-1d4i12f){position:relative;z-index:2}@media(max-width:760px){.hero-scene.svelte-1d4i12f{width:150%;right:-25%;opacity:.4}.hero-veil.svelte-1d4i12f{background:linear-gradient(180deg,#FCFBF7 30%,rgba(252,251,247,.55) 60%,transparent 100%)}}.hero-illus.svelte-1d4i12f{display:inline-block;width:48px;height:48px;color:var(--gold);opacity:.9;margin-bottom:18px}.hero.svelte-1d4i12f h1:where(.svelte-1d4i12f){font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-weight:500;font-style:normal;font-size:clamp(2.6rem,5.4vw,4.2rem);line-height:1.06;margin:0 0 26px;letter-spacing:-.01em;color:var(--ink)}.hero.svelte-1d4i12f h1:where(.svelte-1d4i12f) em:where(.svelte-1d4i12f){color:var(--ink-soft);font-style:italic;font-weight:400}.hero.svelte-1d4i12f .lede:where(.svelte-1d4i12f){font-size:18px;line-height:1.65;color:var(--ink-soft);max-width:680px;margin:0}.studio-plate.svelte-1d4i12f{padding:clamp(16px,3vh,40px) 0 clamp(56px,8vh,96px)}.studio-plate.svelte-1d4i12f .container:where(.svelte-1d4i12f){max-width:1240px}.plate-scene.svelte-1d4i12f{width:100%;max-width:1200px;margin:0 auto;transform:translate3d(0,var(--plx, 0px),0)}.plate-caption.svelte-1d4i12f{text-align:center;font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-style:italic;font-size:clamp(1.05rem,2vw,1.35rem);color:var(--ink-soft);max-width:44ch;margin:20px auto 0;line-height:1.4}.story.svelte-1d4i12f{border-top:1px solid var(--hairline)}.story-grid.svelte-1d4i12f{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}@media(max-width:760px){.story-grid.svelte-1d4i12f{grid-template-columns:1fr;gap:18px}}.story-body.svelte-1d4i12f p:where(.svelte-1d4i12f){font-size:16.5px;line-height:1.78;color:var(--ink-soft);margin:0 0 18px}.story-body.svelte-1d4i12f p:where(.svelte-1d4i12f):last-child{margin:0}.people-head.svelte-1d4i12f{max-width:640px;margin:0 0 clamp(32px,5vh,52px)}.people-lede.svelte-1d4i12f{font-size:16.5px;line-height:1.7;color:var(--ink-soft);margin:16px 0 0}.people-grid.svelte-1d4i12f{display:grid;grid-template-columns:repeat(3,1fr);gap:36px 40px}@media(max-width:720px){.people-grid.svelte-1d4i12f{grid-template-columns:1fr;gap:28px}}.avatar.svelte-1d4i12f{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#18233f0f;color:var(--ink-soft);font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-size:22px;letter-spacing:.04em;margin-bottom:16px}.people-grid.svelte-1d4i12f h3:where(.svelte-1d4i12f){font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-weight:500;font-size:21px;margin:0 0 3px;color:var(--ink)}.people-grid.svelte-1d4i12f .role:where(.svelte-1d4i12f){font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--gold);font-weight:600;margin:0 0 12px}.values.svelte-1d4i12f{background:#18233f08}.v-grid.svelte-1d4i12f{display:grid;grid-template-columns:1fr 1fr;gap:4px 44px;margin-top:28px}@media(max-width:640px){.v-grid.svelte-1d4i12f{grid-template-columns:1fr}}.v-grid.svelte-1d4i12f article:where(.svelte-1d4i12f){padding:28px 0;border-top:1px solid var(--hairline)}.v-mark.svelte-1d4i12f{display:block;width:36px;height:36px;color:var(--gold);opacity:.9;margin-bottom:14px}.v-grid.svelte-1d4i12f h3:where(.svelte-1d4i12f){font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-style:italic;font-weight:500;font-size:23px;margin:0 0 8px;color:var(--ink)}.v-grid.svelte-1d4i12f p:where(.svelte-1d4i12f){font-size:14.5px;line-height:1.64;color:var(--ink-soft);margin:0}.cta-band.svelte-1d4i12f{text-align:center}.cta-band.svelte-1d4i12f .container:where(.svelte-1d4i12f){max-width:720px}.cta-band.svelte-1d4i12f p:where(.svelte-1d4i12f){font-size:16px;color:var(--ink-soft);margin:16px auto 32px;max-width:520px;line-height:1.6}.btn-primary.svelte-1d4i12f{background:var(--gold);color:#16223f;padding:15px 32px;border-radius:2px;text-decoration:none;font-family:var(--font-ui, system-ui, sans-serif);font-size:14px;font-weight:600;letter-spacing:.01em;box-shadow:inset 0 1px #ffffff47,0 3px 12px -4px #18233f47;transition:background .14s,transform .14s;display:inline-block}.btn-primary.svelte-1d4i12f:hover{background:#c69a4e;transform:translateY(-1px)}
