.hero.svelte-1uha8ag{padding-block:clamp(3rem, 1.5rem + 6vw, 6rem) var(--space-2xl)}.hero.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:var(--space-m)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:19ch;font-size:var(--step-5);font-weight:300}.hero-foot.svelte-1uha8ag{justify-content:space-between;align-items:flex-end;gap:var(--space-l);margin-top:var(--space-xl);padding-top:var(--space-m);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.hero-standfirst.svelte-1uha8ag{max-width:42ch;font-size:var(--step-1);color:var(--ink-muted);line-height:1.55}.actions.svelte-1uha8ag{gap:var(--space-xs);flex-wrap:wrap;display:flex}.button.svelte-1uha8ag{background:var(--ink);color:var(--paper);white-space:nowrap;touch-action:manipulation;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:999px;align-items:center;gap:.6rem;padding:.7rem .7rem .7rem 1.35rem;font-size:.875rem;text-decoration:none;display:inline-flex}.button.svelte-1uha8ag:hover{color:var(--paper);transform:translateY(-1px)}.button.svelte-1uha8ag:active{transform:scale(.985)}.button-icon.svelte-1uha8ag{background:color-mix(in oklab, var(--paper) 18%, transparent);width:1.65rem;height:1.65rem;transition:transform var(--dur) var(--ease-out);border-radius:999px;place-items:center;display:grid}.button.svelte-1uha8ag:hover .button-icon:where(.svelte-1uha8ag){transform:translate(2px,-2px)}.button.ghost.svelte-1uha8ag{color:var(--ink);border:1px solid var(--rule-strong);background:0 0;padding-inline:1.35rem}.button.ghost.svelte-1uha8ag:hover{color:var(--ink);border-color:var(--ink)}.button.light.svelte-1uha8ag{background:var(--paper);color:var(--ink)}.button.light.svelte-1uha8ag:hover{color:var(--ink)}.button.light.svelte-1uha8ag .button-icon:where(.svelte-1uha8ag){background:color-mix(in oklab, var(--ink) 12%, transparent)}.text-link.svelte-1uha8ag{margin-top:var(--space-m);font-size:var(--step--1);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);border-bottom:1px solid color-mix(in oklab, var(--accent) 40%, transparent);transition:border-color var(--dur-fast) var(--ease-out);padding-bottom:2px;text-decoration:none;display:inline-block}.text-link.svelte-1uha8ag:hover{border-color:var(--accent)}.place-frame.svelte-1uha8ag{background:#3d4a63;overflow:hidden}.place-frame.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:center 62%;width:100%;height:clamp(20rem,46vw,34rem)}.place-note.svelte-1uha8ag{padding-top:var(--space-m)}.place-note.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:40ch;font-size:var(--step--1);color:var(--ink-faint);border-inline-start:1px solid var(--accent);margin-inline-start:auto;padding-inline-start:var(--space-s);line-height:1.55}.statement.svelte-1uha8ag{padding-block:var(--space-3xl) var(--space-2xl)}.statement.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:18ch;font-size:var(--step-4);font-weight:300}.statement-body.svelte-1uha8ag{max-width:var(--measure);margin-top:var(--space-l);margin-inline:auto 0}.statement-body.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-muted);line-height:1.7}.statement-body.svelte-1uha8ag p:where(.svelte-1uha8ag)+p:where(.svelte-1uha8ag){margin-top:var(--space-m)}.capabilities.svelte-1uha8ag{padding-block:var(--space-2xl)}.section-top.svelte-1uha8ag{justify-content:space-between;align-items:baseline;gap:var(--space-m);padding-bottom:var(--space-m);border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;display:flex}.section-top.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--step-3);max-width:20ch;font-weight:300}.count.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-size:.6875rem}.num.svelte-1uha8ag{font-variant-numeric:tabular-nums;color:var(--accent-text)}.index.svelte-1uha8ag{margin:0;padding:0;list-style:none}.index.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid var(--rule)}.index.svelte-1uha8ag a:where(.svelte-1uha8ag){align-items:baseline;gap:var(--space-m);padding-block:var(--space-m);color:var(--ink);transition:color var(--dur-fast) var(--ease-out);grid-template-columns:3.5rem minmax(0,1fr) minmax(0,1.1fr) 2rem;text-decoration:none;display:grid}.idx.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-faint);font-variant-numeric:tabular-nums;transition:color var(--dur-fast) var(--ease-out);font-size:.6875rem}.index.svelte-1uha8ag .title:where(.svelte-1uha8ag){font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--step-2);letter-spacing:-.01em;min-width:0;line-height:1.2}.index.svelte-1uha8ag .summary:where(.svelte-1uha8ag){font-size:var(--step--1);color:var(--ink-faint);min-width:0;line-height:1.5}.arrow.svelte-1uha8ag{color:var(--ink-faint);opacity:0;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);justify-self:end;transform:translate(-4px,4px)}.index.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .arrow:where(.svelte-1uha8ag),.index.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible .arrow:where(.svelte-1uha8ag){opacity:1;transform:translate(0)}.index.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .idx:where(.svelte-1uha8ag),.index.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible .idx:where(.svelte-1uha8ag){color:var(--accent-text)}.advisory.svelte-1uha8ag{margin-block:var(--space-2xl);padding-block:var(--space-2xl);background:var(--ink);color:var(--paper)}.advisory-inner.svelte-1uha8ag{max-width:62rem}.advisory-eyebrow.svelte-1uha8ag{color:color-mix(in oklab, var(--paper) 55%, transparent);margin-bottom:var(--space-m)}.advisory.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:17ch;font-size:var(--step-4);color:var(--paper);font-weight:300}.advisory-body.svelte-1uha8ag{max-width:52ch;margin-top:var(--space-l);font-size:var(--step-1);color:color-mix(in oklab, var(--paper) 72%, transparent);line-height:1.6}.advisory-quote.svelte-1uha8ag{max-width:34ch;margin-top:var(--space-xl);border-inline-start:2px solid var(--accent);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--step-2);padding-inline-start:var(--space-m);color:var(--paper);padding-bottom:.08em;font-style:italic;font-weight:300;line-height:1.3}.advisory.svelte-1uha8ag .button:where(.svelte-1uha8ag){margin-top:var(--space-xl)}.people.svelte-1uha8ag{padding-block:var(--space-2xl)}.roster.svelte-1uha8ag{gap:var(--space-l) var(--space-m);margin:var(--space-l) 0 0;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));padding:0;list-style:none;display:grid}.roster.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink);text-decoration:none;display:block}.plate.svelte-1uha8ag{background:var(--paper-raised);border:1px solid var(--rule);margin-bottom:var(--space-s);display:block;overflow:hidden}.plate.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:3/4;object-fit:cover;object-position:top center;filter:grayscale()contrast(1.04);width:100%;height:auto;transition:filter var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out)}.roster.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .plate:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag),.roster.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible .plate:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){filter:grayscale(0)contrast();transform:scale(1.03)}.person-name.svelte-1uha8ag{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--step-1);letter-spacing:-.01em;line-height:1.2;display:block}.person-role.svelte-1uha8ag{margin-top:var(--space-3xs);color:var(--ink-faint);font-size:.8125rem;line-height:1.4;display:block}.closing.svelte-1uha8ag{padding-block:var(--space-2xl) var(--space-xl)}.closing.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:24ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--step-4);letter-spacing:-.02em;text-wrap:balance;font-weight:300;line-height:1.12}@media (width<=54rem){.index.svelte-1uha8ag a:where(.svelte-1uha8ag){gap:var(--space-s);row-gap:var(--space-2xs);grid-template-columns:2.5rem minmax(0,1fr)}.index.svelte-1uha8ag .summary:where(.svelte-1uha8ag){grid-column:2}.arrow.svelte-1uha8ag{display:none}.statement-body.svelte-1uha8ag,.place-note.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-inline-start:0}}@media (width<=30rem){.roster.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}
