.his-E-main[data-astro-cid-hwkbwtum]{--his-E-ink:var(--public-text);--his-E-soft-ink:var(--public-muted);--his-E-hair:var(--public-line);--his-E-hair-soft:var(--public-line-soft);--his-E-accent:var(--public-accent);--his-E-sans:var(--public-font-body,"Inter", "Segoe UI", system-ui, sans-serif);box-sizing:border-box;background:var(--public-bg);width:100%;max-width:100%;color:var(--his-E-ink);font-family:var(--his-E-sans);padding:clamp(3rem,8vw,6rem) clamp(1.15rem,5vw,2rem) clamp(3rem,7vw,5.5rem);overflow-x:hidden}.his-E-main[data-astro-cid-hwkbwtum] [data-astro-cid-hwkbwtum],.his-E-main[data-astro-cid-hwkbwtum] [data-astro-cid-hwkbwtum]:before,.his-E-main[data-astro-cid-hwkbwtum] [data-astro-cid-hwkbwtum]:after{box-sizing:border-box}.his-E-shell[data-astro-cid-hwkbwtum]{max-width:720px;margin-inline:auto}.his-E-eyebrow[data-astro-cid-hwkbwtum]{font-family:var(--public-font-heading,var(--his-E-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--his-E-accent);margin:0 0 1.1rem;font-size:.72rem;font-weight:600}.his-E-title[data-astro-cid-hwkbwtum]{font-family:var(--public-font-heading,var(--his-E-sans));letter-spacing:-.02em;color:var(--his-E-ink);margin:0;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:700;line-height:1.08}.his-E-intro[data-astro-cid-hwkbwtum]{max-width:34em;font-family:var(--his-E-sans);color:var(--his-E-soft-ink);margin:clamp(1.2rem,3vw,1.8rem) 0 0;font-size:clamp(1.04rem,1.6vw,1.18rem);font-weight:400;line-height:1.7}.his-E-rule[data-astro-cid-hwkbwtum]{background:var(--his-E-hair-soft);height:1px;margin:clamp(2.2rem,5vw,3.5rem) 0}.his-E-rule--wide[data-astro-cid-hwkbwtum]{background:var(--his-E-hair);margin:clamp(2.6rem,7vw,4.5rem) 0}.his-E-chapter[data-astro-cid-hwkbwtum]{font-family:var(--public-font-heading,var(--his-E-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--his-E-accent);margin:0 0 clamp(1.4rem,3vw,2rem);font-size:.72rem;font-weight:600}.his-E-anchor[data-astro-cid-hwkbwtum]{flex-direction:column;gap:.3rem;margin-bottom:clamp(1.4rem,3vw,2rem);display:flex}.his-E-anchor-label[data-astro-cid-hwkbwtum]{font-family:var(--public-font-heading,var(--his-E-sans));letter-spacing:.06em;text-transform:uppercase;color:var(--his-E-soft-ink);font-size:.72rem;font-weight:600}.his-E-year[data-astro-cid-hwkbwtum]{font-family:var(--public-font-heading,var(--his-E-sans));letter-spacing:-.03em;color:var(--his-E-accent);font-size:clamp(3rem,12vw,5.5rem);font-weight:700;line-height:1;display:block}.his-E-founding-body[data-astro-cid-hwkbwtum]{max-width:36em}.his-E-found-heading[data-astro-cid-hwkbwtum]{font-family:var(--public-font-heading,var(--his-E-sans));letter-spacing:-.018em;color:var(--his-E-ink);margin:0 0 1rem;font-size:clamp(1.5rem,3.6vw,2.1rem);font-weight:700;line-height:1.18}.his-E-lede[data-astro-cid-hwkbwtum]{font-family:var(--his-E-sans);color:var(--his-E-soft-ink);margin:0;font-size:clamp(1.04rem,1.8vw,1.18rem);line-height:1.7}.his-E-progress-grid[data-astro-cid-hwkbwtum]{grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:start;gap:clamp(1.4rem,5vw,3rem);display:grid}.his-E-progress-side[data-astro-cid-hwkbwtum]{flex-direction:column;gap:.9rem;display:flex}.his-E-prog-heading[data-astro-cid-hwkbwtum]{font-family:var(--public-font-heading,var(--his-E-sans));letter-spacing:-.015em;color:var(--his-E-ink);margin:0;font-size:clamp(1.3rem,3vw,1.75rem);font-weight:700;line-height:1.16}.his-E-progress-main[data-astro-cid-hwkbwtum]{max-width:34em}.his-E-prose[data-astro-cid-hwkbwtum]{font-family:var(--his-E-sans);color:var(--his-E-ink);margin:0 0 1.1rem;font-size:clamp(1.02rem,1.6vw,1.14rem);line-height:1.7}.his-E-invite[data-astro-cid-hwkbwtum]{font-family:var(--his-E-sans);color:var(--his-E-soft-ink);margin:0;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.7}.his-E-contribute[data-astro-cid-hwkbwtum]{font-family:var(--his-E-sans);color:var(--his-E-soft-ink);margin:clamp(1.1rem,3vw,1.4rem) 0 0;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.7}.his-E-contribute-label[data-astro-cid-hwkbwtum]{margin-right:.35em}.his-E-link[data-astro-cid-hwkbwtum]{color:var(--his-E-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--his-E-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--his-E-accent) 45%, transparent);transition:text-decoration-color .2s}.his-E-link[data-astro-cid-hwkbwtum]:hover,.his-E-link[data-astro-cid-hwkbwtum]:focus-visible{-webkit-text-decoration-color:var(--his-E-accent);text-decoration-color:var(--his-E-accent)}.his-E-links[data-astro-cid-hwkbwtum]{font-family:var(--his-E-sans);flex-wrap:wrap;align-items:baseline;gap:.5rem .85rem;font-size:.95rem;display:flex}.his-E-links[data-astro-cid-hwkbwtum] a[data-astro-cid-hwkbwtum]{color:var(--his-E-soft-ink);text-decoration:none;transition:color .18s}.his-E-links[data-astro-cid-hwkbwtum] a[data-astro-cid-hwkbwtum]:hover,.his-E-links[data-astro-cid-hwkbwtum] a[data-astro-cid-hwkbwtum]:focus-visible{color:var(--his-E-accent)}.his-E-dot[data-astro-cid-hwkbwtum]{color:var(--his-E-hair)}@media (max-width:720px){.his-E-progress-grid[data-astro-cid-hwkbwtum]{grid-template-columns:1fr;gap:1rem}}@media (prefers-reduced-motion:reduce){.his-E-link[data-astro-cid-hwkbwtum]{transition:none}}.his-F-main[data-astro-cid-imofis5w]{--his-F-shadow:0 1px 2px color-mix(in srgb, var(--public-text) 10%, transparent);--his-F-shadow-md:0 2px 6px color-mix(in srgb, var(--public-text) 12%, transparent);--his-F-shadow-lg:0 6px 20px color-mix(in srgb, var(--public-accent) 18%, transparent);box-sizing:border-box;background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--public-accent) 8%, transparent), transparent 60%), var(--public-bg);width:100%;color:var(--public-text);font-family:var(--public-font-body,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);padding:28px 20px 56px;display:block}.his-F-main[data-astro-cid-imofis5w] [data-astro-cid-imofis5w],.his-F-main[data-astro-cid-imofis5w] [data-astro-cid-imofis5w]:before,.his-F-main[data-astro-cid-imofis5w] [data-astro-cid-imofis5w]:after{box-sizing:border-box}.his-F-shell[data-astro-cid-imofis5w]{max-width:1080px;margin:0 auto}.his-F-topbar[data-astro-cid-imofis5w]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,16px);box-shadow:var(--his-F-shadow);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.his-F-eyebrow[data-astro-cid-imofis5w]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);margin-bottom:8px;font-size:.72rem;font-weight:700;display:inline-block}.his-F-title[data-astro-cid-imofis5w]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:800;line-height:1.12}.his-F-intro[data-astro-cid-imofis5w]{color:var(--public-muted);max-width:60ch;margin:8px 0 0;font-size:.98rem;line-height:1.6}.his-F-topbar-badge[data-astro-cid-imofis5w]{letter-spacing:.02em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 30%, var(--public-line));white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:7px 13px;font-size:.78rem;font-weight:700;display:inline-flex}.his-F-dot[data-astro-cid-imofis5w]{background:var(--public-accent);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%}.his-F-tiles[data-astro-cid-imofis5w]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.his-F-tile[data-astro-cid-imofis5w]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,13px);box-shadow:var(--his-F-shadow);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.his-F-tile-label[data-astro-cid-imofis5w]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:700}.his-F-tile-value[data-astro-cid-imofis5w]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.18rem;font-weight:800;line-height:1.2}.his-F-panel[data-astro-cid-imofis5w]{background:linear-gradient(180deg, color-mix(in srgb, var(--public-accent) 4%, var(--public-bg-alt)), var(--public-bg-alt));border:1px solid var(--public-line);border-radius:var(--public-radius,13px);box-shadow:var(--his-F-shadow-md);min-width:0;margin-top:16px;padding:22px 24px 24px}.his-F-panel-head[data-astro-cid-imofis5w]{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.his-F-panel-glyph[data-astro-cid-imofis5w]{border-radius:var(--public-radius,9px);width:34px;height:34px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 26%, var(--public-line));flex:none;justify-content:center;align-items:center;display:inline-flex}.his-F-panel-glyph[data-astro-cid-imofis5w] svg[data-astro-cid-imofis5w]{width:18px;height:18px;display:block}.his-F-panel-title[data-astro-cid-imofis5w]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:1.08rem;font-weight:700}.his-F-panel-sub[data-astro-cid-imofis5w]{color:var(--public-muted);margin:4px 0 0;font-size:.9rem;line-height:1.5}.his-F-timeline[data-astro-cid-imofis5w]{margin:0;padding:0;list-style:none;position:relative}.his-F-timeline[data-astro-cid-imofis5w]:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--public-accent) 45%, var(--public-line)), var(--public-line));border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:16px}.his-F-node[data-astro-cid-imofis5w]{gap:16px;padding-bottom:16px;display:flex;position:relative}.his-F-node[data-astro-cid-imofis5w]:last-child{padding-bottom:0}.his-F-node-marker[data-astro-cid-imofis5w]{z-index:1;color:#fff;background:color-mix(in srgb, var(--public-accent) 82%, #10130f);width:34px;height:34px;box-shadow:0 0 0 4px var(--public-bg-alt);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.his-F-node-marker[data-astro-cid-imofis5w] svg[data-astro-cid-imofis5w]{width:17px;height:17px;display:block}.his-F-node-marker--ghost[data-astro-cid-imofis5w]{color:var(--public-muted);background:var(--public-bg-soft);border:2px dashed color-mix(in srgb, var(--public-accent) 30%, var(--public-line));box-shadow:0 0 0 4px var(--public-bg-alt)}.his-F-card[data-astro-cid-imofis5w]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,13px);min-width:0;box-shadow:var(--his-F-shadow);flex:auto;padding:18px 20px 20px}.his-F-card-top[data-astro-cid-imofis5w]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.his-F-year[data-astro-cid-imofis5w]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:-.02em;color:var(--public-accent);font-size:1.5rem;font-weight:800;line-height:1}.his-F-tag[data-astro-cid-imofis5w]{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:color-mix(in srgb, var(--public-accent) 70%, #10130f);border-radius:999px;align-items:center;padding:3px 10px;font-size:.66rem;font-weight:800;display:inline-flex}.his-F-card-title[data-astro-cid-imofis5w]{letter-spacing:-.01em;color:var(--public-text);margin:0 0 8px;font-size:1.05rem;font-weight:700}.his-F-card-body[data-astro-cid-imofis5w]{color:var(--public-muted);margin:0;font-size:.95rem;line-height:1.65}.his-F-node--upcoming[data-astro-cid-imofis5w]{opacity:.75}.his-F-ghost[data-astro-cid-imofis5w]{background:color-mix(in srgb, var(--public-accent) 3%, var(--public-bg-soft));border:1px dashed color-mix(in srgb, var(--public-accent) 26%, var(--public-line));border-radius:var(--public-radius,13px);flex-direction:column;flex:auto;gap:10px;min-width:0;padding:16px 18px;display:flex}.his-F-ghost-label[data-astro-cid-imofis5w]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.66rem;font-weight:800}.his-F-ghost-line[data-astro-cid-imofis5w]{background:color-mix(in srgb, var(--public-text) 12%, transparent);border-radius:999px;width:55%;height:9px}.his-F-ghost-line--wide[data-astro-cid-imofis5w]{width:82%}.his-F-contribute[data-astro-cid-imofis5w]{border-radius:var(--public-radius,14px);background:linear-gradient(180deg, color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft)), var(--public-bg-soft));border:1px solid color-mix(in srgb, var(--public-accent) 26%, var(--public-line));box-shadow:var(--his-F-shadow-lg);align-items:flex-start;gap:16px;margin-top:16px;padding:22px 24px 24px;display:flex}.his-F-contribute-glyph[data-astro-cid-imofis5w]{border-radius:var(--public-radius,11px);color:#fff;background:color-mix(in srgb, var(--public-accent) 82%, #10130f);width:40px;height:40px;box-shadow:var(--his-F-shadow);flex:none;justify-content:center;align-items:center;display:inline-flex}.his-F-contribute-glyph[data-astro-cid-imofis5w] svg[data-astro-cid-imofis5w]{width:21px;height:21px;display:block}.his-F-contribute-body[data-astro-cid-imofis5w]{flex:auto;min-width:0}.his-F-contribute-title[data-astro-cid-imofis5w]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0 0 8px;font-size:1.1rem;font-weight:800}.his-F-contribute-text[data-astro-cid-imofis5w]{color:var(--public-text);max-width:64ch;margin:0 0 10px;font-size:.96rem;line-height:1.65}.his-F-contribute-text[data-astro-cid-imofis5w]:last-of-type{margin-bottom:0}.his-F-contribute-text[data-astro-cid-imofis5w] a[data-astro-cid-imofis5w]{color:var(--public-accent);text-underline-offset:2px;font-weight:700;text-decoration:underline}.his-F-contribute-text[data-astro-cid-imofis5w] a[data-astro-cid-imofis5w]:hover{text-decoration:none}.his-F-contribute-cta[data-astro-cid-imofis5w]{margin-top:14px}.his-F-contribute-link[data-astro-cid-imofis5w]{letter-spacing:.01em;color:#fff;background:color-mix(in srgb, var(--public-accent) 70%, #10130f);box-shadow:var(--his-F-shadow);border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:.86rem;font-weight:700;text-decoration:none;transition:filter .15s;display:inline-flex}.his-F-contribute-link[data-astro-cid-imofis5w]:hover{filter:brightness(1.08)}.his-F-contribute-link[data-astro-cid-imofis5w] svg[data-astro-cid-imofis5w]{width:16px;height:16px;display:block}.his-F-links[data-astro-cid-imofis5w]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:22px;padding-top:18px;font-size:.92rem;display:flex}.his-F-links[data-astro-cid-imofis5w] a[data-astro-cid-imofis5w]{color:var(--public-accent);font-weight:600;text-decoration:none}.his-F-links[data-astro-cid-imofis5w] a[data-astro-cid-imofis5w]:hover{text-underline-offset:2px;text-decoration:underline}.his-F-links-sep[data-astro-cid-imofis5w]{color:var(--public-muted)}@media (max-width:720px){.his-F-main[data-astro-cid-imofis5w]{padding:20px 14px 44px}.his-F-topbar[data-astro-cid-imofis5w]{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.his-F-tiles[data-astro-cid-imofis5w]{grid-template-columns:1fr}.his-F-panel[data-astro-cid-imofis5w]{padding:18px}.his-F-node[data-astro-cid-imofis5w]{gap:12px}.his-F-contribute[data-astro-cid-imofis5w]{flex-direction:column;gap:14px;padding:18px}}.his-G-main[data-astro-cid-xcebfifc]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-xcebfifc]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-xcebfifc]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-xcebfifc]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-xcebfifc]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-xcebfifc]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-xcebfifc]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-xcebfifc]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-xcebfifc]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-xcebfifc]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-xcebfifc] p[data-astro-cid-xcebfifc]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-xcebfifc] p[data-astro-cid-xcebfifc]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-xcebfifc]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-xcebfifc]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-xcebfifc]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-xcebfifc]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-xcebfifc]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-xcebfifc]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-xcebfifc]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-xcebfifc]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-xcebfifc]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-xcebfifc] a[data-astro-cid-xcebfifc]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-xcebfifc] a[data-astro-cid-xcebfifc]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-xcebfifc]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-xcebfifc] a[data-astro-cid-xcebfifc]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-xcebfifc] a[data-astro-cid-xcebfifc]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-xcebfifc]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-xcebfifc] a[data-astro-cid-xcebfifc]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-xcebfifc] a[data-astro-cid-xcebfifc]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-xcebfifc]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-xcebfifc]{order:-1}.his-G-story[data-astro-cid-xcebfifc]{order:0}}.his-H-main[data-astro-cid-dbatv22s]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-dbatv22s]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-dbatv22s]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-dbatv22s]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-dbatv22s]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-dbatv22s]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-dbatv22s]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-dbatv22s]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-dbatv22s]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-dbatv22s]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-dbatv22s]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-dbatv22s]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-dbatv22s]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-dbatv22s]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-dbatv22s]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-dbatv22s]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-dbatv22s]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-dbatv22s]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-dbatv22s]{background:var(--public-accent)}.his-H-founding[data-astro-cid-dbatv22s]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-dbatv22s]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-dbatv22s]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-dbatv22s]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-dbatv22s]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-dbatv22s]{min-width:0}.his-H-drop[data-astro-cid-dbatv22s]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-dbatv22s]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-dbatv22s]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-dbatv22s]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-dbatv22s] .his-H-num[data-astro-cid-dbatv22s]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-dbatv22s]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-dbatv22s]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-dbatv22s]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-dbatv22s]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-dbatv22s]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-dbatv22s]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-dbatv22s]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-dbatv22s] svg[data-astro-cid-dbatv22s]{flex:none}.his-H-btn--primary[data-astro-cid-dbatv22s]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-dbatv22s]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-dbatv22s]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-dbatv22s]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-dbatv22s]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-dbatv22s]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-dbatv22s] a[data-astro-cid-dbatv22s]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-dbatv22s] a[data-astro-cid-dbatv22s]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-dbatv22s]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-dbatv22s],.his-H-contribute-grid[data-astro-cid-dbatv22s],.his-H-milestone[data-astro-cid-dbatv22s]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-dbatv22s]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-dbatv22s]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-dbatv22s]{transition:none}.his-H-btn[data-astro-cid-dbatv22s]:hover{transform:none}}.his-I-main[data-astro-cid-5wugl5kj]{--his-shadow-soft:0 1px 3px color-mix(in srgb, var(--public-text) 8%, transparent);background:var(--public-bg);color:var(--public-text);font-family:var(--public-font-body,"Inter", system-ui, sans-serif);padding:clamp(1.5rem,4vw,3.5rem) 1rem clamp(2.5rem,5vw,4rem)}.his-I-page[data-astro-cid-5wugl5kj]{max-width:62rem;margin:0 auto}.his-I-head[data-astro-cid-5wugl5kj]{text-align:center;padding:clamp(1.5rem,4vw,2.75rem) 0 clamp(1rem,2.5vw,1.5rem)}.his-I-eyebrow[data-astro-cid-5wugl5kj]{background:var(--public-bg-soft);border:1px solid var(--public-line);letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent-dark);border-radius:999px;margin:0 0 .9rem;padding:5px 12px;font-size:.74rem;font-weight:600;display:inline-block}.his-I-title[data-astro-cid-5wugl5kj]{max-width:24ch;font-family:var(--public-font-heading,"Merriweather", Georgia, serif);letter-spacing:.005em;color:var(--public-text);margin:0 auto;font-size:clamp(2rem,5vw,3.1rem);font-weight:800;line-height:1.12}.his-I-title[data-astro-cid-5wugl5kj]:after{content:"";background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:1.1rem auto 0;display:block}.his-I-lede[data-astro-cid-5wugl5kj]{max-width:48ch;color:var(--public-muted);margin:1.15rem auto 0;font-size:clamp(1rem,2.1vw,1.1rem);line-height:1.7}.his-I-seal[data-astro-cid-5wugl5kj]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);box-shadow:var(--his-shadow-soft);flex-direction:column;align-items:center;gap:.15rem;margin:clamp(1.4rem,3.5vw,1.9rem) auto 0;padding:.8rem 1.6rem;display:inline-flex}.his-I-seal-anno[data-astro-cid-5wugl5kj]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.7rem;font-weight:600;line-height:1}.his-I-seal-year[data-astro-cid-5wugl5kj]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);letter-spacing:.01em;color:var(--public-accent-dark);font-size:clamp(1.6rem,5vw,2.1rem);font-weight:800;line-height:1.1}.his-I-card[data-astro-cid-5wugl5kj]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3.5vw,2.2rem) clamp(1.25rem,3.5vw,2.2rem)}.his-I-card[data-astro-cid-5wugl5kj]+.his-I-card[data-astro-cid-5wugl5kj]{margin-top:clamp(1.25rem,3vw,1.75rem)}.his-I-sec[data-astro-cid-5wugl5kj]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);letter-spacing:0;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.6rem;font-size:clamp(1.3rem,2.8vw,1.6rem);font-weight:700}.his-I-body[data-astro-cid-5wugl5kj]{color:var(--public-muted);margin:0 0 1rem;font-size:clamp(1rem,2vw,1.06rem);line-height:1.75}.his-I-body[data-astro-cid-5wugl5kj]:last-child{margin-bottom:0}.his-I-year-line[data-astro-cid-5wugl5kj]{align-items:baseline;gap:.85rem;margin:0 0 1.15rem;display:flex}.his-I-year-num[data-astro-cid-5wugl5kj]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);letter-spacing:.01em;color:var(--public-accent-dark);flex:none;font-size:clamp(1.6rem,4.4vw,2.3rem);font-weight:800;line-height:1}.his-I-year-note[data-astro-cid-5wugl5kj]{color:var(--public-muted);font-size:clamp(.95rem,2vw,1.06rem)}.his-I-continues[data-astro-cid-5wugl5kj]{border-left:4px solid var(--public-accent)}.his-I-reg[data-astro-cid-5wugl5kj]{border-top:1px solid var(--public-line);margin:1.4rem 0 1.5rem;padding:0;list-style:none}.his-I-reg-row[data-astro-cid-5wugl5kj]{border-bottom:1px solid var(--public-line-soft);grid-template-columns:minmax(0,.4fr) minmax(0,1fr);align-items:baseline;column-gap:1rem;padding:.85rem .1rem;display:grid}.his-I-reg-label[data-astro-cid-5wugl5kj]{color:var(--public-text);font-size:clamp(.98rem,2vw,1.06rem);font-weight:700}.his-I-reg-note[data-astro-cid-5wugl5kj]{color:var(--public-muted);font-size:clamp(.92rem,2vw,1.02rem);line-height:1.45}.his-I-invite[data-astro-cid-5wugl5kj]{color:var(--public-muted);margin:0 0 1.25rem;font-size:clamp(1rem,2vw,1.06rem);line-height:1.75}.his-I-share[data-astro-cid-5wugl5kj]{margin:0}.his-I-share-link[data-astro-cid-5wugl5kj]{color:var(--public-accent-dark);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--public-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--public-accent) 45%, transparent);align-items:baseline;gap:.5rem;font-size:clamp(.95rem,2vw,1.04rem);font-weight:600;display:inline-flex}.his-I-share-link[data-astro-cid-5wugl5kj]:hover{-webkit-text-decoration-color:var(--public-accent);text-decoration-color:var(--public-accent)}.his-I-links[data-astro-cid-5wugl5kj]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.5rem;margin:clamp(1.6rem,4vw,2.4rem) auto 0;display:flex}.his-I-flink[data-astro-cid-5wugl5kj]{color:var(--public-accent-dark);font-size:clamp(.92rem,2vw,1.02rem);font-weight:600;text-decoration:none}.his-I-flink[data-astro-cid-5wugl5kj]:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:720px){.his-I-reg-row[data-astro-cid-5wugl5kj]{grid-template-columns:1fr;row-gap:.15rem}.his-I-year-line[data-astro-cid-5wugl5kj]{flex-wrap:wrap;gap:.45rem .85rem}}.his-H-main[data-astro-cid-eun77ahc]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-eun77ahc]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-eun77ahc]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-eun77ahc]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-eun77ahc]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-eun77ahc]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-eun77ahc]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-eun77ahc]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-eun77ahc]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-eun77ahc]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-eun77ahc]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-eun77ahc]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-eun77ahc]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-eun77ahc]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-eun77ahc]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-eun77ahc]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-eun77ahc]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-eun77ahc]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-eun77ahc]{background:var(--public-accent)}.his-H-founding[data-astro-cid-eun77ahc]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-eun77ahc]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-eun77ahc]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-eun77ahc]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-eun77ahc]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-eun77ahc]{min-width:0}.his-H-drop[data-astro-cid-eun77ahc]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-eun77ahc]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-eun77ahc]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-eun77ahc]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-eun77ahc] .his-H-num[data-astro-cid-eun77ahc]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-eun77ahc]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-eun77ahc]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-eun77ahc]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-eun77ahc]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-eun77ahc]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-eun77ahc]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-eun77ahc]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-eun77ahc] svg[data-astro-cid-eun77ahc]{flex:none}.his-H-btn--primary[data-astro-cid-eun77ahc]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-eun77ahc]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-eun77ahc]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-eun77ahc]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-eun77ahc]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-eun77ahc]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-eun77ahc] a[data-astro-cid-eun77ahc]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-eun77ahc] a[data-astro-cid-eun77ahc]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-eun77ahc]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-eun77ahc],.his-H-contribute-grid[data-astro-cid-eun77ahc],.his-H-milestone[data-astro-cid-eun77ahc]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-eun77ahc]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-eun77ahc]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-eun77ahc]{transition:none}.his-H-btn[data-astro-cid-eun77ahc]:hover{transform:none}}.his-H-main[data-astro-cid-573m7yrt]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-573m7yrt]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-573m7yrt]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-573m7yrt]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-573m7yrt]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-573m7yrt]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-573m7yrt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-573m7yrt]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-573m7yrt]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-573m7yrt]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-573m7yrt]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-573m7yrt]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-573m7yrt]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-573m7yrt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-573m7yrt]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-573m7yrt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-573m7yrt]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-573m7yrt]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-573m7yrt]{background:var(--public-accent)}.his-H-founding[data-astro-cid-573m7yrt]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-573m7yrt]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-573m7yrt]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-573m7yrt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-573m7yrt]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-573m7yrt]{min-width:0}.his-H-drop[data-astro-cid-573m7yrt]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-573m7yrt]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-573m7yrt]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-573m7yrt]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-573m7yrt] .his-H-num[data-astro-cid-573m7yrt]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-573m7yrt]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-573m7yrt]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-573m7yrt]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-573m7yrt]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-573m7yrt]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-573m7yrt]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-573m7yrt]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-573m7yrt] svg[data-astro-cid-573m7yrt]{flex:none}.his-H-btn--primary[data-astro-cid-573m7yrt]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-573m7yrt]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-573m7yrt]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-573m7yrt]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-573m7yrt]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-573m7yrt]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-573m7yrt] a[data-astro-cid-573m7yrt]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-573m7yrt] a[data-astro-cid-573m7yrt]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-573m7yrt]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-573m7yrt],.his-H-contribute-grid[data-astro-cid-573m7yrt],.his-H-milestone[data-astro-cid-573m7yrt]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-573m7yrt]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-573m7yrt]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-573m7yrt]{transition:none}.his-H-btn[data-astro-cid-573m7yrt]:hover{transform:none}}.his-H-main[data-astro-cid-3bff22ie]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-3bff22ie]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-3bff22ie]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-3bff22ie]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-3bff22ie]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-3bff22ie]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-3bff22ie]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-3bff22ie]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-3bff22ie]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-3bff22ie]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-3bff22ie]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-3bff22ie]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-3bff22ie]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-3bff22ie]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-3bff22ie]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-3bff22ie]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-3bff22ie]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-3bff22ie]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-3bff22ie]{background:var(--public-accent)}.his-H-founding[data-astro-cid-3bff22ie]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-3bff22ie]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-3bff22ie]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-3bff22ie]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-3bff22ie]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-3bff22ie]{min-width:0}.his-H-drop[data-astro-cid-3bff22ie]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-3bff22ie]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-3bff22ie]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-3bff22ie]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-3bff22ie] .his-H-num[data-astro-cid-3bff22ie]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-3bff22ie]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-3bff22ie]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-3bff22ie]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-3bff22ie]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-3bff22ie]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-3bff22ie]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-3bff22ie]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-3bff22ie] svg[data-astro-cid-3bff22ie]{flex:none}.his-H-btn--primary[data-astro-cid-3bff22ie]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-3bff22ie]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-3bff22ie]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-3bff22ie]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-3bff22ie]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-3bff22ie]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-3bff22ie] a[data-astro-cid-3bff22ie]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-3bff22ie] a[data-astro-cid-3bff22ie]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-3bff22ie]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-3bff22ie],.his-H-contribute-grid[data-astro-cid-3bff22ie],.his-H-milestone[data-astro-cid-3bff22ie]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-3bff22ie]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-3bff22ie]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-3bff22ie]{transition:none}.his-H-btn[data-astro-cid-3bff22ie]:hover{transform:none}}.his-H-main[data-astro-cid-vnp7bcsr]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-vnp7bcsr]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-vnp7bcsr]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-vnp7bcsr]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-vnp7bcsr]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-vnp7bcsr]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-vnp7bcsr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-vnp7bcsr]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-vnp7bcsr]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-vnp7bcsr]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-vnp7bcsr]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-vnp7bcsr]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-vnp7bcsr]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-vnp7bcsr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-vnp7bcsr]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-vnp7bcsr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-vnp7bcsr]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-vnp7bcsr]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-vnp7bcsr]{background:var(--public-accent)}.his-H-founding[data-astro-cid-vnp7bcsr]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-vnp7bcsr]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-vnp7bcsr]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-vnp7bcsr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-vnp7bcsr]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-vnp7bcsr]{min-width:0}.his-H-drop[data-astro-cid-vnp7bcsr]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-vnp7bcsr]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-vnp7bcsr]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-vnp7bcsr]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-vnp7bcsr] .his-H-num[data-astro-cid-vnp7bcsr]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-vnp7bcsr]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-vnp7bcsr]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-vnp7bcsr]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-vnp7bcsr]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-vnp7bcsr]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-vnp7bcsr]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-vnp7bcsr]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-vnp7bcsr] svg[data-astro-cid-vnp7bcsr]{flex:none}.his-H-btn--primary[data-astro-cid-vnp7bcsr]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-vnp7bcsr]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-vnp7bcsr]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-vnp7bcsr]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-vnp7bcsr]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-vnp7bcsr]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-vnp7bcsr] a[data-astro-cid-vnp7bcsr]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-vnp7bcsr] a[data-astro-cid-vnp7bcsr]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-vnp7bcsr]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-vnp7bcsr],.his-H-contribute-grid[data-astro-cid-vnp7bcsr],.his-H-milestone[data-astro-cid-vnp7bcsr]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-vnp7bcsr]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-vnp7bcsr]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-vnp7bcsr]{transition:none}.his-H-btn[data-astro-cid-vnp7bcsr]:hover{transform:none}}.his-H-main[data-astro-cid-rchc2qxb]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-rchc2qxb]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-rchc2qxb]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-rchc2qxb]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-rchc2qxb]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-rchc2qxb]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-rchc2qxb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-rchc2qxb]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-rchc2qxb]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-rchc2qxb]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-rchc2qxb]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-rchc2qxb]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-rchc2qxb]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-rchc2qxb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-rchc2qxb]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-rchc2qxb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-rchc2qxb]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-rchc2qxb]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-rchc2qxb]{background:var(--public-accent)}.his-H-founding[data-astro-cid-rchc2qxb]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-rchc2qxb]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-rchc2qxb]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-rchc2qxb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-rchc2qxb]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-rchc2qxb]{min-width:0}.his-H-drop[data-astro-cid-rchc2qxb]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-rchc2qxb]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-rchc2qxb]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-rchc2qxb]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-rchc2qxb] .his-H-num[data-astro-cid-rchc2qxb]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-rchc2qxb]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-rchc2qxb]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-rchc2qxb]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-rchc2qxb]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-rchc2qxb]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-rchc2qxb]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-rchc2qxb]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-rchc2qxb] svg[data-astro-cid-rchc2qxb]{flex:none}.his-H-btn--primary[data-astro-cid-rchc2qxb]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-rchc2qxb]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-rchc2qxb]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-rchc2qxb]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-rchc2qxb]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-rchc2qxb]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-rchc2qxb] a[data-astro-cid-rchc2qxb]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-rchc2qxb] a[data-astro-cid-rchc2qxb]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-rchc2qxb]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-rchc2qxb],.his-H-contribute-grid[data-astro-cid-rchc2qxb],.his-H-milestone[data-astro-cid-rchc2qxb]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-rchc2qxb]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-rchc2qxb]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-rchc2qxb]{transition:none}.his-H-btn[data-astro-cid-rchc2qxb]:hover{transform:none}}.his-H-main[data-astro-cid-vqx7cskx]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-vqx7cskx]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-vqx7cskx]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-vqx7cskx]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-vqx7cskx]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-vqx7cskx]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-vqx7cskx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-vqx7cskx]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-vqx7cskx]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-vqx7cskx]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-vqx7cskx]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-vqx7cskx]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-vqx7cskx]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-vqx7cskx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-vqx7cskx]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-vqx7cskx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-vqx7cskx]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-vqx7cskx]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-vqx7cskx]{background:var(--public-accent)}.his-H-founding[data-astro-cid-vqx7cskx]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-vqx7cskx]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-vqx7cskx]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-vqx7cskx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-vqx7cskx]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-vqx7cskx]{min-width:0}.his-H-drop[data-astro-cid-vqx7cskx]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-vqx7cskx]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-vqx7cskx]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-vqx7cskx]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-vqx7cskx] .his-H-num[data-astro-cid-vqx7cskx]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-vqx7cskx]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-vqx7cskx]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-vqx7cskx]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-vqx7cskx]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-vqx7cskx]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-vqx7cskx]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-vqx7cskx]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-vqx7cskx] svg[data-astro-cid-vqx7cskx]{flex:none}.his-H-btn--primary[data-astro-cid-vqx7cskx]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-vqx7cskx]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-vqx7cskx]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-vqx7cskx]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-vqx7cskx]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-vqx7cskx]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-vqx7cskx] a[data-astro-cid-vqx7cskx]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-vqx7cskx] a[data-astro-cid-vqx7cskx]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-vqx7cskx]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-vqx7cskx],.his-H-contribute-grid[data-astro-cid-vqx7cskx],.his-H-milestone[data-astro-cid-vqx7cskx]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-vqx7cskx]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-vqx7cskx]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-vqx7cskx]{transition:none}.his-H-btn[data-astro-cid-vqx7cskx]:hover{transform:none}}.his-H-main[data-astro-cid-ot6hfro4]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-ot6hfro4]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-ot6hfro4]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-ot6hfro4]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-ot6hfro4]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-ot6hfro4]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-ot6hfro4]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-ot6hfro4]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-ot6hfro4]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-ot6hfro4]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-ot6hfro4]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-ot6hfro4]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-ot6hfro4]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-ot6hfro4]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-ot6hfro4]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-ot6hfro4]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-ot6hfro4]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-ot6hfro4]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-ot6hfro4]{background:var(--public-accent)}.his-H-founding[data-astro-cid-ot6hfro4]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-ot6hfro4]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-ot6hfro4]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-ot6hfro4]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-ot6hfro4]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-ot6hfro4]{min-width:0}.his-H-drop[data-astro-cid-ot6hfro4]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-ot6hfro4]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-ot6hfro4]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-ot6hfro4]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-ot6hfro4] .his-H-num[data-astro-cid-ot6hfro4]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-ot6hfro4]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-ot6hfro4]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-ot6hfro4]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-ot6hfro4]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-ot6hfro4]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-ot6hfro4]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-ot6hfro4]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-ot6hfro4] svg[data-astro-cid-ot6hfro4]{flex:none}.his-H-btn--primary[data-astro-cid-ot6hfro4]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-ot6hfro4]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-ot6hfro4]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-ot6hfro4]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-ot6hfro4]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-ot6hfro4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-ot6hfro4] a[data-astro-cid-ot6hfro4]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-ot6hfro4] a[data-astro-cid-ot6hfro4]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-ot6hfro4]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-ot6hfro4],.his-H-contribute-grid[data-astro-cid-ot6hfro4],.his-H-milestone[data-astro-cid-ot6hfro4]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-ot6hfro4]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-ot6hfro4]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-ot6hfro4]{transition:none}.his-H-btn[data-astro-cid-ot6hfro4]:hover{transform:none}}.his-H-main[data-astro-cid-gf62or5x]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-gf62or5x]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-gf62or5x]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-gf62or5x]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-gf62or5x]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-gf62or5x]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-gf62or5x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-gf62or5x]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-gf62or5x]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-gf62or5x]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-gf62or5x]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-gf62or5x]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-gf62or5x]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-gf62or5x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-gf62or5x]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-gf62or5x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-gf62or5x]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-gf62or5x]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-gf62or5x]{background:var(--public-accent)}.his-H-founding[data-astro-cid-gf62or5x]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-gf62or5x]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-gf62or5x]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-gf62or5x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-gf62or5x]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-gf62or5x]{min-width:0}.his-H-drop[data-astro-cid-gf62or5x]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-gf62or5x]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-gf62or5x]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-gf62or5x]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-gf62or5x] .his-H-num[data-astro-cid-gf62or5x]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-gf62or5x]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-gf62or5x]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-gf62or5x]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-gf62or5x]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-gf62or5x]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-gf62or5x]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-gf62or5x]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-gf62or5x] svg[data-astro-cid-gf62or5x]{flex:none}.his-H-btn--primary[data-astro-cid-gf62or5x]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-gf62or5x]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-gf62or5x]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-gf62or5x]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-gf62or5x]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-gf62or5x]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-gf62or5x] a[data-astro-cid-gf62or5x]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-gf62or5x] a[data-astro-cid-gf62or5x]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-gf62or5x]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-gf62or5x],.his-H-contribute-grid[data-astro-cid-gf62or5x],.his-H-milestone[data-astro-cid-gf62or5x]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-gf62or5x]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-gf62or5x]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-gf62or5x]{transition:none}.his-H-btn[data-astro-cid-gf62or5x]:hover{transform:none}}.his-H-main[data-astro-cid-aifr3n3w]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-aifr3n3w]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-aifr3n3w]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-aifr3n3w]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-aifr3n3w]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-aifr3n3w]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-aifr3n3w]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-aifr3n3w]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-aifr3n3w]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-aifr3n3w]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-aifr3n3w]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-aifr3n3w]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-aifr3n3w]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-aifr3n3w]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-aifr3n3w]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-aifr3n3w]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-aifr3n3w]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-aifr3n3w]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-aifr3n3w]{background:var(--public-accent)}.his-H-founding[data-astro-cid-aifr3n3w]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-aifr3n3w]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-aifr3n3w]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-aifr3n3w]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-aifr3n3w]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-aifr3n3w]{min-width:0}.his-H-drop[data-astro-cid-aifr3n3w]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-aifr3n3w]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-aifr3n3w]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-aifr3n3w]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-aifr3n3w] .his-H-num[data-astro-cid-aifr3n3w]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-aifr3n3w]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-aifr3n3w]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-aifr3n3w]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-aifr3n3w]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-aifr3n3w]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-aifr3n3w]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-aifr3n3w]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-aifr3n3w] svg[data-astro-cid-aifr3n3w]{flex:none}.his-H-btn--primary[data-astro-cid-aifr3n3w]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-aifr3n3w]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-aifr3n3w]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-aifr3n3w]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-aifr3n3w]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-aifr3n3w]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-aifr3n3w] a[data-astro-cid-aifr3n3w]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-aifr3n3w] a[data-astro-cid-aifr3n3w]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-aifr3n3w]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-aifr3n3w],.his-H-contribute-grid[data-astro-cid-aifr3n3w],.his-H-milestone[data-astro-cid-aifr3n3w]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-aifr3n3w]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-aifr3n3w]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-aifr3n3w]{transition:none}.his-H-btn[data-astro-cid-aifr3n3w]:hover{transform:none}}.his-H-main[data-astro-cid-wb7bbkw5]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-wb7bbkw5]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-wb7bbkw5]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-wb7bbkw5]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-wb7bbkw5]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-wb7bbkw5]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-wb7bbkw5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-wb7bbkw5]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-wb7bbkw5]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-wb7bbkw5]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-wb7bbkw5]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-wb7bbkw5]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-wb7bbkw5]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-wb7bbkw5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-wb7bbkw5]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-wb7bbkw5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-wb7bbkw5]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-wb7bbkw5]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-wb7bbkw5]{background:var(--public-accent)}.his-H-founding[data-astro-cid-wb7bbkw5]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-wb7bbkw5]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-wb7bbkw5]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-wb7bbkw5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-wb7bbkw5]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-wb7bbkw5]{min-width:0}.his-H-drop[data-astro-cid-wb7bbkw5]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-wb7bbkw5]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-wb7bbkw5]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-wb7bbkw5]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-wb7bbkw5] .his-H-num[data-astro-cid-wb7bbkw5]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-wb7bbkw5]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-wb7bbkw5]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-wb7bbkw5]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-wb7bbkw5]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-wb7bbkw5]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-wb7bbkw5]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-wb7bbkw5]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-wb7bbkw5] svg[data-astro-cid-wb7bbkw5]{flex:none}.his-H-btn--primary[data-astro-cid-wb7bbkw5]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-wb7bbkw5]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-wb7bbkw5]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-wb7bbkw5]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-wb7bbkw5]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-wb7bbkw5]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-wb7bbkw5] a[data-astro-cid-wb7bbkw5]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-wb7bbkw5] a[data-astro-cid-wb7bbkw5]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-wb7bbkw5]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-wb7bbkw5],.his-H-contribute-grid[data-astro-cid-wb7bbkw5],.his-H-milestone[data-astro-cid-wb7bbkw5]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-wb7bbkw5]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-wb7bbkw5]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-wb7bbkw5]{transition:none}.his-H-btn[data-astro-cid-wb7bbkw5]:hover{transform:none}}.his-H-main[data-astro-cid-ocxepzi7]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-ocxepzi7]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-ocxepzi7]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-ocxepzi7]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-ocxepzi7]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-ocxepzi7]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-ocxepzi7]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-ocxepzi7]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-ocxepzi7]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-ocxepzi7]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-ocxepzi7]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-ocxepzi7]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-ocxepzi7]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-ocxepzi7]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-ocxepzi7]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-ocxepzi7]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-ocxepzi7]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-ocxepzi7]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-ocxepzi7]{background:var(--public-accent)}.his-H-founding[data-astro-cid-ocxepzi7]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-ocxepzi7]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-ocxepzi7]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-ocxepzi7]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-ocxepzi7]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-ocxepzi7]{min-width:0}.his-H-drop[data-astro-cid-ocxepzi7]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-ocxepzi7]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-ocxepzi7]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-ocxepzi7]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-ocxepzi7] .his-H-num[data-astro-cid-ocxepzi7]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-ocxepzi7]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-ocxepzi7]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-ocxepzi7]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-ocxepzi7]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-ocxepzi7]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-ocxepzi7]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-ocxepzi7]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-ocxepzi7] svg[data-astro-cid-ocxepzi7]{flex:none}.his-H-btn--primary[data-astro-cid-ocxepzi7]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-ocxepzi7]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-ocxepzi7]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-ocxepzi7]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-ocxepzi7]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-ocxepzi7]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-ocxepzi7] a[data-astro-cid-ocxepzi7]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-ocxepzi7] a[data-astro-cid-ocxepzi7]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-ocxepzi7]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-ocxepzi7],.his-H-contribute-grid[data-astro-cid-ocxepzi7],.his-H-milestone[data-astro-cid-ocxepzi7]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-ocxepzi7]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-ocxepzi7]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-ocxepzi7]{transition:none}.his-H-btn[data-astro-cid-ocxepzi7]:hover{transform:none}}.his-H-main[data-astro-cid-wi7gcjsg]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-wi7gcjsg]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-wi7gcjsg]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-wi7gcjsg]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-wi7gcjsg]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-wi7gcjsg]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-wi7gcjsg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-wi7gcjsg]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-wi7gcjsg]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-wi7gcjsg]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-wi7gcjsg]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-wi7gcjsg]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-wi7gcjsg]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-wi7gcjsg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-wi7gcjsg]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-wi7gcjsg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-wi7gcjsg]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-wi7gcjsg]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-wi7gcjsg]{background:var(--public-accent)}.his-H-founding[data-astro-cid-wi7gcjsg]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-wi7gcjsg]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-wi7gcjsg]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-wi7gcjsg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-wi7gcjsg]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-wi7gcjsg]{min-width:0}.his-H-drop[data-astro-cid-wi7gcjsg]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-wi7gcjsg]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-wi7gcjsg]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-wi7gcjsg]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-wi7gcjsg] .his-H-num[data-astro-cid-wi7gcjsg]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-wi7gcjsg]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-wi7gcjsg]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-wi7gcjsg]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-wi7gcjsg]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-wi7gcjsg]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-wi7gcjsg]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-wi7gcjsg]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-wi7gcjsg] svg[data-astro-cid-wi7gcjsg]{flex:none}.his-H-btn--primary[data-astro-cid-wi7gcjsg]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-wi7gcjsg]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-wi7gcjsg]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-wi7gcjsg]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-wi7gcjsg]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-wi7gcjsg]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-wi7gcjsg] a[data-astro-cid-wi7gcjsg]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-wi7gcjsg] a[data-astro-cid-wi7gcjsg]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-wi7gcjsg]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-wi7gcjsg],.his-H-contribute-grid[data-astro-cid-wi7gcjsg],.his-H-milestone[data-astro-cid-wi7gcjsg]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-wi7gcjsg]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-wi7gcjsg]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-wi7gcjsg]{transition:none}.his-H-btn[data-astro-cid-wi7gcjsg]:hover{transform:none}}.his-H-main[data-astro-cid-fcnyohic]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-fcnyohic]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-fcnyohic]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-fcnyohic]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-fcnyohic]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-fcnyohic]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-fcnyohic]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-fcnyohic]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-fcnyohic]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-fcnyohic]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-fcnyohic]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-fcnyohic]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-fcnyohic]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-fcnyohic]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-fcnyohic]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-fcnyohic]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-fcnyohic]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-fcnyohic]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-fcnyohic]{background:var(--public-accent)}.his-H-founding[data-astro-cid-fcnyohic]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-fcnyohic]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-fcnyohic]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-fcnyohic]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-fcnyohic]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-fcnyohic]{min-width:0}.his-H-drop[data-astro-cid-fcnyohic]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-fcnyohic]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-fcnyohic]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-fcnyohic]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-fcnyohic] .his-H-num[data-astro-cid-fcnyohic]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-fcnyohic]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-fcnyohic]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-fcnyohic]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-fcnyohic]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-fcnyohic]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-fcnyohic]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-fcnyohic]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-fcnyohic] svg[data-astro-cid-fcnyohic]{flex:none}.his-H-btn--primary[data-astro-cid-fcnyohic]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-fcnyohic]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-fcnyohic]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-fcnyohic]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-fcnyohic]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-fcnyohic]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-fcnyohic] a[data-astro-cid-fcnyohic]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-fcnyohic] a[data-astro-cid-fcnyohic]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-fcnyohic]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-fcnyohic],.his-H-contribute-grid[data-astro-cid-fcnyohic],.his-H-milestone[data-astro-cid-fcnyohic]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-fcnyohic]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-fcnyohic]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-fcnyohic]{transition:none}.his-H-btn[data-astro-cid-fcnyohic]:hover{transform:none}}.his-H-main[data-astro-cid-u7duqxyy]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-u7duqxyy]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-u7duqxyy]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-u7duqxyy]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-u7duqxyy]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-u7duqxyy]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-u7duqxyy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-u7duqxyy]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-u7duqxyy]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-u7duqxyy]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-u7duqxyy]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-u7duqxyy]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-u7duqxyy]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-u7duqxyy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-u7duqxyy]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-u7duqxyy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-u7duqxyy]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-u7duqxyy]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-u7duqxyy]{background:var(--public-accent)}.his-H-founding[data-astro-cid-u7duqxyy]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-u7duqxyy]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-u7duqxyy]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-u7duqxyy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-u7duqxyy]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-u7duqxyy]{min-width:0}.his-H-drop[data-astro-cid-u7duqxyy]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-u7duqxyy]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-u7duqxyy]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-u7duqxyy]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-u7duqxyy] .his-H-num[data-astro-cid-u7duqxyy]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-u7duqxyy]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-u7duqxyy]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-u7duqxyy]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-u7duqxyy]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-u7duqxyy]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-u7duqxyy]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-u7duqxyy]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-u7duqxyy] svg[data-astro-cid-u7duqxyy]{flex:none}.his-H-btn--primary[data-astro-cid-u7duqxyy]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-u7duqxyy]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-u7duqxyy]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-u7duqxyy]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-u7duqxyy]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-u7duqxyy]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-u7duqxyy] a[data-astro-cid-u7duqxyy]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-u7duqxyy] a[data-astro-cid-u7duqxyy]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-u7duqxyy]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-u7duqxyy],.his-H-contribute-grid[data-astro-cid-u7duqxyy],.his-H-milestone[data-astro-cid-u7duqxyy]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-u7duqxyy]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-u7duqxyy]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-u7duqxyy]{transition:none}.his-H-btn[data-astro-cid-u7duqxyy]:hover{transform:none}}.his-H-main[data-astro-cid-2do5vvf2]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-2do5vvf2]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-2do5vvf2]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-2do5vvf2]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-2do5vvf2]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-2do5vvf2]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-2do5vvf2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-2do5vvf2]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-2do5vvf2]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-2do5vvf2]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-2do5vvf2]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-2do5vvf2]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-2do5vvf2]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-2do5vvf2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-2do5vvf2]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-2do5vvf2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-2do5vvf2]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-2do5vvf2]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-2do5vvf2]{background:var(--public-accent)}.his-H-founding[data-astro-cid-2do5vvf2]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-2do5vvf2]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-2do5vvf2]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-2do5vvf2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-2do5vvf2]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-2do5vvf2]{min-width:0}.his-H-drop[data-astro-cid-2do5vvf2]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-2do5vvf2]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-2do5vvf2]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-2do5vvf2]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-2do5vvf2] .his-H-num[data-astro-cid-2do5vvf2]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-2do5vvf2]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-2do5vvf2]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-2do5vvf2]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-2do5vvf2]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-2do5vvf2]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-2do5vvf2]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-2do5vvf2]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-2do5vvf2] svg[data-astro-cid-2do5vvf2]{flex:none}.his-H-btn--primary[data-astro-cid-2do5vvf2]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-2do5vvf2]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-2do5vvf2]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-2do5vvf2]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-2do5vvf2]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-2do5vvf2]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-2do5vvf2] a[data-astro-cid-2do5vvf2]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-2do5vvf2] a[data-astro-cid-2do5vvf2]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-2do5vvf2]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-2do5vvf2],.his-H-contribute-grid[data-astro-cid-2do5vvf2],.his-H-milestone[data-astro-cid-2do5vvf2]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-2do5vvf2]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-2do5vvf2]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-2do5vvf2]{transition:none}.his-H-btn[data-astro-cid-2do5vvf2]:hover{transform:none}}.his-H-main[data-astro-cid-wlzsaa7q]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-wlzsaa7q]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-wlzsaa7q]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-wlzsaa7q]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-wlzsaa7q]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-wlzsaa7q]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-wlzsaa7q]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-wlzsaa7q]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-wlzsaa7q]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-wlzsaa7q]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-wlzsaa7q]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-wlzsaa7q]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-wlzsaa7q]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-wlzsaa7q]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-wlzsaa7q]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-wlzsaa7q]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-wlzsaa7q]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-wlzsaa7q]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-wlzsaa7q]{background:var(--public-accent)}.his-H-founding[data-astro-cid-wlzsaa7q]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-wlzsaa7q]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-wlzsaa7q]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-wlzsaa7q]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-wlzsaa7q]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-wlzsaa7q]{min-width:0}.his-H-drop[data-astro-cid-wlzsaa7q]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-wlzsaa7q]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-wlzsaa7q]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-wlzsaa7q]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-wlzsaa7q] .his-H-num[data-astro-cid-wlzsaa7q]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-wlzsaa7q]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-wlzsaa7q]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-wlzsaa7q]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-wlzsaa7q]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-wlzsaa7q]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-wlzsaa7q]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-wlzsaa7q]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-wlzsaa7q] svg[data-astro-cid-wlzsaa7q]{flex:none}.his-H-btn--primary[data-astro-cid-wlzsaa7q]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-wlzsaa7q]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-wlzsaa7q]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-wlzsaa7q]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-wlzsaa7q]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-wlzsaa7q]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-wlzsaa7q] a[data-astro-cid-wlzsaa7q]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-wlzsaa7q] a[data-astro-cid-wlzsaa7q]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-wlzsaa7q]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-wlzsaa7q],.his-H-contribute-grid[data-astro-cid-wlzsaa7q],.his-H-milestone[data-astro-cid-wlzsaa7q]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-wlzsaa7q]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-wlzsaa7q]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-wlzsaa7q]{transition:none}.his-H-btn[data-astro-cid-wlzsaa7q]:hover{transform:none}}.his-H-main[data-astro-cid-bvd3jor7]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-bvd3jor7]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-bvd3jor7]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-bvd3jor7]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-bvd3jor7]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-bvd3jor7]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-bvd3jor7]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-bvd3jor7]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-bvd3jor7]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-bvd3jor7]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-bvd3jor7]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-bvd3jor7]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-bvd3jor7]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-bvd3jor7]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-bvd3jor7]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-bvd3jor7]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-bvd3jor7]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-bvd3jor7]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-bvd3jor7]{background:var(--public-accent)}.his-H-founding[data-astro-cid-bvd3jor7]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-bvd3jor7]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-bvd3jor7]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-bvd3jor7]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-bvd3jor7]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-bvd3jor7]{min-width:0}.his-H-drop[data-astro-cid-bvd3jor7]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-bvd3jor7]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-bvd3jor7]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-bvd3jor7]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-bvd3jor7] .his-H-num[data-astro-cid-bvd3jor7]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-bvd3jor7]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-bvd3jor7]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-bvd3jor7]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-bvd3jor7]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-bvd3jor7]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-bvd3jor7]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-bvd3jor7]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-bvd3jor7] svg[data-astro-cid-bvd3jor7]{flex:none}.his-H-btn--primary[data-astro-cid-bvd3jor7]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-bvd3jor7]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-bvd3jor7]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-bvd3jor7]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-bvd3jor7]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-bvd3jor7]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-bvd3jor7] a[data-astro-cid-bvd3jor7]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-bvd3jor7] a[data-astro-cid-bvd3jor7]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-bvd3jor7]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-bvd3jor7],.his-H-contribute-grid[data-astro-cid-bvd3jor7],.his-H-milestone[data-astro-cid-bvd3jor7]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-bvd3jor7]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-bvd3jor7]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-bvd3jor7]{transition:none}.his-H-btn[data-astro-cid-bvd3jor7]:hover{transform:none}}.his-H-main[data-astro-cid-rx7sl66h]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-rx7sl66h]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-rx7sl66h]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-rx7sl66h]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-rx7sl66h]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-rx7sl66h]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-rx7sl66h]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-rx7sl66h]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-rx7sl66h]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-rx7sl66h]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-rx7sl66h]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-rx7sl66h]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-rx7sl66h]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-rx7sl66h]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-rx7sl66h]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-rx7sl66h]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-rx7sl66h]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-rx7sl66h]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-rx7sl66h]{background:var(--public-accent)}.his-H-founding[data-astro-cid-rx7sl66h]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-rx7sl66h]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-rx7sl66h]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-rx7sl66h]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-rx7sl66h]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-rx7sl66h]{min-width:0}.his-H-drop[data-astro-cid-rx7sl66h]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-rx7sl66h]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-rx7sl66h]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-rx7sl66h]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-rx7sl66h] .his-H-num[data-astro-cid-rx7sl66h]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-rx7sl66h]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-rx7sl66h]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-rx7sl66h]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-rx7sl66h]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-rx7sl66h]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-rx7sl66h]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-rx7sl66h]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-rx7sl66h] svg[data-astro-cid-rx7sl66h]{flex:none}.his-H-btn--primary[data-astro-cid-rx7sl66h]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-rx7sl66h]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-rx7sl66h]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-rx7sl66h]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-rx7sl66h]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-rx7sl66h]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-rx7sl66h] a[data-astro-cid-rx7sl66h]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-rx7sl66h] a[data-astro-cid-rx7sl66h]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-rx7sl66h]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-rx7sl66h],.his-H-contribute-grid[data-astro-cid-rx7sl66h],.his-H-milestone[data-astro-cid-rx7sl66h]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-rx7sl66h]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-rx7sl66h]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-rx7sl66h]{transition:none}.his-H-btn[data-astro-cid-rx7sl66h]:hover{transform:none}}.his-H-main[data-astro-cid-v4ssfard]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-v4ssfard]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-v4ssfard]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-v4ssfard]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-v4ssfard]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-v4ssfard]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-v4ssfard]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-v4ssfard]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-v4ssfard]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-v4ssfard]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-v4ssfard]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-v4ssfard]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-v4ssfard]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-v4ssfard]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-v4ssfard]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-v4ssfard]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-v4ssfard]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-v4ssfard]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-v4ssfard]{background:var(--public-accent)}.his-H-founding[data-astro-cid-v4ssfard]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-v4ssfard]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-v4ssfard]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-v4ssfard]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-v4ssfard]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-v4ssfard]{min-width:0}.his-H-drop[data-astro-cid-v4ssfard]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-v4ssfard]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-v4ssfard]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-v4ssfard]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-v4ssfard] .his-H-num[data-astro-cid-v4ssfard]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-v4ssfard]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-v4ssfard]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-v4ssfard]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-v4ssfard]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-v4ssfard]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-v4ssfard]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-v4ssfard]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-v4ssfard] svg[data-astro-cid-v4ssfard]{flex:none}.his-H-btn--primary[data-astro-cid-v4ssfard]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-v4ssfard]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-v4ssfard]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-v4ssfard]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-v4ssfard]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-v4ssfard]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-v4ssfard] a[data-astro-cid-v4ssfard]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-v4ssfard] a[data-astro-cid-v4ssfard]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-v4ssfard]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-v4ssfard],.his-H-contribute-grid[data-astro-cid-v4ssfard],.his-H-milestone[data-astro-cid-v4ssfard]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-v4ssfard]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-v4ssfard]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-v4ssfard]{transition:none}.his-H-btn[data-astro-cid-v4ssfard]:hover{transform:none}}.his-H-main[data-astro-cid-6gueri2d]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-6gueri2d]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-6gueri2d]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-6gueri2d]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-6gueri2d]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-6gueri2d]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-6gueri2d]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-6gueri2d]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-6gueri2d]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-6gueri2d]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-6gueri2d]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-6gueri2d]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-6gueri2d]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-6gueri2d]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-6gueri2d]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-6gueri2d]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-6gueri2d]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-6gueri2d]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-6gueri2d]{background:var(--public-accent)}.his-H-founding[data-astro-cid-6gueri2d]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-6gueri2d]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-6gueri2d]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-6gueri2d]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-6gueri2d]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-6gueri2d]{min-width:0}.his-H-drop[data-astro-cid-6gueri2d]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-6gueri2d]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-6gueri2d]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-6gueri2d]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-6gueri2d] .his-H-num[data-astro-cid-6gueri2d]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-6gueri2d]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-6gueri2d]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-6gueri2d]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-6gueri2d]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-6gueri2d]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-6gueri2d]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-6gueri2d]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-6gueri2d] svg[data-astro-cid-6gueri2d]{flex:none}.his-H-btn--primary[data-astro-cid-6gueri2d]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-6gueri2d]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-6gueri2d]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-6gueri2d]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-6gueri2d]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-6gueri2d]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-6gueri2d] a[data-astro-cid-6gueri2d]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-6gueri2d] a[data-astro-cid-6gueri2d]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-6gueri2d]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-6gueri2d],.his-H-contribute-grid[data-astro-cid-6gueri2d],.his-H-milestone[data-astro-cid-6gueri2d]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-6gueri2d]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-6gueri2d]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-6gueri2d]{transition:none}.his-H-btn[data-astro-cid-6gueri2d]:hover{transform:none}}.his-H-main[data-astro-cid-skbxm7zf]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-skbxm7zf]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-skbxm7zf]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-skbxm7zf]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-skbxm7zf]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-skbxm7zf]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-skbxm7zf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-skbxm7zf]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-skbxm7zf]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-skbxm7zf]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-skbxm7zf]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-skbxm7zf]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-skbxm7zf]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-skbxm7zf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-skbxm7zf]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-skbxm7zf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-skbxm7zf]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-skbxm7zf]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-skbxm7zf]{background:var(--public-accent)}.his-H-founding[data-astro-cid-skbxm7zf]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-skbxm7zf]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-skbxm7zf]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-skbxm7zf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-skbxm7zf]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-skbxm7zf]{min-width:0}.his-H-drop[data-astro-cid-skbxm7zf]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-skbxm7zf]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-skbxm7zf]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-skbxm7zf]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-skbxm7zf] .his-H-num[data-astro-cid-skbxm7zf]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-skbxm7zf]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-skbxm7zf]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-skbxm7zf]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-skbxm7zf]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-skbxm7zf]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-skbxm7zf]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-skbxm7zf]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-skbxm7zf] svg[data-astro-cid-skbxm7zf]{flex:none}.his-H-btn--primary[data-astro-cid-skbxm7zf]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-skbxm7zf]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-skbxm7zf]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-skbxm7zf]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-skbxm7zf]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-skbxm7zf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-skbxm7zf] a[data-astro-cid-skbxm7zf]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-skbxm7zf] a[data-astro-cid-skbxm7zf]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-skbxm7zf]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-skbxm7zf],.his-H-contribute-grid[data-astro-cid-skbxm7zf],.his-H-milestone[data-astro-cid-skbxm7zf]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-skbxm7zf]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-skbxm7zf]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-skbxm7zf]{transition:none}.his-H-btn[data-astro-cid-skbxm7zf]:hover{transform:none}}.his-H-main[data-astro-cid-zki6wady]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-zki6wady]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-zki6wady]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-zki6wady]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-zki6wady]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-zki6wady]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-zki6wady]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-zki6wady]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-zki6wady]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-zki6wady]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-zki6wady]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-zki6wady]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-zki6wady]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-zki6wady]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-zki6wady]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-zki6wady]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-zki6wady]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-zki6wady]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-zki6wady]{background:var(--public-accent)}.his-H-founding[data-astro-cid-zki6wady]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-zki6wady]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-zki6wady]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-zki6wady]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-zki6wady]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-zki6wady]{min-width:0}.his-H-drop[data-astro-cid-zki6wady]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-zki6wady]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-zki6wady]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-zki6wady]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-zki6wady] .his-H-num[data-astro-cid-zki6wady]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-zki6wady]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-zki6wady]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-zki6wady]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-zki6wady]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-zki6wady]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-zki6wady]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-zki6wady]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-zki6wady] svg[data-astro-cid-zki6wady]{flex:none}.his-H-btn--primary[data-astro-cid-zki6wady]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-zki6wady]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-zki6wady]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-zki6wady]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-zki6wady]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-zki6wady]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-zki6wady] a[data-astro-cid-zki6wady]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-zki6wady] a[data-astro-cid-zki6wady]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-zki6wady]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-zki6wady],.his-H-contribute-grid[data-astro-cid-zki6wady],.his-H-milestone[data-astro-cid-zki6wady]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-zki6wady]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-zki6wady]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-zki6wady]{transition:none}.his-H-btn[data-astro-cid-zki6wady]:hover{transform:none}}.his-H-main[data-astro-cid-k27jfp3g]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-k27jfp3g]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-k27jfp3g]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-k27jfp3g]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-k27jfp3g]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-k27jfp3g]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-k27jfp3g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-k27jfp3g]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-k27jfp3g]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-k27jfp3g]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-k27jfp3g]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-k27jfp3g]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-k27jfp3g]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-k27jfp3g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-k27jfp3g]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-k27jfp3g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-k27jfp3g]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-k27jfp3g]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-k27jfp3g]{background:var(--public-accent)}.his-H-founding[data-astro-cid-k27jfp3g]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-k27jfp3g]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-k27jfp3g]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-k27jfp3g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-k27jfp3g]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-k27jfp3g]{min-width:0}.his-H-drop[data-astro-cid-k27jfp3g]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-k27jfp3g]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-k27jfp3g]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-k27jfp3g]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-k27jfp3g] .his-H-num[data-astro-cid-k27jfp3g]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-k27jfp3g]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-k27jfp3g]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-k27jfp3g]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-k27jfp3g]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-k27jfp3g]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-k27jfp3g]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-k27jfp3g]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-k27jfp3g] svg[data-astro-cid-k27jfp3g]{flex:none}.his-H-btn--primary[data-astro-cid-k27jfp3g]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-k27jfp3g]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-k27jfp3g]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-k27jfp3g]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-k27jfp3g]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-k27jfp3g]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-k27jfp3g] a[data-astro-cid-k27jfp3g]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-k27jfp3g] a[data-astro-cid-k27jfp3g]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-k27jfp3g]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-k27jfp3g],.his-H-contribute-grid[data-astro-cid-k27jfp3g],.his-H-milestone[data-astro-cid-k27jfp3g]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-k27jfp3g]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-k27jfp3g]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-k27jfp3g]{transition:none}.his-H-btn[data-astro-cid-k27jfp3g]:hover{transform:none}}.his-H-main[data-astro-cid-dtf5hdpv]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-dtf5hdpv]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-dtf5hdpv]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-dtf5hdpv]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-dtf5hdpv]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-dtf5hdpv]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-dtf5hdpv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-dtf5hdpv]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-dtf5hdpv]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-dtf5hdpv]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-dtf5hdpv]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-dtf5hdpv]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-dtf5hdpv]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-dtf5hdpv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-dtf5hdpv]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-dtf5hdpv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-dtf5hdpv]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-dtf5hdpv]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-dtf5hdpv]{background:var(--public-accent)}.his-H-founding[data-astro-cid-dtf5hdpv]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-dtf5hdpv]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-dtf5hdpv]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-dtf5hdpv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-dtf5hdpv]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-dtf5hdpv]{min-width:0}.his-H-drop[data-astro-cid-dtf5hdpv]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-dtf5hdpv]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-dtf5hdpv]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-dtf5hdpv]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-dtf5hdpv] .his-H-num[data-astro-cid-dtf5hdpv]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-dtf5hdpv]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-dtf5hdpv]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-dtf5hdpv]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-dtf5hdpv]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-dtf5hdpv]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-dtf5hdpv]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-dtf5hdpv]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-dtf5hdpv] svg[data-astro-cid-dtf5hdpv]{flex:none}.his-H-btn--primary[data-astro-cid-dtf5hdpv]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-dtf5hdpv]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-dtf5hdpv]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-dtf5hdpv]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-dtf5hdpv]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-dtf5hdpv]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-dtf5hdpv] a[data-astro-cid-dtf5hdpv]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-dtf5hdpv] a[data-astro-cid-dtf5hdpv]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-dtf5hdpv]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-dtf5hdpv],.his-H-contribute-grid[data-astro-cid-dtf5hdpv],.his-H-milestone[data-astro-cid-dtf5hdpv]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-dtf5hdpv]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-dtf5hdpv]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-dtf5hdpv]{transition:none}.his-H-btn[data-astro-cid-dtf5hdpv]:hover{transform:none}}.his-H-main[data-astro-cid-vrq5utnx]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-vrq5utnx]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-vrq5utnx]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-vrq5utnx]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-vrq5utnx]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-vrq5utnx]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-vrq5utnx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-vrq5utnx]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-vrq5utnx]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-vrq5utnx]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-vrq5utnx]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-vrq5utnx]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-vrq5utnx]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-vrq5utnx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-vrq5utnx]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-vrq5utnx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-vrq5utnx]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-vrq5utnx]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-vrq5utnx]{background:var(--public-accent)}.his-H-founding[data-astro-cid-vrq5utnx]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-vrq5utnx]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-vrq5utnx]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-vrq5utnx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-vrq5utnx]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-vrq5utnx]{min-width:0}.his-H-drop[data-astro-cid-vrq5utnx]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-vrq5utnx]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-vrq5utnx]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-vrq5utnx]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-vrq5utnx] .his-H-num[data-astro-cid-vrq5utnx]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-vrq5utnx]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-vrq5utnx]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-vrq5utnx]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-vrq5utnx]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-vrq5utnx]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-vrq5utnx]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-vrq5utnx]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-vrq5utnx] svg[data-astro-cid-vrq5utnx]{flex:none}.his-H-btn--primary[data-astro-cid-vrq5utnx]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-vrq5utnx]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-vrq5utnx]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-vrq5utnx]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-vrq5utnx]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-vrq5utnx]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-vrq5utnx] a[data-astro-cid-vrq5utnx]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-vrq5utnx] a[data-astro-cid-vrq5utnx]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-vrq5utnx]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-vrq5utnx],.his-H-contribute-grid[data-astro-cid-vrq5utnx],.his-H-milestone[data-astro-cid-vrq5utnx]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-vrq5utnx]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-vrq5utnx]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-vrq5utnx]{transition:none}.his-H-btn[data-astro-cid-vrq5utnx]:hover{transform:none}}.his-H-main[data-astro-cid-gd4pjpte]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-gd4pjpte]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-gd4pjpte]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-gd4pjpte]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-gd4pjpte]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-gd4pjpte]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-gd4pjpte]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-gd4pjpte]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-gd4pjpte]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-gd4pjpte]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-gd4pjpte]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-gd4pjpte]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-gd4pjpte]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-gd4pjpte]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-gd4pjpte]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-gd4pjpte]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-gd4pjpte]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-gd4pjpte]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-gd4pjpte]{background:var(--public-accent)}.his-H-founding[data-astro-cid-gd4pjpte]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-gd4pjpte]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-gd4pjpte]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-gd4pjpte]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-gd4pjpte]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-gd4pjpte]{min-width:0}.his-H-drop[data-astro-cid-gd4pjpte]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-gd4pjpte]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-gd4pjpte]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-gd4pjpte]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-gd4pjpte] .his-H-num[data-astro-cid-gd4pjpte]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-gd4pjpte]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-gd4pjpte]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-gd4pjpte]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-gd4pjpte]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-gd4pjpte]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-gd4pjpte]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-gd4pjpte]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-gd4pjpte] svg[data-astro-cid-gd4pjpte]{flex:none}.his-H-btn--primary[data-astro-cid-gd4pjpte]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-gd4pjpte]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-gd4pjpte]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-gd4pjpte]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-gd4pjpte]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-gd4pjpte]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-gd4pjpte] a[data-astro-cid-gd4pjpte]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-gd4pjpte] a[data-astro-cid-gd4pjpte]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-gd4pjpte]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-gd4pjpte],.his-H-contribute-grid[data-astro-cid-gd4pjpte],.his-H-milestone[data-astro-cid-gd4pjpte]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-gd4pjpte]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-gd4pjpte]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-gd4pjpte]{transition:none}.his-H-btn[data-astro-cid-gd4pjpte]:hover{transform:none}}.his-H-main[data-astro-cid-zqfn4ua2]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-zqfn4ua2]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-zqfn4ua2]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-zqfn4ua2]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-zqfn4ua2]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-zqfn4ua2]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-zqfn4ua2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-zqfn4ua2]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-zqfn4ua2]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-zqfn4ua2]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-zqfn4ua2]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-zqfn4ua2]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-zqfn4ua2]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-zqfn4ua2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-zqfn4ua2]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-zqfn4ua2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-zqfn4ua2]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-zqfn4ua2]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-zqfn4ua2]{background:var(--public-accent)}.his-H-founding[data-astro-cid-zqfn4ua2]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-zqfn4ua2]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-zqfn4ua2]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-zqfn4ua2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-zqfn4ua2]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-zqfn4ua2]{min-width:0}.his-H-drop[data-astro-cid-zqfn4ua2]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-zqfn4ua2]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-zqfn4ua2]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-zqfn4ua2]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-zqfn4ua2] .his-H-num[data-astro-cid-zqfn4ua2]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-zqfn4ua2]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-zqfn4ua2]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-zqfn4ua2]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-zqfn4ua2]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-zqfn4ua2]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-zqfn4ua2]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-zqfn4ua2]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-zqfn4ua2] svg[data-astro-cid-zqfn4ua2]{flex:none}.his-H-btn--primary[data-astro-cid-zqfn4ua2]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-zqfn4ua2]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-zqfn4ua2]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-zqfn4ua2]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-zqfn4ua2]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-zqfn4ua2]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-zqfn4ua2] a[data-astro-cid-zqfn4ua2]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-zqfn4ua2] a[data-astro-cid-zqfn4ua2]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-zqfn4ua2]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-zqfn4ua2],.his-H-contribute-grid[data-astro-cid-zqfn4ua2],.his-H-milestone[data-astro-cid-zqfn4ua2]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-zqfn4ua2]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-zqfn4ua2]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-zqfn4ua2]{transition:none}.his-H-btn[data-astro-cid-zqfn4ua2]:hover{transform:none}}.his-H-main[data-astro-cid-x7b7ledm]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-x7b7ledm]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-x7b7ledm]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-x7b7ledm]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-x7b7ledm]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-x7b7ledm]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-x7b7ledm]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-x7b7ledm]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-x7b7ledm]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-x7b7ledm]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-x7b7ledm]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-x7b7ledm]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-x7b7ledm]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-x7b7ledm]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-x7b7ledm]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-x7b7ledm]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-x7b7ledm]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-x7b7ledm]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-x7b7ledm]{background:var(--public-accent)}.his-H-founding[data-astro-cid-x7b7ledm]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-x7b7ledm]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-x7b7ledm]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-x7b7ledm]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-x7b7ledm]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-x7b7ledm]{min-width:0}.his-H-drop[data-astro-cid-x7b7ledm]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-x7b7ledm]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-x7b7ledm]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-x7b7ledm]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-x7b7ledm] .his-H-num[data-astro-cid-x7b7ledm]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-x7b7ledm]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-x7b7ledm]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-x7b7ledm]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-x7b7ledm]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-x7b7ledm]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-x7b7ledm]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-x7b7ledm]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-x7b7ledm] svg[data-astro-cid-x7b7ledm]{flex:none}.his-H-btn--primary[data-astro-cid-x7b7ledm]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-x7b7ledm]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-x7b7ledm]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-x7b7ledm]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-x7b7ledm]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-x7b7ledm]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-x7b7ledm] a[data-astro-cid-x7b7ledm]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-x7b7ledm] a[data-astro-cid-x7b7ledm]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-x7b7ledm]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-x7b7ledm],.his-H-contribute-grid[data-astro-cid-x7b7ledm],.his-H-milestone[data-astro-cid-x7b7ledm]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-x7b7ledm]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-x7b7ledm]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-x7b7ledm]{transition:none}.his-H-btn[data-astro-cid-x7b7ledm]:hover{transform:none}}.his-H-main[data-astro-cid-xv7425v3]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-xv7425v3]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-xv7425v3]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-xv7425v3]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-xv7425v3]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-xv7425v3]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-xv7425v3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-xv7425v3]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-xv7425v3]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-xv7425v3]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-xv7425v3]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-xv7425v3]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-xv7425v3]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-xv7425v3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-xv7425v3]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-xv7425v3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-xv7425v3]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-xv7425v3]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-xv7425v3]{background:var(--public-accent)}.his-H-founding[data-astro-cid-xv7425v3]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-xv7425v3]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-xv7425v3]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-xv7425v3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-xv7425v3]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-xv7425v3]{min-width:0}.his-H-drop[data-astro-cid-xv7425v3]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-xv7425v3]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-xv7425v3]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-xv7425v3]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-xv7425v3] .his-H-num[data-astro-cid-xv7425v3]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-xv7425v3]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-xv7425v3]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-xv7425v3]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-xv7425v3]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-xv7425v3]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-xv7425v3]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-xv7425v3]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-xv7425v3] svg[data-astro-cid-xv7425v3]{flex:none}.his-H-btn--primary[data-astro-cid-xv7425v3]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-xv7425v3]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-xv7425v3]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-xv7425v3]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-xv7425v3]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-xv7425v3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-xv7425v3] a[data-astro-cid-xv7425v3]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-xv7425v3] a[data-astro-cid-xv7425v3]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-xv7425v3]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-xv7425v3],.his-H-contribute-grid[data-astro-cid-xv7425v3],.his-H-milestone[data-astro-cid-xv7425v3]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-xv7425v3]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-xv7425v3]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-xv7425v3]{transition:none}.his-H-btn[data-astro-cid-xv7425v3]:hover{transform:none}}.his-H-main[data-astro-cid-xynf5uxg]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-xynf5uxg]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-xynf5uxg]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-xynf5uxg]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-xynf5uxg]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-xynf5uxg]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-xynf5uxg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-xynf5uxg]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-xynf5uxg]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-xynf5uxg]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-xynf5uxg]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-xynf5uxg]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-xynf5uxg]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-xynf5uxg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-xynf5uxg]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-xynf5uxg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-xynf5uxg]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-xynf5uxg]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-xynf5uxg]{background:var(--public-accent)}.his-H-founding[data-astro-cid-xynf5uxg]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-xynf5uxg]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-xynf5uxg]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-xynf5uxg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-xynf5uxg]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-xynf5uxg]{min-width:0}.his-H-drop[data-astro-cid-xynf5uxg]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-xynf5uxg]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-xynf5uxg]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-xynf5uxg]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-xynf5uxg] .his-H-num[data-astro-cid-xynf5uxg]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-xynf5uxg]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-xynf5uxg]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-xynf5uxg]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-xynf5uxg]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-xynf5uxg]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-xynf5uxg]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-xynf5uxg]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-xynf5uxg] svg[data-astro-cid-xynf5uxg]{flex:none}.his-H-btn--primary[data-astro-cid-xynf5uxg]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-xynf5uxg]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-xynf5uxg]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-xynf5uxg]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-xynf5uxg]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-xynf5uxg]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-xynf5uxg] a[data-astro-cid-xynf5uxg]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-xynf5uxg] a[data-astro-cid-xynf5uxg]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-xynf5uxg]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-xynf5uxg],.his-H-contribute-grid[data-astro-cid-xynf5uxg],.his-H-milestone[data-astro-cid-xynf5uxg]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-xynf5uxg]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-xynf5uxg]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-xynf5uxg]{transition:none}.his-H-btn[data-astro-cid-xynf5uxg]:hover{transform:none}}.his-H-main[data-astro-cid-7my75qgy]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-7my75qgy]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-7my75qgy]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-7my75qgy]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-7my75qgy]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-7my75qgy]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-7my75qgy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-7my75qgy]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-7my75qgy]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-7my75qgy]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-7my75qgy]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-7my75qgy]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-7my75qgy]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-7my75qgy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-7my75qgy]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-7my75qgy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-7my75qgy]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-7my75qgy]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-7my75qgy]{background:var(--public-accent)}.his-H-founding[data-astro-cid-7my75qgy]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-7my75qgy]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-7my75qgy]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-7my75qgy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-7my75qgy]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-7my75qgy]{min-width:0}.his-H-drop[data-astro-cid-7my75qgy]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-7my75qgy]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-7my75qgy]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-7my75qgy]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-7my75qgy] .his-H-num[data-astro-cid-7my75qgy]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-7my75qgy]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-7my75qgy]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-7my75qgy]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-7my75qgy]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-7my75qgy]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-7my75qgy]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-7my75qgy]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-7my75qgy] svg[data-astro-cid-7my75qgy]{flex:none}.his-H-btn--primary[data-astro-cid-7my75qgy]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-7my75qgy]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-7my75qgy]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-7my75qgy]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-7my75qgy]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-7my75qgy]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-7my75qgy] a[data-astro-cid-7my75qgy]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-7my75qgy] a[data-astro-cid-7my75qgy]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-7my75qgy]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-7my75qgy],.his-H-contribute-grid[data-astro-cid-7my75qgy],.his-H-milestone[data-astro-cid-7my75qgy]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-7my75qgy]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-7my75qgy]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-7my75qgy]{transition:none}.his-H-btn[data-astro-cid-7my75qgy]:hover{transform:none}}.his-H-main[data-astro-cid-hchqjmdu]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-hchqjmdu]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-hchqjmdu]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-hchqjmdu]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-hchqjmdu]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-hchqjmdu]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-hchqjmdu]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-hchqjmdu]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-hchqjmdu]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-hchqjmdu]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-hchqjmdu]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-hchqjmdu]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-hchqjmdu]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-hchqjmdu]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-hchqjmdu]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-hchqjmdu]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-hchqjmdu]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-hchqjmdu]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-hchqjmdu]{background:var(--public-accent)}.his-H-founding[data-astro-cid-hchqjmdu]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-hchqjmdu]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-hchqjmdu]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-hchqjmdu]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-hchqjmdu]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-hchqjmdu]{min-width:0}.his-H-drop[data-astro-cid-hchqjmdu]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-hchqjmdu]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-hchqjmdu]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-hchqjmdu]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-hchqjmdu] .his-H-num[data-astro-cid-hchqjmdu]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-hchqjmdu]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-hchqjmdu]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-hchqjmdu]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-hchqjmdu]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-hchqjmdu]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-hchqjmdu]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-hchqjmdu]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-hchqjmdu] svg[data-astro-cid-hchqjmdu]{flex:none}.his-H-btn--primary[data-astro-cid-hchqjmdu]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-hchqjmdu]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-hchqjmdu]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-hchqjmdu]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-hchqjmdu]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-hchqjmdu]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-hchqjmdu] a[data-astro-cid-hchqjmdu]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-hchqjmdu] a[data-astro-cid-hchqjmdu]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-hchqjmdu]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-hchqjmdu],.his-H-contribute-grid[data-astro-cid-hchqjmdu],.his-H-milestone[data-astro-cid-hchqjmdu]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-hchqjmdu]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-hchqjmdu]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-hchqjmdu]{transition:none}.his-H-btn[data-astro-cid-hchqjmdu]:hover{transform:none}}.his-H-main[data-astro-cid-bdkxxe24]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-bdkxxe24]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-bdkxxe24]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-bdkxxe24]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-bdkxxe24]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-bdkxxe24]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-bdkxxe24]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-bdkxxe24]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-bdkxxe24]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-bdkxxe24]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-bdkxxe24]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-bdkxxe24]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-bdkxxe24]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-bdkxxe24]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-bdkxxe24]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-bdkxxe24]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-bdkxxe24]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-bdkxxe24]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-bdkxxe24]{background:var(--public-accent)}.his-H-founding[data-astro-cid-bdkxxe24]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-bdkxxe24]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-bdkxxe24]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-bdkxxe24]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-bdkxxe24]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-bdkxxe24]{min-width:0}.his-H-drop[data-astro-cid-bdkxxe24]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-bdkxxe24]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-bdkxxe24]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-bdkxxe24]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-bdkxxe24] .his-H-num[data-astro-cid-bdkxxe24]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-bdkxxe24]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-bdkxxe24]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-bdkxxe24]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-bdkxxe24]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-bdkxxe24]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-bdkxxe24]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-bdkxxe24]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-bdkxxe24] svg[data-astro-cid-bdkxxe24]{flex:none}.his-H-btn--primary[data-astro-cid-bdkxxe24]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-bdkxxe24]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-bdkxxe24]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-bdkxxe24]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-bdkxxe24]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-bdkxxe24]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-bdkxxe24] a[data-astro-cid-bdkxxe24]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-bdkxxe24] a[data-astro-cid-bdkxxe24]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-bdkxxe24]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-bdkxxe24],.his-H-contribute-grid[data-astro-cid-bdkxxe24],.his-H-milestone[data-astro-cid-bdkxxe24]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-bdkxxe24]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-bdkxxe24]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-bdkxxe24]{transition:none}.his-H-btn[data-astro-cid-bdkxxe24]:hover{transform:none}}.his-H-main[data-astro-cid-35b3b4be]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-35b3b4be]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-35b3b4be]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-35b3b4be]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-35b3b4be]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-35b3b4be]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-35b3b4be]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-35b3b4be]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-35b3b4be]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-35b3b4be]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-35b3b4be]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-35b3b4be]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-35b3b4be]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-35b3b4be]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-35b3b4be]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-35b3b4be]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-35b3b4be]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-35b3b4be]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-35b3b4be]{background:var(--public-accent)}.his-H-founding[data-astro-cid-35b3b4be]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-35b3b4be]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-35b3b4be]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-35b3b4be]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-35b3b4be]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-35b3b4be]{min-width:0}.his-H-drop[data-astro-cid-35b3b4be]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-35b3b4be]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-35b3b4be]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-35b3b4be]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-35b3b4be] .his-H-num[data-astro-cid-35b3b4be]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-35b3b4be]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-35b3b4be]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-35b3b4be]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-35b3b4be]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-35b3b4be]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-35b3b4be]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-35b3b4be]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-35b3b4be] svg[data-astro-cid-35b3b4be]{flex:none}.his-H-btn--primary[data-astro-cid-35b3b4be]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-35b3b4be]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-35b3b4be]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-35b3b4be]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-35b3b4be]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-35b3b4be]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-35b3b4be] a[data-astro-cid-35b3b4be]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-35b3b4be] a[data-astro-cid-35b3b4be]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-35b3b4be]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-35b3b4be],.his-H-contribute-grid[data-astro-cid-35b3b4be],.his-H-milestone[data-astro-cid-35b3b4be]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-35b3b4be]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-35b3b4be]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-35b3b4be]{transition:none}.his-H-btn[data-astro-cid-35b3b4be]:hover{transform:none}}.his-H-main[data-astro-cid-otzx4cux]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-otzx4cux]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-otzx4cux]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-otzx4cux]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-otzx4cux]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-otzx4cux]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-otzx4cux]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-otzx4cux]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-otzx4cux]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-otzx4cux]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-otzx4cux]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-otzx4cux]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-otzx4cux]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-otzx4cux]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-otzx4cux]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-otzx4cux]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-otzx4cux]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-otzx4cux]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-otzx4cux]{background:var(--public-accent)}.his-H-founding[data-astro-cid-otzx4cux]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-otzx4cux]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-otzx4cux]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-otzx4cux]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-otzx4cux]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-otzx4cux]{min-width:0}.his-H-drop[data-astro-cid-otzx4cux]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-otzx4cux]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-otzx4cux]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-otzx4cux]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-otzx4cux] .his-H-num[data-astro-cid-otzx4cux]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-otzx4cux]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-otzx4cux]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-otzx4cux]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-otzx4cux]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-otzx4cux]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-otzx4cux]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-otzx4cux]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-otzx4cux] svg[data-astro-cid-otzx4cux]{flex:none}.his-H-btn--primary[data-astro-cid-otzx4cux]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-otzx4cux]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-otzx4cux]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-otzx4cux]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-otzx4cux]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-otzx4cux]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-otzx4cux] a[data-astro-cid-otzx4cux]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-otzx4cux] a[data-astro-cid-otzx4cux]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-otzx4cux]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-otzx4cux],.his-H-contribute-grid[data-astro-cid-otzx4cux],.his-H-milestone[data-astro-cid-otzx4cux]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-otzx4cux]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-otzx4cux]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-otzx4cux]{transition:none}.his-H-btn[data-astro-cid-otzx4cux]:hover{transform:none}}.his-H-main[data-astro-cid-7vtgq75x]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-7vtgq75x]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-7vtgq75x]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-7vtgq75x]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-7vtgq75x]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-7vtgq75x]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-7vtgq75x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-7vtgq75x]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-7vtgq75x]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-7vtgq75x]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-7vtgq75x]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-7vtgq75x]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-7vtgq75x]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-7vtgq75x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-7vtgq75x]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-7vtgq75x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-7vtgq75x]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-7vtgq75x]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-7vtgq75x]{background:var(--public-accent)}.his-H-founding[data-astro-cid-7vtgq75x]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-7vtgq75x]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-7vtgq75x]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-7vtgq75x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-7vtgq75x]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-7vtgq75x]{min-width:0}.his-H-drop[data-astro-cid-7vtgq75x]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-7vtgq75x]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-7vtgq75x]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-7vtgq75x]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-7vtgq75x] .his-H-num[data-astro-cid-7vtgq75x]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-7vtgq75x]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-7vtgq75x]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-7vtgq75x]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-7vtgq75x]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-7vtgq75x]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-7vtgq75x]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-7vtgq75x]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-7vtgq75x] svg[data-astro-cid-7vtgq75x]{flex:none}.his-H-btn--primary[data-astro-cid-7vtgq75x]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-7vtgq75x]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-7vtgq75x]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-7vtgq75x]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-7vtgq75x]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-7vtgq75x]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-7vtgq75x] a[data-astro-cid-7vtgq75x]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-7vtgq75x] a[data-astro-cid-7vtgq75x]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-7vtgq75x]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-7vtgq75x],.his-H-contribute-grid[data-astro-cid-7vtgq75x],.his-H-milestone[data-astro-cid-7vtgq75x]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-7vtgq75x]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-7vtgq75x]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-7vtgq75x]{transition:none}.his-H-btn[data-astro-cid-7vtgq75x]:hover{transform:none}}.his-H-main[data-astro-cid-32iizcdx]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-32iizcdx]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-32iizcdx]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-32iizcdx]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-32iizcdx]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-32iizcdx]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-32iizcdx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-32iizcdx]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-32iizcdx]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-32iizcdx]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-32iizcdx]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-32iizcdx]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-32iizcdx]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-32iizcdx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-32iizcdx]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-32iizcdx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-32iizcdx]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-32iizcdx]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-32iizcdx]{background:var(--public-accent)}.his-H-founding[data-astro-cid-32iizcdx]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-32iizcdx]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-32iizcdx]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-32iizcdx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-32iizcdx]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-32iizcdx]{min-width:0}.his-H-drop[data-astro-cid-32iizcdx]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-32iizcdx]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-32iizcdx]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-32iizcdx]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-32iizcdx] .his-H-num[data-astro-cid-32iizcdx]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-32iizcdx]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-32iizcdx]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-32iizcdx]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-32iizcdx]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-32iizcdx]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-32iizcdx]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-32iizcdx]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-32iizcdx] svg[data-astro-cid-32iizcdx]{flex:none}.his-H-btn--primary[data-astro-cid-32iizcdx]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-32iizcdx]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-32iizcdx]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-32iizcdx]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-32iizcdx]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-32iizcdx]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-32iizcdx] a[data-astro-cid-32iizcdx]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-32iizcdx] a[data-astro-cid-32iizcdx]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-32iizcdx]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-32iizcdx],.his-H-contribute-grid[data-astro-cid-32iizcdx],.his-H-milestone[data-astro-cid-32iizcdx]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-32iizcdx]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-32iizcdx]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-32iizcdx]{transition:none}.his-H-btn[data-astro-cid-32iizcdx]:hover{transform:none}}.his-H-main[data-astro-cid-3padjp6e]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-3padjp6e]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-3padjp6e]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-3padjp6e]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-3padjp6e]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-3padjp6e]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-3padjp6e]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-3padjp6e]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-3padjp6e]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-3padjp6e]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-3padjp6e]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-3padjp6e]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-3padjp6e]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-3padjp6e]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-3padjp6e]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-3padjp6e]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-3padjp6e]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-3padjp6e]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-3padjp6e]{background:var(--public-accent)}.his-H-founding[data-astro-cid-3padjp6e]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-3padjp6e]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-3padjp6e]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-3padjp6e]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-3padjp6e]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-3padjp6e]{min-width:0}.his-H-drop[data-astro-cid-3padjp6e]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-3padjp6e]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-3padjp6e]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-3padjp6e]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-3padjp6e] .his-H-num[data-astro-cid-3padjp6e]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-3padjp6e]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-3padjp6e]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-3padjp6e]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-3padjp6e]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-3padjp6e]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-3padjp6e]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-3padjp6e]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-3padjp6e] svg[data-astro-cid-3padjp6e]{flex:none}.his-H-btn--primary[data-astro-cid-3padjp6e]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-3padjp6e]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-3padjp6e]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-3padjp6e]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-3padjp6e]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-3padjp6e]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-3padjp6e] a[data-astro-cid-3padjp6e]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-3padjp6e] a[data-astro-cid-3padjp6e]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-3padjp6e]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-3padjp6e],.his-H-contribute-grid[data-astro-cid-3padjp6e],.his-H-milestone[data-astro-cid-3padjp6e]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-3padjp6e]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-3padjp6e]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-3padjp6e]{transition:none}.his-H-btn[data-astro-cid-3padjp6e]:hover{transform:none}}.his-H-main[data-astro-cid-anxlzvxt]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-anxlzvxt]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-anxlzvxt]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-anxlzvxt]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-anxlzvxt]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-anxlzvxt]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-anxlzvxt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-anxlzvxt]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-anxlzvxt]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-anxlzvxt]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-anxlzvxt]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-anxlzvxt]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-anxlzvxt]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-anxlzvxt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-anxlzvxt]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-anxlzvxt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-anxlzvxt]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-anxlzvxt]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-anxlzvxt]{background:var(--public-accent)}.his-H-founding[data-astro-cid-anxlzvxt]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-anxlzvxt]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-anxlzvxt]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-anxlzvxt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-anxlzvxt]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-anxlzvxt]{min-width:0}.his-H-drop[data-astro-cid-anxlzvxt]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-anxlzvxt]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-anxlzvxt]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-anxlzvxt]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-anxlzvxt] .his-H-num[data-astro-cid-anxlzvxt]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-anxlzvxt]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-anxlzvxt]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-anxlzvxt]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-anxlzvxt]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-anxlzvxt]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-anxlzvxt]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-anxlzvxt]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-anxlzvxt] svg[data-astro-cid-anxlzvxt]{flex:none}.his-H-btn--primary[data-astro-cid-anxlzvxt]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-anxlzvxt]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-anxlzvxt]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-anxlzvxt]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-anxlzvxt]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-anxlzvxt]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-anxlzvxt] a[data-astro-cid-anxlzvxt]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-anxlzvxt] a[data-astro-cid-anxlzvxt]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-anxlzvxt]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-anxlzvxt],.his-H-contribute-grid[data-astro-cid-anxlzvxt],.his-H-milestone[data-astro-cid-anxlzvxt]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-anxlzvxt]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-anxlzvxt]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-anxlzvxt]{transition:none}.his-H-btn[data-astro-cid-anxlzvxt]:hover{transform:none}}.his-H-main[data-astro-cid-5pmke65p]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-5pmke65p]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-5pmke65p]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-5pmke65p]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-5pmke65p]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-5pmke65p]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-5pmke65p]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-5pmke65p]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-5pmke65p]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-5pmke65p]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-5pmke65p]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-5pmke65p]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-5pmke65p]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-5pmke65p]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-5pmke65p]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-5pmke65p]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-5pmke65p]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-5pmke65p]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-5pmke65p]{background:var(--public-accent)}.his-H-founding[data-astro-cid-5pmke65p]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-5pmke65p]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-5pmke65p]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-5pmke65p]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-5pmke65p]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-5pmke65p]{min-width:0}.his-H-drop[data-astro-cid-5pmke65p]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-5pmke65p]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-5pmke65p]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-5pmke65p]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-5pmke65p] .his-H-num[data-astro-cid-5pmke65p]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-5pmke65p]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-5pmke65p]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-5pmke65p]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-5pmke65p]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-5pmke65p]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-5pmke65p]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-5pmke65p]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-5pmke65p] svg[data-astro-cid-5pmke65p]{flex:none}.his-H-btn--primary[data-astro-cid-5pmke65p]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-5pmke65p]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-5pmke65p]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-5pmke65p]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-5pmke65p]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-5pmke65p]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-5pmke65p] a[data-astro-cid-5pmke65p]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-5pmke65p] a[data-astro-cid-5pmke65p]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-5pmke65p]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-5pmke65p],.his-H-contribute-grid[data-astro-cid-5pmke65p],.his-H-milestone[data-astro-cid-5pmke65p]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-5pmke65p]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-5pmke65p]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-5pmke65p]{transition:none}.his-H-btn[data-astro-cid-5pmke65p]:hover{transform:none}}.his-H-main[data-astro-cid-aur66vzl]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-aur66vzl]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-aur66vzl]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-aur66vzl]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-aur66vzl]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-aur66vzl]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-aur66vzl]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-aur66vzl]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-aur66vzl]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-aur66vzl]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-aur66vzl]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-aur66vzl]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-aur66vzl]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-aur66vzl]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-aur66vzl]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-aur66vzl]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-aur66vzl]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-aur66vzl]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-aur66vzl]{background:var(--public-accent)}.his-H-founding[data-astro-cid-aur66vzl]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-aur66vzl]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-aur66vzl]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-aur66vzl]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-aur66vzl]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-aur66vzl]{min-width:0}.his-H-drop[data-astro-cid-aur66vzl]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-aur66vzl]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-aur66vzl]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-aur66vzl]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-aur66vzl] .his-H-num[data-astro-cid-aur66vzl]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-aur66vzl]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-aur66vzl]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-aur66vzl]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-aur66vzl]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-aur66vzl]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-aur66vzl]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-aur66vzl]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-aur66vzl] svg[data-astro-cid-aur66vzl]{flex:none}.his-H-btn--primary[data-astro-cid-aur66vzl]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-aur66vzl]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-aur66vzl]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-aur66vzl]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-aur66vzl]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-aur66vzl]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-aur66vzl] a[data-astro-cid-aur66vzl]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-aur66vzl] a[data-astro-cid-aur66vzl]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-aur66vzl]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-aur66vzl],.his-H-contribute-grid[data-astro-cid-aur66vzl],.his-H-milestone[data-astro-cid-aur66vzl]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-aur66vzl]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-aur66vzl]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-aur66vzl]{transition:none}.his-H-btn[data-astro-cid-aur66vzl]:hover{transform:none}}.his-H-main[data-astro-cid-3wrdiqms]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-3wrdiqms]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-3wrdiqms]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-3wrdiqms]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-3wrdiqms]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-3wrdiqms]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-3wrdiqms]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-3wrdiqms]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-3wrdiqms]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-3wrdiqms]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-3wrdiqms]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-3wrdiqms]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-3wrdiqms]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-3wrdiqms]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-3wrdiqms]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-3wrdiqms]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-3wrdiqms]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-3wrdiqms]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-3wrdiqms]{background:var(--public-accent)}.his-H-founding[data-astro-cid-3wrdiqms]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-3wrdiqms]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-3wrdiqms]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-3wrdiqms]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-3wrdiqms]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-3wrdiqms]{min-width:0}.his-H-drop[data-astro-cid-3wrdiqms]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-3wrdiqms]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-3wrdiqms]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-3wrdiqms]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-3wrdiqms] .his-H-num[data-astro-cid-3wrdiqms]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-3wrdiqms]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-3wrdiqms]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-3wrdiqms]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-3wrdiqms]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-3wrdiqms]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-3wrdiqms]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-3wrdiqms]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-3wrdiqms] svg[data-astro-cid-3wrdiqms]{flex:none}.his-H-btn--primary[data-astro-cid-3wrdiqms]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-3wrdiqms]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-3wrdiqms]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-3wrdiqms]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-3wrdiqms]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-3wrdiqms]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-3wrdiqms] a[data-astro-cid-3wrdiqms]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-3wrdiqms] a[data-astro-cid-3wrdiqms]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-3wrdiqms]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-3wrdiqms],.his-H-contribute-grid[data-astro-cid-3wrdiqms],.his-H-milestone[data-astro-cid-3wrdiqms]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-3wrdiqms]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-3wrdiqms]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-3wrdiqms]{transition:none}.his-H-btn[data-astro-cid-3wrdiqms]:hover{transform:none}}.his-H-main[data-astro-cid-awbbl2df]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-awbbl2df]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-awbbl2df]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-awbbl2df]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-awbbl2df]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-awbbl2df]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-awbbl2df]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-awbbl2df]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-awbbl2df]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-awbbl2df]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-awbbl2df]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-awbbl2df]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-awbbl2df]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-awbbl2df]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-awbbl2df]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-awbbl2df]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-awbbl2df]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-awbbl2df]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-awbbl2df]{background:var(--public-accent)}.his-H-founding[data-astro-cid-awbbl2df]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-awbbl2df]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-awbbl2df]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-awbbl2df]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-awbbl2df]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-awbbl2df]{min-width:0}.his-H-drop[data-astro-cid-awbbl2df]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-awbbl2df]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-awbbl2df]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-awbbl2df]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-awbbl2df] .his-H-num[data-astro-cid-awbbl2df]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-awbbl2df]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-awbbl2df]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-awbbl2df]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-awbbl2df]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-awbbl2df]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-awbbl2df]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-awbbl2df]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-awbbl2df] svg[data-astro-cid-awbbl2df]{flex:none}.his-H-btn--primary[data-astro-cid-awbbl2df]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-awbbl2df]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-awbbl2df]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-awbbl2df]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-awbbl2df]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-awbbl2df]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-awbbl2df] a[data-astro-cid-awbbl2df]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-awbbl2df] a[data-astro-cid-awbbl2df]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-awbbl2df]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-awbbl2df],.his-H-contribute-grid[data-astro-cid-awbbl2df],.his-H-milestone[data-astro-cid-awbbl2df]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-awbbl2df]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-awbbl2df]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-awbbl2df]{transition:none}.his-H-btn[data-astro-cid-awbbl2df]:hover{transform:none}}.his-H-main[data-astro-cid-zwhsandf]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-zwhsandf]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-zwhsandf]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-zwhsandf]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-zwhsandf]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-zwhsandf]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-zwhsandf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-zwhsandf]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-zwhsandf]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-zwhsandf]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-zwhsandf]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-zwhsandf]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-zwhsandf]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-zwhsandf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-zwhsandf]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-zwhsandf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-zwhsandf]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-zwhsandf]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-zwhsandf]{background:var(--public-accent)}.his-H-founding[data-astro-cid-zwhsandf]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-zwhsandf]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-zwhsandf]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-zwhsandf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-zwhsandf]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-zwhsandf]{min-width:0}.his-H-drop[data-astro-cid-zwhsandf]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-zwhsandf]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-zwhsandf]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-zwhsandf]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-zwhsandf] .his-H-num[data-astro-cid-zwhsandf]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-zwhsandf]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-zwhsandf]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-zwhsandf]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-zwhsandf]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-zwhsandf]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-zwhsandf]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-zwhsandf]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-zwhsandf] svg[data-astro-cid-zwhsandf]{flex:none}.his-H-btn--primary[data-astro-cid-zwhsandf]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-zwhsandf]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-zwhsandf]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-zwhsandf]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-zwhsandf]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-zwhsandf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-zwhsandf] a[data-astro-cid-zwhsandf]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-zwhsandf] a[data-astro-cid-zwhsandf]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-zwhsandf]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-zwhsandf],.his-H-contribute-grid[data-astro-cid-zwhsandf],.his-H-milestone[data-astro-cid-zwhsandf]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-zwhsandf]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-zwhsandf]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-zwhsandf]{transition:none}.his-H-btn[data-astro-cid-zwhsandf]:hover{transform:none}}.his-H-main[data-astro-cid-uyujkxbk]{--his-ink:var(--public-text);--his-muted:var(--public-muted);--his-line:var(--public-line);--his-line-soft:var(--public-line-soft);--his-radius:var(--public-radius,14px);--his-radius-sm:var(--public-radius,12px);--his-maxw:1080px;--his-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--his-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--his-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--his-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.his-H-band[data-astro-cid-uyujkxbk]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.his-H-wrap[data-astro-cid-uyujkxbk]{max-width:var(--his-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.his-H-hero[data-astro-cid-uyujkxbk]{background:var(--public-bg);border-bottom:1px solid var(--his-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.his-H-hero-grid[data-astro-cid-uyujkxbk]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.his-H-eyebrow[data-astro-cid-uyujkxbk]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--his-chip-ring);background:var(--his-chip-bg);border-radius:999px;align-items:center;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.his-H-hero-title[data-astro-cid-uyujkxbk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--his-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.3rem,6vw,3.8rem);font-weight:800;line-height:1.05}.his-H-hero-accent[data-astro-cid-uyujkxbk]{color:var(--public-accent)}.his-H-hero-lede[data-astro-cid-uyujkxbk]{max-width:56ch;color:var(--his-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.his-H-hero-meta[data-astro-cid-uyujkxbk]{flex-wrap:wrap;gap:.6rem;display:flex}.his-H-chip[data-astro-cid-uyujkxbk]{background:var(--public-bg-soft);border:1px solid var(--his-line);color:var(--his-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.his-H-yearcard[data-astro-cid-uyujkxbk]{border-radius:var(--his-radius);background:var(--his-tint);border:1px solid var(--public-accent);color:var(--his-ink);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex}.his-H-year-label[data-astro-cid-uyujkxbk]{letter-spacing:.1em;text-transform:uppercase;color:var(--his-muted);font-size:.74rem;font-weight:700}.his-H-year[data-astro-cid-uyujkxbk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:clamp(3.4rem,10vw,5.4rem);font-weight:800;line-height:.95}.his-H-year-underline[data-astro-cid-uyujkxbk]{background:var(--public-accent);border-radius:999px;width:64px;height:3px;margin-top:.5rem}.his-H-h2[data-astro-cid-uyujkxbk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--his-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.his-H-num[data-astro-cid-uyujkxbk]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.his-H-bar[data-astro-cid-uyujkxbk]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.his-H-bar--onaccent[data-astro-cid-uyujkxbk]{background:var(--public-accent)}.his-H-founding[data-astro-cid-uyujkxbk]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);border-bottom:1px solid var(--his-line-soft)}.his-H-milestone[data-astro-cid-uyujkxbk]{border-radius:var(--his-radius);background:var(--public-bg);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);grid-template-columns:200px 1fr;align-items:start;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem);display:grid}.his-H-milestone-year[data-astro-cid-uyujkxbk]{flex-direction:column;gap:.35rem;display:flex}.his-H-milestone-year-num[data-astro-cid-uyujkxbk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1}.his-H-milestone-year-tag[data-astro-cid-uyujkxbk]{letter-spacing:.12em;text-transform:uppercase;color:var(--his-muted);font-size:.72rem;font-weight:700}.his-H-milestone-body[data-astro-cid-uyujkxbk]{min-width:0}.his-H-drop[data-astro-cid-uyujkxbk]{color:var(--his-muted);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.his-H-contribute[data-astro-cid-uyujkxbk]{background:var(--public-bg)}.his-H-contribute-grid[data-astro-cid-uyujkxbk]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.his-H-h2--onaccent[data-astro-cid-uyujkxbk]{color:var(--his-ink)}.his-H-h2--onaccent[data-astro-cid-uyujkxbk] .his-H-num[data-astro-cid-uyujkxbk]{color:var(--public-accent)}.his-H-onaccent-lead[data-astro-cid-uyujkxbk]{max-width:56ch;color:var(--his-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.his-H-onaccent-lead[data-astro-cid-uyujkxbk]:last-child{margin-bottom:0}.his-H-cta-card[data-astro-cid-uyujkxbk]{border-radius:var(--his-radius);background:var(--public-bg-soft);border:1px solid var(--his-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:clamp(1.5rem,3vw,2.2rem)}.his-H-cta-kicker[data-astro-cid-uyujkxbk]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:700}.his-H-cta-text[data-astro-cid-uyujkxbk]{color:var(--his-ink);margin:0 0 1.4rem;font-size:1.1rem;font-weight:600;line-height:1.5}.his-H-cta-buttons[data-astro-cid-uyujkxbk]{flex-wrap:wrap;gap:.7rem;display:flex}.his-H-btn[data-astro-cid-uyujkxbk]{letter-spacing:.005em;border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,filter .16s;display:inline-flex}.his-H-btn[data-astro-cid-uyujkxbk] svg[data-astro-cid-uyujkxbk]{flex:none}.his-H-btn--primary[data-astro-cid-uyujkxbk]{background:var(--public-accent);color:#fff;border:1px solid #0000}.his-H-btn--primary[data-astro-cid-uyujkxbk]:hover{filter:brightness(1.08);transform:translateY(-2px)}.his-H-btn--ghost[data-astro-cid-uyujkxbk]{background:var(--public-bg);color:var(--his-ink);border:1px solid var(--his-line)}.his-H-btn--ghost[data-astro-cid-uyujkxbk]:hover{border-color:var(--his-chip-ring);transform:translateY(-2px)}.his-H-footlinks[data-astro-cid-uyujkxbk]{background:var(--public-bg-soft);border-top:1px solid var(--his-line-soft);padding-block:clamp(1.6rem,4vw,2.6rem)}.his-H-links[data-astro-cid-uyujkxbk]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;font-size:.95rem;font-weight:700;display:flex}.his-H-links[data-astro-cid-uyujkxbk] a[data-astro-cid-uyujkxbk]{color:var(--public-accent);border-bottom:2px solid #0000;padding:.2rem .1rem;text-decoration:none;transition:border-color .16s}.his-H-links[data-astro-cid-uyujkxbk] a[data-astro-cid-uyujkxbk]:hover{border-bottom-color:var(--public-accent)}.his-H-dot[data-astro-cid-uyujkxbk]{color:var(--his-muted)}@media (max-width:720px){.his-H-hero-grid[data-astro-cid-uyujkxbk],.his-H-contribute-grid[data-astro-cid-uyujkxbk],.his-H-milestone[data-astro-cid-uyujkxbk]{grid-template-columns:1fr}.his-H-milestone-year[data-astro-cid-uyujkxbk]{flex-direction:row;align-items:baseline;gap:.7rem}.his-H-yearcard[data-astro-cid-uyujkxbk]{align-self:start}}@media (prefers-reduced-motion:reduce){.his-H-btn[data-astro-cid-uyujkxbk]{transition:none}.his-H-btn[data-astro-cid-uyujkxbk]:hover{transform:none}}.his-G-main[data-astro-cid-bou2b7x3]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-bou2b7x3]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-bou2b7x3]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-bou2b7x3]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-bou2b7x3]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-bou2b7x3]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-bou2b7x3]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-bou2b7x3]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-bou2b7x3]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-bou2b7x3]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-bou2b7x3] p[data-astro-cid-bou2b7x3]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-bou2b7x3] p[data-astro-cid-bou2b7x3]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-bou2b7x3]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-bou2b7x3]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-bou2b7x3]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-bou2b7x3]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-bou2b7x3]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-bou2b7x3]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-bou2b7x3]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-bou2b7x3]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-bou2b7x3]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-bou2b7x3] a[data-astro-cid-bou2b7x3]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-bou2b7x3] a[data-astro-cid-bou2b7x3]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-bou2b7x3]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-bou2b7x3] a[data-astro-cid-bou2b7x3]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-bou2b7x3] a[data-astro-cid-bou2b7x3]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-bou2b7x3]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-bou2b7x3] a[data-astro-cid-bou2b7x3]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-bou2b7x3] a[data-astro-cid-bou2b7x3]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-bou2b7x3]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-bou2b7x3]{order:-1}.his-G-story[data-astro-cid-bou2b7x3]{order:0}}.his-G-main[data-astro-cid-tjulnlyv]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-tjulnlyv]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-tjulnlyv]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-tjulnlyv]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-tjulnlyv]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-tjulnlyv]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-tjulnlyv]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-tjulnlyv]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-tjulnlyv]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-tjulnlyv]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-tjulnlyv] p[data-astro-cid-tjulnlyv]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-tjulnlyv] p[data-astro-cid-tjulnlyv]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-tjulnlyv]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-tjulnlyv]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-tjulnlyv]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-tjulnlyv]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-tjulnlyv]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-tjulnlyv]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-tjulnlyv]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-tjulnlyv]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-tjulnlyv]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-tjulnlyv] a[data-astro-cid-tjulnlyv]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-tjulnlyv] a[data-astro-cid-tjulnlyv]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-tjulnlyv]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-tjulnlyv] a[data-astro-cid-tjulnlyv]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-tjulnlyv] a[data-astro-cid-tjulnlyv]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-tjulnlyv]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-tjulnlyv] a[data-astro-cid-tjulnlyv]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-tjulnlyv] a[data-astro-cid-tjulnlyv]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-tjulnlyv]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-tjulnlyv]{order:-1}.his-G-story[data-astro-cid-tjulnlyv]{order:0}}.his-G-main[data-astro-cid-dpixmo2s]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-dpixmo2s]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-dpixmo2s]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-dpixmo2s]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-dpixmo2s]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-dpixmo2s]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-dpixmo2s]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-dpixmo2s]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-dpixmo2s]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-dpixmo2s]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-dpixmo2s] p[data-astro-cid-dpixmo2s]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-dpixmo2s] p[data-astro-cid-dpixmo2s]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-dpixmo2s]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-dpixmo2s]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-dpixmo2s]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-dpixmo2s]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-dpixmo2s]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-dpixmo2s]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-dpixmo2s]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-dpixmo2s]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-dpixmo2s]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-dpixmo2s] a[data-astro-cid-dpixmo2s]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-dpixmo2s] a[data-astro-cid-dpixmo2s]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-dpixmo2s]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-dpixmo2s] a[data-astro-cid-dpixmo2s]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-dpixmo2s] a[data-astro-cid-dpixmo2s]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-dpixmo2s]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-dpixmo2s] a[data-astro-cid-dpixmo2s]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-dpixmo2s] a[data-astro-cid-dpixmo2s]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-dpixmo2s]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-dpixmo2s]{order:-1}.his-G-story[data-astro-cid-dpixmo2s]{order:0}}.his-G-main[data-astro-cid-kvtbljbv]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-kvtbljbv]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-kvtbljbv]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-kvtbljbv]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-kvtbljbv]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-kvtbljbv]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-kvtbljbv]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-kvtbljbv]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-kvtbljbv]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-kvtbljbv]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-kvtbljbv] p[data-astro-cid-kvtbljbv]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-kvtbljbv] p[data-astro-cid-kvtbljbv]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-kvtbljbv]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-kvtbljbv]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-kvtbljbv]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-kvtbljbv]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-kvtbljbv]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-kvtbljbv]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-kvtbljbv]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-kvtbljbv]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-kvtbljbv]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-kvtbljbv] a[data-astro-cid-kvtbljbv]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-kvtbljbv] a[data-astro-cid-kvtbljbv]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-kvtbljbv]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-kvtbljbv] a[data-astro-cid-kvtbljbv]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-kvtbljbv] a[data-astro-cid-kvtbljbv]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-kvtbljbv]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-kvtbljbv] a[data-astro-cid-kvtbljbv]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-kvtbljbv] a[data-astro-cid-kvtbljbv]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-kvtbljbv]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-kvtbljbv]{order:-1}.his-G-story[data-astro-cid-kvtbljbv]{order:0}}.his-G-main[data-astro-cid-xxoyjoew]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-xxoyjoew]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-xxoyjoew]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-xxoyjoew]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-xxoyjoew]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-xxoyjoew]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-xxoyjoew]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-xxoyjoew]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-xxoyjoew]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-xxoyjoew]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-xxoyjoew] p[data-astro-cid-xxoyjoew]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-xxoyjoew] p[data-astro-cid-xxoyjoew]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-xxoyjoew]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-xxoyjoew]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-xxoyjoew]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-xxoyjoew]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-xxoyjoew]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-xxoyjoew]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-xxoyjoew]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-xxoyjoew]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-xxoyjoew]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-xxoyjoew] a[data-astro-cid-xxoyjoew]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-xxoyjoew] a[data-astro-cid-xxoyjoew]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-xxoyjoew]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-xxoyjoew] a[data-astro-cid-xxoyjoew]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-xxoyjoew] a[data-astro-cid-xxoyjoew]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-xxoyjoew]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-xxoyjoew] a[data-astro-cid-xxoyjoew]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-xxoyjoew] a[data-astro-cid-xxoyjoew]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-xxoyjoew]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-xxoyjoew]{order:-1}.his-G-story[data-astro-cid-xxoyjoew]{order:0}}.his-G-main[data-astro-cid-mvcmubke]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-mvcmubke]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-mvcmubke]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-mvcmubke]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-mvcmubke]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-mvcmubke]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-mvcmubke]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-mvcmubke]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-mvcmubke]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-mvcmubke]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-mvcmubke] p[data-astro-cid-mvcmubke]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-mvcmubke] p[data-astro-cid-mvcmubke]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-mvcmubke]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-mvcmubke]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-mvcmubke]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-mvcmubke]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-mvcmubke]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-mvcmubke]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-mvcmubke]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-mvcmubke]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-mvcmubke]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-mvcmubke] a[data-astro-cid-mvcmubke]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-mvcmubke] a[data-astro-cid-mvcmubke]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-mvcmubke]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-mvcmubke] a[data-astro-cid-mvcmubke]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-mvcmubke] a[data-astro-cid-mvcmubke]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-mvcmubke]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-mvcmubke] a[data-astro-cid-mvcmubke]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-mvcmubke] a[data-astro-cid-mvcmubke]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-mvcmubke]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-mvcmubke]{order:-1}.his-G-story[data-astro-cid-mvcmubke]{order:0}}.his-G-main[data-astro-cid-ed27etkq]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-ed27etkq]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-ed27etkq]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-ed27etkq]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-ed27etkq]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-ed27etkq]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-ed27etkq]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-ed27etkq]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-ed27etkq]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-ed27etkq]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-ed27etkq] p[data-astro-cid-ed27etkq]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-ed27etkq] p[data-astro-cid-ed27etkq]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-ed27etkq]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-ed27etkq]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-ed27etkq]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-ed27etkq]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-ed27etkq]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-ed27etkq]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-ed27etkq]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-ed27etkq]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-ed27etkq]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-ed27etkq] a[data-astro-cid-ed27etkq]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-ed27etkq] a[data-astro-cid-ed27etkq]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-ed27etkq]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-ed27etkq] a[data-astro-cid-ed27etkq]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-ed27etkq] a[data-astro-cid-ed27etkq]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-ed27etkq]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-ed27etkq] a[data-astro-cid-ed27etkq]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-ed27etkq] a[data-astro-cid-ed27etkq]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-ed27etkq]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-ed27etkq]{order:-1}.his-G-story[data-astro-cid-ed27etkq]{order:0}}.his-G-main[data-astro-cid-n3qeb5wo]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-n3qeb5wo]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-n3qeb5wo]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-n3qeb5wo]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-n3qeb5wo]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-n3qeb5wo]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-n3qeb5wo]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-n3qeb5wo]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-n3qeb5wo]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-n3qeb5wo]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-n3qeb5wo] p[data-astro-cid-n3qeb5wo]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-n3qeb5wo] p[data-astro-cid-n3qeb5wo]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-n3qeb5wo]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-n3qeb5wo]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-n3qeb5wo]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-n3qeb5wo]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-n3qeb5wo]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-n3qeb5wo]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-n3qeb5wo]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-n3qeb5wo]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-n3qeb5wo]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-n3qeb5wo] a[data-astro-cid-n3qeb5wo]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-n3qeb5wo] a[data-astro-cid-n3qeb5wo]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-n3qeb5wo]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-n3qeb5wo] a[data-astro-cid-n3qeb5wo]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-n3qeb5wo] a[data-astro-cid-n3qeb5wo]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-n3qeb5wo]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-n3qeb5wo] a[data-astro-cid-n3qeb5wo]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-n3qeb5wo] a[data-astro-cid-n3qeb5wo]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-n3qeb5wo]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-n3qeb5wo]{order:-1}.his-G-story[data-astro-cid-n3qeb5wo]{order:0}}.his-G-main[data-astro-cid-rghymhsu]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-rghymhsu]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-rghymhsu]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-rghymhsu]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-rghymhsu]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-rghymhsu]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-rghymhsu]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-rghymhsu]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-rghymhsu]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-rghymhsu]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-rghymhsu] p[data-astro-cid-rghymhsu]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-rghymhsu] p[data-astro-cid-rghymhsu]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-rghymhsu]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-rghymhsu]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-rghymhsu]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-rghymhsu]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-rghymhsu]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-rghymhsu]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-rghymhsu]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-rghymhsu]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-rghymhsu]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-rghymhsu] a[data-astro-cid-rghymhsu]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-rghymhsu] a[data-astro-cid-rghymhsu]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-rghymhsu]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-rghymhsu] a[data-astro-cid-rghymhsu]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-rghymhsu] a[data-astro-cid-rghymhsu]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-rghymhsu]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-rghymhsu] a[data-astro-cid-rghymhsu]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-rghymhsu] a[data-astro-cid-rghymhsu]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-rghymhsu]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-rghymhsu]{order:-1}.his-G-story[data-astro-cid-rghymhsu]{order:0}}.his-G-main[data-astro-cid-sao7ckxj]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-sao7ckxj]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-sao7ckxj]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-sao7ckxj]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-sao7ckxj]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-sao7ckxj]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-sao7ckxj]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-sao7ckxj]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-sao7ckxj]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-sao7ckxj]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-sao7ckxj] p[data-astro-cid-sao7ckxj]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-sao7ckxj] p[data-astro-cid-sao7ckxj]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-sao7ckxj]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-sao7ckxj]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-sao7ckxj]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-sao7ckxj]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-sao7ckxj]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-sao7ckxj]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-sao7ckxj]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-sao7ckxj]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-sao7ckxj]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-sao7ckxj] a[data-astro-cid-sao7ckxj]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-sao7ckxj] a[data-astro-cid-sao7ckxj]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-sao7ckxj]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-sao7ckxj] a[data-astro-cid-sao7ckxj]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-sao7ckxj] a[data-astro-cid-sao7ckxj]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-sao7ckxj]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-sao7ckxj] a[data-astro-cid-sao7ckxj]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-sao7ckxj] a[data-astro-cid-sao7ckxj]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-sao7ckxj]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-sao7ckxj]{order:-1}.his-G-story[data-astro-cid-sao7ckxj]{order:0}}.his-G-main[data-astro-cid-7dcz2mbh]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-7dcz2mbh]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-7dcz2mbh]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-7dcz2mbh]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-7dcz2mbh]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-7dcz2mbh]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-7dcz2mbh]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-7dcz2mbh]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-7dcz2mbh]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-7dcz2mbh]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-7dcz2mbh] p[data-astro-cid-7dcz2mbh]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-7dcz2mbh] p[data-astro-cid-7dcz2mbh]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-7dcz2mbh]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-7dcz2mbh]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-7dcz2mbh]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-7dcz2mbh]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-7dcz2mbh]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-7dcz2mbh]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-7dcz2mbh]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-7dcz2mbh]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-7dcz2mbh]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-7dcz2mbh] a[data-astro-cid-7dcz2mbh]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-7dcz2mbh] a[data-astro-cid-7dcz2mbh]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-7dcz2mbh]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-7dcz2mbh] a[data-astro-cid-7dcz2mbh]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-7dcz2mbh] a[data-astro-cid-7dcz2mbh]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-7dcz2mbh]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-7dcz2mbh] a[data-astro-cid-7dcz2mbh]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-7dcz2mbh] a[data-astro-cid-7dcz2mbh]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-7dcz2mbh]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-7dcz2mbh]{order:-1}.his-G-story[data-astro-cid-7dcz2mbh]{order:0}}.his-G-main[data-astro-cid-bk4skh3k]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-bk4skh3k]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-bk4skh3k]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-bk4skh3k]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-bk4skh3k]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-bk4skh3k]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-bk4skh3k]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-bk4skh3k]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-bk4skh3k]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-bk4skh3k]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-bk4skh3k] p[data-astro-cid-bk4skh3k]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-bk4skh3k] p[data-astro-cid-bk4skh3k]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-bk4skh3k]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-bk4skh3k]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-bk4skh3k]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-bk4skh3k]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-bk4skh3k]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-bk4skh3k]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-bk4skh3k]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-bk4skh3k]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-bk4skh3k]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-bk4skh3k] a[data-astro-cid-bk4skh3k]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-bk4skh3k] a[data-astro-cid-bk4skh3k]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-bk4skh3k]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-bk4skh3k] a[data-astro-cid-bk4skh3k]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-bk4skh3k] a[data-astro-cid-bk4skh3k]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-bk4skh3k]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-bk4skh3k] a[data-astro-cid-bk4skh3k]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-bk4skh3k] a[data-astro-cid-bk4skh3k]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-bk4skh3k]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-bk4skh3k]{order:-1}.his-G-story[data-astro-cid-bk4skh3k]{order:0}}.his-G-main[data-astro-cid-zbr522ox]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-zbr522ox]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-zbr522ox]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-zbr522ox]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-zbr522ox]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-zbr522ox]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-zbr522ox]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-zbr522ox]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-zbr522ox]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-zbr522ox]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-zbr522ox] p[data-astro-cid-zbr522ox]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-zbr522ox] p[data-astro-cid-zbr522ox]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-zbr522ox]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-zbr522ox]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-zbr522ox]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-zbr522ox]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-zbr522ox]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-zbr522ox]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-zbr522ox]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-zbr522ox]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-zbr522ox]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-zbr522ox] a[data-astro-cid-zbr522ox]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-zbr522ox] a[data-astro-cid-zbr522ox]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-zbr522ox]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-zbr522ox] a[data-astro-cid-zbr522ox]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-zbr522ox] a[data-astro-cid-zbr522ox]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-zbr522ox]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-zbr522ox] a[data-astro-cid-zbr522ox]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-zbr522ox] a[data-astro-cid-zbr522ox]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-zbr522ox]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-zbr522ox]{order:-1}.his-G-story[data-astro-cid-zbr522ox]{order:0}}.his-G-main[data-astro-cid-vhneur57]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-vhneur57]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-vhneur57]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-vhneur57]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-vhneur57]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-vhneur57]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-vhneur57]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-vhneur57]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-vhneur57]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-vhneur57]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-vhneur57] p[data-astro-cid-vhneur57]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-vhneur57] p[data-astro-cid-vhneur57]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-vhneur57]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-vhneur57]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-vhneur57]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-vhneur57]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-vhneur57]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-vhneur57]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-vhneur57]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-vhneur57]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-vhneur57]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-vhneur57] a[data-astro-cid-vhneur57]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-vhneur57] a[data-astro-cid-vhneur57]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-vhneur57]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-vhneur57] a[data-astro-cid-vhneur57]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-vhneur57] a[data-astro-cid-vhneur57]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-vhneur57]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-vhneur57] a[data-astro-cid-vhneur57]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-vhneur57] a[data-astro-cid-vhneur57]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-vhneur57]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-vhneur57]{order:-1}.his-G-story[data-astro-cid-vhneur57]{order:0}}.his-G-main[data-astro-cid-6yhvfvu7]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-6yhvfvu7]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-6yhvfvu7]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-6yhvfvu7]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-6yhvfvu7]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-6yhvfvu7]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-6yhvfvu7]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-6yhvfvu7]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-6yhvfvu7]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-6yhvfvu7]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-6yhvfvu7] p[data-astro-cid-6yhvfvu7]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-6yhvfvu7] p[data-astro-cid-6yhvfvu7]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-6yhvfvu7]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-6yhvfvu7]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-6yhvfvu7]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-6yhvfvu7]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-6yhvfvu7]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-6yhvfvu7]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-6yhvfvu7]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-6yhvfvu7]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-6yhvfvu7]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-6yhvfvu7] a[data-astro-cid-6yhvfvu7]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-6yhvfvu7] a[data-astro-cid-6yhvfvu7]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-6yhvfvu7]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-6yhvfvu7] a[data-astro-cid-6yhvfvu7]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-6yhvfvu7] a[data-astro-cid-6yhvfvu7]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-6yhvfvu7]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-6yhvfvu7] a[data-astro-cid-6yhvfvu7]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-6yhvfvu7] a[data-astro-cid-6yhvfvu7]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-6yhvfvu7]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-6yhvfvu7]{order:-1}.his-G-story[data-astro-cid-6yhvfvu7]{order:0}}.his-G-main[data-astro-cid-qwwkjaec]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-qwwkjaec]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-qwwkjaec]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-qwwkjaec]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-qwwkjaec]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-qwwkjaec]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-qwwkjaec]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-qwwkjaec]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-qwwkjaec]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-qwwkjaec]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-qwwkjaec] p[data-astro-cid-qwwkjaec]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-qwwkjaec] p[data-astro-cid-qwwkjaec]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-qwwkjaec]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-qwwkjaec]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-qwwkjaec]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-qwwkjaec]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-qwwkjaec]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-qwwkjaec]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-qwwkjaec]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-qwwkjaec]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-qwwkjaec]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-qwwkjaec] a[data-astro-cid-qwwkjaec]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-qwwkjaec] a[data-astro-cid-qwwkjaec]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-qwwkjaec]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-qwwkjaec] a[data-astro-cid-qwwkjaec]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-qwwkjaec] a[data-astro-cid-qwwkjaec]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-qwwkjaec]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-qwwkjaec] a[data-astro-cid-qwwkjaec]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-qwwkjaec] a[data-astro-cid-qwwkjaec]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-qwwkjaec]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-qwwkjaec]{order:-1}.his-G-story[data-astro-cid-qwwkjaec]{order:0}}.his-G-main[data-astro-cid-2rufkanf]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-2rufkanf]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-2rufkanf]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-2rufkanf]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-2rufkanf]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-2rufkanf]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-2rufkanf]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-2rufkanf]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-2rufkanf]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-2rufkanf]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-2rufkanf] p[data-astro-cid-2rufkanf]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-2rufkanf] p[data-astro-cid-2rufkanf]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-2rufkanf]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-2rufkanf]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-2rufkanf]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-2rufkanf]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-2rufkanf]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-2rufkanf]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-2rufkanf]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-2rufkanf]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-2rufkanf]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-2rufkanf] a[data-astro-cid-2rufkanf]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-2rufkanf] a[data-astro-cid-2rufkanf]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-2rufkanf]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-2rufkanf] a[data-astro-cid-2rufkanf]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-2rufkanf] a[data-astro-cid-2rufkanf]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-2rufkanf]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-2rufkanf] a[data-astro-cid-2rufkanf]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-2rufkanf] a[data-astro-cid-2rufkanf]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-2rufkanf]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-2rufkanf]{order:-1}.his-G-story[data-astro-cid-2rufkanf]{order:0}}.his-G-main[data-astro-cid-4r5qw4ze]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-4r5qw4ze]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-4r5qw4ze]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-4r5qw4ze]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-4r5qw4ze]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-4r5qw4ze]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-4r5qw4ze]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-4r5qw4ze]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-4r5qw4ze]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-4r5qw4ze]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-4r5qw4ze] p[data-astro-cid-4r5qw4ze]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-4r5qw4ze] p[data-astro-cid-4r5qw4ze]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-4r5qw4ze]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-4r5qw4ze]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-4r5qw4ze]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-4r5qw4ze]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-4r5qw4ze]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-4r5qw4ze]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-4r5qw4ze]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-4r5qw4ze]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-4r5qw4ze]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-4r5qw4ze] a[data-astro-cid-4r5qw4ze]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-4r5qw4ze] a[data-astro-cid-4r5qw4ze]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-4r5qw4ze]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-4r5qw4ze] a[data-astro-cid-4r5qw4ze]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-4r5qw4ze] a[data-astro-cid-4r5qw4ze]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-4r5qw4ze]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-4r5qw4ze] a[data-astro-cid-4r5qw4ze]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-4r5qw4ze] a[data-astro-cid-4r5qw4ze]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-4r5qw4ze]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-4r5qw4ze]{order:-1}.his-G-story[data-astro-cid-4r5qw4ze]{order:0}}.his-G-main[data-astro-cid-bdga6noa]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-bdga6noa]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-bdga6noa]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-bdga6noa]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-bdga6noa]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-bdga6noa]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-bdga6noa]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-bdga6noa]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-bdga6noa]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-bdga6noa]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-bdga6noa] p[data-astro-cid-bdga6noa]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-bdga6noa] p[data-astro-cid-bdga6noa]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-bdga6noa]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-bdga6noa]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-bdga6noa]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-bdga6noa]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-bdga6noa]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-bdga6noa]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-bdga6noa]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-bdga6noa]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-bdga6noa]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-bdga6noa] a[data-astro-cid-bdga6noa]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-bdga6noa] a[data-astro-cid-bdga6noa]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-bdga6noa]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-bdga6noa] a[data-astro-cid-bdga6noa]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-bdga6noa] a[data-astro-cid-bdga6noa]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-bdga6noa]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-bdga6noa] a[data-astro-cid-bdga6noa]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-bdga6noa] a[data-astro-cid-bdga6noa]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-bdga6noa]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-bdga6noa]{order:-1}.his-G-story[data-astro-cid-bdga6noa]{order:0}}.his-G-main[data-astro-cid-iriodtbj]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-iriodtbj]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-iriodtbj]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-iriodtbj]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-iriodtbj]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-iriodtbj]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-iriodtbj]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-iriodtbj]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-iriodtbj]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-iriodtbj]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-iriodtbj] p[data-astro-cid-iriodtbj]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-iriodtbj] p[data-astro-cid-iriodtbj]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-iriodtbj]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-iriodtbj]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-iriodtbj]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-iriodtbj]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-iriodtbj]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-iriodtbj]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-iriodtbj]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-iriodtbj]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-iriodtbj]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-iriodtbj] a[data-astro-cid-iriodtbj]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-iriodtbj] a[data-astro-cid-iriodtbj]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-iriodtbj]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-iriodtbj] a[data-astro-cid-iriodtbj]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-iriodtbj] a[data-astro-cid-iriodtbj]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-iriodtbj]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-iriodtbj] a[data-astro-cid-iriodtbj]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-iriodtbj] a[data-astro-cid-iriodtbj]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-iriodtbj]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-iriodtbj]{order:-1}.his-G-story[data-astro-cid-iriodtbj]{order:0}}.his-G-main[data-astro-cid-x3bjzztj]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-x3bjzztj]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-x3bjzztj]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-x3bjzztj]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-x3bjzztj]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-x3bjzztj]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-x3bjzztj]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-x3bjzztj]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-x3bjzztj]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-x3bjzztj]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-x3bjzztj] p[data-astro-cid-x3bjzztj]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-x3bjzztj] p[data-astro-cid-x3bjzztj]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-x3bjzztj]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-x3bjzztj]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-x3bjzztj]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-x3bjzztj]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-x3bjzztj]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-x3bjzztj]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-x3bjzztj]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-x3bjzztj]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-x3bjzztj]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-x3bjzztj] a[data-astro-cid-x3bjzztj]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-x3bjzztj] a[data-astro-cid-x3bjzztj]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-x3bjzztj]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-x3bjzztj] a[data-astro-cid-x3bjzztj]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-x3bjzztj] a[data-astro-cid-x3bjzztj]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-x3bjzztj]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-x3bjzztj] a[data-astro-cid-x3bjzztj]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-x3bjzztj] a[data-astro-cid-x3bjzztj]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-x3bjzztj]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-x3bjzztj]{order:-1}.his-G-story[data-astro-cid-x3bjzztj]{order:0}}.his-G-main[data-astro-cid-6q2ekcok]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-6q2ekcok]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-6q2ekcok]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-6q2ekcok]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-6q2ekcok]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-6q2ekcok]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-6q2ekcok]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-6q2ekcok]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-6q2ekcok]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-6q2ekcok]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-6q2ekcok] p[data-astro-cid-6q2ekcok]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-6q2ekcok] p[data-astro-cid-6q2ekcok]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-6q2ekcok]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-6q2ekcok]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-6q2ekcok]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-6q2ekcok]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-6q2ekcok]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-6q2ekcok]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-6q2ekcok]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-6q2ekcok]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-6q2ekcok]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-6q2ekcok] a[data-astro-cid-6q2ekcok]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-6q2ekcok] a[data-astro-cid-6q2ekcok]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-6q2ekcok]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-6q2ekcok] a[data-astro-cid-6q2ekcok]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-6q2ekcok] a[data-astro-cid-6q2ekcok]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-6q2ekcok]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-6q2ekcok] a[data-astro-cid-6q2ekcok]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-6q2ekcok] a[data-astro-cid-6q2ekcok]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-6q2ekcok]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-6q2ekcok]{order:-1}.his-G-story[data-astro-cid-6q2ekcok]{order:0}}.his-G-main[data-astro-cid-o6cvpyda]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-o6cvpyda]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-o6cvpyda]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-o6cvpyda]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-o6cvpyda]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-o6cvpyda]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-o6cvpyda]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-o6cvpyda]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-o6cvpyda]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-o6cvpyda]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-o6cvpyda] p[data-astro-cid-o6cvpyda]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-o6cvpyda] p[data-astro-cid-o6cvpyda]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-o6cvpyda]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-o6cvpyda]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-o6cvpyda]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-o6cvpyda]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-o6cvpyda]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-o6cvpyda]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-o6cvpyda]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-o6cvpyda]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-o6cvpyda]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-o6cvpyda] a[data-astro-cid-o6cvpyda]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-o6cvpyda] a[data-astro-cid-o6cvpyda]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-o6cvpyda]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-o6cvpyda] a[data-astro-cid-o6cvpyda]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-o6cvpyda] a[data-astro-cid-o6cvpyda]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-o6cvpyda]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-o6cvpyda] a[data-astro-cid-o6cvpyda]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-o6cvpyda] a[data-astro-cid-o6cvpyda]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-o6cvpyda]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-o6cvpyda]{order:-1}.his-G-story[data-astro-cid-o6cvpyda]{order:0}}.his-G-main[data-astro-cid-d6z3idsy]{--his-radius:var(--public-radius,12px);--his-accent-wash:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.his-G-shell[data-astro-cid-d6z3idsy]{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto}.his-G-header[data-astro-cid-d6z3idsy]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.his-G-eyebrow[data-astro-cid-d6z3idsy]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.his-G-title[data-astro-cid-d6z3idsy]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.05}.his-G-dateline[data-astro-cid-d6z3idsy]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.his-G-standfirst[data-astro-cid-d6z3idsy]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.4vw,1.3rem);font-weight:600;line-height:1.6}.his-G-layout[data-astro-cid-d6z3idsy]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.his-G-slug[data-astro-cid-d6z3idsy]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent-dark);margin:0 0 .5rem;font-size:.8rem;font-weight:700}.his-G-headline[data-astro-cid-d6z3idsy]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.02em;border-left:5px solid var(--public-accent);margin:0 0 1.1rem;padding-left:.9rem;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;line-height:1.15}.his-G-body[data-astro-cid-d6z3idsy] p[data-astro-cid-d6z3idsy]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-body[data-astro-cid-d6z3idsy] p[data-astro-cid-d6z3idsy]:last-child{margin-bottom:0}.his-G-plaque[data-astro-cid-d6z3idsy]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--his-accent-wash);text-align:center;box-shadow:var(--public-shadow);padding:1.6rem 1.35rem 1.7rem}.his-G-plaque-label[data-astro-cid-d6z3idsy]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.his-G-plaque-year[data-astro-cid-d6z3idsy]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.4rem 0 .6rem;font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.his-G-plaque-sub[data-astro-cid-d6z3idsy]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding-top:.8rem;font-size:.9rem}.his-G-archives[data-astro-cid-d6z3idsy]{border:1px solid var(--public-line);border-radius:var(--his-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin-top:2.75rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.75rem)}.his-G-archives-tag[data-astro-cid-d6z3idsy]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent-dark);margin:0 0 .7rem;font-size:.76rem;font-weight:700}.his-G-archives-head[data-astro-cid-d6z3idsy]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1.15}.his-G-archives-body[data-astro-cid-d6z3idsy]{max-width:58ch;color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.his-G-archives-invite[data-astro-cid-d6z3idsy]{max-width:58ch;color:var(--public-muted);margin:0;line-height:1.7}.his-G-archives-invite[data-astro-cid-d6z3idsy] a[data-astro-cid-d6z3idsy]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-invite[data-astro-cid-d6z3idsy] a[data-astro-cid-d6z3idsy]:hover{text-decoration-thickness:2px}.his-G-archives-share[data-astro-cid-d6z3idsy]{max-width:58ch;color:var(--public-muted);margin:1rem 0 0;font-size:.95rem}.his-G-archives-share[data-astro-cid-d6z3idsy] a[data-astro-cid-d6z3idsy]{color:var(--public-accent-dark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.his-G-archives-share[data-astro-cid-d6z3idsy] a[data-astro-cid-d6z3idsy]:hover{text-decoration-thickness:2px}.his-G-colophon[data-astro-cid-d6z3idsy]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;display:flex}.his-G-colophon[data-astro-cid-d6z3idsy] a[data-astro-cid-d6z3idsy]{color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:1px;font-weight:600;text-decoration:none}.his-G-colophon[data-astro-cid-d6z3idsy] a[data-astro-cid-d6z3idsy]:hover{color:var(--public-accent-dark);border-bottom-color:var(--public-accent)}@media (max-width:720px){.his-G-layout[data-astro-cid-d6z3idsy]{grid-template-columns:minmax(0,1fr);gap:2rem}.his-G-plaque[data-astro-cid-d6z3idsy]{order:-1}.his-G-story[data-astro-cid-d6z3idsy]{order:0}}.hist-timeline[data-astro-cid-cgssfhhr]{max-width:720px;margin:0 auto;padding-left:44px;position:relative}.hist-timeline[data-astro-cid-cgssfhhr]:before{content:"";background:linear-gradient(to bottom, var(--public-accent), color-mix(in srgb, var(--public-accent) 20%, transparent));border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:15px}.hist-item[data-astro-cid-cgssfhhr]{margin-bottom:36px;position:relative}.hist-item[data-astro-cid-cgssfhhr]:last-child{margin-bottom:0}.hist-year[data-astro-cid-cgssfhhr]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin-bottom:6px;font-size:.72rem;font-weight:800}.hist-dot[data-astro-cid-cgssfhhr]{background:var(--public-accent);border:3px solid var(--public-bg);width:12px;height:12px;box-shadow:0 0 0 2px var(--public-accent);border-radius:50%;position:absolute;top:0;left:-28px;transform:translate(-50%)}.hist-milestone[data-astro-cid-cgssfhhr] .hist-dot[data-astro-cid-cgssfhhr]{width:14px;height:14px}.hist-card[data-astro-cid-cgssfhhr]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-radius:12px;padding:20px 24px}.hist-card[data-astro-cid-cgssfhhr] h3[data-astro-cid-cgssfhhr]{font-family:var(--public-font-heading);color:var(--public-text);margin:8px 0 6px;font-size:1.1rem;font-weight:700}.hist-card[data-astro-cid-cgssfhhr] p[data-astro-cid-cgssfhhr]{color:var(--public-muted);margin:0;font-size:.9rem;line-height:1.6}.hist-card-note[data-astro-cid-cgssfhhr]{border:1px dashed color-mix(in srgb, var(--public-accent) 30%, transparent);background:0 0}.hist-note-solo[data-astro-cid-cgssfhhr]{max-width:720px;margin:0 auto}.hist-badge[data-astro-cid-cgssfhhr]{text-transform:uppercase;letter-spacing:.12em;background:color-mix(in srgb, var(--public-accent) 15%, transparent);color:var(--public-accent);border-radius:6px;padding:3px 10px;font-size:.62rem;font-weight:800;display:inline-block}.hist-badge-pres[data-astro-cid-cgssfhhr]{background:color-mix(in srgb, var(--public-accent) 12%, transparent);color:var(--public-accent)}.hist-photo-slot[data-astro-cid-cgssfhhr]{margin-top:14px}.hist-photo-placeholder[data-astro-cid-cgssfhhr]{border:2px dashed color-mix(in srgb, var(--public-accent) 30%, transparent);text-align:center;color:color-mix(in srgb, var(--public-accent) 50%, transparent);background:color-mix(in srgb, var(--public-accent) 4%, transparent);border-radius:10px;padding:32px 20px;font-size:.78rem;font-style:italic}.hist-photo-slot[data-astro-cid-cgssfhhr] img[data-astro-cid-cgssfhhr]{border-radius:10px;width:100%;display:block}.hist-presidents-section[data-astro-cid-cgssfhhr]{max-width:720px;margin:0 auto}.hist-pres-header[data-astro-cid-cgssfhhr]{align-items:center;gap:16px;margin-bottom:24px;display:flex}.hist-pres-icon[data-astro-cid-cgssfhhr]{font-size:2.2rem;line-height:1}.hist-pres-header[data-astro-cid-cgssfhhr] h2[data-astro-cid-cgssfhhr]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:1.3rem;font-weight:700}.hist-pres-sub[data-astro-cid-cgssfhhr]{color:var(--public-muted);margin:4px 0 0;font-size:.88rem}.hist-pres-table-wrap[data-astro-cid-cgssfhhr]{border:1px solid var(--public-line-soft);background:var(--public-bg-soft);border-radius:12px;overflow:hidden}.hist-pres-table[data-astro-cid-cgssfhhr]{border-collapse:collapse;width:100%}.hist-pres-table[data-astro-cid-cgssfhhr] th[data-astro-cid-cgssfhhr]{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);border-bottom:1px solid var(--public-line-soft);background:var(--public-bg-alt,var(--public-bg-soft));padding:12px 18px;font-size:.68rem;font-weight:700}.hist-pres-table[data-astro-cid-cgssfhhr] td[data-astro-cid-cgssfhhr]{color:var(--public-text);border-bottom:1px solid var(--public-line-soft);padding:12px 18px;font-size:.92rem}.hist-pres-table[data-astro-cid-cgssfhhr] tbody[data-astro-cid-cgssfhhr] tr[data-astro-cid-cgssfhhr]:last-child td[data-astro-cid-cgssfhhr]{border-bottom:none}.hist-pres-table[data-astro-cid-cgssfhhr] tbody[data-astro-cid-cgssfhhr] tr[data-astro-cid-cgssfhhr]:nth-child(2n) td[data-astro-cid-cgssfhhr]{background:var(--public-bg-alt,var(--public-bg-soft))}.hist-pres-table[data-astro-cid-cgssfhhr] td[data-astro-cid-cgssfhhr]:first-child{color:var(--public-accent);width:50px;font-weight:700}.hist-pres-notes[data-astro-cid-cgssfhhr]{color:var(--public-muted);font-size:.82rem;font-style:italic}.hist-pres-note[data-astro-cid-cgssfhhr]{color:var(--public-muted);text-align:center;margin-top:16px;font-size:.82rem}@media (max-width:600px){.hist-pres-notes-col[data-astro-cid-cgssfhhr],.hist-pres-notes[data-astro-cid-cgssfhhr]{display:none}.hist-pres-table[data-astro-cid-cgssfhhr] th[data-astro-cid-cgssfhhr],.hist-pres-table[data-astro-cid-cgssfhhr] td[data-astro-cid-cgssfhhr]{padding:10px 12px;font-size:.85rem}.hist-timeline[data-astro-cid-cgssfhhr]{padding-left:36px}.hist-timeline[data-astro-cid-cgssfhhr]:before{left:11px}.hist-dot[data-astro-cid-cgssfhhr]{width:10px;height:10px;left:-24px}.hist-milestone[data-astro-cid-cgssfhhr] .hist-dot[data-astro-cid-cgssfhhr]{width:12px;height:12px}.hist-card[data-astro-cid-cgssfhhr]{padding:16px 18px}.hist-card[data-astro-cid-cgssfhhr] h3[data-astro-cid-cgssfhhr]{font-size:1rem}}@media (max-width:480px){.hist-pres-table[data-astro-cid-cgssfhhr] th[data-astro-cid-cgssfhhr],.hist-pres-table[data-astro-cid-cgssfhhr] td[data-astro-cid-cgssfhhr]{padding:9px 6px;font-size:.82rem}.hist-pres-table[data-astro-cid-cgssfhhr] td[data-astro-cid-cgssfhhr]:first-child,.hist-pres-table[data-astro-cid-cgssfhhr] th[data-astro-cid-cgssfhhr]:first-child{width:32px;padding-left:10px;padding-right:4px}.hist-pres-table[data-astro-cid-cgssfhhr] td[data-astro-cid-cgssfhhr]:nth-child(2),.hist-pres-table[data-astro-cid-cgssfhhr] th[data-astro-cid-cgssfhhr]:nth-child(2){white-space:normal;word-break:break-word}}.hs-cs[data-astro-cid-zjxidrm6]{text-align:center}.hs-cs-eyebrow[data-astro-cid-zjxidrm6]{background:var(--public-bg-soft);border:1px solid var(--public-line);letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent-dark,var(--public-accent));border-radius:999px;margin:0 0 .9rem;padding:5px 12px;font-size:.74rem;font-weight:700;display:inline-block}.hs-cs-title[data-astro-cid-zjxidrm6]{max-width:24ch;font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.02em;color:var(--public-text);margin:0 auto;font-size:clamp(2rem,5vw,3.1rem);font-weight:800;line-height:1.1}.hs-cs-lede[data-astro-cid-zjxidrm6]{max-width:54ch;color:var(--public-muted);margin:1.1rem auto 0}.hs-cs-seal[data-astro-cid-zjxidrm6]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);flex-direction:column;align-items:center;gap:2px;margin:1.6rem 0 0;padding:.7rem 1.6rem;display:inline-flex}.hs-cs-seal-label[data-astro-cid-zjxidrm6]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.66rem;font-weight:700}.hs-cs-seal-year[data-astro-cid-zjxidrm6]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:800;line-height:1.1}.hs-el-eyebrow[data-astro-cid-hwvo5wjb]{font-family:var(--public-font-heading,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);margin:0 0 1.1rem;font-size:.72rem;font-weight:700}.hs-el-title[data-astro-cid-hwvo5wjb]{max-width:20ch;font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.025em;color:var(--public-text);margin:0;font-size:clamp(2.1rem,5.5vw,3.4rem);font-weight:800;line-height:1.05}.hs-el-intro[data-astro-cid-hwvo5wjb]{max-width:46ch;color:var(--public-muted);margin:1.2rem 0 0}.hs-el-rule[data-astro-cid-hwvo5wjb]{margin-top:var(--asm-head-gap,1.4rem);background:var(--public-line);height:1px}@media (max-width:720px){.hs-el-title[data-astro-cid-hwvo5wjb]{max-width:none}}.hs-dl[data-astro-cid-sxhiy56m]{padding-bottom:var(--asm-head-gap,1.4rem);border-bottom:1px solid var(--public-line)}.hs-dl-eyebrow[data-astro-cid-sxhiy56m]{border-left:3px solid var(--public-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.hs-dl-slug[data-astro-cid-sxhiy56m]{color:var(--public-text)}.hs-dl-headline[data-astro-cid-sxhiy56m]{max-width:22ch;font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.05}.hs-dl-kicker[data-astro-cid-sxhiy56m]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.hs-dl-standfirst[data-astro-cid-sxhiy56m]{max-width:58ch;font-size:var(--asm-lead,1.15rem);color:var(--public-text);margin:1.25rem 0 0;font-weight:600;line-height:1.6}@media (max-width:720px){.hs-dl-headline[data-astro-cid-sxhiy56m]{max-width:none}}.hs-ts[data-astro-cid-w6twehsw]{padding-bottom:var(--asm-head-gap,1.4rem);border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.hs-ts-id[data-astro-cid-w6twehsw]{min-width:0}.hs-ts-eyebrow[data-astro-cid-w6twehsw]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.55rem;font-size:.7rem;font-weight:800;display:block}.hs-ts-title[data-astro-cid-w6twehsw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.9rem,4.5vw,2.9rem);font-weight:800;line-height:1.1}.hs-ts-intro[data-astro-cid-w6twehsw]{max-width:56ch;color:var(--public-muted);margin:.9rem 0 0}.hs-ts-badge[data-astro-cid-w6twehsw]{border:1px solid var(--public-line);background:var(--public-bg-soft);letter-spacing:.08em;text-transform:uppercase;color:var(--public-muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.42rem .9rem;font-size:.74rem;font-weight:700;display:inline-flex}.hs-ts-dot[data-astro-cid-w6twehsw]{background:var(--public-accent);border-radius:50%;width:7px;height:7px}@media (max-width:720px){.hs-ts[data-astro-cid-w6twehsw]{flex-direction:column;gap:1rem}}.hs-hy[data-astro-cid-w4q3diqh]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.hs-hy-eyebrow[data-astro-cid-w4q3diqh]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .8rem;font-size:.72rem;font-weight:800}.hs-hy-title[data-astro-cid-w4q3diqh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,6vw,3.8rem);font-weight:900;line-height:1.02}.hs-hy-lede[data-astro-cid-w4q3diqh]{max-width:50ch;color:var(--public-muted);margin:1.1rem 0 0}.hs-hy-chips[data-astro-cid-w4q3diqh]{flex-wrap:wrap;gap:.55rem;margin:1.3rem 0 0;padding:0;list-style:none;display:flex}.hs-hy-chip[data-astro-cid-w4q3diqh]{color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:999px;padding:.4rem .9rem;font-size:.78rem;font-weight:700}.hs-hy-card[data-astro-cid-w4q3diqh]{border:1px solid var(--public-line);border-radius:var(--public-radius,14px);background:var(--public-bg-soft);box-shadow:var(--public-shadow);flex-direction:column;align-items:flex-start;gap:.35rem;padding:clamp(1.2rem,3vw,2rem);display:flex}.hs-hy-card-label[data-astro-cid-w4q3diqh]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:800}.hs-hy-card-year[data-astro-cid-w4q3diqh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,7vw,4.2rem);font-weight:900;line-height:1}.hs-hy-card-underline[data-astro-cid-w4q3diqh]{background:var(--public-accent);border-radius:2px;width:56px;height:4px;display:block}@media (max-width:860px){.hs-hy[data-astro-cid-w4q3diqh]{grid-template-columns:1fr}.hs-hy-card[data-astro-cid-w4q3diqh]{align-self:start}}.hs-fc[data-astro-cid-53gaktn4]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.hs-fc-chip[data-astro-cid-53gaktn4]{background:var(--public-bg-soft);border:1px solid var(--public-line);color:var(--public-text);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.hs-ft[data-astro-cid-bxnia3ei]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:14px;display:grid}.hs-ft-tile[data-astro-cid-bxnia3ei]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,13px);box-shadow:var(--public-shadow);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.hs-ft-label[data-astro-cid-bxnia3ei]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:700}.hs-ft-value[data-astro-cid-bxnia3ei]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-size:1.18rem;font-weight:800;line-height:1.2}.hs-fi[data-astro-cid-x7trdgc6]{max-width:72ch;font-size:var(--asm-text,1rem);color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0;padding-left:.85rem;font-weight:600;line-height:1.6}.hs-fd[data-astro-cid-6jhrq7i2]{border:1px solid var(--public-line);border-radius:var(--public-radius,13px);background:var(--public-bg-soft);box-shadow:var(--public-shadow);margin:0;padding:.25rem 1.25rem}.hs-fd-row[data-astro-cid-6jhrq7i2]{border-bottom:1px solid var(--public-line-soft);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:.85rem 0;display:flex}.hs-fd-row[data-astro-cid-6jhrq7i2]:last-child{border-bottom:none}.hs-fd-term[data-astro-cid-6jhrq7i2]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.72rem;font-weight:800}.hs-fd-detail[data-astro-cid-6jhrq7i2]{text-align:right;font-family:var(--public-font-heading,inherit);color:var(--public-text);font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem;font-weight:700}.hs-sca-chapter[data-astro-cid-d6w7yick]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin:0 0 1.1rem;font-size:.72rem;font-weight:700}.hs-sca-anchor[data-astro-cid-d6w7yick]{align-items:baseline;gap:.85rem;margin:0 0 1.4rem;display:flex}.hs-sca-anchor-label[data-astro-cid-d6w7yick]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.7rem;font-weight:700}.hs-sca-anchor-year[data-astro-cid-d6w7yick]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.03em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,6vw,3.4rem);font-weight:800;line-height:1}.hs-sca-head[data-astro-cid-d6w7yick]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-weight:800}.hs-sca-body[data-astro-cid-d6w7yick]{color:var(--public-muted)}.hs-sms-head[data-astro-cid-vdndq4pu]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.7rem;font-weight:800}.hs-sms-bar[data-astro-cid-vdndq4pu]{background:var(--public-accent);width:56px;height:4px;margin-bottom:var(--asm-head-gap,1.4rem);border-radius:2px}.hs-sms-grid[data-astro-cid-vdndq4pu]{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(1.2rem,4vw,2.75rem);display:grid}.hs-sms-year[data-astro-cid-vdndq4pu]{border-top:3px solid var(--public-accent);flex-direction:column;gap:.3rem;padding-top:.15rem;display:flex}.hs-sms-year-num[data-astro-cid-vdndq4pu]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1.05}.hs-sms-year-tag[data-astro-cid-vdndq4pu]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.7rem;font-weight:800}.hs-sms-body[data-astro-cid-vdndq4pu] p[data-astro-cid-vdndq4pu]{color:var(--public-muted);margin:0}@media (max-width:720px){.hs-sms-grid[data-astro-cid-vdndq4pu]{grid-template-columns:1fr}}.hs-spa[data-astro-cid-euc264fb]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(1.4rem,4vw,2.75rem);display:grid}.hs-spa-slug[data-astro-cid-euc264fb]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .7rem;font-size:.72rem;font-weight:800}.hs-spa-head[data-astro-cid-euc264fb]{border-left:4px solid var(--public-accent);font-family:var(--public-font-heading,inherit);color:var(--public-text);padding-left:.9rem;font-weight:800}.hs-spa-body[data-astro-cid-euc264fb]{color:var(--public-muted);margin:0}.hs-spa-plaque[data-astro-cid-euc264fb]{border:1px solid var(--public-line);border-radius:var(--public-radius,13px);background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg-soft));box-shadow:var(--public-shadow);text-align:center;padding:clamp(1.1rem,3vw,1.8rem)}.hs-spa-plaque-label[data-astro-cid-euc264fb]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.68rem;font-weight:800}.hs-spa-plaque-year[data-astro-cid-euc264fb]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.03em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-size:clamp(2.4rem,6vw,3.4rem);font-weight:900;line-height:1}.hs-spa-plaque-sub[data-astro-cid-euc264fb]{color:var(--public-muted);margin:.55rem 0 0;font-size:.84rem;line-height:1.5}@media (max-width:860px){.hs-spa[data-astro-cid-euc264fb]{grid-template-columns:1fr}}.hs-scy[data-astro-cid-yj56vsfe]{border:1px solid var(--public-line);border-radius:var(--public-radius,13px);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:clamp(1.3rem,3.5vw,2.2rem)}.hs-scy-head[data-astro-cid-yj56vsfe]{border-bottom:1px solid var(--public-line);font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin-bottom:1rem;padding-bottom:.8rem;font-weight:800}.hs-scy-yearline[data-astro-cid-yj56vsfe]{flex-wrap:wrap;align-items:baseline;gap:.7rem;margin:0 0 .9rem;display:flex}.hs-scy-year[data-astro-cid-yj56vsfe]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800;line-height:1}.hs-scy-note[data-astro-cid-yj56vsfe]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.78rem;font-weight:700}.hs-scy-body[data-astro-cid-yj56vsfe]{color:var(--public-muted);margin:0}.hist-timeline[data-astro-cid-luqaygm7]{padding-left:44px;position:relative}.hist-timeline[data-astro-cid-luqaygm7]:before{content:"";background:linear-gradient(to bottom, var(--public-accent), color-mix(in srgb, var(--public-accent) 20%, transparent));border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:15px}.hist-item[data-astro-cid-luqaygm7]{margin-bottom:36px;position:relative}.hist-item[data-astro-cid-luqaygm7]:last-child{margin-bottom:0}.hist-year[data-astro-cid-luqaygm7]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin-bottom:6px;font-size:.72rem;font-weight:800}.hist-dot[data-astro-cid-luqaygm7]{background:var(--public-accent);border:3px solid var(--public-bg);width:12px;height:12px;box-shadow:0 0 0 2px var(--public-accent);border-radius:50%;position:absolute;top:0;left:-28px;transform:translate(-50%)}.hist-milestone[data-astro-cid-luqaygm7] .hist-dot[data-astro-cid-luqaygm7]{width:14px;height:14px}.hist-card[data-astro-cid-luqaygm7]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-radius:12px;padding:20px 24px}.hist-card[data-astro-cid-luqaygm7] h3[data-astro-cid-luqaygm7]{font-family:var(--public-font-heading);color:var(--public-text);margin:8px 0 6px;font-size:1.1rem;font-weight:700}.hist-card[data-astro-cid-luqaygm7] p[data-astro-cid-luqaygm7]{color:var(--public-muted);margin:0;font-size:.9rem;line-height:1.6}.hist-card-note[data-astro-cid-luqaygm7]{border:1px dashed color-mix(in srgb, var(--public-accent) 30%, transparent);background:0 0}.hist-badge[data-astro-cid-luqaygm7]{text-transform:uppercase;letter-spacing:.12em;background:color-mix(in srgb, var(--public-accent) 15%, transparent);color:var(--public-accent);border-radius:6px;padding:3px 10px;font-size:.62rem;font-weight:800;display:inline-block}.hist-photo-slot[data-astro-cid-luqaygm7]{margin-top:14px}.hist-photo-placeholder[data-astro-cid-luqaygm7]{border:2px dashed color-mix(in srgb, var(--public-accent) 30%, transparent);text-align:center;color:color-mix(in srgb, var(--public-accent) 50%, transparent);background:color-mix(in srgb, var(--public-accent) 4%, transparent);border-radius:10px;padding:32px 20px;font-size:.78rem;font-style:italic}.hist-photo-slot[data-astro-cid-luqaygm7] img[data-astro-cid-luqaygm7]{border-radius:10px;width:100%;display:block}@media (max-width:600px){.hist-timeline[data-astro-cid-luqaygm7]{padding-left:36px}.hist-timeline[data-astro-cid-luqaygm7]:before{left:11px}.hist-dot[data-astro-cid-luqaygm7]{width:10px;height:10px;left:-24px}.hist-milestone[data-astro-cid-luqaygm7] .hist-dot[data-astro-cid-luqaygm7]{width:12px;height:12px}.hist-card[data-astro-cid-luqaygm7]{padding:16px 18px}.hist-card[data-astro-cid-luqaygm7] h3[data-astro-cid-luqaygm7]{font-size:1rem}}.hs-prt-header[data-astro-cid-pnpbu4zm]{align-items:center;gap:16px;margin-bottom:24px;display:flex}.hs-prt-icon[data-astro-cid-pnpbu4zm]{font-size:2.2rem;line-height:1}.hs-prt-heading[data-astro-cid-pnpbu4zm]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:1.3rem;font-weight:700}.hs-prt-sub[data-astro-cid-pnpbu4zm]{color:var(--public-muted);margin:4px 0 0;font-size:.88rem}.hs-prt-wrap[data-astro-cid-pnpbu4zm]{border:1px solid var(--public-line-soft);background:var(--public-bg-soft);border-radius:12px;overflow:auto hidden}.hs-prt-table[data-astro-cid-pnpbu4zm]{border-collapse:collapse;width:100%}.hs-prt-table[data-astro-cid-pnpbu4zm] th[data-astro-cid-pnpbu4zm]{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);border-bottom:1px solid var(--public-line-soft);background:var(--public-bg-alt,var(--public-bg-soft));padding:12px 18px;font-size:.68rem;font-weight:700}.hs-prt-table[data-astro-cid-pnpbu4zm] td[data-astro-cid-pnpbu4zm]{color:var(--public-text);border-bottom:1px solid var(--public-line-soft);padding:12px 18px;font-size:.92rem}.hs-prt-table[data-astro-cid-pnpbu4zm] tbody[data-astro-cid-pnpbu4zm] tr[data-astro-cid-pnpbu4zm]:last-child td[data-astro-cid-pnpbu4zm]{border-bottom:none}.hs-prt-table[data-astro-cid-pnpbu4zm] tbody[data-astro-cid-pnpbu4zm] tr[data-astro-cid-pnpbu4zm]:nth-child(2n) td[data-astro-cid-pnpbu4zm]{background:var(--public-bg-alt,var(--public-bg-soft))}.hs-prt-table[data-astro-cid-pnpbu4zm] td[data-astro-cid-pnpbu4zm].hs-prt-rank{color:var(--public-accent);font-weight:700}.hs-prt-rank[data-astro-cid-pnpbu4zm]{width:50px}.hs-prt-notes[data-astro-cid-pnpbu4zm]{color:var(--public-muted);font-size:.82rem;font-style:italic}.hs-prt-note[data-astro-cid-pnpbu4zm]{color:var(--public-muted);text-align:center;margin-top:16px;font-size:.82rem}.hs-prt-empty[data-astro-cid-pnpbu4zm]{border:1px dashed color-mix(in srgb, var(--public-accent) 30%, transparent);background:0 0;border-radius:12px;padding:20px 24px}.hs-prt-empty[data-astro-cid-pnpbu4zm] p[data-astro-cid-pnpbu4zm]{color:var(--public-muted);margin:0;font-size:.9rem;line-height:1.6}@media (max-width:600px){.hs-prt-notes-col[data-astro-cid-pnpbu4zm],.hs-prt-notes[data-astro-cid-pnpbu4zm]{display:none}.hs-prt-table[data-astro-cid-pnpbu4zm] th[data-astro-cid-pnpbu4zm],.hs-prt-table[data-astro-cid-pnpbu4zm] td[data-astro-cid-pnpbu4zm]{padding:10px 12px;font-size:.85rem}}@media (max-width:480px){.hs-prt-table[data-astro-cid-pnpbu4zm] th[data-astro-cid-pnpbu4zm],.hs-prt-table[data-astro-cid-pnpbu4zm] td[data-astro-cid-pnpbu4zm]{padding:9px 6px;font-size:.82rem}.hs-prt-table[data-astro-cid-pnpbu4zm] td[data-astro-cid-pnpbu4zm].hs-prt-rank,.hs-prt-table[data-astro-cid-pnpbu4zm] th[data-astro-cid-pnpbu4zm].hs-prt-rank{width:32px;padding-left:10px;padding-right:4px}.hs-prt-table[data-astro-cid-pnpbu4zm] td[data-astro-cid-pnpbu4zm]:nth-child(2),.hs-prt-table[data-astro-cid-pnpbu4zm] th[data-astro-cid-pnpbu4zm]:nth-child(2){white-space:normal;word-break:break-word}}.hs-ash[data-astro-cid-avbguar3]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:clamp(1.2rem,4vw,3rem);display:grid}.hs-ash-head[data-astro-cid-avbguar3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:800;line-height:1.15}.hs-ash-body[data-astro-cid-avbguar3],.hs-ash-invite[data-astro-cid-avbguar3]{color:var(--public-muted)}.hs-ash-share[data-astro-cid-avbguar3]{color:var(--public-muted);margin:1rem 0 0;font-size:.92rem}@media (max-width:720px){.hs-ash[data-astro-cid-avbguar3]{grid-template-columns:1fr}}.hs-abc[data-astro-cid-ewwfovrp]{background:linear-gradient(135deg, color-mix(in srgb, var(--public-accent) 58%, #14121c), color-mix(in srgb, var(--public-accent) 30%, #14121c));color:#fff;border-radius:var(--public-radius,20px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(1.4rem,4vw,2.75rem);padding:clamp(1.8rem,5vw,3.2rem) clamp(1.4rem,4vw,2.6rem);display:grid}.hs-abc-head[data-astro-cid-ewwfovrp]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:#fff;margin:0 0 .9rem;font-weight:900;line-height:1.1}.hs-abc-bar[data-astro-cid-ewwfovrp]{opacity:.9;width:64px;height:5px;margin-bottom:var(--asm-head-gap,1.4rem);background:#fff;border-radius:999px}.hs-abc-lead[data-astro-cid-ewwfovrp]{color:#ffffffe6}.hs-abc-lead[data-astro-cid-ewwfovrp]:last-child{margin-bottom:0}.hs-abc-card[data-astro-cid-ewwfovrp]{border-radius:var(--public-radius,14px);color:#14121c;background:#fff;padding:clamp(1.2rem,3vw,1.7rem)}.hs-abc-kicker[data-astro-cid-ewwfovrp]{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--public-accent) 70%, #14121c);margin:0;font-size:.7rem;font-weight:800}.hs-abc-text[data-astro-cid-ewwfovrp]{color:#4a4757;margin:.55rem 0 1.1rem;font-size:.95rem;line-height:1.6}.hs-abc-buttons[data-astro-cid-ewwfovrp]{flex-wrap:wrap;gap:.6rem;display:flex}.hs-abc-btn[data-astro-cid-ewwfovrp]{border:1px solid color-mix(in srgb, var(--public-accent) 60%, #14121c);border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.hs-abc-btn-primary[data-astro-cid-ewwfovrp]{background:color-mix(in srgb, var(--public-accent) 60%, #14121c);color:#fff}.hs-abc-btn-ghost[data-astro-cid-ewwfovrp]{color:color-mix(in srgb, var(--public-accent) 60%, #14121c);background:0 0}.hs-abc-btn[data-astro-cid-ewwfovrp]:hover{text-decoration:underline}@media (max-width:860px){.hs-abc[data-astro-cid-ewwfovrp]{grid-template-columns:1fr}}.hs-anc[data-astro-cid-v2zgospl]{border:1px solid var(--public-line);border-radius:var(--public-radius,13px);background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));box-shadow:var(--public-shadow);padding:clamp(1.3rem,3.5vw,2.2rem)}.hs-anc-tag[data-astro-cid-v2zgospl]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .6rem;font-size:.68rem;font-weight:800}.hs-anc-head[data-astro-cid-v2zgospl]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.9rem;font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:800;line-height:1.15}.hs-anc-body[data-astro-cid-v2zgospl]{color:var(--public-muted)}.hs-anc-share[data-astro-cid-v2zgospl]{border-top:1px solid var(--public-line-soft);color:var(--public-muted);margin:1rem 0 0;padding-top:.9rem;font-size:.9rem}.hs-arc[data-astro-cid-jtxyis5b]{border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:var(--public-radius,13px);background:var(--public-bg-soft);padding:clamp(1.3rem,3.5vw,2rem)}.hs-arc-head[data-astro-cid-jtxyis5b]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:800;line-height:1.15}.hs-arc-body[data-astro-cid-jtxyis5b]{color:var(--public-muted)}.hs-arc-reg[data-astro-cid-jtxyis5b]{border-top:1px solid var(--public-line-soft);margin:1.3rem 0;padding:0;list-style:none}.hs-arc-row[data-astro-cid-jtxyis5b]{border-bottom:1px solid var(--public-line-soft);grid-template-columns:minmax(0,.45fr) minmax(0,1.55fr);gap:1rem;padding:.8rem 0;display:grid}.hs-arc-label[data-astro-cid-jtxyis5b]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);padding-top:.15rem;font-size:.72rem;font-weight:800}.hs-arc-note[data-astro-cid-jtxyis5b]{color:var(--public-text);font-size:.92rem;line-height:1.55}.hs-arc-invite[data-astro-cid-jtxyis5b]{color:var(--public-muted)}.hs-arc-share[data-astro-cid-jtxyis5b]{color:var(--public-muted);margin:.9rem 0 0;font-size:.9rem}@media (max-width:600px){.hs-arc-row[data-astro-cid-jtxyis5b]{grid-template-columns:1fr;gap:.2rem}}.hs-agr[data-astro-cid-ecjp5ex3]{align-items:flex-start;gap:clamp(.9rem,2.5vw,1.5rem);display:flex}.hs-agr-glyph[data-astro-cid-ecjp5ex3]{background:color-mix(in srgb, var(--public-accent) 12%, transparent);width:44px;height:44px;color:var(--public-accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hs-agr-glyph[data-astro-cid-ecjp5ex3] svg[data-astro-cid-ecjp5ex3]{width:22px;height:22px;display:block}.hs-agr-body[data-astro-cid-ecjp5ex3]{min-width:0}.hs-agr-head[data-astro-cid-ecjp5ex3]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.7rem;font-size:clamp(1.3rem,2.3vw,1.7rem);font-weight:800;line-height:1.15}.hs-agr-text[data-astro-cid-ecjp5ex3]{color:var(--public-muted)}.hs-agr-links[data-astro-cid-ecjp5ex3]{margin:.9rem 0 0;font-size:.92rem;font-weight:700}.hs-agr-sep[data-astro-cid-ecjp5ex3]{color:var(--public-muted)}.hs-ldr-rule[data-astro-cid-vewom3e4]{background:var(--public-line);height:1px;margin-bottom:1.2rem}.hs-ldr-row[data-astro-cid-vewom3e4]{margin:0;font-size:.95rem;font-weight:700}.hs-ldr-row[data-astro-cid-vewom3e4] a[data-astro-cid-vewom3e4]{color:var(--public-accent);text-decoration:none}.hs-ldr-row[data-astro-cid-vewom3e4] a[data-astro-cid-vewom3e4]:hover{text-decoration:underline}.hs-ldr-dot[data-astro-cid-vewom3e4]{color:var(--public-muted)}.hs-lpn[data-astro-cid-t527m3po]{flex-wrap:wrap;gap:.7rem;display:flex}.hs-lpn-pill[data-astro-cid-t527m3po]{border:1px solid var(--public-line);background:var(--public-bg-soft);color:var(--public-text);border-radius:999px;padding:.6rem 1.15rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-block}.hs-lpn-pill[data-astro-cid-t527m3po]:hover{border-color:var(--public-accent);color:var(--public-accent)}.hist-timeline[data-astro-cid-siyyvcrl]{max-width:720px;margin:0 auto;padding-left:44px;position:relative}.hist-timeline[data-astro-cid-siyyvcrl]:before{content:"";background:linear-gradient(to bottom, var(--public-accent), color-mix(in srgb, var(--public-accent) 20%, transparent));border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:15px}.hist-item[data-astro-cid-siyyvcrl]{margin-bottom:36px;position:relative}.hist-item[data-astro-cid-siyyvcrl]:last-child{margin-bottom:0}.hist-year[data-astro-cid-siyyvcrl]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin-bottom:6px;font-size:.72rem;font-weight:800}.hist-dot[data-astro-cid-siyyvcrl]{background:var(--public-accent);border:3px solid var(--public-bg,#0f1418);width:12px;height:12px;box-shadow:0 0 0 2px var(--public-accent);border-radius:50%;position:absolute;top:0;left:-28px;transform:translate(-50%)}.hist-milestone[data-astro-cid-siyyvcrl] .hist-dot[data-astro-cid-siyyvcrl]{width:14px;height:14px}.hist-card[data-astro-cid-siyyvcrl]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-radius:12px;padding:20px 24px}.hist-card[data-astro-cid-siyyvcrl] h3[data-astro-cid-siyyvcrl]{color:var(--public-text);margin:8px 0 6px;font-family:Merriweather,Georgia,serif;font-size:1.1rem;font-weight:700}.hist-card[data-astro-cid-siyyvcrl] p[data-astro-cid-siyyvcrl]{color:var(--public-muted);margin:0;font-size:.9rem;line-height:1.6}.hist-badge[data-astro-cid-siyyvcrl]{text-transform:uppercase;letter-spacing:.12em;background:color-mix(in srgb, var(--public-accent) 15%, transparent);color:var(--public-accent);border-radius:6px;padding:3px 10px;font-size:.62rem;font-weight:800;display:inline-block}.hist-badge-pres[data-astro-cid-siyyvcrl]{color:#60a5fa;background:#60a5fa1f}.hist-photo-slot[data-astro-cid-siyyvcrl]{margin-top:14px}.hist-photo-placeholder[data-astro-cid-siyyvcrl]{border:2px dashed color-mix(in srgb, var(--public-accent) 30%, transparent);text-align:center;color:color-mix(in srgb, var(--public-accent) 50%, transparent);background:color-mix(in srgb, var(--public-accent) 3%, transparent);border-radius:10px;padding:32px 20px;font-size:.78rem;font-style:italic}.hist-photo-slot[data-astro-cid-siyyvcrl] img[data-astro-cid-siyyvcrl]{border-radius:10px;width:100%;display:block}.hist-presidents-section[data-astro-cid-siyyvcrl]{max-width:720px;margin:0 auto}.hist-pres-header[data-astro-cid-siyyvcrl]{align-items:center;gap:16px;margin-bottom:24px;display:flex}.hist-pres-icon[data-astro-cid-siyyvcrl]{font-size:2.2rem;line-height:1}.hist-pres-header[data-astro-cid-siyyvcrl] h2[data-astro-cid-siyyvcrl]{color:var(--public-text);margin:0;font-family:Merriweather,Georgia,serif;font-size:1.3rem;font-weight:700}.hist-pres-sub[data-astro-cid-siyyvcrl]{color:var(--public-muted);margin:4px 0 0;font-size:.88rem}.hist-pres-table-wrap[data-astro-cid-siyyvcrl]{border:1px solid var(--public-line-soft);background:var(--public-bg-soft);border-radius:12px;overflow:hidden}.hist-pres-table[data-astro-cid-siyyvcrl]{border-collapse:collapse;width:100%}.hist-pres-table[data-astro-cid-siyyvcrl] th[data-astro-cid-siyyvcrl]{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);border-bottom:1px solid var(--public-line-soft);background:var(--public-bg-alt,var(--public-bg-soft));padding:12px 18px;font-size:.68rem;font-weight:700}.hist-pres-table[data-astro-cid-siyyvcrl] td[data-astro-cid-siyyvcrl]{color:var(--public-text);border-bottom:1px solid var(--public-line-soft);padding:12px 18px;font-size:.92rem}.hist-pres-table[data-astro-cid-siyyvcrl] tbody[data-astro-cid-siyyvcrl] tr[data-astro-cid-siyyvcrl]:last-child td[data-astro-cid-siyyvcrl]{border-bottom:none}.hist-pres-table[data-astro-cid-siyyvcrl] tbody[data-astro-cid-siyyvcrl] tr[data-astro-cid-siyyvcrl]:nth-child(2n) td[data-astro-cid-siyyvcrl]{background:var(--public-bg-alt,var(--public-bg-soft))}.hist-pres-table[data-astro-cid-siyyvcrl] td[data-astro-cid-siyyvcrl]:first-child{color:var(--public-accent);width:50px;font-weight:700}.hist-pres-notes[data-astro-cid-siyyvcrl]{color:var(--public-muted);font-size:.82rem;font-style:italic}.hist-pres-note[data-astro-cid-siyyvcrl]{color:var(--public-muted);text-align:center;margin-top:16px;font-size:.82rem}@media (max-width:600px){.hist-pres-notes-col[data-astro-cid-siyyvcrl],.hist-pres-notes[data-astro-cid-siyyvcrl]{display:none}.hist-pres-table[data-astro-cid-siyyvcrl] th[data-astro-cid-siyyvcrl],.hist-pres-table[data-astro-cid-siyyvcrl] td[data-astro-cid-siyyvcrl]{padding:10px 12px;font-size:.85rem}.hist-timeline[data-astro-cid-siyyvcrl]{padding-left:36px}.hist-timeline[data-astro-cid-siyyvcrl]:before{left:11px}.hist-dot[data-astro-cid-siyyvcrl]{width:10px;height:10px;left:-24px}.hist-milestone[data-astro-cid-siyyvcrl] .hist-dot[data-astro-cid-siyyvcrl]{width:12px;height:12px}.hist-card[data-astro-cid-siyyvcrl]{padding:16px 18px}.hist-card[data-astro-cid-siyyvcrl] h3[data-astro-cid-siyyvcrl]{font-size:1rem}}@media (max-width:480px){.hist-pres-table[data-astro-cid-siyyvcrl] th[data-astro-cid-siyyvcrl],.hist-pres-table[data-astro-cid-siyyvcrl] td[data-astro-cid-siyyvcrl]{padding:9px 6px;font-size:.82rem}.hist-pres-table[data-astro-cid-siyyvcrl] td[data-astro-cid-siyyvcrl]:first-child,.hist-pres-table[data-astro-cid-siyyvcrl] th[data-astro-cid-siyyvcrl]:first-child{width:32px;padding-left:10px;padding-right:4px}.hist-pres-table[data-astro-cid-siyyvcrl] td[data-astro-cid-siyyvcrl]:nth-child(2),.hist-pres-table[data-astro-cid-siyyvcrl] th[data-astro-cid-siyyvcrl]:nth-child(2){white-space:normal;word-break:break-word}}
