.about-hero[data-astro-cid-ta2fbyqs]{color:var(--color-elm-300);background:radial-gradient(ellipse 70% 60% at 80% 30%, var(--color-elm-800) 0%, transparent 70%), var(--color-elm-900);padding-block:clamp(3.5rem,7vw,6rem)}.hero-grid[data-astro-cid-ta2fbyqs]{gap:var(--sp-7);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{max-width:14ch;color:var(--color-white);font-size:clamp(2.4rem,5.2vw,4.4rem);line-height:1.03}.about-hero[data-astro-cid-ta2fbyqs] .accent-word[data-astro-cid-ta2fbyqs]{color:var(--color-gold-400)}.lede[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-5);max-width:36rem;color:color-mix(in srgb, var(--color-white) 82%, var(--color-elm-900));font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.55}.hero-actions[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--sp-5);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.btn-gold[data-astro-cid-ta2fbyqs]{background:var(--color-gold-500);color:var(--color-nero-900)}.btn-gold[data-astro-cid-ta2fbyqs]:hover{background:var(--color-gold-400);box-shadow:var(--shadow-card)}.hero-link[data-astro-cid-ta2fbyqs]{font-weight:var(--weight-strong);color:var(--color-gold-200);text-decoration:none}.hero-link[data-astro-cid-ta2fbyqs]:hover{text-decoration:underline}.portrait[data-astro-cid-ta2fbyqs]{justify-self:center;inline-size:min(100%,24rem);margin:0;position:relative}.arch[data-astro-cid-ta2fbyqs]{border-radius:12rem 12rem var(--r-lg) var(--r-lg);aspect-ratio:4/5;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-gold-400) 45%, transparent), 0 30px 60px -30px color-mix(in srgb, var(--color-nero-900) 85%, transparent);overflow:hidden}.arch[data-astro-cid-ta2fbyqs] img{object-fit:cover;object-position:50% 28%;block-size:100%;inline-size:100%}.portrait[data-astro-cid-ta2fbyqs] .portrait-vine{block-size:auto;inline-size:90px;position:absolute;inset-block-end:3rem;inset-inline-start:-3.2rem}.portrait[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{margin:-3rem var(--sp-5) 0 var(--sp-6);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-md);background:var(--color-cream);box-shadow:var(--shadow-card);position:relative}.quote[data-astro-cid-ta2fbyqs]{font:italic 500 1.15rem/1.35 var(--font-accent);color:var(--color-ink)}.cite[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--color-gold-200);font-size:var(--fs-label);color:var(--color-muted);line-height:1.35;display:grid}.cite-name[data-astro-cid-ta2fbyqs]{font-size:var(--fs-small);font-weight:var(--weight-strong);color:var(--color-elm-700)}.prose[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:var(--sp-5)}.prose[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-4)}.prose[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-ink-soft)}.story[data-astro-cid-ta2fbyqs]{background:var(--color-linen)}.split[data-astro-cid-ta2fbyqs]{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.story-visual[data-astro-cid-ta2fbyqs]{position:relative}.story-photo[data-astro-cid-ta2fbyqs]{border-radius:var(--r-lg);aspect-ratio:4/3;overflow:hidden}.story-photo[data-astro-cid-ta2fbyqs] img{object-fit:cover;width:100%;height:100%}.story-visual[data-astro-cid-ta2fbyqs] .story-seal{position:absolute;inset-block-end:-2.5rem;inset-inline-start:-2.5rem}.founder[data-astro-cid-ta2fbyqs]{background:var(--wash-golden-hour)}.letter[data-astro-cid-ta2fbyqs]{border-radius:var(--r-lg);background:var(--color-white);max-width:46rem;box-shadow:0 30px 60px -40px color-mix(in srgb, var(--color-gold-800) 70%, transparent), inset 0 0 0 1px var(--color-gold-100);margin-inline:auto;padding:clamp(2rem,5vw,3.5rem);position:relative}.letter[data-astro-cid-ta2fbyqs] .letter-seal{position:absolute;inset-block-start:-2.5rem;inset-inline-end:-2rem}.letter[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{max-width:22ch;margin-bottom:var(--sp-5)}.letter[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-ink-soft)}.letter[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-4)}.letter[data-astro-cid-ta2fbyqs] .sign[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--color-gold-200);gap:var(--sp-1);display:grid}.sign-name[data-astro-cid-ta2fbyqs]{font:italic 600 1.6rem/1.1 var(--font-accent);color:var(--color-elm-700)}.sign-role[data-astro-cid-ta2fbyqs]{font-size:var(--fs-small);color:var(--color-muted)}.mission-grid[data-astro-cid-ta2fbyqs]{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mission-card[data-astro-cid-ta2fbyqs]{justify-items:start;gap:var(--sp-3);border-radius:var(--r-lg);padding:var(--sp-7) var(--sp-6);background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-line);border-top:4px solid var(--color-elm-500);display:grid}.mission-card--gold[data-astro-cid-ta2fbyqs]{border-top-color:var(--color-gold-500)}.mission-card[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:var(--fs-title);letter-spacing:normal;color:var(--color-accent-ink)}.mission-card--gold[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--color-gold-800)}.mission-card[data-astro-cid-ta2fbyqs] .statement[data-astro-cid-ta2fbyqs]{font-size:var(--fs-headline);font-weight:var(--weight-headline);line-height:var(--lh-snug);letter-spacing:var(--tracking-display);color:var(--color-ink)}.mission-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-ink-soft)}.values[data-astro-cid-ta2fbyqs]{background:var(--color-elm-50)}.values-head[data-astro-cid-ta2fbyqs]{max-width:44rem;margin-bottom:var(--sp-7)}.values-head[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-3);color:var(--color-ink-soft)}.values-grid[data-astro-cid-ta2fbyqs]{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.value-card[data-astro-cid-ta2fbyqs]{gap:var(--sp-1) var(--sp-4);padding:var(--sp-5);border-radius:var(--r-lg);background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-elm-100);grid-template-columns:auto 1fr;align-items:start;display:grid}.value-card[data-astro-cid-ta2fbyqs]:last-child{grid-column:1/-1}.value-letter[data-astro-cid-ta2fbyqs]{background:var(--color-elm-700);block-size:3rem;inline-size:3rem;color:var(--color-gold-300);font:italic 600 1.6rem/1 var(--font-accent);border-radius:50% 50% 50% 8%;grid-row:span 2;place-items:center;display:grid}.value-card[data-astro-cid-ta2fbyqs]:nth-child(2n) .value-letter[data-astro-cid-ta2fbyqs]{background:var(--color-gold-100);color:var(--color-elm-700)}.value-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{align-self:end}.value-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--fs-small);color:var(--color-ink-soft)}.value-card[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-weight:var(--weight-strong);color:var(--color-ink)}.partners-head[data-astro-cid-ta2fbyqs]{max-width:40rem;margin-bottom:var(--sp-6)}.partners-head[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-3);color:var(--color-ink-soft)}.partner-logos[data-astro-cid-ta2fbyqs]{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));padding:0;list-style:none;display:grid}.partner-logo[data-astro-cid-ta2fbyqs]{height:5rem;padding:var(--sp-3);border-radius:var(--r-md);background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-line);justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex}.partner-logo[data-astro-cid-ta2fbyqs]:hover{box-shadow:inset 0 0 0 1px var(--color-elm-200), var(--shadow-hover);transform:translateY(-2px)}.partner-logo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.partners-link[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-5)}.partners-link[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--color-accent-ink);font-weight:var(--weight-strong);text-decoration:none}.partners-link[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-decoration:underline}@media (width<=900px){.hero-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.portrait[data-astro-cid-ta2fbyqs] .portrait-vine{display:none}}@media (width<=760px){.split[data-astro-cid-ta2fbyqs],.mission-grid[data-astro-cid-ta2fbyqs],.values-grid[data-astro-cid-ta2fbyqs]{gap:var(--sp-6);grid-template-columns:1fr}.values-grid[data-astro-cid-ta2fbyqs]{gap:var(--sp-4)}.value-card[data-astro-cid-ta2fbyqs]:last-child{grid-column:auto}.story-visual[data-astro-cid-ta2fbyqs] .story-seal{inset-block-end:-2rem;inset-inline:auto -.5rem}.letter[data-astro-cid-ta2fbyqs] .letter-seal{inset-inline-end:-.5rem}}
