.hero[data-astro-cid-j7pv25f6]{background:var(--navy-800);color:#d4dce8;position:relative;overflow:hidden}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(90deg,transparent,#000 60%)}.hero-in[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1.4fr 1fr;gap:56px;padding-top:clamp(56px,9vw,110px);padding-bottom:clamp(56px,9vw,110px);align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--white);font-size:clamp(2.1rem,4.4vw,3.4rem)}.hero[data-astro-cid-j7pv25f6] .sep[data-astro-cid-j7pv25f6]{color:var(--gold-500);font-weight:400;padding:0 .1em}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#c5d0de;font-size:1.2rem}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.btn-ghost[data-astro-cid-j7pv25f6]{color:var(--white);border-color:#fff6}.btn-ghost[data-astro-cid-j7pv25f6]:hover{border-color:var(--white);color:var(--white);background:#ffffff0f}.hero-panel[data-astro-cid-j7pv25f6]{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:26px;backdrop-filter:blur(2px)}.panel-title[data-astro-cid-j7pv25f6]{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-500);font-weight:650}.hero-panel[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0}.hero-panel[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:0;border-top:1px solid rgba(255,255,255,.1)}.hero-panel[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;gap:14px;padding:12px 0;color:#e8edf4;text-decoration:none;font-weight:500}.hero-panel[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--white)}.hero-panel[data-astro-cid-j7pv25f6] .n[data-astro-cid-j7pv25f6]{font-family:var(--serif);color:var(--gold-500);min-width:22px}@media(max-width:900px){.hero-in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:36px}}.intro-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}@media(max-width:900px){.intro-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}}.founder-card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:200px 1fr;gap:26px;align-items:center;background:var(--navy-50);border-radius:14px;padding:24px}.founder-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:10px;aspect-ratio:4/5;object-fit:cover}@media(max-width:520px){.founder-card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.founder-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-width:240px}}.fc-name[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:1.3rem;color:var(--navy-800);font-weight:600;margin-bottom:2px}.fc-cred[data-astro-cid-j7pv25f6]{color:var(--gold-600);font-weight:600;font-size:.92rem}.fc-facts[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:14px 0 16px;display:grid;gap:6px}.fc-facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:10px;align-items:baseline;font-size:.92rem;color:var(--ink-soft);margin:0}.fc-facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--navy-800);min-width:82px;font-family:var(--serif);font-size:1.05rem}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:start}@media(max-width:900px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:28px}}.ind-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.ind-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:0;border-bottom:1px solid var(--line)}.ind-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;padding:14px 0;text-decoration:none;color:var(--navy-800);font-weight:550}.ind-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--gold-600)}@media(max-width:520px){.ind-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.exp-grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:0 32px}.exp-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:14px 0 14px 26px;border-top:1px solid rgba(255,255,255,.12);position:relative;margin:0;color:#e3e9f1}.exp-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:24px;width:12px;height:2px;background:var(--gold-500)}.head-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:28px}.head-row[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:0}.calc-strip[data-astro-cid-j7pv25f6]{margin-top:32px;display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;padding:18px 22px;border:1px solid var(--line);border-radius:var(--radius)}.calc-strip[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.calc-strip[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;font-weight:550}.calc-strip[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].all{color:var(--gold-600);margin-left:auto}.updates[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;background:var(--white);border:1px solid var(--line);border-radius:var(--radius)}.updates[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:110px 140px 1fr;gap:16px;align-items:center;padding:16px 22px;border-bottom:1px solid var(--line);margin:0}.updates[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.updates[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{color:var(--ink-mute);font-size:.9rem}.updates[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:550;text-decoration:none;color:var(--navy-800)}@media(max-width:700px){.updates[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:4px}}.office[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:48px}.office[data-astro-cid-j7pv25f6] address[data-astro-cid-j7pv25f6]{font-style:normal;margin-bottom:1em}.office-cta[data-astro-cid-j7pv25f6]{background:var(--navy-50);border-radius:14px;padding:32px;border-left:3px solid var(--gold-500);align-self:center}@media(max-width:800px){.office[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
