.ahero[data-astro-cid-flkm2sdw]{position:relative;padding:calc(var(--header-h) + clamp(2rem,5vw,4rem)) 0 clamp(3rem,6vw,5rem);border-bottom:1px solid var(--line)}.ahero__grid[data-astro-cid-flkm2sdw]{display:grid;grid-template-columns:6fr 5fr;gap:clamp(2rem,6vw,6rem);align-items:center}.ahero[data-astro-cid-flkm2sdw] h1[data-astro-cid-flkm2sdw]{font-size:clamp(3rem,6.4vw,6rem)}.ahero__script[data-astro-cid-flkm2sdw]{margin:.6rem 0 0;font-family:var(--font-serif-text);font-style:italic;font-weight:400;font-size:clamp(1.4rem,2.4vw,2.1rem);color:var(--accent)}.ahero__media[data-astro-cid-flkm2sdw]{position:relative;padding-bottom:4rem;padding-inline-start:2.5rem}.ahero__media[data-astro-cid-flkm2sdw] img[data-astro-cid-flkm2sdw]:first-child{border-radius:var(--radius);width:100%;aspect-ratio:4/5;object-fit:cover;object-position:60% 20%}.ahero[data-astro-cid-flkm2sdw] .ahero__small{position:absolute;inset-inline-start:0;bottom:0;width:46%;border-radius:var(--radius);border:6px solid var(--paper);aspect-ratio:4/5;object-fit:cover}.story[data-astro-cid-flkm2sdw]{display:grid;grid-template-columns:7fr 5fr;gap:clamp(2.5rem,6vw,6rem);align-items:start}.story__text[data-astro-cid-flkm2sdw] h2[data-astro-cid-flkm2sdw]{font-size:clamp(2.2rem,4vw,3.4rem)}.story__text[data-astro-cid-flkm2sdw] .lead[data-astro-cid-flkm2sdw]{margin:1.4rem 0 1.6rem}.story__text[data-astro-cid-flkm2sdw] p[data-astro-cid-flkm2sdw]{margin-bottom:1.1em;max-width:64ch}.story__sign[data-astro-cid-flkm2sdw]{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:2.2rem;color:var(--accent);margin-top:1.8rem}.timeline[data-astro-cid-flkm2sdw]{display:grid;border-top:1px solid var(--line-2)}.timeline[data-astro-cid-flkm2sdw] li[data-astro-cid-flkm2sdw]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.2rem 1rem;padding:1.2rem 0;border-bottom:1px solid var(--line)}.timeline__y[data-astro-cid-flkm2sdw]{grid-row:span 2;font-family:var(--font-serif-text);font-size:1.25rem;line-height:1.2;color:var(--accent)}.timeline[data-astro-cid-flkm2sdw] h3[data-astro-cid-flkm2sdw]{font-size:1.2rem}.timeline[data-astro-cid-flkm2sdw] p[data-astro-cid-flkm2sdw]{font-size:.92rem;color:var(--text-3);margin:0}.pole[data-astro-cid-flkm2sdw]{display:block;padding:1.4rem 0 1.6rem;border-top:1px solid var(--line-2)}.pole[data-astro-cid-flkm2sdw] h3[data-astro-cid-flkm2sdw]{font-size:clamp(1.4rem,2vw,1.8rem);margin-bottom:.5rem}.pole[data-astro-cid-flkm2sdw] p[data-astro-cid-flkm2sdw]{color:var(--text-3);font-size:.98rem;max-width:52ch}.pole__more[data-astro-cid-flkm2sdw]{display:inline-flex;align-items:center;gap:.35rem;margin-top:.9rem;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.pole[data-astro-cid-flkm2sdw]:hover h3[data-astro-cid-flkm2sdw]{color:var(--accent)}.phares[data-astro-cid-flkm2sdw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1.5rem,4vw,4rem);border-top:1px solid var(--line-2)}.phares[data-astro-cid-flkm2sdw] a[data-astro-cid-flkm2sdw]{display:grid;gap:.2rem;padding:1rem 0;border-bottom:1px solid var(--line)}.phares[data-astro-cid-flkm2sdw] a[data-astro-cid-flkm2sdw]>[data-astro-cid-flkm2sdw]{transition:transform .45s var(--ease-out)}.phares[data-astro-cid-flkm2sdw] a[data-astro-cid-flkm2sdw]:hover>[data-astro-cid-flkm2sdw]{transform:translate(var(--nudge))}.phares[data-astro-cid-flkm2sdw] span[data-astro-cid-flkm2sdw]{font-family:var(--font-serif-text);font-size:1.3rem;color:var(--text)}.phares[data-astro-cid-flkm2sdw] small[data-astro-cid-flkm2sdw]{font-size:.85rem;color:var(--text-3)}.partners-strip[data-astro-cid-flkm2sdw]{margin-top:clamp(3.5rem,7vw,5rem);padding-top:1.6rem;border-top:1px solid var(--line)}.partners-strip__logos[data-astro-cid-flkm2sdw]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:0 0 2rem}.partners-strip__logos[data-astro-cid-flkm2sdw] a[data-astro-cid-flkm2sdw]{padding:.8rem 1.2rem;display:grid;place-items:center;height:72px;width:160px}.partners-strip__logos[data-astro-cid-flkm2sdw] img{max-height:44px;width:auto;object-fit:contain}@media(max-width:900px){.ahero__grid[data-astro-cid-flkm2sdw],.story[data-astro-cid-flkm2sdw]{grid-template-columns:1fr}.ahero__media[data-astro-cid-flkm2sdw]{max-width:460px}.phares[data-astro-cid-flkm2sdw]{grid-template-columns:1fr}}
