.hero[data-astro-cid-yodha2z4]{color:var(--on-dark);background:var(--accent-dark);align-items:center;display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-yodha2z4].full{min-height:min(86dvh,52rem)}.hero[data-astro-cid-yodha2z4].compact{min-height:clamp(22rem,46dvh,30rem)}.bg[data-astro-cid-yodha2z4]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shade[data-astro-cid-yodha2z4]{background:linear-gradient(90deg,#04100c73,#04100c1a),#04100c80;position:absolute;inset:0}.inner[data-astro-cid-yodha2z4]{padding-block:var(--space-5);position:relative}h1[data-astro-cid-yodha2z4]{max-width:18ch}.compact[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{font-size:var(--step-4)}.full[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{font-size:clamp(2.6rem,1.6rem + 5vw,5.6rem)}.eyebrow[data-astro-cid-yodha2z4]{color:var(--on-dark);opacity:.9}.lead[data-astro-cid-yodha2z4]{color:#ffffffeb;margin-bottom:var(--space-3)}.impact[data-astro-cid-m6wuwlba]{--mint:#87e8c8;background:var(--accent-dark);color:var(--on-dark);padding-block:clamp(3rem,2rem + 6vw,7rem) clamp(3rem,2rem + 4vw,5.5rem)}.inner[data-astro-cid-m6wuwlba]{width:min(100% - 2 * var(--space-4), 84rem);margin-inline:auto}.head[data-astro-cid-m6wuwlba]{text-align:center;margin-bottom:clamp(3rem,2rem + 5vw,6.5rem)}h1[data-astro-cid-m6wuwlba]{margin-bottom:var(--space-3);font-size:clamp(2.8rem,1.6rem + 5.4vw,5.8rem)}.sub[data-astro-cid-m6wuwlba]{font-size:var(--step-0);opacity:.95;margin:0}.label-row[data-astro-cid-m6wuwlba]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.4em;font-size:var(--step--1);margin-bottom:var(--space-4);align-items:center;gap:1.2rem;font-weight:600;display:flex}.label-row[data-astro-cid-m6wuwlba]:after{content:"";background:#ffffffb3;flex:0 11rem;height:1px}.stats[data-astro-cid-m6wuwlba]{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.stats[data-astro-cid-m6wuwlba] li[data-astro-cid-m6wuwlba]{text-align:center;padding:.5rem var(--space-2);flex-direction:column;align-items:center;display:flex;position:relative}.stats[data-astro-cid-m6wuwlba] li[data-astro-cid-m6wuwlba]+li[data-astro-cid-m6wuwlba]:before{content:"";background:#87e8c859;width:1px;position:absolute;top:.5rem;bottom:.5rem;left:0}.icon[data-astro-cid-m6wuwlba]{color:var(--mint);margin-bottom:var(--space-2);justify-content:center;align-items:center;height:4.5rem;display:inline-flex}.value[data-astro-cid-m6wuwlba]{font-family:var(--font-heading);font-variant-numeric:lining-nums;font-size:clamp(2.8rem,2rem + 2.6vw,4.2rem);font-weight:600;line-height:1.05}.rule[data-astro-cid-m6wuwlba]{background:var(--mint);width:2.2rem;height:2px;margin:var(--space-2) 0}.caption[data-astro-cid-m6wuwlba]{font-size:var(--step-0);text-wrap:balance;max-width:22ch}.intro[data-astro-cid-m6wuwlba]{max-width:var(--measure);text-align:center;margin:clamp(2.5rem,2rem + 3vw,4.5rem) auto 0}.intro[data-astro-cid-m6wuwlba] p[data-astro-cid-m6wuwlba]{font-size:var(--step-0);color:#fffffff2}.intro[data-astro-cid-m6wuwlba] p[data-astro-cid-m6wuwlba]:last-child{margin-bottom:0}@media (width<=62rem){.stats[data-astro-cid-m6wuwlba]{row-gap:var(--space-4);grid-template-columns:repeat(2,1fr)}.stats[data-astro-cid-m6wuwlba] li[data-astro-cid-m6wuwlba]+li[data-astro-cid-m6wuwlba]:before{display:none}.stats[data-astro-cid-m6wuwlba] li[data-astro-cid-m6wuwlba]:last-child{grid-column:1/-1}.label-row[data-astro-cid-m6wuwlba]{letter-spacing:.3em}.inner[data-astro-cid-m6wuwlba]{width:min(100% - 2 * var(--space-3), 84rem)}}h2[data-astro-cid-ix6vcer3]{margin-bottom:var(--space-4)}.grid[data-astro-cid-ix6vcer3]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-ix6vcer3]{padding:var(--space-4) var(--space-3);border:1px solid var(--line);border-top:4px solid var(--accent);border-radius:var(--radius);background:var(--paper);transition:box-shadow .2s,transform .2s;position:relative}li[data-astro-cid-ix6vcer3]:hover{transform:translateY(-2px);box-shadow:0 14px 34px #00000014}h3[data-astro-cid-ix6vcer3]{font-size:var(--step-2)}h3[data-astro-cid-ix6vcer3] a[data-astro-cid-ix6vcer3]{color:var(--ink);text-decoration:none}h3[data-astro-cid-ix6vcer3] a[data-astro-cid-ix6vcer3]:after{content:"";position:absolute;inset:0}li[data-astro-cid-ix6vcer3]:hover h3[data-astro-cid-ix6vcer3] a[data-astro-cid-ix6vcer3]{color:var(--accent-dark)}p[data-astro-cid-ix6vcer3]{color:var(--ink-soft);margin:0}h1[data-astro-cid-oeid34qf]{font-size:var(--step-3)}.prose[data-astro-cid-oeid34qf] p[data-astro-cid-oeid34qf]{font-size:var(--step-1);color:var(--ink-soft);line-height:1.6}.row[data-astro-cid-yt3cxac5]{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:center;display:grid}.row[data-astro-cid-yt3cxac5]+.row[data-astro-cid-yt3cxac5]{margin-top:var(--space-5)}.flip[data-astro-cid-yt3cxac5] .pic[data-astro-cid-yt3cxac5]{order:2}.pic[data-astro-cid-yt3cxac5]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}h2[data-astro-cid-yt3cxac5]{font-size:var(--step-3)}.text[data-astro-cid-yt3cxac5]{font-size:var(--step-0);color:var(--ink-soft)}.note[data-astro-cid-yt3cxac5]{font-family:var(--font-heading);color:var(--accent-dark);padding-left:var(--space-2);border-left:4px solid var(--accent);font-weight:600}@media (width<=52rem){.row[data-astro-cid-yt3cxac5]{grid-template-columns:1fr}.flip[data-astro-cid-yt3cxac5] .pic[data-astro-cid-yt3cxac5]{order:0}}.gallery[data-astro-cid-b32uuoss]{padding-bottom:var(--space-6)}ul[data-astro-cid-b32uuoss]{gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}img[data-astro-cid-b32uuoss]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);width:100%}@media (width<=40rem){ul[data-astro-cid-b32uuoss]{grid-template-columns:repeat(2,1fr)}}ol[data-astro-cid-stwxkdqi]{margin:var(--space-4) 0 0;gap:0;padding:0;list-style:none;display:grid}li[data-astro-cid-stwxkdqi]{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);grid-template-columns:4rem 1fr;display:grid}li[data-astro-cid-stwxkdqi]:last-child{border-bottom:1px solid var(--line)}.n[data-astro-cid-stwxkdqi]{font-family:var(--font-heading);font-weight:800;font-size:var(--step-2);color:var(--accent)}h3[data-astro-cid-stwxkdqi]{font-size:var(--step-1);margin-bottom:.4rem}p[data-astro-cid-stwxkdqi]{color:var(--ink-soft);max-width:var(--measure);margin:0}.pic[data-astro-cid-stwxkdqi]{margin-top:var(--space-5);object-fit:cover;border-radius:var(--radius);width:100%;max-height:28rem}h2[data-astro-cid-xbvgdp4e]{margin-bottom:var(--space-4)}ul[data-astro-cid-xbvgdp4e]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-xbvgdp4e]{background:var(--paper);padding:var(--space-3);border-left:4px solid var(--accent);border-radius:var(--radius)}h3[data-astro-cid-xbvgdp4e]{font-size:var(--step-1)}p[data-astro-cid-xbvgdp4e]{color:var(--ink-soft);margin:0}h2[data-astro-cid-7g3ndoct]{margin-bottom:var(--space-4)}ul[data-astro-cid-7g3ndoct]{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.photo[data-astro-cid-7g3ndoct]{aspect-ratio:4/5;object-fit:cover;object-position:top;border-radius:var(--radius);background:var(--paper-tint);width:100%;margin-bottom:var(--space-2)}h3[data-astro-cid-7g3ndoct]{font-size:var(--step-1);margin-bottom:.2rem}.role[data-astro-cid-7g3ndoct]{color:var(--accent-dark);margin-bottom:var(--space-1);font-weight:600}summary[data-astro-cid-7g3ndoct]{cursor:pointer;font-family:var(--font-heading);font-weight:700;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase}summary[data-astro-cid-7g3ndoct]:hover{color:var(--accent-dark)}.bio[data-astro-cid-7g3ndoct]{margin-top:var(--space-1);font-size:var(--step--1);color:var(--ink-soft)}ul[data-astro-cid-34g7y3zu]{margin:var(--space-4) 0 0;gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));padding:0;list-style:none;display:grid}li[data-astro-cid-34g7y3zu]{background:var(--paper);border-radius:var(--radius);min-height:7rem;padding:var(--space-2);place-items:center;display:grid}a[data-astro-cid-34g7y3zu]{place-items:center;width:100%;height:100%;display:grid}.logo[data-astro-cid-34g7y3zu]{object-fit:contain;filter:grayscale();opacity:.8;width:auto;max-width:100%;max-height:4.5rem;transition:filter .2s,opacity .2s}a[data-astro-cid-34g7y3zu]:hover .logo[data-astro-cid-34g7y3zu],a[data-astro-cid-34g7y3zu]:focus-visible .logo[data-astro-cid-34g7y3zu]{filter:none;opacity:1}h2[data-astro-cid-nwx5zykv]{margin-bottom:var(--space-4)}ul[data-astro-cid-nwx5zykv]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-nwx5zykv]{border-top:4px solid var(--accent);padding-top:var(--space-2)}h3[data-astro-cid-nwx5zykv]{font-size:var(--step-1)}p[data-astro-cid-nwx5zykv]{color:var(--ink-soft);margin:0}ul[data-astro-cid-hbpo3oiz]{margin:var(--space-4) 0 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));padding:0;list-style:none;display:grid}li[data-astro-cid-hbpo3oiz]{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3)}h3[data-astro-cid-hbpo3oiz]{font-size:var(--step-1);margin-bottom:.3rem}.field[data-astro-cid-hbpo3oiz]{color:var(--accent-dark);margin-bottom:.2rem;font-weight:600}.pos[data-astro-cid-hbpo3oiz]{font-size:var(--step--1);color:var(--ink-soft)}.bio[data-astro-cid-hbpo3oiz]{font-size:var(--step--1)}.links[data-astro-cid-hbpo3oiz]{margin:var(--space-2) 0 0;font-size:var(--step--1);flex-wrap:wrap;gap:.4rem 1rem;font-weight:600;display:flex}.cta[data-astro-cid-y3m7tdo3]{background:var(--accent-dark);color:var(--on-dark);padding-block:var(--space-6);text-align:center}.lead[data-astro-cid-y3m7tdo3]{color:#ffffffe6;margin-inline:auto}h2[data-astro-cid-y3m7tdo3]{font-size:var(--step-3)}h1[data-astro-cid-535ymsdr]{margin-bottom:var(--space-2)}form[data-astro-cid-535ymsdr]{margin-top:var(--space-4);gap:var(--space-3);display:grid}label[data-astro-cid-535ymsdr]{font-weight:600;font-size:var(--step--1);gap:.4rem;display:grid}input[data-astro-cid-535ymsdr],textarea[data-astro-cid-535ymsdr]{font:inherit;border-radius:var(--radius);background:var(--paper);border:1px solid #b3b3b3;padding:.8rem 1rem;font-weight:400}input[data-astro-cid-535ymsdr]:focus,textarea[data-astro-cid-535ymsdr]:focus{outline:3px solid var(--accent-dark);outline-offset:0;border-color:var(--accent-dark)}.hp[data-astro-cid-535ymsdr]{position:absolute;left:-9999px}.privacy[data-astro-cid-535ymsdr]{font-size:var(--step--1);color:var(--ink-soft);margin:0}.status[data-astro-cid-535ymsdr]{margin:0;font-weight:600}.status[data-astro-cid-535ymsdr].ok{color:var(--accent-dark)}.status[data-astro-cid-535ymsdr].err{color:#a51d1d}.notice[data-astro-cid-535ymsdr]{margin-top:var(--space-4);padding:var(--space-3);border-left:4px solid var(--accent);background:var(--paper-tint)}.btn[data-astro-cid-535ymsdr]{justify-self:start}.btn[data-astro-cid-535ymsdr][disabled]{opacity:.6;cursor:wait}
