/* Du site public au logiciel métier : des usages et des accès expliqués. */
.sw-home{align-items:center}.sw-home>div>p{line-height:1.9}.sw-home-demo{display:block;font-size:.79rem;line-height:1.8;margin-top:20px}.sw-home-board{border:1px solid #d6e1f1;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 18px 50px #1f355412}.sw-board-top{padding:24px 26px;background:#14243e;color:#fff}.sw-board-top>span{display:block;font-size:.6rem;font-weight:750;letter-spacing:.13em;color:#b6c9e3;margin-bottom:8px}.sw-board-top>strong{font:700 1.55rem/1.35 "Space Grotesk",sans-serif;letter-spacing:-.03em}.sw-home-board ol{list-style:none;margin:0;padding:8px 22px}.sw-home-board li{display:grid;grid-template-columns:31px minmax(0,1fr);column-gap:13px;padding:20px 0;border-bottom:1px solid #e3eaf3;align-items:start}.sw-home-board li:last-child{border:0}.sw-role-number{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:#edf2fb;font-size:.65rem;font-weight:800;color:#3158cb}.sw-home-board li strong{font:700 1rem/1.5 "Space Grotesk",sans-serif;color:#233c5e}.sw-home-board li p{font-size:.75rem;line-height:1.8;color:#60758f;margin:5px 0 0}.sw-home-board li>small{grid-column:2;font-size:.61rem;line-height:1.8;color:#40664e;background:#edf4ee;border-radius:4px;padding:3px 7px;width:fit-content;margin-top:9px}.sw-board-note{padding:7px 26px 17px;margin:0;font-size:.66rem;line-height:1.9;color:#60758f}.sw-devices{display:flex;flex-wrap:wrap;gap:8px;padding:16px 26px;background:#f4f7fb;border-top:1px solid #e1e8f1;font-size:.63rem;color:#536d8c}.sw-devices>span+span:before{content:"·";padding-right:8px}.sw-bridge,.sw-elec{scroll-margin-top:110px}.sw-section-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.sw-section-head h2{line-height:1.2;letter-spacing:-.04em}.sw-section-head>div>p:not(.product-eyebrow){font-size:.95rem;line-height:1.95;color:#526a87}.sw-section-head>div>p+p{margin-top:14px}.sw-journey{margin:32px 0 0;border:1px solid #d8e3f0;border-radius:19px;overflow:hidden;background:#fff}.sw-journey-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 25px;align-items:center;padding:20px 23px;background:#f0f5fc;border-bottom:1px solid #d8e3f0}.sw-journey-heading>span{font-size:.59rem;letter-spacing:.1em;font-weight:800;color:#587194}.sw-journey-heading>strong{font:700 1rem/1.5 "Space Grotesk",sans-serif;color:#263f61}.sw-roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.sw-roles>article{min-width:0;padding:23px 20px 21px}.sw-roles>article+article{border-left:1px solid #e1e8f2}.sw-role-top{display:flex;flex-direction:column;gap:9px}.sw-role-top>span{font-size:.59rem;line-height:1.8;font-weight:800;letter-spacing:.08em;color:#3e618f}.sw-role-top>small{font-size:.57rem;line-height:1.6;padding:4px 8px;border-radius:5px;color:#47664d;background:#edf5ee;width:fit-content}.sw-roles h3{font:700 1.2rem/1.4 "Space Grotesk",sans-serif;letter-spacing:-.025em;color:#243d60;margin:20px 0}.sw-mini-view{padding:18px 16px;border:1px solid #dbe5f1;border-radius:11px;background:#f6f9fd;min-height:198px}.sw-mini-label{display:block;font-size:.56rem;font-weight:750;letter-spacing:.08em;color:#5d789c;line-height:1.8;margin-bottom:11px}.sw-mini-view>strong{display:block;font:700 .92rem/1.6 "Space Grotesk",sans-serif;letter-spacing:-.02em;color:#203b61}.sw-mini-view>p,.sw-mini-view li{font-size:.75rem;line-height:1.85;color:#5c7290}.sw-mini-view>p{margin:12px 0}.sw-mini-view ul{padding-left:16px;margin:12px 0 0}.sw-mini-view li+li{margin-top:4px}.sw-sample-request{display:block;font-size:.63rem;line-height:1.8;color:#496b92;border-top:1px solid #dae4f1;padding-top:10px;margin-top:15px}.sw-status{display:inline-block;font-size:.61rem;line-height:1.7;background:#fff0d4;color:#795a1a;padding:4px 7px;border-radius:5px;margin-top:13px}.sw-role-caption{font-size:.72rem;line-height:1.9;color:#60758f;margin-top:16px}.sw-team{background:#14243e}.sw-team .sw-role-top>span{color:#bfcee3}.sw-team h3{color:#fff}.sw-team .sw-mini-view{background:#20334e;border-color:#364a64}.sw-team .sw-mini-label{color:#b2c4dd}.sw-team .sw-mini-view>strong{color:#fff}.sw-team .sw-mini-view li,.sw-team .sw-role-caption{color:#c0cee0}.sw-journey>figcaption{padding:17px 23px;font-size:.67rem;line-height:1.9;color:#60758f;border-top:1px solid #dae4f1;background:#f7f9fc}.sw-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:20px;align-items:start}.sw-cases>details{border:1px solid #d8e3f1;border-radius:11px;background:#fff;overflow:hidden}.sw-cases summary{font-size:.78rem;line-height:1.75;font-weight:750;color:#31537d;cursor:pointer;padding:17px}.sw-cases details>p{font-size:.79rem;line-height:1.9;color:#5d7290;padding:0 18px 18px;margin:0}.sw-cases summary:focus-visible{outline:3px solid #3158cb;outline-offset:-3px}.sw-definition-link,.sw-definition-detail{font-size:.9rem;line-height:1.95;color:#526b89;margin-top:22px}.sw-definition-link>a{color:#3158cb;text-underline-offset:3px}.sw-definition-detail{max-width:920px}.sw-site-callout>p{max-width:900px}.sw-scope{font-size:.78rem;line-height:1.85;color:#657a93}.sw-elec{border-top:1px solid #dce5f0}.sw-elec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:27px 0 23px}.sw-elec-grid>article{padding:24px;border:1px solid #d8e4f2;border-radius:13px;background:#f5f8fc}.sw-elec-grid>article>span{font-size:.61rem;font-weight:800;letter-spacing:.08em;color:#536e93}.sw-elec-grid h3{font:700 1.08rem/1.5 "Space Grotesk",sans-serif;color:#294567;letter-spacing:-.025em;margin:13px 0 12px}.sw-elec-grid p{font-size:.83rem;line-height:1.9;color:#5b7290}
@media(max-width:1000px){.sw-section-head{gap:30px}.sw-roles>article{padding:21px 16px}.sw-mini-view{padding:15px 12px;min-height:226px}.sw-roles h3{font-size:1.1rem}.sw-cases{gap:10px}.sw-cases summary{font-size:.74rem;padding:15px}.sw-elec-grid{gap:13px}.sw-elec-grid>article{padding:21px}}
@media(max-width:760px){.sw-section-head{grid-template-columns:1fr;gap:20px}.sw-section-head>div>p:not(.product-eyebrow){font-size:.93rem}.sw-roles{grid-template-columns:1fr}.sw-roles>article{padding:25px}.sw-roles>article+article{border-left:0;border-top:1px solid #e1e8f2}.sw-role-top{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.sw-role-top>span{font-size:.62rem}.sw-role-top>small{font-size:.61rem}.sw-roles h3{font-size:1.3rem;margin:18px 0}.sw-mini-view{padding:19px;min-height:0}.sw-mini-view>strong{font-size:1rem}.sw-mini-view>p,.sw-mini-view li{font-size:.85rem}.sw-mini-label{font-size:.59rem}.sw-sample-request{font-size:.71rem}.sw-status{font-size:.7rem}.sw-role-caption{font-size:.79rem}.sw-cases,.sw-elec-grid{grid-template-columns:1fr}.sw-cases summary{font-size:.86rem;padding:18px}.sw-cases details>p{font-size:.87rem}.sw-definition-detail,.sw-definition-link{font-size:.9rem}.sw-elec-grid p{font-size:.88rem}.sw-elec-grid h3{font-size:1.2rem}}
@media(max-width:650px){.sw-bridge,.sw-elec{scroll-margin-top:95px}.sw-home-board li{padding-block:18px}.sw-board-top{padding:23px}.sw-board-top>strong{font-size:1.45rem}.sw-home-board ol{padding-inline:20px}.sw-home-board li strong{font-size:.98rem}.sw-home-board li p{font-size:.77rem}.sw-home-board li>small{font-size:.64rem}.sw-home-demo{font-size:.82rem}.sw-board-note{padding-inline:23px;font-size:.69rem}.sw-journey-heading{padding:20px}.sw-journey-heading>span{font-size:.6rem}.sw-journey-heading>strong{font-size:1rem}.sw-journey>figcaption{font-size:.7rem;padding:18px 20px}.sw-roles>article{padding:23px 20px}}
