.section-services .services-heading{margin-bottom:10px;padding-bottom:34px}.section-services .services-chapter{border-top-color:var(--service-accent);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:44px;padding-block:44px 54px}.section-services .services-identity{position:sticky;top:28px}.section-services .services-identity h2{font-size:clamp(29px,3vw,39px)}.section-services .services-motif{max-width:260px}.section-services .services-dossier{color:var(--ink);background:0 0;border:0;padding:0}.section-services .services-dossier>h3{color:var(--service-accent);border-bottom:1px solid var(--line);margin-bottom:0;padding-bottom:20px;font-size:12px}.section-services .services-features{gap:0 28px}.section-services .services-features li{border-top:0;border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:13px;padding:24px 0;display:grid}.section-services .services-feature-symbol .service-symbol{width:44px;height:44px;color:var(--service-accent)}.section-services .services-features strong{letter-spacing:-.015em;font-size:17px;font-weight:500;line-height:1.3;display:block}.section-services .services-features p{color:var(--muted);margin-top:9px;font-size:14px;line-height:1.7}.section-services .services-outcome{border:0;border-left:3px solid var(--service-accent);background:#1c252a;margin-top:25px;padding:22px 25px}.section-services .services-outcome h3{color:var(--service-accent);font-size:13px}.section-services .services-outcome p{color:#d8dedf;font-size:16px;line-height:1.65}.section-services .services-detail-link{background:var(--paper);min-width:min(100%,245px);color:var(--paper-ink);border:1px solid var(--paper);border-radius:5px;justify-content:space-between;gap:24px;padding:14px 19px;font-weight:600;text-decoration:none;display:inline-flex}.section-services .services-dossier .services-detail-link:focus-visible{outline:2px solid var(--service-accent);outline-offset:5px}.section-services .services-fix{border-left:3px solid var(--services-fix-accent);border-radius:6px;padding:36px}.section-services .services-fix .services-detail-link{background:var(--services-fix-accent);border-color:var(--services-fix-accent);color:#231c12}.section-services .services-fix .services-detail-link:focus-visible{outline-color:var(--services-fix-accent)}.section-services .services-contact{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px 0}.section-services .services-contact .button{min-height:54px;padding-inline:26px}@media (hover:hover) and (pointer:fine){.section-services .services-detail-link:hover{background:#fffdf5;border-color:#fffdf5}.section-services .services-fix .services-detail-link:hover{background:#ecd0a1;border-color:#ecd0a1}}@media (width<=1050px){.section-services .services-chapter{gap:30px}.section-services .services-features{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.section-services .services-heading{padding-bottom:24px}.section-services .services-chapter{grid-template-columns:minmax(0,1fr);gap:25px;padding-block:30px}.section-services .services-identity{position:static}.section-services .services-motif{max-width:140px}.section-services .services-detail-link{width:100%}.section-services .services-fix{padding:26px 23px}.section-services .services-contact-actions,.section-services .services-contact .button{width:100%}}@media (forced-colors:active){.section-services .services-outcome{border:1px solid canvastext}.section-services .services-detail-link{border:1px solid buttontext}}
