.expertise{width:100%}.expertise__wrapper{margin:0 auto;max-width:1240px;width:100%}.expertise__wrapper>.entete-badge-container{display:flex;justify-content:center;margin-bottom:24px}.expertise__heading{margin:0 auto 20px;text-align:center}.expertise__description{margin:0 auto 60px;max-width:1100px;text-align:center}.expertise__description p{font-size:20px!important;line-height:24px!important;margin:0}.expertise__panel{border-radius:40px;box-sizing:border-box;padding:40px}.expertise__panel-title{background:var(--Default-Cigal-Gradient);-webkit-background-clip:text;background-clip:text;font-family:var(--Cigal-secondary-font)!important;font-size:28px!important;font-weight:700!important;line-height:normal!important;margin:0 0 16px!important;-webkit-text-fill-color:transparent}.expertise__panel-description{margin-bottom:24px}.expertise__panel-description p{margin:0}.expertise__panel-content{align-items:stretch;display:flex;gap:60px}.expertise__surtitre{color:#006213;font-size:12px;font-weight:700;line-height:16px;margin-bottom:8px;text-transform:uppercase}.expertise__principal{background:radial-gradient(ellipse at 100% 100%,rgba(78,221,122,.15),transparent 65%),linear-gradient(130deg,#eaf6fd,#e7f7ee);border:1px solid #bee2f8;border-radius:30px;box-shadow:0 5px 15px rgba(27,71,96,.08);box-sizing:border-box;display:flex;flex:0 0 42%;flex-direction:column;min-width:0;padding:30px}.expertise__principal-title{font-family:var(--Cigal-secondary-font)!important;font-size:20px!important;font-weight:700!important;line-height:normal!important;margin:0 0 16px}.expertise__principal-description{margin-bottom:20px}.expertise__principal-description p{margin:0}.expertise__roi{align-items:center;border-radius:20px;display:flex;gap:20px;margin-bottom:30px;padding:18px 20px}.expertise__roi-number{align-items:baseline;display:flex;flex:0 0 auto;gap:8px;white-space:nowrap}.expertise__roi-label{background:var(--Default-Cigal-Gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.expertise__roi-label,.expertise__roi-value{font-size:30px;font-weight:700;line-height:36px}.expertise__roi-value{color:#006213}.expertise__roi-description{font-size:13px;line-height:19px}.expertise__button{margin-top:auto}.expertise__button .cigal-cta-bouton{width:fit-content}.expertise__deliverables{align-self:flex-start;flex:1 1 0;min-width:0;padding-top:30px}.expertise__deliverables-title{font-family:var(--Cigal-secondary-font)!important;font-size:20px!important;font-weight:700!important;line-height:normal!important;margin:0 0 16px}.expertise__deliverables-list{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.expertise__deliverable{border:1px solid #dae0e6;border-radius:20px;box-sizing:border-box;min-width:0;padding:20px}.expertise__deliverable-header{align-items:flex-start;display:flex;gap:8px;margin-bottom:10px}.expertise__deliverable-icon{align-items:center;display:flex;flex:0 0 auto}.expertise__deliverable-icon img{display:block;max-width:100%}.expertise__deliverable-title{font-size:15px;font-weight:700;line-height:19px}.expertise__deliverable-description{font-size:13px;line-height:19px}.expertise__experts{align-items:flex-start;display:flex;gap:60px;margin-top:60px}.expertise__expert-card{background:#fff;border-radius:40px;box-shadow:0 8px 25px rgba(28,55,72,.12);box-sizing:border-box;flex:1 1 0;min-width:0;overflow:hidden;padding:30px;position:relative}.expertise__expert-card--1{background:radial-gradient(ellipse at 0 0,rgba(26,204,83,.85) 0,rgba(65,216,161,.35) 12%,transparent 36%),#fff}.expertise__expert-card--2{background:radial-gradient(ellipse at 100% 100%,rgba(11,192,142,.65) 0,rgba(70,219,190,.25) 14%,transparent 38%),#fff}.expertise__expert-header{align-items:flex-start;display:flex;gap:20px;margin-bottom:20px}.expertise__expert-visual{flex:0 0 auto}.expertise__expert-image{border-radius:20px;display:block;max-width:100%}.expertise__expert-header-content{flex:1 1 0;min-width:0}.expertise__expert-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.expertise__expert-name{font-family:var(--Cigal-secondary-font)!important;font-size:16px;font-weight:700!important;line-height:20px;margin:0}.expertise__expert-function{font-size:14px;line-height:17px}.expertise__expert-linkedin{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;text-decoration:none}.expertise__linkedin-icon{background:url(https://www.aiteca.ai/hubfs/CMS-CIGAL-THEME/Offre/linkedin-icon.png) 50%/contain no-repeat;display:block;font-size:0;height:22px;width:26px}.expertise__expert-indicators{display:flex;gap:12px;margin-bottom:20px}.expertise__expert-indicator{border-radius:20px;box-sizing:border-box;flex:1 1 0;min-width:0;padding:10px}.expertise__indicator-value{background:linear-gradient(293deg,#2ca2e8 14.81%,#0056a6 81.95%);-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:700;line-height:24px;-webkit-text-fill-color:transparent}.expertise__expert-card--1 .expertise__expert-indicator:nth-child(2) .expertise__indicator-value,.expertise__expert-card--2 .expertise__expert-indicator:nth-child(odd) .expertise__indicator-value{background:linear-gradient(293deg,#33ae4b 14.81%,#008c1b 81.95%);-webkit-background-clip:text;background-clip:text}.expertise__indicator-description{font-size:12px;line-height:15px;white-space:nowrap}.expertise__expert-description{font-size:14px;line-height:19px;margin-bottom:20px}.expertise__expert-description p{margin:0}.expertise__expert-details{display:block;position:relative}.expertise__readmore{align-items:center;color:#006213;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:flex-start;line-height:19px;list-style:none;width:fit-content}.expertise__readmore::-webkit-details-marker{display:none}.expertise__readmore::marker{content:""}.expertise__expert-details[open] .expertise__readmore-open,.expertise__readmore-close{display:none}.expertise__expert-details[open] .expertise__readmore-close{display:inline}.expertise__readmore-arrow{border-bottom:1.5px solid;border-right:1.5px solid;display:inline-block;height:7px;transform:rotate(45deg);transition:transform .2s ease;width:7px}.expertise__expert-details[open] .expertise__readmore-arrow{transform:translateY(2px) rotate(225deg)}.expertise__expert-expanded{padding-bottom:20px}.expertise__expert-details[open]{padding-bottom:19px}.expertise__expert-details[open]>.expertise__readmore{bottom:0;left:0;position:absolute}.expertise__timeline{border-left:1px dashed #19b34a;margin-left:10px}.expertise__timeline-item{padding:0 0 20px 22px;position:relative}.expertise__timeline-item:last-child{padding-bottom:0}.expertise__timeline-marker{background:#fff;border:2px solid #13a83c;border-radius:50%;box-sizing:border-box;height:13px;left:-7px;position:absolute;top:3px;width:13px}.expertise__timeline-item:last-child .expertise__timeline-marker{background:#008a1b}.expertise__timeline-heading{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.expertise__timeline-title{font-family:var(--Cigal-secondary-font)!important;font-size:14px;font-weight:700!important;line-height:19px}.expertise__timeline-description{font-size:14px;line-height:17px;margin-top:4px}.expertise__timeline-badge{background:#ffe5b8;border-radius:20px;color:#8c3a00;font-size:11px;line-height:15px;padding:4px 10px}.expertise__security-list{display:flex;flex-direction:column;gap:14px}.expertise__security-item{align-items:baseline;display:flex;gap:16px}.expertise__security-value{background:linear-gradient(293deg,#2ca2e8 14.81%,#0056a6 81.95%);-webkit-background-clip:text;background-clip:text;flex:0 0 75px;font-family:var(--Cigal-secondary-font)!important;font-size:20px;font-weight:700;line-height:20px;-webkit-text-fill-color:transparent;white-space:nowrap}.expertise__security-description{flex:1 1 0;font-size:14px;font-weight:700!important;line-height:17px}.expertise__partners{margin-top:25px}.expertise__partners-title{font-family:var(--Cigal-secondary-font)!important;font-size:14px;font-weight:700!important;line-height:19px;margin:0 0 20px}.expertise__partners-list{display:flex;gap:15px;justify-content:space-between}.expertise__partner{flex:1 1 0;min-width:0;text-align:center}.expertise__partner-visual{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.expertise__partner-visual img{display:block;max-width:100%}.expertise__partner-name{font-size:14px;font-weight:700!important;line-height:16px;margin-bottom:5px}.expertise__partner-description{font-size:12px;line-height:15px}body.light-mode .expertise__deliverables-title,body.light-mode .expertise__principal-title{color:var(--color-text-secondary-light)!important}body.dark-mode .expertise__deliverables-title,body.dark-mode .expertise__principal-title{color:var(--color-text-secondary-dark)!important}body.light-mode .expertise__deliverable-title{color:var(--color-text-secondary-light)}body.dark-mode .expertise__deliverable-title{color:var(--color-text-secondary-dark)}body.light-mode .expertise__expert-name,body.light-mode .expertise__indicator-description,body.light-mode .expertise__partner-name,body.light-mode .expertise__partners-title,body.light-mode .expertise__security-description,body.light-mode .expertise__timeline-title{color:var(--color-text-secondary-light)!important}body.dark-mode .expertise__expert-name,body.dark-mode .expertise__indicator-description,body.dark-mode .expertise__partner-name,body.dark-mode .expertise__partners-title,body.dark-mode .expertise__security-description,body.dark-mode .expertise__timeline-title{color:var(--color-text-secondary-dark)!important}.expertise__image--light{display:block}.expertise__image--dark{display:none}body.dark-mode .expertise__image--dark,body.light-mode .expertise__image--light{display:block}body.dark-mode .expertise__image--light,body.light-mode .expertise__image--dark{display:none}.dark-mode .expertise__readmore,.dark-mode .expertise__surtitre{color:#54b166}.dark-mode .expertise__principal{background:var(--section-background-dark);border-color:var(--dark-extra-border-color,#645b4f)}body.light-mode .expertise__deliverable,body.light-mode .expertise__roi{background:#fff}body.dark-mode .expertise__deliverable,body.dark-mode .expertise__roi{background:#1d1d1d}.dark-mode .expertise__expert-card{background-color:var(--section-background-dark);color:var(--color-text-primary-dark)}.dark-mode .expertise__deliverable{border-color:var(--dark-extra-border-color,#645b4f)}body.light-mode .expertise__expert-indicator{background:#eaf6fd}body.dark-mode .expertise__expert-indicator{background:#1d1d1d}.dark-mode .expertise__timeline-marker{background-color:var(--section-background-dark)}@media (max-width:768px){.expertise__wrapper{width:100%}.expertise__wrapper>.entete-badge-container{margin-bottom:20px}.expertise__heading{margin-bottom:20px!important;text-align:center}.expertise__description{margin-bottom:35px;text-align:center}.expertise__description p{font-size:15px!important;line-height:22px!important}.expertise__panel{border-radius:30px;padding:20px}.expertise__panel-title{margin-bottom:16px}.expertise__panel-description{margin-bottom:30px}.expertise__panel-content{display:flex;flex-direction:column;gap:30px}.expertise__principal{border-radius:30px;flex:none;padding:20px;width:100%}.expertise__principal-title{margin-bottom:16px}.expertise__principal-description{margin-bottom:20px}.expertise__roi{align-items:flex-start;border-radius:20px;flex-direction:column;gap:5px;padding:15px}.expertise__roi-label,.expertise__roi-value{font-size:24px;line-height:30px}.expertise__roi-description{font-size:12px;line-height:17px}.expertise__deliverables{width:100%}.expertise__deliverables-title{margin-bottom:20px}.expertise__deliverables-list{display:flex;flex-direction:column;gap:15px}.expertise__deliverable{border-radius:20px;padding:20px}.expertise__experts{flex-direction:column;gap:30px;margin-top:30px}.expertise__expert-card{border-radius:30px;flex:none;padding:20px;width:100%}.expertise__expert-header{align-items:center;flex-direction:column;gap:12px;margin-bottom:20px;text-align:center}.expertise__expert-header-content{width:100%}.expertise__expert-name-row{justify-content:center}.expertise__expert-visual{display:flex;justify-content:center}.expertise__expert-indicators{display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;scrollbar-width:none}.expertise__expert-indicators::-webkit-scrollbar{display:none}.expertise__expert-indicator{flex:0 0 auto;min-width:100px;padding:10px}.expertise__indicator-value{font-size:18px;line-height:23px}.expertise__expert-description{margin-bottom:20px}.expertise__expert-expanded{padding-bottom:20px}.expertise__timeline-item{padding-bottom:18px}.expertise__security-value{flex-basis:65px}.expertise__partners-list{gap:12px;overflow-x:auto;scrollbar-width:none}.expertise__partners-list::-webkit-scrollbar{display:none}.expertise__partner{flex:0 0 110px}.expertise__expert-card .expertise__readmore{margin-left:auto;margin-right:auto}}