.branding-content-rich .branding-jump-links{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:25px}.branding-jump-links a{font-size:12px;padding:7px 0;border-bottom:1px solid #21284f40}.branding-jump-links a:hover{color:var(--wp-cyan)}.branding-content-rich .branding-system article+article{border-top:1px solid #f7f8fc33;margin-top:25px;padding-top:25px}.branding-content-rich .branding-system h3{font-size:25px;line-height:1.25;margin:0 0 14px;color:var(--wp-paper)}.branding-content-rich .branding-system p{font-size:16px;line-height:1.75;margin:0;color:var(--wp-paper)}.branding-content-rich .creation-step p{margin-top:20px!important}.branding-content-rich .creation-step[open] summary>span:last-child{font-size:0}.branding-content-rich .creation-step[open] summary>span:last-child:after{content:'−';font-size:20px}.branding-content-rich #systeme-identite,.branding-content-rich #methode-branding,.branding-content-rich #outils-branding,.branding-content-rich #branding-projects{scroll-margin-top:120px}
body main.branding-content-rich section.branding-tools{display:grid;grid-template-columns:.9fr 1.1fr;gap:8%;padding:70px 6%;margin:30px 2.5%;border-radius:28px;background:var(--wp-night);color:var(--wp-paper)}.branding-tools-intro .section-number{display:inline-block}.branding-tools h2{font-size:clamp(36px,4.4vw,62px);line-height:1.1;letter-spacing:-.045em;max-width:17ch;margin:0 0 30px;color:var(--wp-paper)}.branding-tools-intro>p{font-size:17px;line-height:1.75;max-width:42ch;color:var(--wp-paper)}.branding-tools .wp-editor-workspace{display:block;border:0;padding:0;margin:0}.branding-tools .wp-editor-tabs{flex-wrap:wrap;gap:10px}.branding-tools .wp-editor-tabs button{gap:10px;padding:13px 15px;font-size:14px;border-radius:9px;flex:0 1 auto}.branding-tool-mark{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:5px;font-size:17px;font-weight:600;letter-spacing:-.03em}.mark-illustrator{background:#392a1b;color:#ffb047}.mark-photoshop{background:#1b2948;color:#63b7ef}.mark-canva{background:#246e86;color:#f7f8fc}.branding-tools .wp-editor-panel h3{font-size:30px;line-height:1.2;letter-spacing:-.03em;margin:0 0 23px;color:var(--wp-paper)}.branding-tools .wp-editor-panel p{font-size:17px;line-height:1.75;max-width:60ch;color:var(--wp-paper);margin:0 0 20px}.branding-tools .wp-editor-panel .text-link{font-size:14px;color:var(--wp-paper)}.branding-tools .wp-editor-select{margin-bottom:35px}.branding-content-rich .wp-finale p{max-width:55ch!important}
@media(max-width:800px){body main.branding-content-rich section.branding-tools{display:block;padding:38px 7%;margin:20px 3%;border-radius:20px}.branding-tools h2{font-size:40px}.branding-tools-intro>p{font-size:16px;margin-bottom:28px}.branding-tools .wp-editor-workspace{border-top:1px solid #f7f8fc33;padding-top:28px}.branding-tools .wp-editor-tabs button{padding:11px 12px;font-size:13px}.branding-tool-mark{width:26px;height:26px;font-size:15px}.branding-tools .wp-editor-panel h3{font-size:26px}.branding-tools .wp-editor-panel p{font-size:16px}.branding-tools .wp-editor-select{margin-bottom:27px}.branding-content-rich .branding-system h3{font-size:23px}.branding-content-rich #systeme-identite,.branding-content-rich #methode-branding,.branding-content-rich #outils-branding,.branding-content-rich #branding-projects{scroll-margin-top:95px}}
