.opensuse-2025-equilibre-tradition-et-innovation-root{--os-p:#1a1a1a;--os-s:#333;--os-a:#08c;--os-a2:#38bdf8;--os-ag:#2a9d8f;--os-ap:#e76f51;--os-t:#f8f9fa;--os-ts:#e2e8f0;--os-cb:#1e293bb3;--os-cbr:#38bdf840;--os-gb:#0f172ad9;--os-tr:all .3s ease;--os-rd:16px;--os-sd:0 10px 25px #0000004d;color:var(--os-t);line-height:1.7}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root{--os-p:#f8fafc;--os-s:#f1f5f9;--os-a:#026aa7;--os-a2:#0284c7;--os-ag:#0f766e;--os-ap:#c2410c;--os-t:#0f172a;--os-ts:#1e293b;--os-cb:#fff;--os-cbr:#026aa733;--os-gb:#fff;--os-sd:0 4px 16px #0000000f}.opensuse-2025-equilibre-tradition-et-innovation-root header{text-align:center;padding:40px 0 20px}.opensuse-2025-equilibre-tradition-et-innovation-root .header-content{max-width:900px;margin:0 auto}.opensuse-2025-equilibre-tradition-et-innovation-root .header-content h1{color:var(--os-a2);margin-bottom:20px;font-size:2.4rem;font-weight:800;line-height:1.2}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .header-content h1{color:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root .header-content .subtitle{color:var(--os-ts);margin:0 auto 25px;font-size:1.2rem}.opensuse-2025-equilibre-tradition-et-innovation-root .meta{color:var(--os-ts);flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:25px;font-size:.9rem;display:flex}.opensuse-2025-equilibre-tradition-et-innovation-root .tag{color:#3abffa;transition:var(--os-tr);background:#38bdf826;border-radius:50px;margin:0 4px 8px 0;padding:6px 16px;font-size:.85rem;font-weight:600;display:inline-block}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .tag{color:#026aa7;background:#026aa71a}.opensuse-2025-equilibre-tradition-et-innovation-root .article-section{margin-bottom:50px;scroll-margin-top:100px}.opensuse-2025-equilibre-tradition-et-innovation-root .article-section h2{color:var(--os-a2);text-align:center;margin-bottom:25px;padding-bottom:12px;font-size:1.8rem;position:relative}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .article-section h2{color:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root .article-section h2:after{content:"";background:var(--os-a2);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .article-section h2:after{background:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root .article-section h3{color:var(--os-a2);margin:25px 0 15px;font-size:1.3rem}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .article-section h3{color:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root p{color:var(--os-t);margin-bottom:18px;font-size:1.05rem}.opensuse-2025-equilibre-tradition-et-innovation-root .process-container{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:30px 0;display:grid}.opensuse-2025-equilibre-tradition-et-innovation-root .process-step{background:var(--os-cb);border-radius:var(--os-rd);text-align:center;border:1px solid var(--os-cbr);box-shadow:var(--os-sd);padding:20px}.opensuse-2025-equilibre-tradition-et-innovation-root .process-icon{margin-bottom:10px;font-size:2.5rem}.opensuse-2025-equilibre-tradition-et-innovation-root .process-title{color:var(--os-a2);margin-bottom:10px;font-size:1.25rem;font-weight:700}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .process-title{color:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root .process-content{color:var(--os-t);font-size:.95rem}.opensuse-2025-equilibre-tradition-et-innovation-root .highlight-box,.opensuse-2025-equilibre-tradition-et-innovation-root .impact-box{background:var(--os-cb);border:1px solid var(--os-cbr);border-radius:var(--os-rd);box-shadow:var(--os-sd);margin:30px 0;padding:25px}.opensuse-2025-equilibre-tradition-et-innovation-root .highlight-title,.opensuse-2025-equilibre-tradition-et-innovation-root .impact-title{color:var(--os-a2);margin-bottom:15px;font-size:1.4rem;font-weight:700}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .highlight-title,html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .impact-title{color:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root .spec-grid,.opensuse-2025-equilibre-tradition-et-innovation-root .impact-grid,.opensuse-2025-equilibre-tradition-et-innovation-root .innovation-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:25px 0;display:grid}.opensuse-2025-equilibre-tradition-et-innovation-root .spec-card,.opensuse-2025-equilibre-tradition-et-innovation-root .impact-item,.opensuse-2025-equilibre-tradition-et-innovation-root .innovation-card{background:var(--os-cb);border:1px solid var(--os-cbr);border-radius:var(--os-rd);box-shadow:var(--os-sd);padding:20px}.opensuse-2025-equilibre-tradition-et-innovation-root .spec-title,.opensuse-2025-equilibre-tradition-et-innovation-root .innovation-card h4{color:var(--os-a2);margin-bottom:12px;font-size:1.25rem}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .spec-title,html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .innovation-card h4{color:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-container,.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-container{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:30px 0;display:grid}.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-card,.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-card{perspective:1000px;cursor:pointer;height:200px}.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-card-inner,.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-card-inner{width:100%;height:100%;transform-style:preserve-3d;border-radius:var(--os-rd);transition:transform .6s;position:relative}.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-card.flipped .lexique-card-inner,.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-card.flipped .quiz-card-inner{transform:rotateY(180deg)}.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-card-front,.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-card-back,.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-card-front,.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-card-back{backface-visibility:hidden;border-radius:var(--os-rd);width:100%;height:100%;box-shadow:var(--os-sd);background:var(--os-cb);border:1px solid var(--os-cbr);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute}.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-card-back,.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-card-back{border-color:var(--os-a2);transform:rotateY(180deg)}.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-term,.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-question{color:var(--os-a2);margin-bottom:10px;font-size:1.2rem;font-weight:700}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .lexique-term,html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .quiz-question{color:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-definition,.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-answer{color:var(--os-t);font-size:.95rem}.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-number{background:var(--os-a2);color:#0f172a;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.85rem;font-weight:700;display:flex;position:absolute;top:12px;right:12px}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .quiz-number{color:#fff;background:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-hint,.opensuse-2025-equilibre-tradition-et-innovation-root .lexique-hint{color:var(--os-ts);opacity:.8;font-size:.8rem;position:absolute;bottom:10px}.opensuse-2025-equilibre-tradition-et-innovation-root .quiz-results{text-align:center;margin-top:30px}.opensuse-2025-equilibre-tradition-et-innovation-root .btn{background:var(--os-a2);color:#0f172a;cursor:pointer;transition:var(--os-tr);border:none;border-radius:8px;padding:10px 24px;font-weight:700}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .btn{color:#fff;background:#026aa7}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-wrapper{z-index:1001;position:fixed;top:70px;right:20px}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-tooltip{background:var(--os-gb);color:var(--os-t);white-space:nowrap;opacity:0;pointer-events:none;border:1px solid var(--os-a);box-shadow:var(--os-sd);border-radius:30px;padding:6px 12px;font-size:.78rem;transition:opacity .2s;position:absolute;top:50%;right:60px;transform:translateY(-50%)}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-wrapper:hover .toc-tooltip{opacity:1}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-button{background:var(--os-a);cursor:pointer;border:1px solid #ffffff4d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 15px #0000004d}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-button:hover{transform:scale(1.05)}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-button span{background:#fff;border-radius:2px;width:22px;height:3px;margin:2.5px 0}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .toc-button{background:linear-gradient(135deg,#38bdf8,#026aa7);box-shadow:0 4px 15px #026aa740}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .toc-button span{background:#fff}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel{border-left:2px solid var(--os-a);z-index:1000;background:#0f172af5;width:320px;max-width:85vw;height:100%;padding:65px 20px 30px;transition:right .35s cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:-340px;overflow-y:auto;box-shadow:-10px 0 30px #00000080}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel{background:#f8fafcf5;box-shadow:-10px 0 30px #0000001a}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel.open{right:0}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel h3{color:var(--os-a);border-bottom:1px solid var(--os-cbr);margin-top:0;margin-bottom:20px;padding-bottom:10px;font-size:1.3rem}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel ul{margin:0;padding:0;list-style:none}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel li{margin-bottom:8px}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel a{color:var(--os-ts);transition:var(--os-tr);border-radius:6px;padding:6px 10px;font-size:.92rem;text-decoration:none;display:block}.opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel a:hover{color:var(--os-a2);background:#0088cc26}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel a{color:#1e293b}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .toc-panel a:hover{color:#026aa7;background:#e2f0fd}.opensuse-2025-equilibre-tradition-et-innovation-root .close-toc{cursor:pointer;color:var(--os-a);font-size:1.8rem;line-height:1;position:absolute;top:16px;right:18px}html[data-theme=light] .opensuse-2025-equilibre-tradition-et-innovation-root .close-toc{color:#026aa7}
