.read-more[data-astro-cid-szj46hnz]{margin-top:1.25rem}summary[data-astro-cid-szj46hnz]{display:flex;align-items:center;gap:.5rem;width:fit-content;min-height:2.75rem;padding:.65rem 1rem;color:var(--accent-text);background:var(--read-more-background);border-radius:.5rem;font-size:.85rem;font-weight:700;cursor:pointer;list-style:none;transition:background .2s ease}summary[data-astro-cid-szj46hnz]::-webkit-details-marker{display:none}summary[data-astro-cid-szj46hnz]:hover{background:var(--read-more-hover)}summary[data-astro-cid-szj46hnz]:active{background:var(--read-more-active)}.read-more[data-astro-cid-szj46hnz][open] summary[data-astro-cid-szj46hnz]{background:var(--read-less-background)}.read-more[data-astro-cid-szj46hnz][open] summary[data-astro-cid-szj46hnz]:hover{background:var(--read-less-hover)}.read-more[data-astro-cid-szj46hnz][open] summary[data-astro-cid-szj46hnz]:active{background:var(--read-less-active)}summary[data-astro-cid-szj46hnz] svg[data-astro-cid-szj46hnz]{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.label-open[data-astro-cid-szj46hnz],.read-more[data-astro-cid-szj46hnz][open] .label-closed[data-astro-cid-szj46hnz]{display:none}.read-more[data-astro-cid-szj46hnz][open] .label-open[data-astro-cid-szj46hnz]{display:inline}.read-more[data-astro-cid-szj46hnz][open] summary[data-astro-cid-szj46hnz] svg[data-astro-cid-szj46hnz]{transform:rotate(180deg)}.expanded-copy[data-astro-cid-szj46hnz]{display:grid;gap:1.25rem;padding-top:1rem}.commitment-icon[data-astro-cid-c6cuz4st] svg[data-astro-cid-c6cuz4st]{width:1.5rem;height:1.5rem}.section[data-astro-cid-h74ngwd7]{--section: clamp(3.5rem, 6vw, 5.5rem)}section[data-astro-cid-h74ngwd7][id]{scroll-margin-top:8rem}.small-heading[data-astro-cid-h74ngwd7]{margin-bottom:1rem;color:var(--text);font-size:.94rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.purpose-tiles[data-astro-cid-h74ngwd7]{display:grid;gap:1rem}.purpose-tiles[data-astro-cid-h74ngwd7] .card[data-astro-cid-h74ngwd7]:first-child{background:var(--color-secondary)}.purpose-tiles[data-astro-cid-h74ngwd7] .card[data-astro-cid-h74ngwd7]:last-child{background:color-mix(in srgb,var(--color-accent) 32%,var(--color-surface))}.story-grid[data-astro-cid-h74ngwd7]{align-items:start}.story-intro[data-astro-cid-h74ngwd7]{margin-top:0}.story-signature[data-astro-cid-h74ngwd7]{display:grid;gap:.15rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--line);font-size:.9rem}.story-signature[data-astro-cid-h74ngwd7] strong[data-astro-cid-h74ngwd7]{color:var(--ink)}.story-aside[data-astro-cid-h74ngwd7]{display:grid;gap:1.5rem}.story-aside[data-astro-cid-h74ngwd7] .image-card[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7]{height:auto}.founder-quote[data-astro-cid-h74ngwd7]{margin:0;padding:clamp(1.75rem,3vw,3rem)}.founder-quote[data-astro-cid-h74ngwd7] blockquote[data-astro-cid-h74ngwd7]{font-size:clamp(1.75rem,2.6vw,2.6rem)}.founder-quote[data-astro-cid-h74ngwd7] figcaption[data-astro-cid-h74ngwd7]{position:relative;z-index:1;margin-top:1.5rem;color:var(--panel-muted);font-size:.85rem}#principles[data-astro-cid-h74ngwd7]{background:var(--color-secondary)}.principles-grid[data-astro-cid-h74ngwd7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.principles-grid[data-astro-cid-h74ngwd7] article[data-astro-cid-h74ngwd7]{display:grid;grid-template-columns:3.5rem 1fr;gap:.5rem 1rem;padding:1.5rem}.principles-grid[data-astro-cid-h74ngwd7] .card-icon{grid-row:1 / 3;margin:0}.principles-grid[data-astro-cid-h74ngwd7] h3[data-astro-cid-h74ngwd7]{font-size:1.35rem}.principles-grid[data-astro-cid-h74ngwd7] p[data-astro-cid-h74ngwd7]{margin:0}.founders-grid[data-astro-cid-h74ngwd7]{gap:1.5rem;align-items:stretch;max-width:66rem;margin-inline:auto}.founder-card[data-astro-cid-h74ngwd7]{display:flex;flex-direction:column;padding:0;overflow:hidden}.founder-portrait[data-astro-cid-h74ngwd7]{background:var(--blue-pale)}.founder-portrait[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7]{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.founder-copy[data-astro-cid-h74ngwd7]{display:flex;flex-direction:column;flex:1;padding:clamp(1.5rem,3vw,2.25rem)}.founder-copy[data-astro-cid-h74ngwd7] .founder-role[data-astro-cid-h74ngwd7]{margin-bottom:.75rem;color:var(--blue-dark);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.founder-copy[data-astro-cid-h74ngwd7] h3[data-astro-cid-h74ngwd7]{padding-bottom:1rem;font-size:clamp(1.6rem,2.5vw,2rem)}.founder-bio[data-astro-cid-h74ngwd7]{margin-top:1rem}.journey-cta[data-astro-cid-h74ngwd7]{display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:center}.cta-copy[data-astro-cid-h74ngwd7]{position:relative;z-index:1}.cta-copy[data-astro-cid-h74ngwd7] .eyebrow[data-astro-cid-h74ngwd7]{margin-top:0}.cta-copy[data-astro-cid-h74ngwd7] h2[data-astro-cid-h74ngwd7]{color:var(--white);font-size:clamp(2.15rem,4vw,3.75rem)}.cta-copy[data-astro-cid-h74ngwd7]>p[data-astro-cid-h74ngwd7]:not(.eyebrow){max-width:38rem}.human-judgment[data-astro-cid-h74ngwd7]{margin-bottom:1.5rem!important;max-width:40rem;font-family:"Instrument Serif",Georgia,serif;font-size:1.65rem;line-height:1.25;color:var(--color-accent)}.journey-cta[data-astro-cid-h74ngwd7] .cta-callout[data-astro-cid-h74ngwd7]{margin-top:0;color:var(--white);font-family:"Instrument Serif",Georgia,serif;font-size:clamp(1.75rem,3.2vw,3rem);line-height:1.3}.cta-callout[data-astro-cid-h74ngwd7] em[data-astro-cid-h74ngwd7]{color:var(--color-accent)}@media(max-width:62rem){.story-grid[data-astro-cid-h74ngwd7],.journey-cta[data-astro-cid-h74ngwd7]{grid-template-columns:1fr}.story-aside[data-astro-cid-h74ngwd7]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(max-width:45rem){.story-aside[data-astro-cid-h74ngwd7],.principles-grid[data-astro-cid-h74ngwd7]{grid-template-columns:1fr}.journey-cta[data-astro-cid-h74ngwd7]{gap:2rem}}
