.history-hero[data-astro-cid-2gpipdj5]{background:linear-gradient(160deg, #0d1e35 0%, var(--night) 70%);border-bottom:1px solid #00c87a1f;padding:64px 0 56px}.history-hero[data-astro-cid-2gpipdj5] h1[data-astro-cid-2gpipdj5]{max-width:780px;color:var(--white);margin:16px 0;font-size:clamp(32px,5vw,58px);line-height:1.08}.history-lead[data-astro-cid-2gpipdj5]{color:#ffffffad;max-width:680px;font-size:18px;line-height:1.7}.page-eyebrow[data-astro-cid-2gpipdj5],.section-kicker[data-astro-cid-2gpipdj5]{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.page-eyebrow[data-astro-cid-2gpipdj5]{color:var(--lime);background:#c8ff6e1a;border:1px solid #c8ff6e38;border-radius:99px;padding:5px 12px;display:inline-flex}.history-body[data-astro-cid-2gpipdj5]{padding-top:52px;padding-bottom:64px}.history-layout[data-astro-cid-2gpipdj5]{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:52px;display:grid}.history-main[data-astro-cid-2gpipdj5]{min-width:0}.intro-callout[data-astro-cid-2gpipdj5]{background:var(--green-xlt);border-left:4px solid var(--green);border-radius:0 var(--radius) var(--radius) 0;margin-bottom:56px;padding:28px 32px}.section-kicker[data-astro-cid-2gpipdj5]{color:var(--green-dk);margin-bottom:10px}.intro-callout[data-astro-cid-2gpipdj5] h2[data-astro-cid-2gpipdj5],.history-section[data-astro-cid-2gpipdj5] h2[data-astro-cid-2gpipdj5],.sources-section[data-astro-cid-2gpipdj5] h2[data-astro-cid-2gpipdj5]{color:var(--ink);margin-bottom:18px;font-size:clamp(24px,3vw,34px);line-height:1.15}.intro-callout[data-astro-cid-2gpipdj5] p[data-astro-cid-2gpipdj5],.history-section[data-astro-cid-2gpipdj5]>p[data-astro-cid-2gpipdj5],.sources-section[data-astro-cid-2gpipdj5]>p[data-astro-cid-2gpipdj5]{color:var(--muted);margin-bottom:14px;font-size:15px;line-height:1.8}.history-section[data-astro-cid-2gpipdj5]{margin-bottom:58px}.timeline[data-astro-cid-2gpipdj5]{border-left:2px solid var(--rule);margin:26px 0 0 12px}.timeline-item[data-astro-cid-2gpipdj5]{grid-template-columns:48px 1fr;gap:22px;padding:0 0 34px 22px;display:grid;position:relative}.timeline-marker[data-astro-cid-2gpipdj5]{background:var(--green);width:28px;height:28px;color:var(--night);font:700 10px var(--font-sans);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:-15px}.timeline-period[data-astro-cid-2gpipdj5]{color:var(--green-dk);font:700 11px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.timeline-copy[data-astro-cid-2gpipdj5] h3[data-astro-cid-2gpipdj5]{color:var(--ink);margin-bottom:8px;font-size:21px}.timeline-copy[data-astro-cid-2gpipdj5]>p[data-astro-cid-2gpipdj5]:not(.timeline-period){color:var(--muted);margin-bottom:10px;font-size:15px;line-height:1.75}.source-link[data-astro-cid-2gpipdj5]{color:var(--green-dk);font:600 12px var(--font-sans)}.myth-grid[data-astro-cid-2gpipdj5]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.myth-card[data-astro-cid-2gpipdj5]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--white);padding:20px}.myth-card[data-astro-cid-2gpipdj5] h3[data-astro-cid-2gpipdj5]{color:var(--ink);margin-bottom:10px;font-size:17px}.myth-card[data-astro-cid-2gpipdj5] p[data-astro-cid-2gpipdj5]{color:var(--muted);font-size:14px;line-height:1.7}.history-section[data-astro-cid-2gpipdj5] a[data-astro-cid-2gpipdj5],.sources-section[data-astro-cid-2gpipdj5] a[data-astro-cid-2gpipdj5]{color:var(--green-dk);font-weight:600}.sources-section[data-astro-cid-2gpipdj5]{border-top:1px solid var(--rule);padding-top:34px}.sources-section[data-astro-cid-2gpipdj5] ul[data-astro-cid-2gpipdj5]{gap:9px;padding:0;list-style:none;display:grid}.sources-section[data-astro-cid-2gpipdj5] li[data-astro-cid-2gpipdj5]{font-size:14px}.history-sidebar[data-astro-cid-2gpipdj5]{gap:14px;display:grid;position:sticky;top:100px}.sidebar-card[data-astro-cid-2gpipdj5]{background:var(--white);border:1px solid var(--rule);border-radius:var(--radius);padding:20px}.sidebar-title[data-astro-cid-2gpipdj5]{color:var(--green);font:700 10px var(--font-sans);letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px}.sidebar-link[data-astro-cid-2gpipdj5]{color:var(--muted);border-bottom:1px solid var(--rule);padding:10px 0;font-size:13px;display:block}.sidebar-link[data-astro-cid-2gpipdj5]:last-child{border-bottom:0}.sidebar-link[data-astro-cid-2gpipdj5]:hover{color:var(--green-dk)}@media (width<=850px){.history-layout[data-astro-cid-2gpipdj5]{grid-template-columns:1fr}.history-sidebar[data-astro-cid-2gpipdj5]{grid-template-columns:repeat(2,1fr);position:static}}@media (width<=600px){.intro-callout[data-astro-cid-2gpipdj5]{padding:22px}.myth-grid[data-astro-cid-2gpipdj5],.history-sidebar[data-astro-cid-2gpipdj5]{grid-template-columns:1fr}.timeline-item[data-astro-cid-2gpipdj5]{grid-template-columns:1fr;gap:0;padding-left:18px}}
