.wrap[data-astro-cid-j7pv25f6]{max-width:1280px;margin:0 auto}.hero[data-astro-cid-j7pv25f6]{height:min(900px,100svh);min-height:650px;position:relative;overflow:hidden;background:#858f8b;color:var(--cream)}.photo-wrap[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:0}.photo-wrap[data-astro-cid-j7pv25f6] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;filter:grayscale(1) contrast(1.08) brightness(.92)}.photo-wrap[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#183d32f7 0,#183d32e6 220px,#183d32bd 420px,#183d3229 560px,#183d320f)}.hero-stage[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;inset:0 var(--gutter);max-width:1280px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:54px}.kicker[data-astro-cid-j7pv25f6]{margin:0 0 20px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--cream);font-weight:500;font-family:Inter,sans-serif}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0 0 20px;max-width:16ch;font-family:Fraunces,Archivo,sans-serif;font-weight:480;font-optical-sizing:auto;font-size:clamp(34px,5.2vw,76px);line-height:1.04;letter-spacing:-.015em}.role[data-astro-cid-j7pv25f6]{margin:0;max-width:46ch;font-size:clamp(15px,1.6vw,19px);line-height:1.5;letter-spacing:.01em;color:#f1f3ede6;font-family:Inter,sans-serif}.facts[data-astro-cid-j7pv25f6]{position:relative;z-index:2;background:var(--forest);color:var(--cream)}.facts-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr)}.facts-inner[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2px;padding:16px clamp(20px,5vw,64px);border-right:1px solid var(--forest-line)}.facts-inner[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:last-child{border-right:none}.facts[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:800;font-size:22px}.facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.03em;color:#f1f3edd9}.intro[data-astro-cid-j7pv25f6]{background:var(--forest);color:var(--cream);padding:clamp(56px,9vw,120px) clamp(20px,5vw,64px)}.intro-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;align-items:start}.intro-photo[data-astro-cid-j7pv25f6]{margin-top:28px}.intro-photo[data-astro-cid-j7pv25f6] img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;border-radius:4px}.intro[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);border-top:1px solid var(--forest-line);padding-top:18px;font-family:Inter,sans-serif}.intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:Fraunces,Archivo,sans-serif;font-style:italic;font-weight:480;font-optical-sizing:auto;font-size:clamp(28px,3.6vw,44px);line-height:1.15;letter-spacing:0;margin:0 0 20px}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:clamp(15px,1.4vw,18px);line-height:1.65;margin:0;color:#f1f3edd1}.career[data-astro-cid-j7pv25f6]{background:var(--cream);color:var(--ink);padding:56px clamp(20px,5vw,64px) 64px}.career[data-astro-cid-j7pv25f6] .top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;border-bottom:2px solid var(--forest);padding-bottom:24px;margin-bottom:8px}.career[data-astro-cid-j7pv25f6] .top[data-astro-cid-j7pv25f6]+.item[data-astro-cid-j7pv25f6]{border-top:none}.career[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(28px,4vw,48px);margin:0;letter-spacing:-.03em}.career[data-astro-cid-j7pv25f6] .top[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:13px;color:#f1f3ed99;letter-spacing:.03em}.item[data-astro-cid-j7pv25f6]{border-top:1px solid rgba(24,61,50,.18);padding:24px 0;display:grid;grid-template-columns:130px 1fr 200px;gap:22px;align-items:start}.item[data-astro-cid-j7pv25f6] .yrs[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:700;font-size:14px;color:var(--forest)}.item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:700;font-size:clamp(18px,2.2vw,24px);line-height:1.2;margin:0}.item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:underline;text-decoration-color:#183d324d;text-underline-offset:3px}.item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;line-height:1.55;margin:8px 0 0;color:#1d2622c7}.item[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{text-align:right;font-family:Archivo,sans-serif;font-weight:800;font-size:22px;color:var(--forest)}.item[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;font-family:Inter,sans-serif;font-weight:400;font-size:11px;letter-spacing:.03em;color:var(--night-muted);margin-top:2px}.operate[data-astro-cid-j7pv25f6]{background:var(--stone);color:var(--ink);padding:56px clamp(20px,5vw,64px)}.operate-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,5vw,64px);align-items:start}.operate-side[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(26px,3.4vw,38px);letter-spacing:-.02em;margin:0 0 14px}.operate-side[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.6;color:#1d2622c7;margin:0 0 20px;max-width:46ch}.operate-topics[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-wrap:wrap;gap:10px}.operate-topics[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.03em;color:var(--forest);border:1px solid var(--forest);border-radius:999px;padding:8px 16px}.btn--ghost[data-astro-cid-j7pv25f6]{background:none;border:1.5px solid var(--forest);color:var(--forest)}.operate-latest__label[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--forest);margin:0 0 10px}.operate-card[data-astro-cid-j7pv25f6]{display:block;background:var(--cream);border-radius:4px;padding:28px;text-decoration:none;color:var(--ink);transition:box-shadow .2s ease}.operate-card[data-astro-cid-j7pv25f6]:hover{box-shadow:0 8px 24px #183d3224}.operate-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:700;font-size:clamp(19px,2.2vw,24px);line-height:1.2;margin:0 0 10px}.operate-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;line-height:1.55;color:#1d2622c7;margin:0 0 16px}.operate-card__cta[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:700;font-size:13px;color:var(--forest)}@media(max-width:760px){.operate-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.quote[data-astro-cid-j7pv25f6]{background:var(--stone);color:var(--ink);padding:56px clamp(20px,5vw,64px)}.eyebrow[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--forest);margin:0 0 10px}.eyebrow--dark[data-astro-cid-j7pv25f6]{color:var(--forest)}.quote[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0 0 28px;font-family:Fraunces,Archivo,sans-serif;font-style:italic;font-weight:500;font-optical-sizing:auto;font-size:clamp(26px,3.4vw,42px);line-height:1.28;max-width:24ch}.quote-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.quote-photo[data-astro-cid-j7pv25f6] img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;-o-object-position:35% 30%;object-position:35% 30%;border-radius:10px}.quote[data-astro-cid-j7pv25f6] cite[data-astro-cid-j7pv25f6]{font-style:normal;font-size:14px;color:#1d2622bf}.testimonials[data-astro-cid-j7pv25f6]{background:var(--forest);color:var(--cream);padding:56px clamp(20px,5vw,64px) 64px}.testimonials[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:#86ab9a}.testimonials[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(24px,3vw,36px);margin:0 0 48px}.tgrid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--forest-line)}.more-recs[data-astro-cid-j7pv25f6]{margin:28px 0 0;text-align:center}.more-recs[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--cream);font-family:Archivo,sans-serif;font-weight:700;font-size:14px;text-decoration:underline;text-decoration-color:#f1f3ed4d;text-underline-offset:3px}.tcard[data-astro-cid-j7pv25f6]{background:var(--forest);padding:32px}.tcard[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 20px;font-size:15px;line-height:1.55;color:#f1f3edd9}.tcard[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:14px}.tcard[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;font-size:12px;color:var(--cream-muted);margin-top:2px}.paths[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--forest-line);margin:36px 0 28px;max-width:860px}.paths[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{background:var(--forest);padding:18px 20px;color:var(--cream);text-decoration:none;display:flex;flex-direction:column;gap:4px}.paths[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#1e4a3d}.paths[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:Archivo,sans-serif;font-weight:700;font-size:16px}.paths[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:12px;color:#f1f3edb3}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:16px}.cta-row[data-astro-cid-j7pv25f6]{margin:0}.btn[data-astro-cid-j7pv25f6]{display:inline-block;background:var(--gold);color:#141310;font-family:Archivo,sans-serif;font-weight:700;font-size:15px;padding:14px 28px;border-radius:999px;text-decoration:none}.btn[data-astro-cid-j7pv25f6]:focus-visible,.paths[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid var(--gold);outline-offset:3px}@media(max-width:720px){.paths[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero[data-astro-cid-j7pv25f6]{height:760px;min-height:0}.photo-wrap[data-astro-cid-j7pv25f6] img{-o-object-position:58% center;object-position:58% center}.photo-wrap[data-astro-cid-j7pv25f6]:after{background:linear-gradient(0deg,#183d32f7 0,#183d32e6 140px,#183d32bd 280px,#183d321f 400px,#183d320f)}.hero-stage[data-astro-cid-j7pv25f6]{padding-bottom:26px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(48px,14vw,82px);line-height:.92;margin-bottom:30px}.role[data-astro-cid-j7pv25f6]{font-size:13px}.intro-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:0}.intro[data-astro-cid-j7pv25f6]{display:block;padding:75px 22px}.intro-photo[data-astro-cid-j7pv25f6]{margin:0 0 36px}.intro[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{margin-bottom:35px}.facts-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.facts-inner[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{border-right:none;border-bottom:1px solid var(--forest-line)}.career[data-astro-cid-j7pv25f6]{padding:65px 22px}.quote-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.item[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:8px}.item[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{text-align:left}.tgrid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
