.svc-accompagnement .work-illustration,.svc-formation .work-illustration{width:100%;height:auto;display:block;overflow:visible}.svc-accompagnement .accomp-scenes{gap:8px;display:grid}.svc-accompagnement .accomp-scene{grid-template-columns:185px minmax(0,.95fr) minmax(0,1.18fr);align-items:center;gap:34px;padding:28px 0;display:grid}.svc-accompagnement .accomp-scene-visual{isolation:isolate;color:#7c5a6f;--scene-paper:#f7ecf3;--scene-wash:#eac9dd;position:relative}.svc-accompagnement .accomp-scene-visual:before{content:"";z-index:-1;background:linear-gradient(145deg,#fbf8fa,#f3e1ec);border-radius:20px 42px 20px 20px;position:absolute;inset:21px 5px 8px;transform:rotate(-5deg);box-shadow:0 12px 20px #4e38450a,inset 0 2px 1px #fff}.svc-accompagnement .accomp-scene-index{z-index:1;color:#7c5a6f;letter-spacing:.04em;font-size:20px;font-weight:500;position:absolute;top:5px;left:9px}.svc-accompagnement .accomp-scene-2 .accomp-scene-visual{color:#0034ff;--scene-paper:#f1f3ff;--scene-wash:#dce4ff}.svc-accompagnement .accomp-scene-2 .accomp-scene-visual:before{background:linear-gradient(145deg,#fbfcff,#e9edfc);transform:rotate(4deg)}.svc-accompagnement .accomp-scene-3 .accomp-scene-visual{color:#ac3d29;--scene-paper:#fef7f6;--scene-wash:#f9d8d3}.svc-accompagnement .accomp-scene-3 .accomp-scene-visual:before{background:linear-gradient(145deg,#fffdfa,#fbe5e2)}.svc-accompagnement .accomp-scene-4 .accomp-scene-visual{color:#7c5a6f;--scene-paper:#fcf7fb;--scene-wash:#edd3e3}.svc-accompagnement .accomp-scene-4 .accomp-scene-visual:before{transform:rotate(4deg)}.svc-accompagnement .accomp-scene-heading{min-width:0}.svc-accompagnement .accomp-scene-heading h3{max-width:360px;font-size:27px;line-height:1.24}.svc-accompagnement .accomp-scene .svc-case-label{margin:0 0 12px}.svc-accompagnement .accomp-scene-copy{color:#34425b;margin:0;font-size:16px;font-weight:500;line-height:1.85}.svc-accompagnement .accomp-mission{background:#f5eff4}.svc-accompagnement .mission-heading{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.svc-accompagnement .mission-intro p{color:#34425b;font-size:17px;font-weight:500;line-height:1.8}.svc-accompagnement .mission-intro p:last-child{margin-bottom:0}.svc-accompagnement .mission-workbench{isolation:isolate;background:linear-gradient(125deg,#1c2c50,#101a32);border-radius:34px;margin-top:42px;padding:20px 40px 42px;position:relative;box-shadow:0 20px 42px #1d244c1a,inset 0 1px #ffffff35}.svc-accompagnement .mission-workbench:after{content:"";z-index:-1;pointer-events:none;border-top:1px solid #ffffff12;border-radius:28px 28px 0 0;position:absolute;inset:9px 9px 0}.svc-accompagnement .mission-thread{z-index:0;color:#b7c5e4;opacity:.32;width:92%;height:90px;position:absolute;top:150px;left:4%}.svc-accompagnement .mission-stages{z-index:1;grid-template-columns:1fr 1.1fr 1fr;gap:42px;margin:0;padding:0;list-style:none;display:grid;position:relative}.svc-accompagnement .mission-stage{min-width:0}.svc-accompagnement .mission-visual{color:#355296;--scene-paper:#e5e9f6;--scene-wash:#9cadcf;--scene-accent:#ffee40;--scene-front:#dfe5ff;align-items:center;max-width:300px;height:224px;margin:0 auto 10px;display:flex}.svc-accompagnement .mission-stage-starting .work-illustration{transform:rotate(-2deg)}.svc-accompagnement .mission-stage-delivery .mission-visual{--scene-paper:#f8edf4;--scene-wash:#b884a3;--scene-front:#eed4e4;color:#6a4c5e}.svc-accompagnement .mission-stage h3{color:#fffef1;margin:0 0 16px;font-size:25px;line-height:1.25}.svc-accompagnement .mission-stage p{color:#e0e6f3;margin:0;font-size:16px;font-weight:500;line-height:1.8}.svc-formation .svc-formation-intro .svc-prose p{color:#34425b;font-weight:500}.svc-formation .training-workshop{background:#fff9c0}.svc-formation .training-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;display:grid}.svc-formation .training-heading>p{color:#34425b;margin:0 0 5px;font-size:17px;font-weight:500;line-height:1.8}.svc-formation .training-scene{isolation:isolate;grid-template-rows:auto auto;grid-template-columns:.9fr 1.2fr;gap:46px 84px;margin-top:55px;display:grid;position:relative}.svc-formation .training-connections{z-index:-1;color:#aea32c;opacity:.25;width:100%;height:100%;position:absolute;top:0;left:0}.svc-formation .training-people{grid-row:1/3;min-width:0}.svc-formation .training-people-visual{isolation:isolate;color:#0034ff;--scene-paper:#fffcdc;--scene-wash:#f0e03c;max-width:320px;margin:0 auto 26px;position:relative}.svc-formation .training-people-visual:before{content:"";z-index:-1;background:linear-gradient(145deg,#fffefb,#fae93f);border-radius:28px 50px 25px 25px;position:absolute;inset:8px -20px -6px;transform:rotate(-3deg);box-shadow:0 16px 30px #6e661c12,inset 0 2px 1px #fff}.svc-formation .training-people-copy{max-width:430px}.svc-formation .training-scene h3{color:#111a38;margin:0 0 17px;font-size:27px;line-height:1.25}.svc-formation .training-scene p{color:#34425b;margin:0;font-size:16px;font-weight:500;line-height:1.85}.svc-formation .training-objectives,.svc-formation .training-modalities{grid-template-columns:175px minmax(0,1fr);align-items:center;gap:24px;min-width:0;display:grid}.svc-formation .training-objectives{grid-area:1/2;padding-top:13px}.svc-formation .training-modalities{grid-area:2/2;padding-bottom:10px}.svc-formation .training-detail-visual{color:#7c5a6f;--scene-paper:#fefaf9;--scene-wash:#efd6e5;--scene-accent:#e65137;position:relative}.svc-formation .training-modalities .training-detail-visual{color:#645e19;--scene-paper:#fffeee;--scene-wash:#f4e33d;--scene-accent:#0034ff}@media (width<=1100px){.svc-accompagnement .accomp-scene{grid-template-columns:150px minmax(0,.95fr) minmax(0,1.1fr);gap:26px}.svc-accompagnement .accomp-scene-heading h3{font-size:25px}.svc-accompagnement .mission-heading{gap:48px}.svc-accompagnement .mission-workbench{padding-inline:30px}.svc-accompagnement .mission-stages{gap:28px}.svc-accompagnement .mission-visual{height:195px}.svc-accompagnement .mission-stage h3{font-size:23px}.svc-formation .training-heading{gap:48px}.svc-formation .training-scene{gap:35px 50px}.svc-formation .training-objectives,.svc-formation .training-modalities{grid-template-columns:135px minmax(0,1fr);gap:20px}.svc-formation .training-scene h3{font-size:25px}}@media (width<=900px){.svc-accompagnement .accomp-scene{grid-template-columns:126px minmax(0,1fr);gap:18px 28px;padding-block:24px}.svc-accompagnement .accomp-scene-visual{grid-row:1/3}.svc-accompagnement .accomp-scene-copy{grid-column:2}.svc-accompagnement .mission-heading{grid-template-columns:1fr;gap:28px}.svc-accompagnement .mission-intro{max-width:760px}.svc-accompagnement .mission-stages{gap:24px}.svc-accompagnement .mission-workbench{padding:17px 26px 32px}.svc-accompagnement .mission-visual{height:160px}.svc-accompagnement .mission-thread{top:105px}.svc-accompagnement .mission-stage h3{font-size:21px}.svc-accompagnement .mission-stage p{font-size:15px;line-height:1.75}.svc-formation .training-heading{grid-template-columns:1fr;gap:26px}.svc-formation .training-heading>p{max-width:650px}.svc-formation .training-scene{grid-template-columns:.85fr 1.15fr;gap:36px}.svc-formation .training-people-visual{max-width:250px}.svc-formation .training-objectives,.svc-formation .training-modalities{grid-template-columns:100px minmax(0,1fr);gap:14px}.svc-formation .training-scene h3{font-size:23px}.svc-formation .training-scene p{font-size:15px}}@media (width<=700px){.svc-accompagnement .accomp-scenes{gap:17px}.svc-accompagnement .accomp-scene{grid-template-columns:89px minmax(0,1fr);gap:16px 20px;padding-block:18px 23px}.svc-accompagnement .accomp-scene-visual{grid-row:1}.svc-accompagnement .accomp-scene-visual:before{border-radius:13px 24px 14px 14px;inset:10px 2px 0}.svc-accompagnement .accomp-scene-index{font-size:17px;top:-10px;left:5px}.svc-accompagnement .accomp-scene-heading h3{font-size:23px}.svc-accompagnement .accomp-scene .svc-case-label{letter-spacing:.045em;margin-bottom:9px;font-size:9px}.svc-accompagnement .accomp-scene-copy{grid-column:1/-1;font-size:16px;line-height:1.8}.svc-accompagnement .mission-heading{gap:26px}.svc-accompagnement .mission-intro p{font-size:16px;line-height:1.8}.svc-accompagnement .mission-workbench{border-radius:26px;margin-top:30px;padding:23px 24px 30px}.svc-accompagnement .mission-workbench:after,.svc-accompagnement .mission-thread{display:none}.svc-accompagnement .mission-stages{grid-template-columns:1fr;gap:35px}.svc-accompagnement .mission-stage{grid-template-columns:77px minmax(0,1fr);align-items:center;gap:16px;display:grid}.svc-accompagnement .mission-visual{width:100%;height:auto;margin:0}.svc-accompagnement .mission-stage h3{margin:0;font-size:23px}.svc-accompagnement .mission-stage p{grid-column:1/-1;font-size:15px;line-height:1.8}.svc-formation .training-heading{gap:25px}.svc-formation .training-heading>p{font-size:16px}.svc-formation .training-scene{grid-template-rows:auto;grid-template-columns:1fr;gap:45px;margin-top:40px}.svc-formation .training-connections{display:none}.svc-formation .training-people{grid-row:auto}.svc-formation .training-people-visual{max-width:250px;margin-bottom:28px}.svc-formation .training-people-visual:before{inset:6px -12px -4px}.svc-formation .training-objectives,.svc-formation .training-modalities{grid-area:auto;grid-template-columns:93px minmax(0,1fr);align-items:start;gap:15px;padding:0}.svc-formation .training-detail-visual{margin-top:3px}.svc-formation .training-scene h3{margin-bottom:14px;font-size:24px}.svc-formation .training-scene p{font-size:16px;line-height:1.8}}@media (width<=359px){.svc-accompagnement .accomp-scene{grid-template-columns:72px minmax(0,1fr);gap:15px}.svc-accompagnement .accomp-scene-heading h3{font-size:21px}.svc-accompagnement .mission-workbench{padding-inline:20px}.svc-accompagnement .mission-stage{grid-template-columns:62px minmax(0,1fr);gap:13px}.svc-accompagnement .mission-stage h3{font-size:21px}.svc-formation .training-objectives,.svc-formation .training-modalities{grid-template-columns:72px minmax(0,1fr);gap:13px}.svc-formation .training-scene h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.svc-accompagnement [data-editorial-motion],.svc-formation [data-editorial-motion]{transition:none!important;animation:none!important}}
