.hero-reseau{position:relative;isolation:isolate;box-sizing:border-box;overflow-anchor:none;min-height:100vh;min-height:100svh;display:grid;align-content:center;text-align:center;color:var(--c-white);padding-top:calc(var(--header-height-lg) + var(--sp-md));padding-bottom:clamp(var(--sp-3xl),18svh,220px)}.hero-reseau--sans-fond{padding-bottom:var(--sp-2xl)}.hero-reseau{background-color:var(--c-deep)}.hero-reseau__halo{position:absolute;z-index:-1;pointer-events:none;top:47%;left:50%;width:min(125vh,95vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--c-primary-50) 0%,var(--c-primary-25) 38%,var(--c-primary-15) 55%,transparent 72%);translate:-50% -50%;animation:hero-reseau-flare 2.2s var(--ease-out) both}@keyframes hero-reseau-flare{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hero-reseau__halo{animation:none}}.hero-reseau:after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(180deg,var(--c-deep) 0%,var(--c-deep) 30%,var(--c-deep-50) 55%,transparent 78%),linear-gradient(180deg,transparent 45%,var(--c-primary-15) 100%)}.hero-reseau__fond{position:absolute;left:0;right:0;bottom:0;z-index:-3;line-height:0}.hero-reseau__fond picture{display:block}.hero-reseau__montagne{display:block;width:100%;height:auto;max-height:70svh;object-fit:cover;object-position:center bottom}.hero-reseau__container{max-width:var(--container);margin:0 auto;padding:0 var(--gutter);display:grid;gap:var(--sp-lg);justify-items:center}.hero-reseau__intro{display:grid;gap:var(--sp-sm);justify-items:center}.hero-reseau__eyebrow{margin:0;font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--c-primary)}.hero-reseau__title{margin:0;color:var(--c-white);font-size:clamp(2.5rem,6vw,5.25rem)}.hero-reseau__chapo{margin:0;max-width:46ch;color:var(--c-white);font-size:1.0625rem}.hero-reseau__logos-label{margin:0 0 var(--sp-md);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--c-white);text-shadow:0 1px 8px rgba(40,53,58,.55)}.hero-reseau__logos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-lg) var(--sp-3xl)}.hero-reseau__logo-lien{display:inline-flex;align-items:center;text-decoration:none;color:var(--c-white)}.hero-reseau__logo-lien:hover,.hero-reseau__logo-lien:focus-visible{color:var(--c-white)}.hero-reseau__logo{display:block;max-height:72px;width:auto;max-width:260px;filter:brightness(0) invert(1) drop-shadow(0 1px 8px rgba(40,53,58,.55));transition:transform var(--dur-fast) var(--ease-out)}.hero-reseau__logo-texte{font-family:var(--font-display);font-stretch:var(--width-condensed);font-variation-settings:"wdth" 75;font-weight:var(--fw-medium);letter-spacing:var(--tracking-display);line-height:var(--lh-display);text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.375rem);text-shadow:0 1px 8px rgba(40,53,58,.55);transition:transform var(--dur-fast) var(--ease-out)}.hero-reseau__logo-lien:hover .hero-reseau__logo,.hero-reseau__logo-lien:hover .hero-reseau__logo-texte,.hero-reseau__logo-lien:focus-visible .hero-reseau__logo,.hero-reseau__logo-lien:focus-visible .hero-reseau__logo-texte{transform:scale(1.06)}
