.panorama[data-astro-cid-w6fzp2su],.dossier[data-astro-cid-w6fzp2su],.creed[data-astro-cid-w6fzp2su]{--measure:80rem;--rhythm:clamp(3rem, 6vw, 5rem);--bone:#f9f7f2;--gold:#8a6508;--gold-lift:#d4af6a;--ink:#171717;--ink-soft:#525252;--dark:#1c1c1c;padding:var(--rhythm) var(--gutter)}.panorama[data-astro-cid-w6fzp2su],.dossier[data-astro-cid-w6fzp2su]{background:var(--bone)}.eyebrow[data-astro-cid-w6fzp2su]{font-size:var(--text-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--gold);margin:0 0 var(--space-sm)}.panorama-header[data-astro-cid-w6fzp2su]{max-width:58rem;margin:0 auto var(--space-2xl);text-align:center}.panorama-header[data-astro-cid-w6fzp2su] h1[data-astro-cid-w6fzp2su]{font-family:var(--font-display);font-size:clamp(2rem,1.3rem + 3vw,3.25rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.025em;color:var(--ink);max-width:24ch;margin:0 auto var(--space-md);text-wrap:balance}.panorama-lead[data-astro-cid-w6fzp2su]{font-size:var(--text-lead);color:var(--ink-soft);text-wrap:pretty;max-width:54rem;margin-block:0;margin-inline:auto;line-height:1.7}.panorama-grid[data-astro-cid-w6fzp2su]{max-width:var(--measure);align-items:stretch;gap:var(--space-lg);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=58em){.panorama-grid[data-astro-cid-w6fzp2su]{grid-template-columns:repeat(3,1fr)}}.panel[data-astro-cid-w6fzp2su]{--panel-fade:.7s;--surface:#fff;--edge:#8a65082e;--rule:#8a650833;--accent:var(--gold);--strong:var(--ink);--body:var(--ink-soft);border-radius:var(--radius-lg);background:var(--surface);border:var(--border-width) solid var(--edge);box-shadow:var(--elevation-raised);transition:background-color var(--panel-fade) ease-in-out, border-color var(--panel-fade) ease-in-out, box-shadow var(--panel-fade) ease-in-out;flex-direction:column;padding:clamp(1.75rem,3vw,2.5rem);display:flex}.panel[data-astro-cid-w6fzp2su].is-active{--surface:var(--dark);--edge:var(--dark);--rule:#d4af6a47;--accent:var(--gold-lift);--strong:#fff;--body:#d4d0c8;box-shadow:var(--elevation-overlay)}.panel-kicker[data-astro-cid-w6fzp2su]{font-size:var(--text-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--accent);margin:0 0 var(--space-sm);transition:color var(--panel-fade) ease-in-out}.panel-title[data-astro-cid-w6fzp2su]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:-.015em;color:var(--strong);margin:0 0 var(--space-md);transition:color var(--panel-fade) ease-in-out}.panel-copy[data-astro-cid-w6fzp2su]{font-size:var(--text-small);color:var(--body);margin:0 0 var(--space-md);transition:color var(--panel-fade) ease-in-out;line-height:1.7}.panel-flow[data-astro-cid-w6fzp2su]{padding-top:var(--space-lg);border-top:var(--border-width) solid var(--rule);font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--strong);transition:color var(--panel-fade) ease-in-out, border-color var(--panel-fade) ease-in-out;flex-wrap:wrap;align-items:center;gap:.2em;margin:auto 0 0;display:flex}.flow-sep[data-astro-cid-w6fzp2su]{color:var(--accent);transition:color var(--panel-fade) ease-in-out;margin-inline:.25em}.spec-list[data-astro-cid-w6fzp2su]{flex-direction:column;margin:auto 0 0;padding:0;display:flex}.spec[data-astro-cid-w6fzp2su]{padding-block:var(--space-md);border-top:var(--border-width) solid var(--rule);transition:border-color var(--panel-fade) ease-in-out}.spec[data-astro-cid-w6fzp2su] dt[data-astro-cid-w6fzp2su]{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--font-weight-medium);letter-spacing:-.01em;color:var(--accent);transition:color var(--panel-fade) ease-in-out;margin:0 0 .15em}.spec[data-astro-cid-w6fzp2su] dd[data-astro-cid-w6fzp2su]{font-size:var(--text-small);color:var(--body);transition:color var(--panel-fade) ease-in-out;margin:0;line-height:1.6}.criteria-list[data-astro-cid-w6fzp2su]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.criterion[data-astro-cid-w6fzp2su]{padding-block:var(--space-md);border-top:var(--border-width) solid var(--rule);transition:border-color var(--panel-fade) ease-in-out}.criterion[data-astro-cid-w6fzp2su]:first-child{border-top:none;padding-top:0}.criterion[data-astro-cid-w6fzp2su]:last-child{padding-bottom:0}.criterion-index[data-astro-cid-w6fzp2su]{font-family:var(--font-display);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:.14em;color:var(--accent);margin-bottom:var(--space-2xs);transition:color var(--panel-fade) ease-in-out;display:block}.criterion-name[data-astro-cid-w6fzp2su]{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--font-weight-semibold);color:var(--strong);margin:0 0 var(--space-2xs);transition:color var(--panel-fade) ease-in-out}.criterion-copy[data-astro-cid-w6fzp2su]{font-size:var(--text-small);color:var(--body);transition:color var(--panel-fade) ease-in-out;margin:0;line-height:1.7}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-w6fzp2su]{--panel-fade:1ms}}.dossier[data-astro-cid-w6fzp2su]{border-top:var(--border-width) solid #8a650838}.dossier-grid[data-astro-cid-w6fzp2su]{max-width:var(--measure);gap:var(--space-2xl);grid-template-columns:1fr;align-items:start;margin-inline:auto;display:grid}@media (width>=58em){.dossier-grid[data-astro-cid-w6fzp2su]{grid-template-columns:1.35fr 1fr;gap:clamp(2.5rem,5vw,4.5rem)}}.dossier[data-astro-cid-w6fzp2su] h2[data-astro-cid-w6fzp2su]{font-family:var(--font-display);font-size:clamp(1.625rem,1.2rem + 1.6vw,2.25rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:-.02em;color:var(--ink);max-width:26ch;margin:0 0 var(--space-md);text-wrap:balance}.dossier-copy[data-astro-cid-w6fzp2su]{font-size:var(--text-body);color:var(--ink-soft);max-width:56ch;margin:0;line-height:1.7}.founder-quote[data-astro-cid-w6fzp2su]{margin:var(--space-xl) 0 0;padding-left:var(--space-lg);border-left:var(--border-width) solid var(--gold)}.founder-quote[data-astro-cid-w6fzp2su] p[data-astro-cid-w6fzp2su]{font-size:var(--text-small);color:var(--ink);max-width:54ch;margin:0 0 var(--space-md);font-style:italic;line-height:1.75}.founder-signature[data-astro-cid-w6fzp2su]{font-size:var(--text-small);font-weight:var(--font-weight-semibold);letter-spacing:.02em;color:var(--ink)}.founder-role[data-astro-cid-w6fzp2su]{font-weight:var(--font-weight-regular);color:var(--ink-soft);margin-top:.2em;display:block}.dossier-statements[data-astro-cid-w6fzp2su]{gap:var(--space-lg);flex-direction:column;display:flex}.statement[data-astro-cid-w6fzp2su]{padding:var(--space-lg);border:var(--border-width) solid #8a65082e;border-radius:var(--radius-lg);background:#fff}.statement-label[data-astro-cid-w6fzp2su]{font-size:var(--text-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--gold);margin:0 0 var(--space-xs)}.statement-copy[data-astro-cid-w6fzp2su]{font-size:var(--text-small);color:var(--ink-soft);margin:0;line-height:1.7}.creed[data-astro-cid-w6fzp2su]{background:var(--dark)}.creed-inner[data-astro-cid-w6fzp2su]{max-width:var(--measure);gap:var(--space-xl);grid-template-columns:1fr;align-items:center;margin-inline:auto;display:grid}@media (width>=58em){.creed-inner[data-astro-cid-w6fzp2su]{grid-template-columns:1.2fr 1fr;gap:clamp(2.5rem,5vw,4.5rem)}}.creed-lines[data-astro-cid-w6fzp2su]{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.creed-lines[data-astro-cid-w6fzp2su]{gap:var(--space-md) var(--space-lg);grid-template-columns:1fr 1fr}}.creed-lines[data-astro-cid-w6fzp2su] li[data-astro-cid-w6fzp2su]{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-heading);color:#f5f2ec;padding-top:var(--space-sm);border-top:var(--border-width) solid #d4af6a4d}.creed-close[data-astro-cid-w6fzp2su]{text-align:left}@media (width>=58em){.creed-close[data-astro-cid-w6fzp2su]{text-align:right}}.creed-statement[data-astro-cid-w6fzp2su]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:-.015em;color:#fff;max-width:24ch;margin:0 0 var(--space-md);text-wrap:pretty}@media (width>=58em){.creed-statement[data-astro-cid-w6fzp2su]{margin-left:auto}}.creed-link[data-astro-cid-w6fzp2su]{font-size:var(--text-small);font-weight:var(--font-weight-medium);color:var(--gold-lift);border-bottom:var(--border-width) solid currentColor;transition:color var(--motion-standard) var(--ease-standard);padding-bottom:.15em;text-decoration:none;display:inline-block}.creed-link[data-astro-cid-w6fzp2su]:hover,.creed-link[data-astro-cid-w6fzp2su]:focus-visible{color:#fff}.creed-link[data-astro-cid-w6fzp2su]:focus-visible{outline:2px solid var(--gold-lift);outline-offset:4px}
