.ge2-workflow-page .ge2-hero__availability a{color:inherit;text-underline-offset:3px} .ge2-workflow-page .ge2-hero--quote h1{font-size:clamp(2.35rem,3.4vw,3.25rem);line-height:1.13} .ge2-crm-page .ge2-hero__media img{object-position:64% center} .ge2-planning-page .ge2-hero__media img{object-position:72% center} .workflow-proof-list{padding:0;list-style:none;margin:22px 0;color:#e0f0e7} .workflow-proof-list li{position:relative;padding:9px 0 9px 25px;border-bottom:1px solid #366153;font-size:.91rem;line-height:1.7} .workflow-proof-list li:before{content:"✓";position:absolute;left:0;color:#c5eac6} .workflow-proof .product-story-screen{min-width:0} .workflow-proof .product-story-copy{min-width:0} .workflow-proof .product-story-copy h2{color:#fff} .workflow-proof .kicker{color:#bcdfca} .ref-proof-check{font-size:.87rem!important;line-height:1.7!important;border-top:1px solid #456858;padding-top:16px} .ref-guide{background:#f3f6ed;padding:58px 0 50px;border-bottom:1px solid #d9e2d1} .ref-guide .section-head{max-width:790px;margin-bottom:29px} .ref-guide .section-head h2{font-size:clamp(1.8rem,2.9vw,2.5rem);line-height:1.22} .ref-choice-grid,.ref-status-grid,.ref-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px} .ref-choice{padding:28px;border:1px solid #cddccf;border-radius:23px;background:#fffef9;display:flex;flex-direction:column;min-width:0;box-shadow:0 12px 35px rgba(20,60,42,.035)} .ref-choice:nth-child(2){background:#eaf4ed;border-color:#b9d2bf} .ref-choice:nth-child(3){background:#eef5f9;border-color:#c6d9e2} .ref-plan{font-size:.8125rem;letter-spacing:.11em;text-transform:uppercase;font-weight:750;color:#236347;margin:0 0 20px} .ref-choice h3{font-size:1.45rem;letter-spacing:-.025em;line-height:1.25;color:#173e30;margin:0 0 16px} .ref-choice>p:not(.ref-plan){font-size:.92rem;line-height:1.75;color:#435e51;margin:0 0 18px} .ref-choice .ref-choice-check{border-top:1px solid #cadad0;padding-top:17px;font-size:.82rem!important} .ref-choice a{font-size:.89rem;font-weight:700;color:#1a5d3e;text-underline-offset:5px;min-height:44px;display:flex;align-items:center;gap:12px;margin-top:auto} .ref-optional{margin-top:24px;padding:22px 26px;background:#e6eddf;border-radius:16px;font-size:.91rem;line-height:1.85;color:#314e3f} .ref-optional strong{color:#173f2d}.ref-optional a,.ref-guide-note a{color:#19583a;text-decoration:underline;text-underline-offset:3px} .ref-guide-note{font-size:.8125rem;line-height:1.75;color:#496351;margin:21px 0 0} .ref-proposal{margin:30px 0 0;padding:25px 28px;border:1px solid #d1dfd5;border-radius:18px;background:#f5f8f3} .ref-proposal h3{font-size:1.25rem;line-height:1.4;margin:0 0 10px} .ref-proposal p{font-size:.94rem;line-height:1.8;margin:0;color:#496452} .ref-maturity{background:#f3f6ed}.ref-maturity .section-head,.ref-evidence .section-head{max-width:810px} .ref-maturity h2,.ref-evidence h2{font-size:clamp(1.9rem,2.8vw,2.55rem);line-height:1.24} .ref-status{padding:26px 26px 28px;border:1px solid #cfdbca;border-radius:22px;background:#fffef9;min-width:0} .ref-status:nth-child(2){background:#edf5f8;border-color:#cbdee5} .ref-status:nth-child(3){background:#faf3e5;border-color:#e3d8bf} .ref-status-label{font-size:.8125rem;letter-spacing:.1em;color:#386a50;font-weight:700;display:inline-block;margin-bottom:15px} .ref-status h3{font-size:1.24rem;line-height:1.32;margin:0 0 12px}.ref-status p{font-size:.94rem;line-height:1.75;color:#466152;margin:0} .ref-evidence{background:#fffefa}.ref-evidence-grid{gap:24px} .ref-evidence-card{border:1px solid #cfddd4;border-radius:20px;overflow:hidden;background:#f4f8f3;min-width:0} .ref-evidence-card>.screen-open{display:block;background:#fff;border-bottom:1px solid #d8e2db;border-radius:0;position:relative} .ref-evidence-card img{width:100%;height:210px;object-fit:contain;object-position:center center;display:block;padding:10px;background:white} .ref-evidence-card>div{padding:22px 23px 25px} .ref-evidence-card h3{font-size:1.23rem;line-height:1.3;margin:0 0 10px} .ref-evidence-card p{font-size:.9rem;line-height:1.75;color:#486351;margin:0} .ref-evidence-card .screen-open-label{font-size:.8125rem} .ref-demo-plan{padding:29px 30px;border-radius:23px;background:#f2f6ed;border:1px solid #d2dfc9} .ref-demo-plan h2{font-size:1.85rem;line-height:1.23;margin:0 0 24px}.ref-demo-plan .kicker{font-size:.8125rem} .ref-demo-plan ol{list-style:none;counter-reset:demo-step;margin:0;padding:0} .ref-demo-plan li{counter-increment:demo-step;position:relative;padding:0 0 22px 41px;min-width:0} .ref-demo-plan li:before{content:"0" counter(demo-step);position:absolute;left:0;top:1px;font-size:.8125rem;line-height:2.1rem;color:#236245;font-weight:700} .ref-demo-plan li>strong{font-size:1rem;line-height:1.6} .ref-demo-plan li>p{font-size:.92rem;line-height:1.75;color:#45604d;margin:6px 0 0} .ref-demo-plan li:last-child{padding-bottom:0} .ref-demo-plan .ref-guide-note{border-top:1px solid #cbdac1;padding-top:18px} #disponibilite,#preuves-produit,#guide-title{scroll-margin-top:108px} @media(max-width:1050px){.ref-choice{padding:22px}.ref-choice-grid,.ref-status-grid,.ref-evidence-grid{gap:17px}.ref-choice h3{font-size:1.28rem}.ref-status{padding:22px}} @media(max-width:900px){.ref-guide{padding-block:43px}.ref-choice-grid,.ref-status-grid,.ref-evidence-grid{grid-template-columns:1fr}.ref-choice{padding:25px}.ref-choice>p{max-width:660px}.ref-choice .ref-plan{margin-bottom:12px}.ref-choice h3{font-size:1.5rem}.ref-evidence-card img{height:auto;max-height:350px}.ref-evidence-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}.ref-evidence-card>.screen-open{border-bottom:0;border-right:1px solid #d8e2db}.ref-status{padding:25px}.ref-optional{padding:21px}.ref-demo-plan{padding:27px}} @media(max-width:560px){.ge2-workflow-page .ge2-hero--quote h1{font-size:clamp(2rem,8.2vw,2.55rem)}.ref-guide{padding-block:38px}.ref-guide .section-head h2{font-size:1.95rem}.ref-choice{padding:23px}.ref-evidence-card{display:block}.ref-evidence-card>.screen-open{border-right:0;border-bottom:1px solid #d8e2db}.ref-evidence-card img{max-height:270px}.ref-proposal{padding:23px}.ref-demo-plan{padding:25px 23px}.ref-demo-plan h2{font-size:1.7rem}.ref-demo-plan li{padding-left:33px}} @media(forced-colors:active){.ref-choice,.ref-status,.ref-optional,.ref-proposal,.ref-evidence-card,.ref-demo-plan{background:Canvas;color:CanvasText;border:1px solid CanvasText}.ref-choice p,.ref-status p,.ref-optional,.ref-proposal p,.ref-evidence-card p,.ref-demo-plan p{color:CanvasText}} @media print{.ref-choice-grid,.ref-status-grid,.ref-evidence-grid{display:block}.ref-choice,.ref-status,.ref-evidence-card{break-inside:avoid;background:white;box-shadow:none}.ref-guide,.ref-maturity,.ref-evidence{background:white}.ref-evidence-card img{max-height:220px}} .ge2-workflow-page .quote-principles-intro,.ge2-workflow-page .quote-scenario-copy,.ge2-workflow-page .quote-scenario-path{min-width:0} .ref-guide,.ref-maturity,.ref-evidence,.ref-demo-plan,.ref-proposal,.ge2-workflow-page .quote-principles,.ge2-workflow-page .quote-scenario{overflow-wrap:anywhere;hyphens:auto} .ref-evidence-card .screen-open-label{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;margin:0;background:#e9f3e8;color:#194c36;font-size:.8125rem;font-weight:650;text-align:center;text-underline-offset:4px}
