.editorial-section[data-astro-cid-lj7smv63]{background:#f5f3ef;padding:5rem 0;scroll-margin-top:6rem}.editorial-inner[data-astro-cid-lj7smv63]{max-width:1000px}h2[data-astro-cid-lj7smv63]{font-family:var(--font-heading);margin:1rem 0 1.5rem;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400;line-height:1.2}h3[data-astro-cid-lj7smv63]{margin-bottom:.8rem;font-size:1.05rem;font-weight:600}p[data-astro-cid-lj7smv63]{color:var(--color-muted);line-height:1.8}.editorial-grid[data-astro-cid-lj7smv63]{gap:2rem;margin:2rem 0;display:grid}a[data-astro-cid-lj7smv63]{color:var(--color-text);text-underline-offset:.2em;text-decoration:underline}@media (width>=720px){.editorial-grid[data-astro-cid-lj7smv63]{grid-template-columns:1fr 1fr}}.founder-section[data-astro-cid-pcbdtnmk]{background:var(--color-dark);color:var(--color-white);padding:9rem 0 5rem}.founder-grid[data-astro-cid-pcbdtnmk]{grid-template-areas:"heading""portrait""copy";gap:2rem;display:grid}.founder-heading[data-astro-cid-pcbdtnmk]{grid-area:heading;min-width:0}.founder-copy[data-astro-cid-pcbdtnmk]{grid-area:copy;min-width:0}.founder-heading[data-astro-cid-pcbdtnmk] .section-label-light[data-astro-cid-pcbdtnmk]{color:#d0b57e}.founder-heading[data-astro-cid-pcbdtnmk] h1[data-astro-cid-pcbdtnmk]{color:var(--color-white);margin-top:1.25rem;font-size:clamp(2.35rem,4vw,3.25rem);font-weight:300;line-height:1.13}.founder-introduction[data-astro-cid-pcbdtnmk]{color:var(--color-white);font-size:1.05rem;line-height:1.8}.founder-purpose[data-astro-cid-pcbdtnmk]{color:#ffffffbf;margin-top:1rem;font-size:.95rem;line-height:1.85}.founder-contact[data-astro-cid-pcbdtnmk]{color:var(--color-white);border-bottom:1px solid #a78d5a;align-items:baseline;gap:1rem;margin-top:2rem;padding-bottom:.5rem;font-size:.85rem;line-height:1.6;text-decoration:none;display:inline-flex}.founder-contact[data-astro-cid-pcbdtnmk]:hover{border-bottom-color:var(--color-white)}.founder-portrait[data-astro-cid-pcbdtnmk]{grid-area:portrait;justify-self:center;width:100%;max-width:480px;margin:0}.founder-photo[data-astro-cid-pcbdtnmk]{aspect-ratio:2/3;background:#342e28;overflow:hidden}.founder-image[data-astro-cid-pcbdtnmk]{object-fit:cover;width:100%;height:100%;display:block}figcaption[data-astro-cid-pcbdtnmk]{flex-direction:column;gap:.25rem;padding-top:1.1rem;display:flex}.founder-name[data-astro-cid-pcbdtnmk]{font-family:var(--font-heading);font-size:1.3rem}.founder-role[data-astro-cid-pcbdtnmk]{color:#ffffffb3;font-size:.75rem;line-height:1.6}.story-section[data-astro-cid-pcbdtnmk]{background:var(--color-white);padding:5rem 0}.story-grid[data-astro-cid-pcbdtnmk]{gap:3rem;display:grid}.story-grid[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{margin:1rem 0 1.5rem;font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.2}.story-grid[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{color:var(--color-muted);font-size:.95rem;line-height:1.85}.story-grid[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]+p[data-astro-cid-pcbdtnmk]{margin-top:1.25rem}.story-grid[data-astro-cid-pcbdtnmk] .story-tag[data-astro-cid-pcbdtnmk]{border-left:2px solid var(--color-accent);font-family:var(--font-heading);color:var(--color-text);margin-top:2rem;padding-left:1.25rem;font-size:1.2rem;font-style:italic;line-height:1.6}.text-link[data-astro-cid-pcbdtnmk]{margin-top:1.5rem;font-size:.85rem;display:inline-block}.text-link[data-astro-cid-pcbdtnmk],.website-guide[data-astro-cid-pcbdtnmk] a[data-astro-cid-pcbdtnmk],.story-guides[data-astro-cid-pcbdtnmk] a[data-astro-cid-pcbdtnmk]{color:var(--color-text);text-underline-offset:.3em;text-decoration:underline}.values-section[data-astro-cid-pcbdtnmk]{background:var(--color-bg);padding:5rem 0}.values-head[data-astro-cid-pcbdtnmk]{max-width:720px;margin-bottom:2.75rem}.values-head[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{margin-top:1rem;font-size:clamp(1.9rem,3.5vw,2.8rem);line-height:1.2}.values-grid[data-astro-cid-pcbdtnmk]{gap:2rem;display:grid}.value-card[data-astro-cid-pcbdtnmk]{border-top:1px solid var(--color-accent);padding-top:1.5rem}.value-number[data-astro-cid-pcbdtnmk]{color:var(--color-muted);letter-spacing:.1em;font-size:.75rem}.value-card[data-astro-cid-pcbdtnmk] h3[data-astro-cid-pcbdtnmk]{margin:.75rem 0;font-size:1.5rem}.value-card[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{color:var(--color-muted);font-size:.95rem;line-height:1.8}.website-guide[data-astro-cid-pcbdtnmk]{max-width:740px;margin-top:3rem;font-size:.85rem;line-height:1.8}a[data-astro-cid-pcbdtnmk]:focus-visible{outline:2px solid var(--color-accent);outline-offset:6px}@media (width>=768px){.values-grid[data-astro-cid-pcbdtnmk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.story-section[data-astro-cid-pcbdtnmk],.values-section[data-astro-cid-pcbdtnmk]{padding-block:6rem}}@media (width>=900px){.founder-grid[data-astro-cid-pcbdtnmk]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"heading portrait""copy portrait";gap:1.75rem 4rem}.founder-heading[data-astro-cid-pcbdtnmk]{align-self:end}.founder-copy[data-astro-cid-pcbdtnmk]{align-self:start}.story-grid[data-astro-cid-pcbdtnmk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}@media (width<=480px){.founder-section[data-astro-cid-pcbdtnmk]{padding-top:7rem;padding-bottom:3.5rem}.founder-heading[data-astro-cid-pcbdtnmk] h1[data-astro-cid-pcbdtnmk]{font-size:clamp(2rem,8.9vw,2.65rem)}.founder-introduction[data-astro-cid-pcbdtnmk]{font-size:1rem}}
