.rl .hero{text-align:center;padding:var(--s5) 0 var(--s5)}.rl .hero h1{font-size:var(--t-display);max-width:14ch;margin:0 auto}.rl .hi .tag{font-size:var(--t-tag);letter-spacing:.02em;background:var(--ink);color:#fff;white-space:nowrap;text-transform:none;box-shadow:0 0 0 3px var(--bg);align-items:center;gap:7px;padding:5px 9px;line-height:1;display:inline-flex;position:absolute;top:-22px;left:-6px}.rl .hi .tag .rd{font-size:12px}.rl .hi .field{font-size:var(--t-tag);color:var(--ink);border:1.5px solid var(--ink);white-space:nowrap;background:#fff;align-items:center;gap:8px;padding:6px 10px;line-height:1;display:inline-flex;position:absolute;bottom:-26px;right:-8px}.rl .hi .field i{background:#2fb36a;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.rl .hero .sub{max-width:42ch;margin:var(--s4) auto var(--s4);color:var(--ink-2);font-size:22px;line-height:1.35}.rl .hero .acts{gap:var(--s3);justify-content:center;align-items:center;display:flex}.rl .hero .acts a:not(.pill){align-items:center;gap:8px;font-weight:700;display:inline-flex}.rl .hi:has(.rel){color:var(--ink);background:0 0}.rl .hi .rel{background:var(--blue);color:var(--blue-ink);white-space:nowrap;clip-path:inset(0);animation:rl-sweep .55s var(--ease) .5s both;padding:.3em .14em .1em;position:absolute;inset:0}@keyframes rl-sweep{0%{clip-path:inset(0 100% 0 0)}}.rl .hi .tag,.rl .hi .field{z-index:1}.rl .hi .tag{animation:rl-pose .18s var(--ease) 1.15s both}.rl .hi .field{animation:rl-pose .18s var(--ease) 1.4s both}@keyframes rl-pose{0%{opacity:0;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.rl .hi .rel{clip-path:inset(0)}.rl .hi .tag,.rl .hi .field{opacity:1;transform:none}}@media (max-width:900px){.rl .hero{padding:var(--s4) 0}.rl .hero h1{max-width:100%}.rl .hi:has(.tag){margin-top:2.6em}.rl .hi .rel{white-space:normal}.rl .hi .tag{white-space:normal;flex-wrap:wrap;justify-content:flex-start;font-size:11px;inset:auto 0 calc(100% + 6px)}.rl .hi .field{font-size:11px;bottom:-26px;right:0}.rl .hero .sub{font-size:18px}.rl .hero .acts{flex-direction:column}}.rl .vt-secteur{font-size:var(--t-small);color:var(--ink-2);text-align:center;padding-top:var(--s5)}.rl .hero{padding-top:var(--s3)}.rl .vt-blocs{margin-top:var(--s5);gap:var(--s4);grid-template-columns:repeat(2,1fr);display:grid}.rl .vt-blocs>div{border-top:3px solid var(--ink);padding-top:18px}.rl .vt-blocs b{letter-spacing:-.02em;margin-bottom:10px;font-size:24px;font-weight:800;line-height:1.1;display:block}.rl .vt-blocs p{color:var(--ink-2);font-size:var(--t-small)}.rl .vt-stack{margin-top:var(--s4);text-align:center;font-family:var(--f-mono);font-size:var(--t-tag);color:var(--ink-2)}.rl .field--projet{border-style:dashed}@media (max-width:900px){.rl .vt-blocs{grid-template-columns:1fr}.rl .vt-secteur{padding-top:var(--s4)}}
