.sc-home{--sc-home-surface: #16161a;}@media (max-width: 1200px){.sc-home .sc-container{padding-inline: 20px;}}.sc-home::before{content: '';position: fixed;inset: 0;z-index: 0;pointer-events: none;background: radial-gradient( ellipse 90% 55% at 50% 0%,rgba( 214,110,52,0.10 ) 0%,rgba( 0,0,0,0 ) 62% ),linear-gradient( 180deg,var(--sc-home-surface) 0%,#0b0b0d 58%,#000 100% );}#sc-home-mountain{position: fixed;inset: 0;z-index: 1;pointer-events: none;visibility: hidden;}.sc-home-section{position: relative;z-index: 2;padding: 72px 0;}@media (min-width: 1201px){.sc-home-section{padding: 110px 0;}}.sc-home-massif{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none;contain: strict;}@media (min-width: 1201px){.sc-home-massif{display: none;}}.sc-home-massif__ciel{position: absolute;inset: 0;background: linear-gradient(to bottom,#000000 0%,#000000 30%,#030304 44%,#060607 56%,#0a0809 66%,#100c0c 76%,#171110 86%,#1e1513 94%,#241916 100%);}.sc-home-massif__aube{position: absolute;inset: 0;opacity: 0.42;will-change: opacity;background: radial-gradient(ellipse 78% 30% at 56% 82%,rgba(214,116,46,0.9),rgba(190,96,40,0.36) 46%,rgba(0,0,0,0) 78%),linear-gradient(to bottom,rgba(0,0,0,0) 30%,rgba(70,34,18,0.25) 48%,rgba(104,50,24,0.47) 62%,rgba(140,68,30,0.72) 74%,rgba(176,88,38,0.94) 86%,rgba(198,102,44,1) 100%);}.sc-home-massif__ciel{top: -8%;bottom: auto;height: 116%;transform: translate3d( 0,calc( var( --sc-asc,0.42 ) * 5% ),0 );will-change: transform;}.sc-home-massif__aube{transform: translate3d( 0,calc( ( 1 - var( --sc-asc,0.42 ) ) * 15% ),0 );will-change: opacity,transform;}.sc-home-massif__aube::after{content: "";position: absolute;pointer-events: none;left: -20%;right: -20%;top: -10%;height: 70%;background: radial-gradient( ellipse 70% 46% at 50% 50%,rgba( 255,168,104,0.16 ) 0%,rgba( 214,110,52,0.09 ) 40%,rgba( 0,0,0,0 ) 74% );opacity: calc( clamp( 0,calc( var( --sc-asc,0.42 ) * 3 ),1 ) * clamp( 0,calc( ( 1 - var( --sc-asc,0.42 ) ) * 3 ),1 ) );transform: translate3d( 0,calc( var( --sc-asc,0.42 ) * 34% ),0 );}.sc-home-crete{position: absolute;left: 0;right: 0;bottom: 0;width: 100%;height: 96px;display: block;pointer-events: none;z-index: 3;}@media (min-width: 1201px){.sc-home-crete{display: none;}}.sc-home-crete__vide{fill: #0a0809;stroke: rgba(255,255,255,0.18);stroke-width: 0.4;vector-effect: non-scaling-stroke;}.sc-home-crete__plein{fill: var(--sc-orange);fill-opacity: 0.55;stroke: none;}.sc-home-crete__plein{clip-path: inset(0 calc((1 - var(--sc-asc,0.5)) * 100%) 0 0);will-change: clip-path;}@media (prefers-reduced-motion: reduce){.sc-home-crete__plein{clip-path: inset(0 50% 0 0);will-change: auto;}}@media (prefers-reduced-motion: reduce){.sc-home-massif__ciel,.sc-home-massif__aube,.sc-home-massif__aube::after{transform: none;will-change: auto;}.sc-home-massif__aube::after{opacity: 0.5;}}.sc-home-massif__grain{position: absolute;inset: 0;opacity: 0.055;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size: 160px 160px;}.sc-home-massif__nuees{position: absolute;inset: 0;opacity: 0;visibility: hidden;}html.sc-home-mob-nuees .sc-home-massif__nuees{opacity: 1;visibility: visible;}.sc-home-massif__nuee{position: absolute;inset: -30% -40%;will-change: transform,opacity;}.sc-home-massif__nuee--fond{inset: 0;background: radial-gradient(ellipse 96% 54% at 50% 34%,rgba(3,3,4,0.94),rgba(6,5,6,0.78) 72%),linear-gradient(to bottom,rgba(4,4,5,0.95) 40%,rgba(10,8,9,0.78) 78%,rgba(14,11,11,0.6) 100%);}.sc-home-massif__nuee--a{background: radial-gradient(ellipse 44% 20% at 20% 64%,rgba(186,174,166,0.42),rgba(0,0,0,0) 66%),radial-gradient(ellipse 52% 17% at 72% 76%,rgba(158,147,140,0.36),rgba(0,0,0,0) 68%),radial-gradient(ellipse 38% 15% at 46% 55%,rgba(140,130,124,0.3),rgba(0,0,0,0) 70%);}.sc-home-massif__nuee--b{background: radial-gradient(ellipse 48% 18% at 80% 58%,rgba(172,161,154,0.34),rgba(0,0,0,0) 68%),radial-gradient(ellipse 42% 16% at 28% 84%,rgba(150,140,134,0.32),rgba(0,0,0,0) 70%),radial-gradient(ellipse 30% 12% at 58% 44%,rgba(128,119,114,0.24),rgba(0,0,0,0) 72%);}@media (max-width: 1200px){.sc-home-massif ~ .sc-home-section:not(.sc-home-hero) > .sc-container{padding: 26px 20px 30px;background-color: rgba(9,9,11,0.93);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");background-size: 160px 160px;border: 1px solid rgba(255,255,255,0.09);border-radius: 14px;}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sc-home-massif ~ .sc-home-section:not(.sc-home-hero) > .sc-container{background-color: rgba(9,9,11,0.82);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}}.sc-home-massif ~ .sc-home-section:not(.sc-home-hero){padding: 60px 0;}.sc-home-massif ~ .sc-home-section:not(.sc-home-hero):not(.sc-home-sommet)::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 1px;background: linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(240,108,22,0.32) 16%,rgba(240,108,22,0.7) 50%,rgba(240,108,22,0.32) 84%,rgba(0,0,0,0) 100%);}.sc-home-massif ~ .sc-home-section:not(.sc-home-hero):not(.sc-home-sommet)::after{content: "";position: absolute;left: 50%;top: 0;width: 5px;height: 5px;margin: -2px 0 0 -2.5px;background-color: var(--sc-orange);transform: rotate(45deg);}.sc-seofooter,.sc-brandcta,.sc-footer{position: relative;z-index: 2;}.sc-ap-point__halo::after{content: "";position: absolute;left: 50%;top: 50%;width: 3px;height: 3px;margin: -1.5px 0 0 -1.5px;border-radius: 1px;background-color: transparent;opacity: 0;}.sc-ap-point.is-bip .sc-ap-point__halo::after{animation: sc-mob-eclats 780ms cubic-bezier(0.15,0.75,0.35,1) both;}@keyframes sc-mob-eclats{0%{opacity: 0;box-shadow: 0 0 0 0 var(--sc-orange),0 0 0 0 var(--sc-blanc-casse),0 0 0 0 var(--sc-orange),0 0 0 0 var(--sc-blanc-casse),0 0 0 0 var(--sc-orange),0 0 0 0 var(--sc-orange);}18%{opacity: 1;}100%{opacity: 0;box-shadow: -16px -13px 0 0 var(--sc-orange),9px -18px 0 0 var(--sc-blanc-casse),18px -6px 0 0 var(--sc-orange),14px 12px 0 0 var(--sc-blanc-casse),-6px 17px 0 0 var(--sc-orange),-18px 5px 0 0 var(--sc-orange);}}html.sc-home-mob-jaillit .sc-home-massif ~ .sc-home-section:not(.sc-home-hero) > .sc-container{opacity: 0;transform: translateY(14px);transition: opacity 260ms ease,transform 260ms ease;will-change: opacity,transform;}html.sc-home-mob-jaillit .sc-home-massif ~ .sc-home-section > .sc-container.is-vu{opacity: 1;transform: none;transition: opacity 300ms cubic-bezier(0.2,0.9,0.3,1),transform 420ms cubic-bezier(0.34,1.36,0.5,1);}}@media (max-width: 1200px){html.sc-home-carrou .sc-home [data-sc-carrou]{display: flex;align-items: stretch;--sc-bleed: 20px;gap: 14px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-left: var(--sc-bleed);margin-inline: calc(-1 * var(--sc-bleed));padding: 6px var(--sc-bleed) 10px;scrollbar-width: none;-webkit-overflow-scrolling: touch;touch-action: pan-x pan-y;overscroll-behavior-x: contain;}html.sc-home-carrou .sc-home [data-sc-carrou]::-webkit-scrollbar{display: none;}html.sc-home-carrou .sc-home [data-sc-carrou] > *{flex: 0 0 86%;min-width: 0;scroll-snap-align: start;}@media (min-width: 700px){html.sc-home-carrou .sc-home [data-sc-carrou] > *{flex: 0 0 46%;}}html.sc-home-carrou .sc-home [data-sc-carrou] > :only-child{flex: 0 0 100%;}.sc-carrou-dossards{display: flex;justify-content: center;align-items: center;gap: 10px;margin-top: 18px;}.sc-carrou-dossards[hidden]{display: none;}.sc-carrou-dossard{--sc-dos-fond: rgba(255,255,255,0.05);--sc-dos-bord: rgba(255,255,255,0.18);--sc-dos-encre: var(--sc-blanc-casse);position: relative;min-width: 44px;height: 44px;padding: 0 10px;border: 1px solid var(--sc-dos-bord);border-radius: 6px;background-color: var(--sc-dos-fond);color: var(--sc-dos-encre);font-family: var(--sc-titre-police, "Tomorrow"),system-ui,sans-serif;font-size: 15px;font-weight: 600;font-variant-numeric: tabular-nums;line-height: 1;cursor: pointer;transition: background-color 200ms ease,color 200ms ease,border-color 200ms ease;}.sc-carrou-dossard::before,.sc-carrou-dossard::after{content: "";position: absolute;top: 6px;width: 3px;height: 3px;border-radius: 50%;background-color: currentColor;opacity: 0.45;}.sc-carrou-dossard::before{left: 7px;}.sc-carrou-dossard::after{right: 7px;}.sc-carrou-dossard.is-active{--sc-dos-fond: var(--sc-orange);--sc-dos-bord: var(--sc-orange);--sc-dos-encre: var(--sc-noir);background-color: var(--sc-dos-fond);border-color: var(--sc-dos-bord);color: var(--sc-dos-encre);}@media (hover: none){.sc-carrou-dossard:hover{background-color: var(--sc-dos-fond);border-color: var(--sc-dos-bord);color: var(--sc-dos-encre);}}.sc-carrou-dossard:focus-visible,.sc-carrou-dossard:active{background-color: var(--sc-orange);border-color: var(--sc-orange);color: var(--sc-noir);}@media (hover: hover){.sc-carrou-dossard:hover{background-color: var(--sc-orange);border-color: var(--sc-orange);color: var(--sc-noir);}}}@media (min-width: 1201px){.sc-carrou-dossards{display: none;}}@media (prefers-reduced-motion: reduce){html.sc-home-carrou .sc-home [data-sc-carrou]{scroll-behavior: auto;}.sc-carrou-dossard{transition: none;}}.sc-home-fil{position: fixed;z-index: 2;right: 26px;top: 250px;bottom: 32px;width: 40px;pointer-events: none;}@media (min-width: 1280px){.sc-home-fil{top: 266px;}}@media (max-width: 1200px){}.sc-home-fil__piste{position: relative;width: 100%;height: 100%;}.sc-home-fil__svg{display: block;width: 100%;height: 100%;overflow: visible;}.sc-home-fil .sc-ap-point.is-bip .sc-ap-point__c{animation: sc-home-bip 500ms ease;}@keyframes sc-home-bip{0%,100%{transform: scale(1);}35%{transform: scale(1.9);}}.sc-home-fil .sc-ap-point.is-bip::after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-radius: 50%;transform: translate(-50%,-50%);animation: sc-home-flash 700ms ease-out forwards;}@keyframes sc-home-flash{from{box-shadow: 0 0 0 0 rgba(213,76,29,0.7);opacity: 1;}to{box-shadow: 0 0 0 24px rgba(213,76,29,0);opacity: 0;}}.sc-ap-point__tag{position: absolute;right: calc(100% + 10px);top: 50%;transform: translateY(-50%);padding: 6px 11px;background-color: var(--sc-orange);border-radius: 5px;box-shadow: inset 0 0 0 1px rgba(255,255,255,0.7);font-family: var(--sc-font-titre);font-size: 13px;font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase;white-space: nowrap;color: var(--sc-noir);opacity: 0;pointer-events: none;}.sc-home-fil .sc-ap-point.is-bip .sc-ap-point__tag{animation: sc-home-tag 1400ms ease forwards;}@keyframes sc-home-tag{0%{opacity: 0;transform: translateY(-50%) translateX(8px);}14%,78%{opacity: 1;transform: translateY(-50%) translateX(0);}100%{opacity: 0;transform: translateY(-50%) translateX(0);}}.sc-home-fil__arche{left: 50% !important;top: 0 !important;transform: translate(-50%,-100%);}@media (max-width: 1200px){.sc-home-fil__arche{width: 22px;height: 19px;}}.sc-home{--sc-axe: max(16px,(100% - var(--sc-bandeau)) / 2);}.sc-home-cockpit{position: fixed;z-index: 5;left: 20px;bottom: 20px;display: flex;flex-direction: column;align-items: stretch;gap: 6px;pointer-events: none;}.sc-home-chronofix{padding: 9px 14px;background-color: rgba(10,10,12,0.82);border: 1px solid rgba(213,76,29,0.45);border-radius: 999px;box-shadow: 0 8px 24px rgba(0,0,0,0.5);text-align: center;}.sc-home-chronofix__val{display: block;font-family: var(--sc-font-chrono),var(--sc-font-titre);font-size: 17px;letter-spacing: 0.08em;line-height: 1;color: var(--sc-orange);font-variant-numeric: tabular-nums;}.sc-home-dplus{min-width: 104px;padding: 9px 14px;background-color: var(--sc-home-surface);border: 1px solid rgba(255,255,255,0.14);border-radius: 999px;box-shadow: 0 8px 24px rgba(0,0,0,0.5);font-family: var(--sc-font-titre);font-size: 13px;font-weight: 700;letter-spacing: 0.06em;text-align: center;color: var(--sc-blanc);font-variant-numeric: tabular-nums;}.sc-home-dplus.is-sommet{color: var(--sc-orange);}@media (max-width: 1200px){.sc-home-cockpit{opacity: 1;transform-origin: top center;transform: translate( -50%,calc( -100% - 8px ) ) scaleY( 0.55 );}html.sc-home-bande .sc-home-cockpit{transform: translate( -50%,0 ) scaleY( 1 );}.sc-home-chronofix{padding: 6px 10px;}.sc-home-chronofix__val{font-size: 13px;letter-spacing: 0.06em;}.sc-home-dplus{min-width: 0;font-size: 11px;padding: 6px 10px;letter-spacing: 0.04em;}@media (prefers-reduced-motion: no-preference){.sc-home-cockpit{transition: top 0.3s ease,transform 420ms cubic-bezier(0.34,1.5,0.5,1);}}@media (prefers-reduced-motion: reduce){.sc-home-cockpit{transition: none;}}}@media (min-width: 1201px){.sc-home-chronofix__val{font-size: 20px;}}.sc-home-dplus__note{display: block;max-height: 0;overflow: hidden;font-size: 9px;font-weight: 700;letter-spacing: 0.14em;text-transform: uppercase;color: var(--sc-orange);opacity: 0;transition: max-height 200ms ease,opacity 200ms ease;}.sc-home-dplus.is-rythme .sc-home-dplus__note{max-height: 16px;opacity: 1;}.sc-home-hero{display: flex;align-items: center;padding: 20px 0 28px;min-height: calc(100vh - 158px);min-height: calc(100svh - 158px);}@media (min-width: 1201px){.sc-home-hero{padding: 24px 0 36px;min-height: calc(100vh - 230px);min-height: calc(100svh - 230px);}}.sc-home-hero__inner{position: relative;z-index: 3;}.sc-home-hero__kicker{display: flex;align-items: center;flex-wrap: wrap;gap: 14px;margin-bottom: 20px;}.sc-home-hero__plaque{font-size: 18px;padding: 11px 20px;border-radius: 8px;}@media (min-width: 1201px){.sc-home-hero__plaque{font-size: 26px;padding: 14px 26px;}}.sc-home-hero__surtitre{margin: 0;font-family: var(--sc-font-titre);font-size: 12px;letter-spacing: 0.18em;color: var(--sc-gris-label);}.sc-home-hero__live{margin-top: 22px;}.sc-home-hero__scene{display: none;}@media (min-width: 1201px){.sc-home-hero__inner{display: grid;grid-template-columns: minmax(0,1fr) 340px;align-items: center;gap: 40px;width: calc(100% - 32px);max-width: var(--sc-bandeau);padding-inline: 28px;}.sc-home-hero__col{min-width: 0;}.sc-home-hero__scene{display: flex;flex-direction: column;align-items: center;gap: 18px;color: rgba(255,255,255,0.34);}.sc-home-depart{width: 100%;max-width: 300px;height: auto;}}.sc-home-depart__plot,.sc-home-depart__coureur{fill: var(--sc-orange);}.sc-home-depart__plot{filter: drop-shadow(0 0 10px rgba(213,76,29,0.9));}.sc-home-depart__coureur{filter: drop-shadow(0 0 8px rgba(213,76,29,0.8));}.sc-home-depart__onde{fill: none;stroke: var(--sc-orange);stroke-width: 2;opacity: 0;}.sc-home-depart__label{margin: 0;font-family: var(--sc-font-titre);font-size: 11px;letter-spacing: 0.16em;text-transform: uppercase;color: var(--sc-gris-label);text-align: center;}@media (prefers-reduced-motion: no-preference){.sc-home-hero__plaque{animation: sc-home-levite 4.2s ease-in-out infinite;will-change: transform;}.sc-home-depart__onde{animation: sc-home-onde 2.4s ease-out infinite;}.sc-home-depart__onde--2{animation-delay: 1.2s;}.sc-home-depart__coureur{animation: sc-home-devale 3.2s cubic-bezier(0.5,0,0.5,1) infinite;}.sc-home-depart__chev{animation: sc-home-chev 3.2s ease-in-out infinite;}.sc-home-depart__chev--2{animation-delay: 0.18s;}}@keyframes sc-home-levite{0%,100%{transform: translateY(0);}50%{transform: translateY(-7px);}}@keyframes sc-home-onde{0%{r: 10;opacity: 0.55;}100%{r: 30;opacity: 0;}}@keyframes sc-home-devale{0%{transform: translateY(0);opacity: 0;}12%{opacity: 1;}78%{opacity: 1;}86%,100%{transform: translateY(258px);opacity: 0;}}@keyframes sc-home-chev{0%,55%,100%{opacity: 0.25;}70%{opacity: 1;}}.sc-home-livepill,.sc-home-livepill:link,.sc-home-livepill:visited{display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 8px 12px;max-width: 100%;min-height: 52px;padding: 12px 24px;background-color: rgba(224,49,49,0.12);border: 2px solid var(--sc-statut-endirect);border-radius: 999px;font-family: var(--sc-font-titre);text-decoration: none;color: var(--sc-blanc);transition: background-color 160ms ease,color 160ms ease;}.sc-home-livepill__etat{font-size: 15px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;color: var(--sc-statut-endirect);transition: color 160ms ease;}.sc-home-livepill__nom{font-family: var(--sc-font-texte);font-size: 16px;font-weight: 600;color: var(--sc-blanc);}.sc-home-livepill__plus{font-size: 13px;color: var(--sc-gris-label);}.sc-home-livepill__cta{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: var(--sc-orange);transition: color 160ms ease;}.sc-home-livepill__cta::before{content: "";width: 14px;height: 1px;background-color: currentColor;}.sc-home-livepill:hover,.sc-home-livepill:focus-visible{background-color: var(--sc-statut-endirect);color: var(--sc-blanc);}.sc-home-livepill:hover .sc-home-livepill__etat,.sc-home-livepill:focus-visible .sc-home-livepill__etat,.sc-home-livepill:hover .sc-home-livepill__cta,.sc-home-livepill:focus-visible .sc-home-livepill__cta,.sc-home-livepill:hover .sc-home-livepill__plus,.sc-home-livepill:focus-visible .sc-home-livepill__plus{color: var(--sc-blanc);}.sc-base .sc-home-hero__titre{margin: 0 0 18px;font-family: var(--sc-font-titre);font-size: clamp(28px,min(3.6vw,5.2vh),52px);line-height: 1.08;color: var(--sc-blanc);text-wrap: pretty;}.sc-home-hero__fort{color: var(--sc-orange);white-space: nowrap;}.sc-base .sc-home-hero__titre::after{content: "";display: block;width: 72px;height: 3px;margin: 20px 0 0;border-radius: 2px;background-color: var(--sc-orange);}.sc-home-hero__soustitre{margin: 0 0 30px;max-width: 560px;font-family: var(--sc-font-texte);font-size: 16px;line-height: 1.65;color: var(--sc-blanc-casse);text-wrap: pretty;}@media (min-width: 1201px){.sc-home-hero__soustitre{font-size: 18px;margin-bottom: 34px;}}.sc-home-hero__ctas{display: flex;flex-wrap: wrap;gap: 12px;}.sc-home-cta2,.sc-home-cta2:link,.sc-home-cta2:visited{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 13px 22px;background: none;border: 1px solid rgba(255,255,255,0.3);border-radius: 999px;font-family: var(--sc-font-titre);font-size: 15px;color: var(--sc-blanc);text-decoration: none;transition: background-color 160ms ease,border-color 160ms ease,color 160ms ease;}.sc-home-cta2:focus-visible,.sc-home-cta2:active{background-color: var(--sc-orange);border-color: var(--sc-orange);color: var(--sc-noir);}@media (hover: hover){.sc-home-cta2:hover{background-color: var(--sc-orange);border-color: var(--sc-orange);color: var(--sc-noir);}}@media (max-width: 1200px){.sc-home-hero__plaque{display: none;}@media (min-width: 390px){.sc-home-hero__plaque{display: inline-block;}}.sc-home-hero__kicker{gap: 0;margin-bottom: 14px;}.sc-home-hero{align-items: flex-start;padding-top: 44px;overflow-x: clip;}.sc-base .sc-home-hero__titre{font-size: clamp(28px,min(8.6vw,6.4vh),44px);}.sc-home-massif{--sc-chrono-plongee: -118px;}.sc-home-massif::before{content: "";position: absolute;z-index: 2;pointer-events: none;right: -84px;bottom: var(--sc-chrono-plongee);width: 342px;height: 342px;border-radius: 50%;border: 1px solid rgba(255,255,255,0.24);background: radial-gradient(closest-side,rgba(6,4,4,0.82) 0 46%,rgba(6,4,4,0.6) 66%,rgba(6,4,4,0.24) 76%,rgba(0,0,0,0) 79%),conic-gradient(from -90deg,rgba(226,112,48,0.34) 0deg 38deg,rgba(0,0,0,0) 38deg),repeating-conic-gradient(from -90deg,rgba(255,255,255,0.11) 0deg 0.55deg,rgba(0,0,0,0) 0.55deg 6deg);}.sc-home-massif::after{content: "";position: absolute;z-index: 2;pointer-events: none;right: 73px;bottom: calc(var(--sc-chrono-plongee) + 338px);width: 28px;height: 22px;border-radius: 5px 5px 2px 2px;border: 1px solid rgba(255,255,255,0.26);background: repeating-linear-gradient(to right,rgba(255,255,255,0.2) 0 1px,rgba(0,0,0,0) 1px 4px),linear-gradient(to bottom,rgba(46,36,32,0.94),rgba(16,12,11,0.94));}.sc-home-hero__ctas{flex-wrap: nowrap;gap: 10px;}.sc-home-hero__ctas > .sc-cta,.sc-home-hero__ctas > .sc-home-cta2{flex: 1 1 auto;min-width: 0;padding-inline: clamp(8px,2.6vw,18px);font-size: clamp(11.5px,3.2vw,15px);letter-spacing: 0;white-space: nowrap;}.sc-home-cta2__suite{display: none;}.sc-home-hero__live{margin-top: 26px;}.sc-home-fil{opacity: 0;visibility: hidden;}.sc-home-fil.is-monte{opacity: 1;visibility: visible;}@media (prefers-reduced-motion: no-preference){.sc-home-fil{transition: opacity 260ms ease;}}}.sc-home-etiquette{display: flex;align-items: center;gap: 14px;margin-bottom: 16px;}.sc-home-etiquette .sc-plaque{margin-bottom: 0;font-size: 17px;padding: 12px 20px;border-radius: 8px;}@media (min-width: 1201px){.sc-home-etiquette .sc-plaque{font-size: 20px;padding: 14px 24px;}}.sc-home-section__titre{margin: 8px 0 30px;font-family: var(--sc-font-titre);font-size: clamp(28px,3.8vw,46px);line-height: 1.12;color: var(--sc-blanc);text-wrap: balance;}.sc-home-suite{margin: 28px 0 0;}.sc-home-lien,.sc-home-lien:link,.sc-home-lien:visited{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;font-family: var(--sc-font-titre);font-size: 15px;color: var(--sc-orange);text-decoration: none;transition: color 160ms ease,gap 160ms ease;}.sc-home-lien:focus-visible,.sc-home-lien:active{color: var(--sc-blanc);gap: 12px;}@media (hover: hover){.sc-home-lien:hover{color: var(--sc-blanc);gap: 12px;}}.sc-home-vide{margin: 0;font-family: var(--sc-font-texte);font-size: 16px;color: #C9C8C6;}@media (min-width: 1280px){.sc-home-grid{grid-template-columns: repeat(3,1fr);}}.sc-home .sc-card{background-color: var(--sc-surface);border: var(--sc-bord-ep) solid var(--sc-bord);box-shadow: 0 8px 32px rgba(0,0,0,0.5);}.sc-home .sc-card:hover{box-shadow: 0 16px 40px rgba(0,0,0,0.55);}.sc-home-quiz{max-width: 720px;}.sc-home-quiz .sc-quiz{margin-top: 0;}.sc-home-chapo{margin: -8px 0 36px;max-width: 720px;font-family: var(--sc-font-texte);font-size: 17px;line-height: 1.7;color: var(--sc-blanc-casse);}@media (max-width: 1200px){.sc-home-chapo{font-size: 16px;}}.sc-home-sousrangee{margin: 36px 0 16px;font-family: var(--sc-font-titre);font-size: 13px;font-weight: 700;letter-spacing: 0.16em;text-transform: uppercase;color: var(--sc-gris-label);}.sc-home-sousrangee::after{content: "";display: block;width: 32px;height: 2px;margin-top: 8px;border-radius: 1px;background-color: var(--sc-orange);}.sc-home-univers{display: grid;grid-template-columns: 1fr;gap: 16px;}@media (min-width: 700px){.sc-home-univers{grid-template-columns: 1fr 1fr;}}@media (min-width: 1201px){.sc-home-univers{gap: 20px;}.sc-home-univers--3{grid-template-columns: repeat(3,1fr);}}.sc-home-univer,.sc-home-univer:link,.sc-home-univer:visited{display: flex;flex-direction: column;gap: 10px;padding: 26px 22px;background-color: var(--sc-surface);border: var(--sc-bord-ep) solid var(--sc-bord);border-left: 4px solid var(--sc-orange);border-radius: 12px;text-decoration: none;color: var(--sc-blanc);transition: background-color 200ms ease,color 200ms ease,transform 250ms ease;}.sc-home-univer:focus-visible,.sc-home-univer:active{background-color: var(--sc-orange);color: var(--sc-noir);transform: translateY(-4px);}@media (hover: hover){.sc-home-univer:hover{background-color: var(--sc-orange);color: var(--sc-noir);transform: translateY(-4px);}}.sc-home-univer__picto{display: inline-flex;color: var(--sc-orange);transition: color 200ms ease;}.sc-home-univer:active .sc-home-univer__picto,.sc-home-univer:focus-visible .sc-home-univer__picto{color: var(--sc-noir);}@media (hover: hover){.sc-home-univer:hover .sc-home-univer__picto{color: var(--sc-noir);}}.sc-home-univer__titre{font-family: var(--sc-font-titre);font-size: 19px;line-height: 1.25;}.sc-home-univer__texte{font-family: var(--sc-font-texte);font-size: 14px;line-height: 1.6;color: #C9C8C6;transition: color 200ms ease;}@media (max-width: 1200px){.sc-home-univer__texte{font-size: 16px;}}.sc-home-univer:active .sc-home-univer__texte,.sc-home-univer:focus-visible .sc-home-univer__texte{color: var(--sc-noir);}@media (hover: hover){.sc-home-univer:hover .sc-home-univer__texte{color: var(--sc-noir);}}.sc-home-univer__suite{display: inline-flex;align-items: center;gap: 8px;margin-top: auto;padding-top: 8px;font-family: var(--sc-font-titre);font-size: 12px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: var(--sc-orange);transition: color 200ms ease;}.sc-home-univer:active .sc-home-univer__suite,.sc-home-univer:focus-visible .sc-home-univer__suite{color: var(--sc-noir);}@media (hover: hover){.sc-home-univer:hover .sc-home-univer__suite{color: var(--sc-noir);}}.sc-home-epreuves-bloc{margin-top: 52px;}.sc-home-epreuves-bloc__titre{margin: 0 0 8px;font-family: var(--sc-font-titre);font-size: 20px;color: var(--sc-blanc);}.sc-home-epreuves-bloc__chapo{margin: 0 0 20px;max-width: 640px;font-family: var(--sc-font-texte);font-size: 15px;line-height: 1.6;color: #C9C8C6;}@media (max-width: 1200px){.sc-home-epreuves-bloc__chapo{font-size: 16px;}}.sc-home-epreuves{display: flex;flex-wrap: wrap;gap: 10px;margin: 0;padding: 0;list-style: none;}.sc-home-epreuves li{display: inline-flex;align-items: center;gap: 10px;padding: 8px 16px 8px 12px;background-color: var(--sc-home-surface);border: 1px solid rgba(255,255,255,0.10);border-radius: 999px;font-family: var(--sc-font-titre);font-size: 13px;line-height: 1.3;color: var(--sc-blanc);}@media (max-width: 1200px){.sc-home-epreuves{display: grid;grid-auto-flow: column;grid-auto-columns: max-content;grid-template-rows: auto auto;justify-items: start;gap: 10px;overflow-x: auto;overscroll-behavior-x: contain;-webkit-overflow-scrolling: touch;scrollbar-width: none;touch-action: pan-x pan-y;--sc-bleed: 20px;margin-inline: calc(-1 * var(--sc-bleed));padding: 2px var(--sc-bleed) 10px;}.sc-home-epreuves::-webkit-scrollbar{display: none;}.sc-home-epreuves{scroll-snap-type: x proximity;scroll-padding-left: var(--sc-bleed);}.sc-home-epreuves li{white-space: nowrap;scroll-snap-align: start;}}.sc-home-epreuve__ico{width: 26px;height: 26px;flex: none;color: var(--sc-orange);}.sc-home-fiabilite{display: flex;align-items: center;gap: 16px;max-width: 860px;margin: 44px auto 0;padding: 20px 24px;background-color: var(--sc-surface);border: var(--sc-bord-ep) solid var(--sc-bord);border-left: 4px solid var(--sc-orange);border-radius: 12px;font-family: var(--sc-font-texte);font-size: 16px;line-height: 1.6;color: var(--sc-blanc);}.sc-home-fiabilite__ico{display: inline-flex;flex: none;color: var(--sc-orange);}.sc-home-occ{position: relative;margin-top: 44px;}.sc-home-carte{max-width: 680px;margin: 0 auto;}.sc-home-carte svg{display: block;width: 100%;height: auto;overflow: visible;}.sc-home-carte .sc-occ-dep.is-actif{stroke: var(--sc-orange);stroke-width: 1.5;transition: fill 160ms ease;cursor: pointer;}.sc-home-carte .sc-occ-dep.sc-occ-int-0{fill: #1a1a1a;stroke: rgba(255,255,255,0.15);stroke-width: 1;}.sc-home-carte .sc-occ-dep.sc-occ-int-1{fill: rgba(213,76,29,0.14);}.sc-home-carte .sc-occ-dep.sc-occ-int-2{fill: rgba(213,76,29,0.30);}.sc-home-carte .sc-occ-dep.sc-occ-int-3{fill: rgba(213,76,29,0.48);}.sc-home-carte .sc-occ-dep.sc-occ-int-4{fill: rgba(213,76,29,0.66);}.sc-home-carte .sc-occ-dep.sc-occ-int-5{fill: rgba(213,76,29,0.86);}.sc-home-carte .sc-occ-dep.is-actif:hover,.sc-home-carte .sc-occ-dep.is-actif:focus,.sc-home-carte .sc-occ-dep.is-actif:focus-visible,.sc-home-carte .sc-occ-dep.is-actif.is-hl{fill: var(--sc-orange);}.sc-home-carte .sc-occ-dep.is-inactif{fill: #1a1a1a;stroke: rgba(255,255,255,0.12);stroke-width: 1;pointer-events: none;}.sc-home-carte .sc-occ-num{font-family: var(--sc-font-titre);font-size: 22px;font-weight: 700;fill: var(--sc-blanc);pointer-events: none;transition: fill 160ms ease;}.sc-home-carte .sc-occ-nb{font-family: var(--sc-font-titre);font-size: 16px;font-weight: 700;fill: var(--sc-blanc-casse);opacity: 0.9;pointer-events: none;transition: fill 160ms ease;}.sc-home-carte .sc-occ-num.is-noir,.sc-home-carte .sc-occ-nb.is-noir{fill: var(--sc-noir);opacity: 1;}@media (max-width: 1200px){.sc-home-carte .sc-occ-num{font-size: 30px;}.sc-home-carte .sc-occ-nb{font-size: 24px;}}.sc-home-carte__puce{pointer-events: none;}.sc-home-carte__dot{fill: var(--sc-orange);}.sc-home-carte__onde{stroke: var(--sc-orange);stroke-width: 2;fill: none;}@media (prefers-reduced-motion: reduce){.sc-home-carte__onde{display: none;}}.sc-home-carte-legende{margin: 14px 0 0;text-align: center;font-family: var(--sc-font-texte);font-size: 13px;color: var(--sc-gris-label);}.sc-home-marque{display: grid;grid-template-columns: 1fr;gap: 28px;align-items: center;}@media (min-width: 1201px){.sc-home-marque{grid-template-columns: minmax(0,4fr) minmax(0,6fr);gap: 48px;}}.sc-home-marque__photo{max-width: 380px;margin: 0 auto;border-radius: 16px;overflow: hidden;border: 1px solid rgba(255,255,255,0.12);box-shadow: 0 8px 32px rgba(0,0,0,0.5);}@media (min-width: 1201px){.sc-home-marque__photo{max-width: none;margin: 0;}}.sc-home-marque__photo img{display: block;width: 100%;height: auto;}.sc-home-label{display: grid;gap: 16px;align-items: center;margin: 30px 0 0;padding: 20px 22px;background-color: rgba(255,255,255,0.035);border: 1px solid rgba(255,255,255,0.1);border-left: 2px solid var(--sc-orange);border-radius: 4px;}@media (min-width: 700px){.sc-home-label{grid-template-columns: 168px minmax(0,1fr);gap: 26px;}}@media (max-width: 699px){.sc-home-label__logo{margin-inline: auto;}.sc-home-label .sc-home-label__note{text-align: center;}}.sc-home-label__logo{display: block;width: 168px;max-width: 100%;height: auto;}.sc-home-label .sc-home-label__titre{margin: 0 0 8px;font-family: var(--sc-font-titre);font-size: 13px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: var(--sc-blanc);}.sc-home-label .sc-home-label__texte{margin: 0 0 10px;font-family: var(--sc-font-texte);font-size: 15px;line-height: 1.7;color: var(--sc-blanc-casse);}.sc-home-label .sc-home-label__note{margin: 0;font-family: var(--sc-font-titre);font-size: 11px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;color: var(--sc-orange);}.sc-home-marque__texte p{margin: 0 0 16px;font-family: var(--sc-font-texte);font-size: 16px;line-height: 1.75;color: var(--sc-blanc-casse);}@media (min-width: 1201px){.sc-home-marque__texte p{font-size: 17px;}}.sc-home-marque__cta{margin: 24px 0 0;}.sc-home-portes{display: grid;gap: 16px;margin: 0 0 var(--sc-space-5);}@media (min-width: 768px){.sc-home-portes{grid-template-columns: repeat(2,1fr);gap: 20px;}}.sc-home-porte,.sc-home-porte:link,.sc-home-porte:visited{display: grid;align-content: start;gap: 8px;padding: 22px 22px 20px;background-color: var(--sc-surface);border: var(--sc-bord-ep-2) solid var(--sc-bord);border-top: 3px solid var(--sc-orange);border-radius: var(--sc-radius-lg);text-decoration: none;color: var(--sc-blanc);transition: border-color 180ms ease,transform 180ms ease;}.sc-home-porte:focus-visible,.sc-home-porte:active{border-color: var(--sc-orange);border-top-color: var(--sc-orange);transform: translateY(-2px);}@media (hover: hover){.sc-home-porte:hover{border-color: var(--sc-orange);border-top-color: var(--sc-orange);transform: translateY(-2px);}}.sc-home-porte__qui{font-family: var(--sc-font-titre);font-size: var(--sc-t-label);font-weight: var(--sc-g-label);letter-spacing: 0.14em;text-transform: uppercase;color: var(--sc-orange-texte);}.sc-home-porte__titre{font-family: var(--sc-font-titre);font-size: var(--sc-t-carte);font-weight: 600;line-height: 1.2;color: var(--sc-blanc);}.sc-home-porte__texte{font-size: var(--sc-t-corps);color: var(--sc-gris-label);}.sc-home-porte__suite{display: inline-flex;align-items: center;gap: 8px;margin-top: 4px;font-family: var(--sc-font-titre);font-size: var(--sc-t-meta);font-weight: 600;letter-spacing: 0.04em;text-transform: uppercase;color: var(--sc-orange-texte);}@media (prefers-reduced-motion: reduce){.sc-home-porte{transition: none;}}@media (prefers-reduced-motion: reduce),(hover: none){.sc-home-porte:hover{transform: none;}}.sc-duo{display: grid;gap: 20px;margin: 32px 0 40px;}.sc-duo__panneau{min-width: 0;background-color: var(--sc-surface);border: var(--sc-bord-ep-2) solid var(--sc-bord);border-radius: var(--sc-radius-lg);padding: 18px;}.sc-duo__chapeau{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px 14px;margin: 0 0 14px;padding-bottom: 12px;border-bottom: 1px solid var(--sc-bord);}.sc-duo__qui{font-family: var(--sc-font-titre);font-size: var(--sc-t-label);font-weight: var(--sc-g-label);letter-spacing: 0.12em;text-transform: uppercase;color: var(--sc-orange-texte);}.sc-duo__ou{font-size: var(--sc-t-meta);color: var(--sc-gris-label);}.sc-duo__ecran{display: grid;gap: 12px;}.sc-duo__parcours{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin: 0;}.sc-duo__parcours-nom{font-family: var(--sc-font-titre);font-size: var(--sc-t-appui);font-weight: 600;color: var(--sc-blanc);}.sc-duo__parcours-prix{font-family: var(--sc-font-titre);font-size: var(--sc-t-chiffre);font-weight: var(--sc-g-chiffre);color: var(--sc-blanc);white-space: nowrap;}.sc-duo__palier{margin: -6px 0 0;font-size: var(--sc-t-meta);color: var(--sc-gris-label);}.sc-duo__champ{display: grid;gap: 4px;padding: 9px 12px;background-color: var(--sc-surface-2);border: 1px solid var(--sc-bord);border-radius: var(--sc-radius);}.sc-duo__label{font-size: var(--sc-t-label);font-weight: var(--sc-g-label);letter-spacing: 0.06em;text-transform: uppercase;color: var(--sc-gris-label);}.sc-duo__saisie{min-height: 1.35em;font-size: var(--sc-t-corps);color: var(--sc-blanc);word-break: break-word;}.sc-duo__curseur{display: none;width: 2px;height: 1.05em;margin-left: 1px;background-color: var(--sc-orange);vertical-align: text-bottom;}.sc-duo__ajout{margin: 0;font-size: var(--sc-t-meta);color: var(--sc-gris-label);}.sc-duo__bouton{margin: 4px 0 0;padding: 11px 16px;background-color: var(--sc-orange);border-radius: var(--sc-radius);font-family: var(--sc-font-titre);font-size: var(--sc-t-meta);font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase;text-align: center;color: var(--sc-noir);}.sc-duo__recu{margin: 4px 0 0;padding: 10px 12px;background-color: rgba(213,76,29,0.12);border-left: 3px solid var(--sc-orange);border-radius: var(--sc-radius);font-size: var(--sc-t-meta);color: var(--sc-blanc);}.sc-duo__rempl{display: grid;grid-template-columns: 1fr auto;gap: 6px 12px;margin: 0;}.sc-duo__rempl-nom{font-family: var(--sc-font-titre);font-size: var(--sc-t-appui);font-weight: 600;color: var(--sc-blanc);}.sc-duo__rempl-n{font-family: var(--sc-font-titre);font-size: var(--sc-t-chiffre);font-weight: var(--sc-g-chiffre);color: var(--sc-blanc);white-space: nowrap;text-align: right;}.sc-duo__rempl-sur{font-size: var(--sc-t-meta);font-weight: 400;color: var(--sc-gris-label);}.sc-duo__jauge{grid-column: 1 / -1;height: 6px;background-color: var(--sc-surface-2);border-radius: 999px;overflow: hidden;}.sc-duo__part{display: block;height: 100%;background-color: var(--sc-orange);}.sc-duo__liste{list-style: none;margin: 4px 0 0;padding: 0;display: grid;gap: 6px;}.sc-duo__ligne{display: grid;grid-template-columns: 1fr auto auto auto;align-items: center;gap: 6px 10px;padding: 9px 12px;background-color: var(--sc-surface-2);border-radius: var(--sc-radius);font-size: var(--sc-t-meta);color: var(--sc-blanc);}.sc-duo__cell--nom{font-weight: 600;}.sc-duo__cell--parcours,.sc-duo__cell--montant{color: var(--sc-gris-label);white-space: nowrap;}.sc-duo__etat{display: inline-block;padding: 2px 8px;border-radius: 999px;font-size: var(--sc-t-label);font-weight: var(--sc-g-label);white-space: nowrap;}.sc-duo__etat--payee{background-color: #dff3df;color: #256a25;}.sc-duo__etat--dossier{background-color: #fbe6da;color: #a8410f;}.sc-duo__pied{margin: 6px 0 0;font-size: var(--sc-t-meta);color: var(--sc-gris-label);}.sc-duo__lien{display: none;}@media (max-width: 1200px){.sc-duo{grid-auto-flow: column;grid-auto-columns: 86%;gap: 12px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 6px;}.sc-duo::-webkit-scrollbar{display: none;}.sc-duo__panneau{scroll-snap-align: center;}.sc-duo__panneau--orga{order: 1;}.sc-duo__panneau--coureur{order: 2;}.sc-duo__panneau::after{content: '';display: block;height: 3px;margin: 14px auto 0;width: 34px;border-radius: 999px;background-color: var(--sc-bord);}.sc-duo__ligne{grid-template-columns: 1fr auto;}.sc-duo__cell--parcours{display: none;}}@media (min-width: 1201px){.sc-duo{grid-template-columns: 1fr 60px 1fr;align-items: start;gap: 0;}.sc-duo__panneau{padding: 16px;}.sc-duo__ligne{grid-template-columns: 1fr auto auto;}.sc-duo__cell--parcours{display: none;}.sc-duo__lien{display: block;position: relative;align-self: center;height: 2px;margin: 0;background-color: var(--sc-bord);}.sc-duo__onde{position: absolute;top: 50%;left: 100%;width: 9px;height: 9px;margin: -4.5px 0 0 -4.5px;border-radius: 50%;background-color: var(--sc-orange);}.sc-duo__panneau--orga{border-left-color: var(--sc-orange);}}.sc-recit__legende{display: grid;gap: 2px;margin: 0 0 16px;}.sc-recit__legende-t{font-family: var(--sc-font-titre);font-size: var(--sc-t-appui);font-weight: 600;color: var(--sc-blanc);}.sc-recit__legende-d{font-size: var(--sc-t-meta);color: var(--sc-gris-label);}.sc-duo.is-duo .sc-duo__curseur{display: inline-block;animation: sc-duo-curseur 1s steps(1) infinite;}.sc-duo.is-duo .sc-duo__recu,.sc-duo.is-duo .sc-duo__ligne--neuve{opacity: 0;}.sc-duo.is-duo .sc-duo__bouton{opacity: 0.45;}.sc-duo.is-duo.is-duo-valide .sc-duo__bouton{opacity: 1;transform: scale(0.97);}.sc-duo.is-duo.is-duo-recu .sc-duo__recu{opacity: 1;transition: opacity 0.35s ease;}.sc-duo.is-duo.is-duo-recu .sc-duo__ligne--neuve{opacity: 1;animation: sc-duo-glisse 0.55s cubic-bezier(0.22,1,0.36,1) both;}.sc-duo.is-duo .sc-duo__onde{transition: left 0.5s cubic-bezier(0.4,0,0.2,1);left: 0;}.sc-duo.is-duo.is-duo-recu .sc-duo__onde{left: 100%;}.sc-duo.is-duo .sc-duo__part{transition: width 0.5s ease 0.15s;}@keyframes sc-duo-curseur{0%,49%{opacity: 1;}50%,100%{opacity: 0;}}@keyframes sc-duo-glisse{from{opacity: 0;transform: translateX(18px);}to{opacity: 1;transform: none;}}@media (prefers-reduced-motion: reduce){.sc-duo .sc-duo__curseur{display: none;animation: none;}.sc-duo .sc-duo__recu,.sc-duo .sc-duo__ligne--neuve,.sc-duo .sc-duo__bouton{opacity: 1;animation: none;transform: none;}.sc-duo .sc-duo__onde{left: 100%;transition: none;}.sc-duo .sc-duo__part{transition: none;}}.sc-recit{margin: 32px 0 40px;padding: 18px;background-color: var(--sc-surface);border: var(--sc-bord-ep-2) solid var(--sc-bord);border-radius: var(--sc-radius-lg);}.sc-recit__chapeau{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px 14px;margin: 0 0 14px;padding-bottom: 12px;border-bottom: 1px solid var(--sc-bord);}.sc-recit__qui{font-family: var(--sc-font-titre);font-size: var(--sc-t-label);font-weight: var(--sc-g-label);letter-spacing: 0.12em;text-transform: uppercase;color: var(--sc-orange-texte);}.sc-recit__ou{font-size: var(--sc-t-meta);color: var(--sc-gris-label);}.sc-recit__frise,.sc-home-coureur .sc-recit__frise{--sc-frise-retrait: 20px;--sc-frise-pastille: 12px;--sc-frise-filet: 2px;list-style: none;margin: 0;padding: 0 0 0 var(--sc-frise-retrait);position: relative;display: grid;gap: 12px;}.sc-recit__frise::before{content: '';position: absolute;left: calc( var(--sc-frise-pastille) / 2 - var(--sc-frise-filet) / 2 );top: 8px;bottom: 8px;width: var(--sc-frise-filet);background-color: var(--sc-bord);}.sc-recit__temps{position: relative;display: grid;gap: 2px;}.sc-recit__temps::before{content: '';position: absolute;left: calc( var(--sc-frise-retrait) * -1 );top: 5px;width: var(--sc-frise-pastille);height: var(--sc-frise-pastille);border-radius: 50%;background-color: var(--sc-surface-2);border: 2px solid var(--sc-bord);}.sc-recit__quand{font-family: var(--sc-font-titre);font-size: var(--sc-t-label);font-weight: var(--sc-g-label);letter-spacing: 0.08em;text-transform: uppercase;color: var(--sc-gris-label);}.sc-recit__quoi{font-size: var(--sc-t-appui);font-weight: 600;color: var(--sc-blanc);}.sc-recit__detail{font-size: var(--sc-t-meta);color: var(--sc-gris-label);}.sc-recit__pastille{display: inline-block;width: 8px;height: 8px;margin-right: 7px;border-radius: 50%;background-color: var(--sc-statut-endirect);vertical-align: baseline;}.sc-recit__champ{display: flex;align-items: stretch;gap: 0;margin-top: 4px;max-width: 100%;}.sc-recit__saisie{flex: 1 1 auto;min-width: 0;padding: 8px 11px;background-color: var(--sc-surface-2);border: 1px solid var(--sc-bord);border-right: 0;border-radius: var(--sc-radius) 0 0 var(--sc-radius);font-size: var(--sc-t-meta);color: var(--sc-blanc);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.sc-recit__valider{flex: 0 0 auto;padding: 8px 14px;background-color: var(--sc-orange);border-radius: 0 var(--sc-radius) var(--sc-radius) 0;font-family: var(--sc-font-titre);font-size: var(--sc-t-meta);font-weight: 700;letter-spacing: 0.06em;color: var(--sc-noir);}.sc-recit.is-recit .sc-recit__temps{opacity: 0.58;transition: opacity 320ms ease;}.sc-recit.is-recit .sc-recit__temps.is-la{opacity: 1;}.sc-recit.is-recit .sc-recit__temps.is-la::before{background-color: var(--sc-orange);border-color: var(--sc-orange);}.sc-recit.is-recit .sc-recit__temps.is-passe::before{border-color: var(--sc-orange);}@media (prefers-reduced-motion: reduce){.sc-recit .sc-recit__temps{opacity: 1;transition: none;}}.sc-home-boucle{list-style: none;margin: 0 0 32px;padding: 0;display: grid;gap: 18px;}.sc-home-boucle__item{display: grid;gap: 4px;padding-left: 14px;border-left: 3px solid var(--sc-orange);}.sc-home-boucle__t{font-family: var(--sc-font-titre);font-size: var(--sc-t-appui);font-weight: 600;color: var(--sc-blanc);}.sc-home-boucle__d{font-size: var(--sc-t-corps);color: var(--sc-gris-label);}.sc-home-plateforme__cta{margin: 0;}@media (max-width: 1200px){.sc-carrou-dossards{margin-top: 24px;}.sc-home-plateforme__cta{margin-top: 34px;}}@media (max-width: 389px){.sc-home-plateforme__cta .sc-cta{max-width: 100%;white-space: normal;text-align: center;}}@media (min-width: 768px){.sc-home-boucle{grid-template-columns: repeat(2,1fr);gap: 22px 32px;}}@media (min-width: 1201px){.sc-home-boucle{grid-template-columns: repeat(3,1fr);}}.sc-home-direct{max-width: 640px;padding: 32px 24px;background-color: var(--sc-surface);border: var(--sc-bord-ep) solid var(--sc-bord);border-left: 4px solid var(--sc-orange);border-radius: 12px;text-align: center;margin-inline: auto;}.sc-home-direct--on{border-left-color: var(--sc-statut-endirect);}.sc-home-direct__pastille{display: inline-flex;align-items: center;gap: 10px;margin: 0 0 12px;padding: 8px 16px;border: 1px solid var(--sc-statut-endirect);border-radius: 999px;font-family: var(--sc-font-titre);font-size: 12px;font-weight: 700;letter-spacing: 0.12em;color: var(--sc-statut-endirect);}.sc-home-direct__nom{margin: 0 0 6px;font-family: var(--sc-font-titre);font-size: clamp(22px,2.6vw,30px);line-height: 1.2;color: var(--sc-blanc);text-wrap: balance;}.sc-home-direct__etat{margin: 0 0 8px;font-family: var(--sc-font-titre);font-size: 17px;color: var(--sc-blanc);}.sc-home-direct__meta{margin: 0 0 22px;font-family: var(--sc-font-texte);font-size: 15px;color: var(--sc-gris-label);}.sc-home-direct__meta a,.sc-home-direct__meta a:link,.sc-home-direct__meta a:visited{color: var(--sc-blanc);text-decoration: none;}.sc-home-direct__meta a:hover,.sc-home-direct__meta a:focus-visible{color: var(--sc-orange);}.sc-home-direct__autres{margin: 0 0 22px;font-family: var(--sc-font-texte);font-size: 14px;font-weight: 600;color: var(--sc-blanc-casse);}.sc-home-direct__meta + .sc-home-direct__autres{margin-top: -14px;}.sc-home-livebtn,.sc-home-livebtn:link,.sc-home-livebtn:visited{display: inline-flex;align-items: center;gap: 12px;min-height: 56px;padding: 14px 30px;border: 2px solid var(--sc-orange);border-radius: 999px;font-family: var(--sc-font-titre);font-size: 18px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;text-decoration: none;color: var(--sc-orange);transition: background-color 160ms ease,border-color 160ms ease,color 160ms ease;}.sc-home-livebtn:focus-visible,.sc-home-livebtn:active{background-color: var(--sc-orange);color: var(--sc-noir);}@media (hover: hover){.sc-home-livebtn:hover{background-color: var(--sc-orange);color: var(--sc-noir);}}.sc-home-livebtn--on,.sc-home-livebtn--on:link,.sc-home-livebtn--on:visited{border-color: var(--sc-statut-endirect);color: var(--sc-statut-endirect);}.sc-home-livebtn--on:hover,.sc-home-livebtn--on:focus-visible{background-color: var(--sc-statut-endirect);color: var(--sc-blanc);}@media (max-width: 1200px){.sc-home-livebtn{flex-wrap: wrap;justify-content: center;padding: 12px 22px;font-size: 16px;gap: 10px;}}.sc-home-mag{margin-top: 4px;}.sc-home-mag .sc-mag-carte__lien{box-shadow: 0 8px 32px rgba(0,0,0,0.5);}.sc-home-faq.sc-faq{margin-top: 0;}@media (min-width: 1201px){.sc-home-grid[data-cartes="1"],.sc-home-grid[data-cartes="2"]{justify-content: center;}.sc-home-grid[data-cartes="1"]{grid-template-columns: minmax(0,424px);}.sc-home-grid[data-cartes="2"]{grid-template-columns: repeat(2,minmax(0,424px));}}.sc-home-duo{display: grid;gap: 26px;}@media (min-width: 1201px){.sc-home-duo{grid-template-columns: minmax(0,1fr) minmax(0,0.78fr);align-items: center;gap: 48px;}.sc-home-duo__texte > :last-child{margin-bottom: 0;}}.sc-home-sommet__tete{display: grid;gap: 30px;margin-bottom: 34px;}@media (min-width: 1201px){.sc-home-sommet__tete{grid-template-columns: minmax(0,1fr) minmax(0,0.92fr);align-items: center;gap: 34px;margin-bottom: 38px;}}.sc-home-sommet__plaque{font-size: 16px;padding: 10px 18px;}@media (min-width: 1201px){.sc-home-sommet__plaque{font-size: 22px;padding: 12px 22px;}}.sc-home-sommet__soustitre{margin: 12px 0 0;font-family: var(--sc-font-texte);font-size: 17px;color: var(--sc-blanc-casse);}.sc-home-sommet__action{display: flex;flex-direction: column;align-items: flex-start;gap: 18px;}.sc-home-tempspage{width: 100%;padding: 14px 18px;background-color: rgba(0,0,0,0.34);border: 1px solid rgba(255,255,255,0.1);border-left: 2px solid var(--sc-orange);border-radius: 4px;}.sc-home-tempspage[hidden]{display: none;}.sc-home-tempspage__ligne{display: flex;align-items: baseline;gap: 10px;margin: 0;}.sc-home-tempspage__lbl{font-family: var(--sc-font-titre);font-size: 10px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: var(--sc-gris-label);white-space: nowrap;}.sc-home-tempspage__filet{flex: 1 1 auto;min-width: 16px;height: 1px;background-image: linear-gradient(to right,rgba(255,255,255,0.28) 0 2px,transparent 2px 6px);background-size: 6px 1px;transform: translateY(-3px);}.sc-home-tempspage__val{font-family: var(--sc-font-chrono),var(--sc-font-titre);font-size: 25px;font-weight: 400;line-height: 1;letter-spacing: 0.04em;color: var(--sc-orange);font-variant-numeric: tabular-nums;white-space: nowrap;}.sc-home-tempspage__note{margin: 6px 0 0;font-family: var(--sc-font-texte);font-size: 13px;color: var(--sc-blanc-casse);}.sc-home-sommet .sc-cta.sc-home-sommet__cta{font-size: 18px;padding: 18px 34px;min-height: 56px;}.sc-home-sommet__contact{margin: 0;font-family: var(--sc-font-texte);font-size: 15px;color: #C9C8C6;}.sc-home-sommet__contact a,.sc-home-sommet__contact a:link,.sc-home-sommet__contact a:visited{display: inline-flex;align-items: center;min-height: 44px;color: var(--sc-orange);text-decoration: none;}.sc-home-sommet__contact a:hover,.sc-home-sommet__contact a:focus-visible{color: var(--sc-blanc);}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.sc-home .sc-home-univers > .sc-home-univer{animation: sc-ap-foulee linear both;animation-timeline: view();animation-range: entry 0% entry 45%;}.sc-home .sc-home-univers > :nth-child(2){animation-range: entry 7% entry 52%;}.sc-home .sc-home-univers > :nth-child(3){animation-range: entry 14% entry 59%;}.sc-home .sc-home-univers > :nth-child(4){animation-range: entry 21% entry 66%;}.sc-home .sc-home-univer:hover,.sc-home .sc-home-univer:focus-visible{animation: none;}}}html.sc-home-io .sc-home .sc-home-univers > .sc-home-univer{opacity: 0;transform: translateY(24px);transition: opacity 600ms ease,transform 600ms cubic-bezier(0.22,1.3,0.36,1);}html.sc-home-io .sc-home .sc-home-univers > :nth-child(2){transition-delay: 75ms;}html.sc-home-io .sc-home .sc-home-univers > :nth-child(3){transition-delay: 150ms;}html.sc-home-io .sc-home .sc-home-univers > :nth-child(4){transition-delay: 225ms;}html.sc-home-io .sc-home .sc-home-univer.is-revele{opacity: 1;transform: translateY(0);}html.sc-home-io .sc-home .sc-home-univers > .sc-home-univer.is-revele{transition: background-color 200ms ease,color 200ms ease,transform 300ms cubic-bezier(0.22,1.3,0.36,1);transition-delay: 0ms;}@media (prefers-reduced-motion: reduce){html.sc-home-io .sc-home .sc-home-univers > .sc-home-univer{opacity: 1;transform: none;transition: none;}}@media (prefers-reduced-motion: reduce),(hover: none){.sc-home-univer:hover{transform: none;}}@media (max-width: 1200px){html.sc-home-carrou .sc-home [data-sc-carrou] > *{animation: none;transition: opacity 260ms ease,transform 260ms ease;}html.sc-home-carrou-js .sc-home [data-sc-carrou] > *,html.sc-home-carrou-js.sc-home-io .sc-home .sc-home-univers[data-sc-carrou] > .sc-home-univer{opacity: 0.5;}html.sc-home-carrou-js .sc-home [data-sc-carrou] > .is-carrou-actif,html.sc-home-carrou-js.sc-home-io .sc-home .sc-home-univers[data-sc-carrou] > .is-carrou-actif{opacity: 1;transform: none;outline: 1px solid var(--sc-orange);outline-offset: -1px;border-radius: 14px;}html.sc-home-carrou-js .sc-home [data-sc-carrou] > :only-child,html.sc-home-carrou-js.sc-home-io .sc-home .sc-home-univers[data-sc-carrou] > .sc-home-univer:only-child{opacity: 1;transform: none;outline: 0;}}@media (prefers-reduced-motion: reduce){html.sc-home-carrou-js .sc-home [data-sc-carrou] > *,html.sc-home-carrou-js.sc-home-io .sc-home .sc-home-univers[data-sc-carrou] > .sc-home-univer{opacity: 1;transform: none;transition: none;}}@media (max-width: 1200px){.sc-home-massif ~ .sc-home-section:not(.sc-home-hero) > .sc-container,.sc-home-massif ~ .sc-home-section.sc-home-hero > .sc-container{padding-right: 20px;}.sc-home-fil{display: none;}.sc-home{--sc-bande-haut: 149px;}.admin-bar .sc-home{--sc-bande-haut: 181px;}@media screen and (max-width: 782px){.admin-bar .sc-home{--sc-bande-haut: 195px;}}@media screen and (max-width: 600px){.admin-bar .sc-home{--sc-bande-haut: calc( 149px + var( --sc-adminbar-top,46px ) );}}.sc-home .sc-home-cockpit{left: 50%;right: auto;top: calc( var( --sc-bande-haut ) + var( --sc-bandeau-recul,0px ) );bottom: auto;width: auto;max-width: calc(100% - 32px);z-index: 6;flex-direction: row;align-items: center;justify-content: center;gap: 14px;padding: 5px 16px 8px;white-space: nowrap;overflow: visible;--sc-past-fond: rgba(22,20,22,0.94);--sc-raccord: 10px;border-radius: 0 0 18px 18px;background-image: linear-gradient(to bottom,rgb(0,0,0) 0,var(--sc-past-fond) 12px);background-color: var(--sc-past-fond);box-shadow: inset 1px 0 0 var(--sc-orange),inset -1px 0 0 var(--sc-orange),inset 0 -1px 0 var(--sc-orange),0 6px 16px rgba(0,0,0,0.34);}@supports ((-webkit-mask-image: radial-gradient(#000,#000)) or (mask-image: radial-gradient(#000,#000))){.sc-home .sc-home-cockpit::before{content: "";position: absolute;top: 0;left: calc( var( --sc-raccord ) * -1 );right: calc( var( --sc-raccord ) * -1 );height: var( --sc-raccord );pointer-events: none;background-image: radial-gradient( circle at 0 100%,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc( var( --sc-raccord ) - 0.5px ),var(--sc-orange) calc( var( --sc-raccord ) - 0.5px ),var(--sc-orange) calc( var( --sc-raccord ) + 1.5px ),rgba(0,0,0,0) calc( var( --sc-raccord ) + 1.5px ) ),radial-gradient( circle at 100% 100%,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc( var( --sc-raccord ) - 0.5px ),var(--sc-orange) calc( var( --sc-raccord ) - 0.5px ),var(--sc-orange) calc( var( --sc-raccord ) + 1.5px ),rgba(0,0,0,0) calc( var( --sc-raccord ) + 1.5px ) ),linear-gradient( to bottom,rgb(0,0,0) 0,var(--sc-past-fond) 12px );background-repeat: no-repeat;background-position: left top,right top,left top;background-size: calc( var( --sc-raccord ) + 1px ) 100%,calc( var( --sc-raccord ) + 1px ) 100%,100% 100%;-webkit-mask-image: radial-gradient( circle at 0 100%,rgba(0,0,0,0) 0,rgba(0,0,0,0) var( --sc-raccord ),rgb(0,0,0) var( --sc-raccord ) ),radial-gradient( circle at 100% 100%,rgba(0,0,0,0) 0,rgba(0,0,0,0) var( --sc-raccord ),rgb(0,0,0) var( --sc-raccord ) );mask-image: radial-gradient( circle at 0 100%,rgba(0,0,0,0) 0,rgba(0,0,0,0) var( --sc-raccord ),rgb(0,0,0) var( --sc-raccord ) ),radial-gradient( circle at 100% 100%,rgba(0,0,0,0) 0,rgba(0,0,0,0) var( --sc-raccord ),rgb(0,0,0) var( --sc-raccord ) );-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-position: left top,right top;mask-position: left top,right top;-webkit-mask-size: calc( var( --sc-raccord ) + 1px ) 100%,calc( var( --sc-raccord ) + 1px ) 100%;mask-size: calc( var( --sc-raccord ) + 1px ) 100%,calc( var( --sc-raccord ) + 1px ) 100%;}}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sc-home .sc-home-cockpit{-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}}.sc-home .sc-home-cockpit::after{content: "";position: absolute;left: 10px;right: 10px;bottom: 0;height: 3px;background-color: var(--sc-orange);transform: scaleX(var(--sc-prog,0));transform-origin: left center;will-change: transform;pointer-events: none;}.sc-home .sc-home-cockpit.is-bip::after{height: 5px;background-color: var(--sc-blanc);}@media (prefers-reduced-motion: no-preference){.sc-home .sc-home-cockpit::after{transition: height 200ms ease,background-color 200ms ease;}}@media (prefers-reduced-motion: reduce){.sc-home .sc-home-cockpit::after{transition: none;will-change: auto;}}.sc-home .sc-home-chronofix,.sc-home .sc-home-dplus{width: auto;min-width: 0;padding: 0;border: 0;background: none;box-shadow: none;font-size: 10px;}.sc-home .sc-home-chronofix{text-align: left;}.sc-home .sc-home-dplus{text-align: right;}.sc-home .sc-home-chronofix__val{font-size: 14px;font-weight: 700;letter-spacing: 0.04em;}.sc-home .sc-home-dplus__note{display: none;}.sc-home .sc-home-dplus.is-sommet{color: var(--sc-blanc);}}