/* v100 · Transition from generic labels to Inventiva SaaS AI-RM */
.pc-ai-rm{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px 34px;flex-wrap:wrap;margin:0 0 40px;padding:25px clamp(19px,3vw,36px);
 border:1px solid rgba(216,255,244,.48);border-radius:22px;overflow:hidden;
 background:radial-gradient(ellipse 35% 130% at 89% -10%,rgba(182,255,199,.24),transparent 80%),linear-gradient(123deg,#073a39,#092f4a);
 box-shadow:inset 0 1px 0 rgba(255,255,255,.39),0 17px 43px rgba(4,44,45,.22);color:#fff}
.pc-ai-rm__old{position:relative;display:inline-block;flex:none;color:#d3d9d9;font:700 clamp(20px,2.25vw,32px)/1.22 "Open Sans",Arial,sans-serif;letter-spacing:-.05em;transform:rotate(-7deg);padding:6px 8px}
.pc-ai-rm__old::after{content:"";position:absolute;left:-5px;right:-5px;top:48%;height:4px;border-radius:4px;background:#ff4343;transform:rotate(-7deg);box-shadow:0 0 12px rgba(255,58,58,.44)}
.pc-ai-rm__arrow{flex:none;font-size:26px;color:#9df5d3}
.pc-ai-rm__new{flex:1 1 320px;min-width:0}
.pc-ai-rm__eyebrow{font-size:11px;letter-spacing:.15em;color:#b3e5e1;font-weight:700;text-transform:uppercase;margin:0 0 4px}
.pc-ai-rm__new strong{display:block;color:#d5ff83;font:700 clamp(29px,3.5vw,50px)/1.15 "Open Sans",Arial,sans-serif;letter-spacing:-.055em}
.pc-ai-rm__new span{display:block;margin-top:5px;font:300 clamp(12px,1.3vw,17px)/1.5 "Open Sans",Arial,sans-serif;color:#ecfff7}
.pc-ai-rm__more{display:inline-flex;align-items:center;text-align:center;justify-content:center;flex:0 0 auto;min-height:45px;padding:11px 18px;border-radius:60px;border:1px solid rgba(238,255,250,.55);color:#fff!important;text-decoration:none!important;font:600 12px/1.4 "Open Sans",Arial,sans-serif;background:rgba(255,255,255,.08)}
.pc-ai-rm__more:hover{background:rgba(255,255,255,.18)}
@media(max-width:760px){.pc-ai-rm{gap:13px 15px;padding:23px 19px}.pc-ai-rm__old{font-size:21px}.pc-ai-rm__arrow{font-size:21px}.pc-ai-rm__new{flex-basis:100%}.pc-ai-rm__more{flex-basis:100%;width:100%}}
