.about-hero.svelte-nkmkd2{background:radial-gradient(60% 42% at 6% 0%,rgba(110,156,88,.12),transparent 70%),#faf6ed}.about-hero-grid.svelte-nkmkd2{max-width:var(--container-max);margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:start;padding:96px var(--gutter) 64px}.overline.svelte-nkmkd2{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#9a7b3a;margin:0}.hero-title.svelte-nkmkd2{font-family:var(--font-serif);font-weight:700;font-size:clamp(2.5rem,4.6vw,3.75rem);line-height:1.04;letter-spacing:-.02em;color:#1b3710;margin:18px 0 0}.standfirst.svelte-nkmkd2{font-size:1.375rem;line-height:1.55;color:#4c5145;max-width:560px;margin:26px 0 0}.about-hero-figure.svelte-nkmkd2{margin:0}.hero-frame.svelte-nkmkd2{border-radius:12px;overflow:hidden;box-shadow:var(--shadow-frame);aspect-ratio:5 / 6;background:#f3ecdb}.hero-frame-img.svelte-nkmkd2{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-caption.svelte-nkmkd2{font-family:var(--font-serif);font-style:italic;font-size:1rem;color:#7b8072;margin-top:14px;text-align:right}.who-we-are.svelte-nkmkd2{max-width:var(--container-max);margin:0 auto;padding:64px var(--gutter)}.script-flourish.svelte-nkmkd2{font-family:var(--font-script);font-size:2.75rem;line-height:1;color:#b08f47;margin-top:20px;display:block}.inline-figure.svelte-nkmkd2{display:flex;gap:16px;align-items:center;margin:26px 0 0}.inline-photo.svelte-nkmkd2{width:92px;height:116px;border-radius:4px;box-shadow:var(--shadow-sm);object-fit:cover;flex:none}.inline-quote.svelte-nkmkd2{font-family:var(--font-serif);font-style:italic;font-size:1.0625rem;line-height:1.4;color:#7b8072;max-width:290px;margin:0}.founders-grid.svelte-nkmkd2{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:64px}.founder-portrait.svelte-nkmkd2{border-radius:12px;overflow:hidden;box-shadow:var(--shadow-frame);aspect-ratio:4 / 5;background:linear-gradient(160deg,#9dba86,#c8d8bb)}.founder-portrait.svelte-nkmkd2 img:where(.svelte-nkmkd2){width:100%;height:100%;object-fit:cover}.founder-portrait-ali.svelte-nkmkd2{background:linear-gradient(160deg,#eadfc9,#f3ecdb)}.founder-name.svelte-nkmkd2{font-family:var(--font-serif);font-weight:700;font-size:2rem;letter-spacing:-.015em;color:#1b3710;margin:20px 0 0}.founder-role.svelte-nkmkd2{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#9a7b3a;margin:8px 0 0}.gold-rule.svelte-nkmkd2{height:2px;width:48px;background:#c4a35a;border:none;margin:16px 0 18px}.founder-body.svelte-nkmkd2{font-size:1.0625rem;line-height:1.7;color:#2a2e24;max-width:520px;margin:0 0 1rem}.founder-body.svelte-nkmkd2:last-child{margin-bottom:0}.what-we-do.svelte-nkmkd2{background:#f3ecdb;border-top:1px solid #eadfc9;border-bottom:1px solid #eadfc9}.what-inner.svelte-nkmkd2{max-width:var(--container-max);margin:0 auto;padding:96px var(--gutter)}.what-grid.svelte-nkmkd2{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}.what-copy.svelte-nkmkd2 p:where(.svelte-nkmkd2){font-size:1.125rem;line-height:1.75;color:#2a2e24;max-width:620px;margin:0 0 24px}.what-quote.svelte-nkmkd2{font-family:var(--font-serif);font-style:italic;font-size:1.6rem;line-height:1.4;color:#1b3710;margin-top:28px;display:block}.hb-band.svelte-nkmkd2{background:#1b3710;padding:96px var(--gutter)}.hb-band-inner.svelte-nkmkd2{max-width:var(--container-max);margin:0 auto}.hb-band-banner.svelte-nkmkd2{width:100%;border-radius:12px;box-shadow:var(--shadow-lg);margin-bottom:48px;display:block}.hb-band-grid.svelte-nkmkd2{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.hb-band-body.svelte-nkmkd2{font-size:1.125rem;line-height:1.7;color:#c8d8bb;margin:22px 0 0;max-width:540px}.hb-band-quote.svelte-nkmkd2{font-family:var(--font-serif);font-style:italic;font-size:1.5rem;line-height:1.4;color:#faf6ed;margin-top:24px;display:block}.hb-band-card.svelte-nkmkd2{background:#fff;border-radius:12px;box-shadow:var(--shadow-lg);padding:32px}.card-title.svelte-nkmkd2{font-family:var(--font-serif);font-weight:700;font-size:1.375rem;color:#1b3710;margin:0 0 6px}.card-body.svelte-nkmkd2{font-size:.9375rem;line-height:1.5;color:#4c5145;margin:0 0 16px}.card-tags.svelte-nkmkd2{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.hb-band-card.svelte-nkmkd2 .hb-cta{width:100%}.beliefs.svelte-nkmkd2{max-width:var(--container-max);margin:0 auto;padding:96px var(--gutter)}.beliefs-grid.svelte-nkmkd2{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;row-gap:48px;margin-top:64px}.belief-item.svelte-nkmkd2{border-top:1px solid #dbcfb4;padding-top:24px}.belief-heading-row.svelte-nkmkd2{display:flex;align-items:baseline;gap:16px}.belief-num.svelte-nkmkd2{font-family:var(--font-serif);font-weight:700;font-size:1.5rem;color:#b08f47;flex:none}.belief-title.svelte-nkmkd2{font-family:var(--font-serif);font-weight:700;font-size:1.6rem;letter-spacing:-.01em;line-height:1.15;color:#1b3710;margin:0}.belief-body.svelte-nkmkd2{font-size:1.0625rem;line-height:1.7;color:#2a2e24;margin:14px 0 0}@media(max-width:920px){.about-hero-grid.svelte-nkmkd2,.founders-grid.svelte-nkmkd2,.what-grid.svelte-nkmkd2,.hb-band-grid.svelte-nkmkd2,.beliefs-grid.svelte-nkmkd2{grid-template-columns:1fr}.about-hero-figure.svelte-nkmkd2{max-width:480px}}
