:root{--rb-600:#07090f;--rb-500:#0d111c;--rb-400:#14192a;--rb-300:#1a2137;--rb-200:#212a45;--ox-600:#040411;--ox-300:#0f0f43;--al-100:#fff;--al-200:#f1f2eb;--al-300:#e5e7da;--al-400:#d3d7c1;--al-500:#b9beaa;--al-700:#8b8f7a;--cerise-500:#d52050;--cerise-400:#e02c5c;--cerise-300:#e75f83;--ncs-500:#2b7ea1;--ncs-400:#3397c1;--ncs-300:#3ea1cc;--ncs-100:#5eb1d4;--grad-cerise:linear-gradient(135deg,#ff006e 0%,#e366a7 100%);--line:#5eb1d42e;--line-soft:#ffffff12;--inter:"Inter",ui-sans-serif,system-ui,sans-serif;--poppins:"Poppins",ui-sans-serif,system-ui,sans-serif;--ease:cubic-bezier(.16,1,.3,1);--wrap:1320px;--r:18px}.pain,.thread,.withnova,.feats,.reform{overflow-x:clip}.lg-hero .hero-visual img{object-position:62% 40%}.lg-hero .pastille{margin-bottom:26px}.lg-hero h1{font-size:clamp(34px,3.9vw,54px)}.lg-hero .chapo{max-width:52ch;font-size:clamp(15.5px,1.25vw,17px)}.lg-hero .chiffres{margin-top:42px}.lg-final .titre-section{max-width:20ch;margin:0 auto 34px;font-size:clamp(34px,4.6vw,62px)}.lg-final .wl{margin:0 auto}.lg-final small{margin-top:22px}.pad-s{padding:40px 0 80px}.lg-hero{padding:136px 0 20px;position:relative}.lg-hero h1{font:800 clamp(38px,4.6vw,64px)/1.05 var(--inter);letter-spacing:-.035em;color:#fff;text-wrap:balance;max-width:16ch;margin:16px 0 20px}.lg-hero .chapo{max-width:60ch}.docs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.docs a{transition:border-color .4s,background .4s,transform .4s var(--ease);background:#ffffff08;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;gap:6px;padding:18px;text-decoration:none;display:flex;position:relative}.docs a:hover{border-color:#fff3;transform:translateY(-3px)}.docs a.is-on{background:linear-gradient(160deg,#ff4f9324,#a640fe0f);border-color:#ff4f9380;box-shadow:0 20px 50px -20px #ff4f9373}.dc-ic{width:40px;height:40px;color:var(--photon-clair);background:#ffffff0f;border-radius:12px;place-items:center;margin-bottom:8px;display:grid}.docs a.is-on .dc-ic{color:#fff;background:#ff4f9338}.dc-ic .ic{width:18px;height:18px}.docs b{font:700 16px/1.3 var(--inter);color:#fff}.docs small{color:var(--ivoire-400);font-size:13px;line-height:1.4}.lg-grid{grid-template-columns:260px minmax(0,780px);justify-content:center;gap:56px;display:grid}.lg-side{align-self:start;max-height:calc(100vh - 130px);padding-right:6px;position:sticky;top:104px;overflow:auto}.lg-k{font:700 11.5px/1 var(--inter);letter-spacing:.14em;text-transform:uppercase;color:var(--ivoire-500);align-items:center;gap:9px;display:flex}.lg-k .ic{width:14px;height:14px}.lg-toc{border-left:1px solid #ffffff1a;gap:2px;margin-top:14px;list-style:none;display:grid}.lg-toc a{font:500 13.5px/1.4 var(--inter);color:var(--ivoire-500);border-left:2px solid #0000;margin-left:-1px;padding:7px 0 7px 14px;text-decoration:none;transition:color .3s,border-color .3s;display:block}.lg-toc a:hover{color:#fff}.lg-toc a.is-on{color:#fff;border-left-color:var(--cerise)}.lg-doc-h{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:26px;padding-bottom:22px;display:flex}.lg-doc-h h2{font:800 clamp(26px,2.6vw,36px)/1.15 var(--inter);letter-spacing:-.025em;color:#fff;max-width:22ch;margin:10px 0 8px}.lg-maj{color:var(--ivoire-500);font-size:14px}.lg-outils{align-items:center;gap:10px;display:flex}.lg-outils .btn-verre{place-self:auto}.search{background:#07090f8c;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:10px;width:260px;height:42px;padding:0 14px;display:flex}.search:focus-within{border-color:#22d3ee99;box-shadow:0 0 0 4px #22d3ee1f}.search .ic{width:15px;height:15px;color:var(--ivoire-500);flex:none}.search input{color:#fff;min-width:0;font:500 14.5px var(--inter);background:0 0;border:0;outline:0;flex:1}.search input::placeholder{color:var(--ivoire-700)}.search small{font:700 12px var(--inter);color:var(--cerise)}.enclair{border-radius:var(--rayon-l);margin-bottom:36px;padding:20px 22px;position:relative}.ec-h{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ec-h img{object-fit:cover;border:2px solid #ff4f93cc;border-radius:50%;width:40px;height:40px;box-shadow:0 0 18px #ff4f9366}.ec-h b{font:800 17px/1.3 var(--inter);color:#fff;display:block}.ec-h small{color:var(--ivoire-400);font-size:13px}.enclair ul{gap:10px;list-style:none;display:grid}.enclair li{color:var(--ivoire-100,#f2f4f8);padding-left:26px;font-size:15.5px;line-height:1.55;position:relative}.enclair li:before{content:"";border:2px solid var(--cerise);border-radius:50%;width:10px;height:10px;position:absolute;top:.5em;left:4px;box-shadow:0 0 8px #ff4f9399}.lg-texte{color:var(--ivoire-300);font-size:16px;line-height:1.75}.lg-texte .lg-h2{font:800 21px/1.3 var(--inter);color:#fff;margin:44px 0 14px;scroll-margin-top:110px}.lg-texte .lg-h2:first-child{margin-top:0}.lg-texte h4{font:700 16.5px/1.35 var(--inter);color:var(--ivoire-100,#f2f4f8);margin:26px 0 10px}.lg-texte p{overflow-wrap:anywhere;margin-bottom:16px}.lg-texte ul{gap:8px;margin:0 0 18px;list-style:none;display:grid}.lg-texte li{overflow-wrap:anywhere;padding-left:22px;position:relative}.lg-texte li:before{content:"";background:var(--cerise);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:4px}.lg-texte mark{color:#fff;background:#ff4f9359;border-radius:3px;padding:0 2px}.lg-contact{border-radius:var(--rayon-l);align-items:center;gap:18px;margin-top:50px;padding:22px 24px;display:flex}.lg-contact>img{object-fit:cover;border:2px solid #ff4f93cc;border-radius:50%;flex:none;width:52px;height:52px}.lg-contact b{font:800 17px/1.3 var(--inter);color:#fff;margin-bottom:4px;display:block}.lg-contact p{color:var(--ivoire-300);font-size:14.5px;line-height:1.55}.lg-contact p a{color:var(--photon-clair)}.lg-contact .btn-cerise{flex:none;place-self:auto}@media (width<=1100px){.docs{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-grid{grid-template-columns:minmax(0,1fr);gap:20px;max-width:780px;margin:0 auto}.lg-side{max-height:none;position:static}.lg-toc{scrollbar-width:none;border-left:0;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.lg-toc li{flex:none}.lg-toc a{white-space:nowrap;border:1px solid #ffffff1f;border-radius:99px;margin:0;padding:8px 14px}.lg-toc a.is-on{border-color:var(--cerise)}}@media (width<=640px){.lg-hero{padding-top:112px}.docs{gap:8px}.docs a{padding:14px}.docs small{display:none}.lg-outils{width:100%}.search{flex:1;width:auto}.lg-contact{flex-direction:column;align-items:flex-start}}@media print{.hd,header.hd,footer,.lg-hero,.lg-side,.lg-outils,.lg-contact,main:before,main:after{display:none!important}body,main{color:#000!important;background:#fff!important}.lg-grid{display:block}.lg-texte,.lg-texte p,.lg-texte li,.lg-doc-h h2,.lg-texte .lg-h2,.lg-texte h4,.enclair li,.ec-h b{color:#000!important}.enclair{border:1px solid #999;background:0 0!important}}@media (width<=640px){.lg-outils .btn-verre{display:none}}@media print{body{color:#000!important;background:#fff!important}header,footer,.hv-pill,.h-overlay,.lg-hero,.lg-side,.lg-outils,.lg-contact,.toast,.top-sentinel{display:none!important}.lg-corps{padding:0!important}.lg-grid{max-width:none!important;display:block!important}.lg-doc h2,.lg-texte .lg-h2,.lg-texte h4,.enclair b{color:#000!important}.lg-texte p,.lg-texte li,.lg-maj,.enclair li,.enclair small{color:#222!important}.enclair{box-shadow:none!important;background:0 0!important;border:1px solid #999!important}.fx-lisere-l,.ec-h img{display:none!important}.lg-texte .lg-h2{break-after:avoid}}
