.home-audience{font-size:14px!important;color:#595959;max-width:48ch}.home-section-heading{max-width:850px}.home-workflow{background:#f0f0f0}.workflow-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;gap:28px}.workflow-steps>li{min-width:0;border-top:2px solid #f39868}.step-number{display:block;color:#875022;font-size:15px;font-weight:600}.workflow-steps h3{font-size:26px}.workflow-steps p{font-size:17px}.workflow-example{background:#fafafa;border:1px solid #ddd;border-radius:14px;padding:24px;min-width:0}.workflow-example .example-label{display:block;font-size:13px;color:#656565}.workflow-example strong{display:block;font-size:19px;font-weight:500}.workflow-example ul{padding-left:18px;font-size:14px;line-height:1.9}.team-examples{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.team-examples article{border-top:2px solid #f39868;min-width:0}.team-examples h3{font-size:23px}.team-examples p{font-size:16px}.team-examples .eyebrow{font-size:13px;color:#675342}.home-control{background:#f0f0f0}.control-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.control-links a{display:block;text-decoration:none;border-top:2px solid #f39868;color:inherit}.control-links strong{display:block;font-size:21px;font-weight:500}.control-links span{display:block;font-size:15px;line-height:1.6}.control-links a:hover strong{text-decoration:underline;text-underline-offset:5px}.home-start>div:first-child{max-width:650px}.home-start-actions{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0}.home-start .text-link{color:#1b1b1b}.verb-screen picture{display:block;width:100%;height:100%}.governance-detail{grid-column:1/-1;min-width:0;border-top:1px solid #555;padding:22px 0}.governance-detail summary{cursor:pointer;font-size:18px}.governance-detail img{display:block;width:100%;max-width:960px;height:auto;border-radius:14px}.governance-detail picture{display:block}.home-control a:focus-visible{outline:2px solid #875022;outline-offset:8px}
@media(max-width:960px){.team-examples{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-steps{gap:20px}.workflow-example{padding:18px}.home-start-actions{flex-shrink:1}}
@media(max-width:700px){.workflow-steps,.team-examples,.control-links{grid-template-columns:1fr}.workflow-example{max-width:100%}.workflow-steps h3{font-size:25px}.home-start-actions{width:100%}.home-start-actions .button{white-space:normal}.verb-screen picture{height:auto}}
/* Aperçu : un trajet visuel, puis des exemples en lecture rapide. */
.slim-main>.home-relay{background:#171c1b;color:#fafafa;display:grid;grid-template-columns:.8fr 1.4fr;gap:64px;align-items:center}.relay-heading h2{max-width:13ch}.relay-heading .eyebrow{color:#fdd47a}.relay-heading .text-link{color:#fdd47a}.relay-track{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;position:relative}.relay-track:before{content:"";position:absolute;top:37px;left:12%;right:12%;height:1px;background:#778a80}.relay-track li{position:relative;min-width:0}.relay-icon{display:flex;align-items:center;justify-content:center;width:76px;height:76px;border:1px solid #778a80;border-radius:50%;background:#171c1b;color:#fdd47a}.relay-track strong{display:block;font-size:21px;font-weight:500}.relay-track li>span:last-child{display:block;font-size:15px;line-height:1.6;color:#cad1cc}.slim-main>.home-possibilities{display:grid;grid-template-columns:.8fr 1.4fr;gap:64px;background:#f5efdf;align-items:start}.home-possibilities h2{max-width:13ch}.possibility-list{list-style:none;padding:0;margin:0;display:grid;gap:0}.possibility-list li{display:grid;grid-template-columns:100px 1fr;gap:24px;border-bottom:1px solid #d7d0bd;padding:19px 0;align-items:baseline}.possibility-list li:first-child{padding-top:0}.possibility-list li:last-child{border:0;padding-bottom:0}.possibility-list span{font-size:13px;color:#665f49}.possibility-list strong{font-size:20px;line-height:1.5;font-weight:500}.slim-main>.product-journey{background:#f0f0f0;padding-top:36px;padding-bottom:36px}.product-journey summary{font-size:24px;font-weight:500;cursor:pointer;line-height:1.4}.product-workflow-detail .home-section-heading{max-width:850px}
@media(max-width:900px){.slim-main>.home-relay,.slim-main>.home-possibilities{grid-template-columns:1fr;gap:36px}.relay-heading h2,.home-possibilities h2{max-width:none}.relay-track{max-width:700px}}
@media(max-width:550px){.relay-track{grid-template-columns:1fr;gap:28px}.relay-track:before{top:20px;bottom:20px;left:29px;right:auto;width:1px;height:auto}.relay-track li{display:grid;grid-template-columns:60px 1fr;column-gap:20px;align-items:center}.relay-icon{width:60px;height:60px;grid-row:1/3;box-sizing:border-box}.relay-track strong{font-size:20px}.relay-track li>span:last-child{font-size:14px}.possibility-list li{grid-template-columns:70px 1fr;gap:16px}.possibility-list strong{font-size:18px}.product-journey summary{font-size:21px}}
