.page_hero__7KFOs{position:relative;background:var(--bg);padding-block:clamp(48px,7vw,104px) clamp(56px,8vw,116px);overflow:hidden}.page_heroGrille__qqX70{position:absolute;inset:0;background:linear-gradient(180deg,var(--gray-50) 0,transparent 62%);pointer-events:none}.page_heroInner__8WoKQ{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center}.page_heroTexte__DX5SL{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s6)}h1.page_titre__cfehH{font-size:clamp(2.4rem,1.1rem + 4.1vw,4.35rem);max-width:12ch;overflow-wrap:break-word}.page_heroLead__uZbgS{max-width:54ch}.page_heroActions__uE8fj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s6);margin-top:var(--s2)}.page_heroLien__th95I{position:relative;font-weight:600;font-size:.98rem;padding-block:var(--s3);color:var(--text-muted);transition:color var(--t-fast) var(--ease-out)}.page_heroLien__th95I:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--blue-500) 0,var(--red-600) 100%);transform:scaleX(.28);transform-origin:left;transition:transform var(--t-mid) var(--ease-out)}.page_heroLien__th95I:hover{color:var(--text)}.page_heroLien__th95I:hover:after{transform:scaleX(1)}.page_reperes__fxmyY{padding-block:clamp(40px,5vw,64px)}.page_reperesInner__CLYs7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px)}.page_repere__85hnJ{display:flex;flex-direction:column;gap:var(--s3);padding-top:var(--s5);border-top:2px solid hsla(0,0%,100%,.16);position:relative}.page_repere__85hnJ:before{content:"";position:absolute;top:-2px;left:0;width:42px;height:2px;background:var(--red-600)}.page_repereValeur__HOEM3{font-size:clamp(1.7rem,1.2rem + 1.9vw,2.5rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_repereTexte__DHC6H{font-size:.94rem;line-height:1.55;color:var(--text-on-deep-muted);max-width:32ch}.page_poleHead__A_fLA{max-width:60ch}.page_poleListe___b_De{border-top:1px solid var(--line)}.page_poleItem__xYsZl{border-bottom:1px solid var(--line)}.page_poleLien__fn4ot{display:grid;grid-template-columns:clamp(72px,9vw,132px) minmax(0,1fr) auto;align-items:start;grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);padding-block:clamp(28px,4vw,48px);position:relative;transition:padding-left var(--t-slow) var(--ease-out)}.page_poleLien__fn4ot:before{content:"";position:absolute;inset:0 -24px;background:var(--gray-50);opacity:0;border-radius:var(--radius-lg);transition:opacity var(--t-mid) var(--ease-out);z-index:-1}.page_poleLien__fn4ot:focus-visible:before,.page_poleLien__fn4ot:hover:before{opacity:1}.page_poleLien__fn4ot:hover{padding-left:var(--s5)}.page_poleNum__dua48{font-size:clamp(2.6rem,1.6rem + 4vw,5rem);transition:-webkit-text-stroke-color var(--t-mid) var(--ease-out)}.page_poleLien__fn4ot:hover .page_poleNum__dua48{-webkit-text-stroke-color:var(--red-600)}.page_poleCorps__s3RuW{display:flex;flex-direction:column;gap:var(--s4)}.page_poleTitre__mNLk1{display:block;max-width:20ch}.page_poleIntro__oXnTJ{color:var(--text-muted);font-size:1rem;line-height:1.6;max-width:62ch}.page_poleTags__4R1LU{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s3);margin-top:var(--s2)}.page_poleTag__Yj6IU{font-size:.76rem;font-weight:500;letter-spacing:.02em;color:var(--text-muted);background:var(--white);border:1px solid var(--line);border-radius:999px;padding:5px 13px}.page_poleLien__fn4ot:hover .page_poleTag__Yj6IU{border-color:var(--gray-200)}.page_poleFleche__kd_e_{display:flex;align-items:center;gap:var(--s4);align-self:center;color:var(--text-muted);font-size:1.35rem}.page_poleCapsule__dhoZh{display:block;width:0;height:8px;border-radius:999px;background:linear-gradient(90deg,var(--blue-500) 0,var(--red-600) 100%);transition:width var(--t-mid) var(--ease-out)}.page_poleLien__fn4ot:hover .page_poleCapsule__dhoZh{width:46px}.page_poleFlecheIcone__ZHUoi{transition:transform var(--t-mid) var(--ease-out),color var(--t-mid) var(--ease-out)}.page_poleLien__fn4ot:hover .page_poleFlecheIcone__ZHUoi{transform:translateX(4px);color:var(--navy-900)}.page_principes__r83g7{background:var(--bg-soft)}.page_principesGrille__wqPgK{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(36px,6vw,88px);gap:clamp(36px,6vw,88px);align-items:start}.page_principesIntro__Ned_4{gap:var(--s5);position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + var(--s7))}.page_principesIntro__Ned_4,.page_principesListe__E8Qlx{display:flex;flex-direction:column}.page_principe__jkCem{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--s5);gap:var(--s5);padding-block:var(--s6);border-top:1px solid var(--gray-200)}.page_principe__jkCem:last-child{border-bottom:1px solid var(--gray-200)}.page_principeNum__sdtL4{font-family:var(--font-body),system-ui,sans-serif;font-size:.74rem;font-weight:600;letter-spacing:.18em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--red-600);padding-top:6px}.page_principeTexte__mllV0{margin-top:var(--s3);color:var(--text-muted);font-size:.98rem;line-height:1.65;max-width:58ch}.page_final__0qQu5{padding-block:clamp(72px,10vw,140px);position:relative;overflow:hidden}.page_final__0qQu5:before{content:"";position:absolute;top:-18%;right:-8%;width:min(560px,58vw);aspect-ratio:1;background:radial-gradient(circle at 50% 50%,rgba(36,119,201,.34),transparent 66%);pointer-events:none}.page_finalInner__InEtC{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s6);max-width:52ch}@media (max-width:980px){.page_heroInner__8WoKQ,.page_principesGrille__wqPgK{grid-template-columns:1fr}.page_principesIntro__Ned_4{position:static}.page_reperesInner__CLYs7{grid-template-columns:1fr;gap:var(--s6)}.page_poleLien__fn4ot{grid-template-columns:clamp(56px,12vw,84px) minmax(0,1fr)}.page_poleFleche__kd_e_{display:none}}@media (max-width:620px){.page_heroActions__uE8fj{width:100%;flex-direction:column;align-items:stretch;gap:var(--s4)}.page_heroActions__uE8fj .btn{width:100%}.page_heroLien__th95I{text-align:center}.page_poleTags__4R1LU{display:none}}.Hero3D_hero__lL1Jo{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;background:var(--navy-950);isolation:isolate}.Hero3D_scene__pXdFS{position:absolute;inset:0;z-index:-2}.Hero3D_scene__pXdFS.Hero3D_repli__Ae_LY{background:radial-gradient(1200px 600px at 80% -10%,rgba(36,119,201,.35),transparent 60%),radial-gradient(900px 500px at 30% 110%,rgba(231,45,50,.22),transparent 60%),var(--navy-950)}.Hero3D_canvas__oY6kb{display:block;width:100%!important;height:100%!important}.Hero3D_voile__XOMO0{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(3,16,31,.82),rgba(3,16,31,.55) 42%,rgba(3,16,31,.15) 72%,transparent)}.Hero3D_contenu__zOVhG{position:relative;padding-top:calc(var(--header-h) + var(--s7));padding-bottom:var(--s9);max-width:900px}.Hero3D_label__F_MsE{display:inline-flex;align-items:center;gap:var(--s3);font-family:var(--font-display),sans-serif;font-weight:700;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.72);margin-bottom:var(--s5)}.Hero3D_capsule__i775c{width:44px;height:10px;border-radius:8px;background:var(--gradient-ruban)}.Hero3D_titre__naNWA{font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(2.6rem,7vw,5.2rem);line-height:1.02;letter-spacing:-.02em;color:#fff;margin:0;max-width:15ch;text-wrap:balance}.Hero3D_motCle__K835v{color:var(--red-600)}.Hero3D_lead__lrLkL{margin-top:var(--s5);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.6;color:hsla(0,0%,100%,.78);max-width:52ch}.Hero3D_actions__UDOFv{margin-top:var(--s7);display:flex;align-items:center;gap:var(--s5);flex-wrap:wrap}.Hero3D_cta__ztZ9B{display:inline-flex;align-items:center;gap:var(--s3);background:var(--red-600);color:#fff;font-weight:600;font-size:1.05rem;padding:16px 28px;border-radius:var(--radius-md);text-decoration:none;transition:background var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}.Hero3D_cta__ztZ9B:hover{background:var(--red-700);transform:translateY(-2px)}.Hero3D_lien__6q0eH{color:#fff;font-weight:500;text-decoration:none;padding-bottom:3px;border-bottom:2px solid hsla(0,0%,100%,.35);transition:border-color var(--t-fast)}.Hero3D_lien__6q0eH:hover{border-color:#fff}.Hero3D_scroll__q1V1d{position:absolute;bottom:var(--s6);left:50%;transform:translateX(-50%);width:1px;height:56px;overflow:hidden;background:hsla(0,0%,100%,.18)}.Hero3D_scrollTrait__52vM_{position:absolute;inset:0;background:var(--gradient-ruban);animation:Hero3D_descente__POgVz 2.4s var(--ease-out) infinite}@keyframes Hero3D_descente__POgVz{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.Hero3D_scrollTrait__52vM_{animation:none}}@media (max-width:640px){.Hero3D_voile__XOMO0{background:linear-gradient(180deg,rgba(3,16,31,.4),rgba(3,16,31,.7))}}