.support-biomir[data-astro-cid-kh7btl4r]{display:flex;align-items:flex-start;gap:1.5rem;margin-block:1.5rem;flex-wrap:wrap}.support-biomir[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{flex:1 1 16rem;min-width:0}.support-biomir[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{width:180px;height:auto;display:block;border-radius:8px}.biomir-name-origin[data-astro-cid-kh7btl4r]{color:#509bec}.mission-section[data-astro-cid-kh7btl4r]{background:var(--color-panel);color:var(--color-on-dark)}.mission-section[data-astro-cid-kh7btl4r] .eyebrow[data-astro-cid-kh7btl4r]{color:var(--color-accent-bright)}.mission-copy[data-astro-cid-kh7btl4r]{font-size:1rem;line-height:1.7;color:var(--color-on-dark-mute)}.mission-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]+p[data-astro-cid-kh7btl4r]{margin-top:1.5rem}.value-section[data-astro-cid-kh7btl4r]{background:var(--color-paper-warm)}.value-intro[data-astro-cid-kh7btl4r]{margin-bottom:3.25rem}.value-copy[data-astro-cid-kh7btl4r]{font-size:1rem;line-height:1.75;color:var(--color-ink-soft)}.value-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]+p[data-astro-cid-kh7btl4r]{margin-top:1.35rem}.value-sources[data-astro-cid-kh7btl4r]{line-height:1.8}.prevention-intro[data-astro-cid-kh7btl4r]{margin-bottom:3.5rem}.prevention-copy[data-astro-cid-kh7btl4r]{font-size:1rem;line-height:1.75;color:var(--color-ink-soft)}.prevention-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]+p[data-astro-cid-kh7btl4r]{margin-top:1.35rem}.evidence-grid[data-astro-cid-kh7btl4r]{gap:1.35rem}.evidence-card[data-astro-cid-kh7btl4r]{border-top:1px solid var(--color-rule);padding-top:1.5rem;display:flex;flex-direction:column;min-height:15rem}.evidence-value[data-astro-cid-kh7btl4r]{display:block;font-family:var(--font-display);font-size:clamp(2.5rem,4.5vw,4.6rem);font-weight:500;letter-spacing:-.055em;line-height:1;color:var(--color-ink)}.evidence-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin-top:1rem;color:var(--color-ink-soft);line-height:1.65;max-width:24rem}.evidence-card[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{margin-top:auto;padding-top:1.5rem;color:var(--color-accent);text-decoration:underline;text-underline-offset:5px;font-size:.82rem}.evidence-note[data-astro-cid-kh7btl4r]{margin-top:1.8rem;font-size:.83rem;color:var(--color-mute)}.evidence-note[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{text-decoration:underline;text-underline-offset:4px;color:var(--color-accent)}.vision-copy[data-astro-cid-kh7btl4r]{font-size:1.08rem;line-height:1.8;color:var(--color-ink-soft)}.vision-end-state[data-astro-cid-kh7btl4r]{margin-top:1.5rem;line-height:1.7}.vision-layers[data-astro-cid-kh7btl4r]{margin-top:1.5rem;border-left:2px solid var(--color-rule);padding-left:1.15rem;display:grid;gap:1.05rem}.vision-layers[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0;line-height:1.68;color:var(--color-ink-soft)}.vision-layers[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--color-ink)}.vision-future-label[data-astro-cid-kh7btl4r]{margin-top:3.5rem}.vision-future-principles[data-astro-cid-kh7btl4r]{margin-top:1.3rem!important}.company-area[data-astro-cid-kh7btl4r]{background:var(--color-paper-warm);border-top:1px solid var(--color-rule)}.company-area-intro[data-astro-cid-kh7btl4r]{padding-top:clamp(3rem,5vw,4.5rem);padding-bottom:0}.company-area-intro[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin-top:.65rem;font-size:clamp(1.7rem,3vw,2.8rem)}.company-area-intro[data-astro-cid-kh7btl4r]>p[data-astro-cid-kh7btl4r]:last-child{margin-top:.7rem;line-height:1.6;color:var(--color-ink-soft)}.company-secondary[data-astro-cid-kh7btl4r]{padding-block:clamp(2.8rem,5vw,4.5rem)}.company-secondary[data-astro-cid-kh7btl4r]+.company-secondary[data-astro-cid-kh7btl4r]{border-top:1px solid var(--color-rule)}.principles[data-astro-cid-kh7btl4r]{margin-top:4rem}.principles[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]{border-top:1px solid var(--color-rule);padding-top:1.2rem}.principle-number[data-astro-cid-kh7btl4r]{font-size:.7rem;color:var(--color-accent);letter-spacing:.1em}.principles[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin-top:2rem;font-size:1.25rem}.principles[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin-top:1rem;color:var(--color-ink-soft);font-size:.92rem;line-height:1.7}.founder-section[data-astro-cid-kh7btl4r]{background:var(--color-paper-warm)}.founder-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:.82fr 1.18fr;gap:6rem;max-width:var(--max-width);margin:0 auto;padding-inline:var(--page-pad)}.founder-statement[data-astro-cid-kh7btl4r]{font-size:clamp(2.1rem,4vw,4rem)}.founder-narrative[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]+p[data-astro-cid-kh7btl4r]{margin-top:1.5rem}.founder-contact-label[data-astro-cid-kh7btl4r]{font-size:.8rem;color:var(--color-mute);padding-top:1rem}.founder-actions[data-astro-cid-kh7btl4r]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.25rem}.button-secondary[data-astro-cid-kh7btl4r].on-dark{color:var(--color-on-dark)!important;border-color:var(--color-on-dark-mute)!important;background:transparent!important}.founder-case-summary[data-astro-cid-kh7btl4r]{margin-block:2rem;border-block:1px solid var(--color-rule);padding-block:1.5rem;min-width:0}.founder-case-summary[data-astro-cid-kh7btl4r]>.eyebrow[data-astro-cid-kh7btl4r]{margin-bottom:1.25rem}.founder-case-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;min-width:0}.founder-case-grid[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{border-top:1px solid var(--color-rule);padding-top:.85rem;min-width:0}.founder-case-grid[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{display:block;font-size:.78rem;letter-spacing:.04em;color:var(--color-ink)}.founder-case-points[data-astro-cid-kh7btl4r]{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.28rem;font-size:.84rem;line-height:1.45;color:var(--color-ink-soft);min-width:0}.founder-case-points[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{position:relative;padding-left:1rem;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:normal}.founder-case-points[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"·";position:absolute;left:.15rem;color:var(--color-ink-soft);font-weight:700}@media(max-width:740px){.founder-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:2.5rem}.founder-case-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.evidence-card[data-astro-cid-kh7btl4r]{min-height:0}.founder-actions[data-astro-cid-kh7btl4r]{align-items:stretch}.founder-actions[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{justify-content:center}}.founder-actions[data-astro-cid-kh7btl4r]>.founder-avatar-link[data-astro-cid-kh7btl4r]{flex:0 0 48px!important;flex-grow:0!important;flex-shrink:0!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0!important;margin:0!important;box-sizing:border-box!important;display:inline-flex!important;align-self:center!important;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--color-rule);border-radius:999px;background:var(--color-panel);line-height:0!important;text-decoration:none;transition:border-color .18s ease,transform .18s ease,opacity .18s ease}.founder-actions[data-astro-cid-kh7btl4r]>.founder-avatar-link[data-astro-cid-kh7btl4r]:hover{border-color:var(--color-accent);transform:translateY(-1px)}.founder-actions[data-astro-cid-kh7btl4r]>.founder-avatar-link[data-astro-cid-kh7btl4r]:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:3px}.founder-actions[data-astro-cid-kh7btl4r]>.founder-avatar-link[data-astro-cid-kh7btl4r]>.founder-avatar[data-astro-cid-kh7btl4r]{display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;padding:0!important;margin:0!important;border-radius:999px!important;object-fit:cover;object-position:center}@media(max-width:740px){.founder-actions[data-astro-cid-kh7btl4r]>.founder-avatar-link[data-astro-cid-kh7btl4r]{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}}
