.hero[data-astro-cid-ge2uvauf]{margin-top:calc(-1 * var(--nav-h));padding-top:var(--nav-h);position:relative;overflow:hidden}.halo[data-astro-cid-ge2uvauf]{pointer-events:none;animation:1.6s ease-out both halo-in;position:absolute;inset:0}.halo__blob[data-astro-cid-ge2uvauf]{filter:blur(90px);opacity:.9;border-radius:50%;position:absolute}.halo__blob--1[data-astro-cid-ge2uvauf]{background:var(--halo-1);width:43%;height:520px;top:80px;left:12.5%}.halo__blob--2[data-astro-cid-ge2uvauf]{background:var(--halo-2);width:43%;height:560px;top:20px;left:33%}.halo__blob--3[data-astro-cid-ge2uvauf]{background:var(--halo-3);width:39%;height:480px;top:140px;left:55.5%}.halo__grain[data-astro-cid-ge2uvauf]{mix-blend-mode:multiply;opacity:.35;will-change:transform;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='180'%20height='180'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.9'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.55%200'/%3E%3C/filter%3E%3Crect%20width='100%25'%20height='100%25'%20filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:14s ease-in-out infinite alternate grain-drift;position:absolute;inset:-48px;-webkit-mask-image:radial-gradient(60% 70% at 50% 45%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 70% at 50% 45%,#000 30%,#0000 75%)}@keyframes grain-drift{0%{transform:translate(0,0)}33%{transform:translate(-18px,12px)}66%{transform:translate(14px,22px)}to{transform:translate(22px,-10px)}}.hero__inner[data-astro-cid-ge2uvauf]{z-index:2;text-align:center;padding:clamp(72px, 8.9vw, 128px) var(--side) clamp(80px, 10.5vw, 152px);flex-direction:column;align-items:center;display:flex;position:relative}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:1120px;color:var(--ink)}.hero__subtitle[data-astro-cid-ge2uvauf]{font-family:var(--font-title);color:var(--ink);margin-top:clamp(24px,2.5vw,36px);font-size:clamp(19px,1.8vw,26px);font-weight:500}.hero__text[data-astro-cid-ge2uvauf]{font-size:var(--intro);color:var(--muted);max-width:640px;margin-top:clamp(14px,1.4vw,20px);line-height:1.6}.hero__actions[data-astro-cid-ge2uvauf]{gap:12px;margin-top:clamp(28px,2.8vw,40px);display:flex}@media (width<=700px){.halo__blob[data-astro-cid-ge2uvauf]{filter:blur(60px)}.halo__blob--1[data-astro-cid-ge2uvauf]{width:300px;height:300px;top:80px;left:-80px}.halo__blob--2[data-astro-cid-ge2uvauf]{width:300px;height:320px;top:40px;left:60px}.halo__blob--3[data-astro-cid-ge2uvauf]{width:280px;height:280px;top:160px;left:180px}.hero__inner[data-astro-cid-ge2uvauf]{padding:72px var(--side) 80px}.hero__actions[data-astro-cid-ge2uvauf]{flex-direction:column;gap:10px;width:100%}}@keyframes halo-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.halo[data-astro-cid-ge2uvauf],.halo__grain[data-astro-cid-ge2uvauf]{animation:none}}.acces[data-astro-cid-i6wm3hdg]{padding-top:0;padding-bottom:clamp(56px,6vw,96px)}.acces__grille[data-astro-cid-i6wm3hdg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.acces__grille[data-astro-cid-i6wm3hdg] li[data-astro-cid-i6wm3hdg]{margin:0}.acces__carte[data-astro-cid-i6wm3hdg]{border:1px solid var(--rule);border-radius:calc(var(--radius) + 4px);background:var(--bg);height:100%;color:var(--ink);flex-direction:column;gap:10px;padding:clamp(22px,2.2vw,32px);text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.acces__carte[data-astro-cid-i6wm3hdg]:hover,.acces__carte[data-astro-cid-i6wm3hdg]:focus-visible{border-color:var(--ink)}.acces__carte[data-astro-cid-i6wm3hdg]:hover .acces__titre[data-astro-cid-i6wm3hdg] span[data-astro-cid-i6wm3hdg]{transform:translate(4px)}.acces__kicker[data-astro-cid-i6wm3hdg]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.acces__titre[data-astro-cid-i6wm3hdg]{font-size:clamp(24px,2.2vw,30px)}.acces__titre[data-astro-cid-i6wm3hdg] span[data-astro-cid-i6wm3hdg]{transition:transform .2s;display:inline-block}.acces__ligne[data-astro-cid-i6wm3hdg]{text-wrap:balance;color:var(--muted);margin-top:auto;font-size:15px;line-height:1.5}.acces__plus[data-astro-cid-i6wm3hdg]{margin-top:24px;font-size:15px;font-weight:600}@media (width<=1100px){.acces__grille[data-astro-cid-i6wm3hdg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.acces__grille[data-astro-cid-i6wm3hdg]{grid-template-columns:1fr;gap:12px}.acces__kicker--vide[data-astro-cid-i6wm3hdg]{display:none}}
