.about-page.svelte-cwls5q{max-width:1400px;margin:auto;padding:0 48px}.skip-link.svelte-cwls5q{position:absolute;top:12px;left:12px;z-index:10;padding:12px 18px;border-radius:6px;background:var(--sage);color:#0b100d;transform:translateY(-160%)}.skip-link.svelte-cwls5q:focus{transform:none}.about-header.svelte-cwls5q{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:110px;border-bottom:1px solid var(--border)}.about-brand.svelte-cwls5q{display:flex;align-items:center;gap:16px;color:#dce4d0}.about-brand.svelte-cwls5q>span:where(.svelte-cwls5q){font:500 29px/1.1 var(--serif);white-space:nowrap}.about-brand.svelte-cwls5q small:where(.svelte-cwls5q){display:block;margin-top:7px;font:7px/1.5 Inter,sans-serif;letter-spacing:1.2px;color:var(--muted)}.about-header.svelte-cwls5q nav:where(.svelte-cwls5q){display:flex;align-items:center;gap:28px;font-size:12px}.back-link.svelte-cwls5q,.evidence-link.svelte-cwls5q,.project-credit.svelte-cwls5q a:where(.svelte-cwls5q),.about-footer.svelte-cwls5q>a:where(.svelte-cwls5q){display:inline-flex;align-items:center;gap:8px;color:var(--sage)}.about-header.svelte-cwls5q nav:where(.svelte-cwls5q) a:where(.svelte-cwls5q){padding-block:12px}.current-link.svelte-cwls5q{text-decoration:underline;text-underline-offset:8px;text-decoration-color:var(--sage)}.eyebrow.svelte-cwls5q{font:500 10px/1.6 Inter,sans-serif;letter-spacing:1.8px;text-transform:uppercase;color:var(--sage)}.about-hero.svelte-cwls5q{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:72px;padding:82px 0 76px;background:radial-gradient(ellipse at 70% 30%,#3c49232b,transparent 68%)}h1.svelte-cwls5q{font:500 clamp(52px,6vw,88px)/1.04 var(--serif);letter-spacing:-.03em;margin:17px 0 24px}.hero-question.svelte-cwls5q{max-width:27ch;font:400 clamp(26px,2.6vw,36px)/1.2 var(--serif);color:#d4dfc6;text-wrap:pretty}.hero-intro.svelte-cwls5q{max-width:62ch;margin-top:25px;font-size:14px;line-height:1.85;color:#bac8b0}.project-credit.svelte-cwls5q{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:27px;font-size:12px;line-height:1.8;color:var(--muted)}.project-credit.svelte-cwls5q a:where(.svelte-cwls5q){text-decoration:underline}.about-glance.svelte-cwls5q{align-self:center;border-left:1px solid var(--border);padding:24px 0 24px 32px}.species-count.svelte-cwls5q{font:400 92px/.95 var(--serif);color:#e7eddb;margin:20px 0 24px}.species-count.svelte-cwls5q span:where(.svelte-cwls5q){display:block;font:italic 24px/1.5 var(--serif);color:var(--sage);margin-top:9px}.glance-rule.svelte-cwls5q{width:38px;height:1px;background:var(--border);margin-bottom:23px}.about-glance.svelte-cwls5q>p:where(.svelte-cwls5q):not(.eyebrow):not(.species-count){font:22px/1.3 var(--serif);margin-top:20px}.about-glance.svelte-cwls5q small:where(.svelte-cwls5q){display:block;font:10px/1.8 Inter,sans-serif;color:var(--muted);margin-top:6px}.about-section.svelte-cwls5q{padding:58px 0;border-top:1px solid var(--border)}.about-split.svelte-cwls5q{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:80px}h2.svelte-cwls5q{font:400 clamp(32px,3.2vw,45px)/1.08 var(--serif);letter-spacing:-.015em;margin-top:16px;text-wrap:balance}.section-copy.svelte-cwls5q{font-size:14px;line-height:1.85;color:#c3cfb9}.section-copy.svelte-cwls5q>p:where(.svelte-cwls5q)+p:where(.svelte-cwls5q){margin-top:19px}.section-intro.svelte-cwls5q{font-size:13px;line-height:1.85;color:var(--muted);margin-top:20px;max-width:62ch}.workflow-section.svelte-cwls5q{padding-bottom:52px}.process-figure.svelte-cwls5q{margin:34px 0 0}.process-steps.svelte-cwls5q{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.process-steps.svelte-cwls5q li:where(.svelte-cwls5q){min-width:0;position:relative;padding:16px 13px 14px;border:1px solid var(--border);border-radius:8px;background:#b2cc9906;display:flex;flex-direction:column}.step-number.svelte-cwls5q{font:400 29px/1 var(--serif);color:var(--sage)}.process-steps.svelte-cwls5q h3:where(.svelte-cwls5q){font:500 22px/1.1 var(--serif);margin-top:20px;min-height:49px}.process-steps.svelte-cwls5q p:where(.svelte-cwls5q){font-size:11px;line-height:1.8;color:#c0cdb6;margin:12px 0 20px}.step-output.svelte-cwls5q{border-top:1px solid var(--border);padding-top:12px;margin-top:auto;color:#dce7ce;font-size:10px;line-height:1.7}.step-output.svelte-cwls5q>span:where(.svelte-cwls5q){display:block;color:var(--muted);font-size:9px;letter-spacing:.8px;text-transform:uppercase;margin-bottom:4px}.process-arrow.svelte-cwls5q{position:absolute;top:28px;right:-21px;display:flex;color:var(--sage)}.feedback-route.svelte-cwls5q{display:flex;align-items:center;gap:12px;max-width:660px;margin:23px auto 0;color:var(--sage);font-size:11px}.feedback-route.svelte-cwls5q>span:where(.svelte-cwls5q):not(.feedback-line){white-space:nowrap}.feedback-line.svelte-cwls5q{flex:1;display:flex;align-items:center;min-width:24px}.feedback-line.svelte-cwls5q:after{content:"";flex:1;height:1px;background:#c4d6ad66}figcaption.svelte-cwls5q{display:flex;align-items:start;gap:12px;max-width:710px;margin:20px auto 0;font-size:11px;line-height:1.85;color:var(--muted)}figcaption.svelte-cwls5q svg{flex-shrink:0;margin-top:2px;color:var(--sage)}.evidence-link.svelte-cwls5q{margin-top:29px;font-size:12px;line-height:1.8;text-decoration:underline}.evidence-link.svelte-cwls5q svg{flex-shrink:0}.dossier-fields.svelte-cwls5q{margin:26px 0 0}.dossier-fields.svelte-cwls5q>div:where(.svelte-cwls5q){padding:19px 0;border-top:1px solid var(--border)}.dossier-fields.svelte-cwls5q dt:where(.svelte-cwls5q){font:500 26px/1.2 var(--serif);color:#e1e8d6}.dossier-fields.svelte-cwls5q dd:where(.svelte-cwls5q){margin:8px 0 0;font-size:13px;color:var(--muted)}.evidence-note.svelte-cwls5q{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:60px;padding:39px 36px;border:1px solid #c4d6ad42;border-radius:10px;background:linear-gradient(125deg,#a9c18710,#a9c18703)}.evidence-note.svelte-cwls5q>div:where(.svelte-cwls5q)>svg{color:var(--sage);margin-bottom:17px}.evidence-note.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(31px,2.8vw,39px)}.evidence-note.svelte-cwls5q .section-copy:where(.svelte-cwls5q){font-size:13px}.lineage-section.svelte-cwls5q{border-top:0;padding-top:67px}.lineage-intro.svelte-cwls5q{max-width:76ch;margin-top:22px;font-size:14px;line-height:1.85;color:#c3cfb9}.project-links.svelte-cwls5q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}.project-links.svelte-cwls5q>a:where(.svelte-cwls5q){padding:28px;border:1px solid var(--border);border-radius:9px;transition:background .2s,border-color .2s}.project-links.svelte-cwls5q>a:where(.svelte-cwls5q):hover{background:#b2cc990c;border-color:#c4d6ad66}.project-links.svelte-cwls5q h3:where(.svelte-cwls5q){font:500 36px/1.1 var(--serif);margin-top:14px}.project-links.svelte-cwls5q p:where(.svelte-cwls5q){margin-top:13px;font-size:13px;line-height:1.85;color:var(--muted)}.project-link-label.svelte-cwls5q{display:flex;align-items:center;gap:8px;margin-top:22px;font-size:12px;color:var(--sage)}.about-footer.svelte-cwls5q{display:flex;align-items:center;flex-wrap:wrap;gap:24px;padding:29px 0 35px;border-top:1px solid var(--border)}.about-footer.svelte-cwls5q>p:where(.svelte-cwls5q){font:italic 26px/1.2 var(--serif);color:#cad7bc;margin-right:auto}.about-footer.svelte-cwls5q>a:where(.svelte-cwls5q),.about-footer.svelte-cwls5q small:where(.svelte-cwls5q){font-size:11px;line-height:1.8}.about-footer.svelte-cwls5q small:where(.svelte-cwls5q){color:var(--muted)}.about-footer.svelte-cwls5q small:where(.svelte-cwls5q) a:where(.svelte-cwls5q){text-decoration:underline;color:var(--sage)}@media(max-width:1100px){.about-page.svelte-cwls5q{max-width:900px;padding-inline:32px}.about-hero.svelte-cwls5q{gap:32px;grid-template-columns:minmax(0,1fr) 220px;padding-block:60px}.about-glance.svelte-cwls5q{padding-left:24px}.about-split.svelte-cwls5q,.evidence-note.svelte-cwls5q{gap:35px}.process-steps.svelte-cwls5q{display:flex;flex-direction:column;gap:24px}.process-steps.svelte-cwls5q li:where(.svelte-cwls5q){display:grid;grid-template-columns:35px minmax(0,1fr) 135px;gap:6px 18px;padding:19px 22px}.step-number.svelte-cwls5q{grid-row:span 2;padding-top:2px}.process-steps.svelte-cwls5q h3:where(.svelte-cwls5q){margin-top:0;min-height:0}.process-steps.svelte-cwls5q p:where(.svelte-cwls5q){grid-column:2;margin:0;font-size:12px}.step-output.svelte-cwls5q{grid-column:3;grid-row:1 / 3;align-self:center;margin:0;padding:0 0 0 18px;border-top:0;border-left:1px solid var(--border);font-size:11px}.process-arrow.svelte-cwls5q{top:auto;bottom:-20px;right:calc(50% - 7px);transform:rotate(90deg)}}@media(max-width:680px){.about-page.svelte-cwls5q{padding-inline:20px}.about-header.svelte-cwls5q{flex-wrap:wrap;gap:8px;padding-block:20px 12px}.about-brand.svelte-cwls5q{gap:12px}.about-brand.svelte-cwls5q>svg:where(.svelte-cwls5q){width:64px}.about-brand.svelte-cwls5q>span:where(.svelte-cwls5q){font-size:27px}.about-brand.svelte-cwls5q small:where(.svelte-cwls5q){font-size:6px}.about-header.svelte-cwls5q nav:where(.svelte-cwls5q){width:100%;justify-content:space-between;gap:16px;font-size:11px}.about-hero.svelte-cwls5q{grid-template-columns:1fr;gap:35px;padding-block:43px}h1.svelte-cwls5q{font-size:clamp(47px,11vw,66px);margin-bottom:21px}.hero-question.svelte-cwls5q{font-size:29px}.about-glance.svelte-cwls5q{padding:23px 0 0;border-left:0;border-top:1px solid var(--border);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 18px}.about-glance.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){grid-column:1 / -1}.species-count.svelte-cwls5q{grid-row:span 2;font-size:78px;margin:14px 0 0}.species-count.svelte-cwls5q span:where(.svelte-cwls5q){font-size:22px}.glance-rule.svelte-cwls5q{display:none}.about-glance.svelte-cwls5q>p:where(.svelte-cwls5q):not(.eyebrow):not(.species-count){font-size:19px;margin-top:13px}.about-glance.svelte-cwls5q small:where(.svelte-cwls5q){font-size:9px}.about-section.svelte-cwls5q{padding-block:39px}.about-split.svelte-cwls5q,.evidence-note.svelte-cwls5q{grid-template-columns:1fr;gap:25px}h2.svelte-cwls5q{font-size:36px}.process-figure.svelte-cwls5q{margin-top:27px}.process-steps.svelte-cwls5q li:where(.svelte-cwls5q){grid-template-columns:30px minmax(0,1fr);gap:8px 14px;padding:20px}.process-steps.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:25px}.step-output.svelte-cwls5q{grid-column:2;grid-row:auto;border-left:0;border-top:1px solid var(--border);padding:11px 0 0;margin-top:8px}.feedback-route.svelte-cwls5q{gap:7px;font-size:9px}.evidence-note.svelte-cwls5q{padding:26px 22px}.project-links.svelte-cwls5q{grid-template-columns:1fr;gap:16px;margin-top:26px}.project-links.svelte-cwls5q>a:where(.svelte-cwls5q){padding:25px}.about-footer.svelte-cwls5q{gap:17px}.about-footer.svelte-cwls5q>p:where(.svelte-cwls5q){width:100%}.about-footer.svelte-cwls5q small:where(.svelte-cwls5q){width:100%}}
