@media (width<48rem){[data-m-famille] c-rating-badge>:is(a,button){position:relative}[data-m-famille] c-rating-badge>:is(a,button):after{content:"";position:absolute;inset:-7px -2px}[data-m-famille] [data-google-reviews-link]{min-height:var(--m-cible);align-items:center;display:inline-flex}[data-m-famille] .temo-suite{min-height:var(--m-cible);align-items:center;margin-top:-10px;margin-bottom:-10px;display:inline-flex}[data-m-famille] .temo-suite[hidden]{display:none}[data-m-famille] .temo-histoire{min-height:var(--m-cible)}[data-m-famille] [data-testimonial-video]{position:relative}[data-m-famille] [data-testimonial-video]:after{content:"";border-radius:50%;position:absolute;inset:-5px}[data-m-famille] :is(c-solution-testimonials,c-temoignages-carrousel) :is([data-prev],[data-next]){width:var(--m-cible);height:var(--m-cible)}[data-m-page=realisation] section[aria-label] dl ul a.rounded-full{min-height:var(--m-cible);align-items:center;padding-block:0;display:inline-flex}[data-m-famille] :is([data-condense],[data-condense] *){text-box:normal}[data-m-famille] [data-condense]+.lire-plus{margin-top:6px}[data-m-famille] :is(.gap-5\.75,.gap-y-5\.75)>[data-condense]+.lire-plus{margin-top:calc(6px - var(--spacing) * 5.75)}[data-m-famille] :is(.ech-panneau,c-story-highlights) [data-condense]+.lire-plus{margin-top:-10px}[data-m-famille] c-results-grid>section{overflow-x:visible}[data-m-famille] c-results-grid>section>:has(>[data-track]){container-type:inline-size}[data-m-famille] c-results-grid [data-track]{gap:var(--m-ecart);margin-inline:calc(50cqw - 50vw);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:0 0;border-inline:0;margin-top:-28px;padding-block:28px 4px;padding-inline:calc(50vw - 50cqw);scroll-padding-inline:calc(50vw - 50cqw);display:flex;overflow-x:auto}[data-m-famille] c-results-grid [data-track]::-webkit-scrollbar{display:none}[data-m-famille] c-results-grid [data-track]>*{scroll-snap-align:start;border:1px solid var(--color-theme-grey-200,#e5e5e5);background:#fff;flex:0 0 78%}[data-m-famille] c-results-grid [data-track]>:last-child{aspect-ratio:auto;align-self:stretch}[data-m-famille] c-results-grid .results-quadrillage:before,[data-m-famille] c-results-grid .results-quadrillage:after{content:none}[data-m-famille] c-results-grid [data-results-card] .results-texte{padding:14px 16px 18px}[data-m-famille] .temo-grille{gap:var(--m-ecart);margin-inline:calc(var(--m-gouttiere) * -1);padding-inline:var(--m-gouttiere);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--m-gouttiere);scrollbar-width:none;display:flex;overflow-x:auto}[data-m-famille] .temo-grille::-webkit-scrollbar{display:none}[data-m-famille] .temo-grille>article{scroll-snap-align:start;flex:0 0 86%;height:auto}[data-m-famille] .ech .temo-grille{margin-inline:calc(var(--ech-pad) * -1);padding-inline:var(--ech-pad);scroll-padding-inline:var(--ech-pad)}[data-m-page=clients] .ech-panneau{padding-bottom:20px}[data-m-page=clients] .ech-panneau .ech-intro{font-size:var(--m-corps);line-height:var(--m-il-corps)}[data-m-page=clients] .ech-panneau dl dd{font-size:var(--m-titre-2)}[data-m-page=clients] .ech-panneau dl{column-gap:24px}[data-m-page=clients] .ech-panneau .lire-plus{margin-bottom:-10px}[data-m-page=clients] .story-logos{padding-block:18px}[data-m-page=clients] .story-filters>nav{flex-wrap:wrap;row-gap:8px;padding-block:12px}[data-m-page=clients] .story-filters>nav>span{width:100%}[data-m-page=clients] .stories-chips{margin-left:calc(var(--ech-pad) * -1);padding-left:var(--ech-pad);scroll-padding-inline:var(--ech-pad);flex-basis:100%}[data-m-page=clients] .story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-m-page=clients] .story-grid>.story-cell:has(.story-cta){grid-column:1/-1}[data-m-page=clients] .story-cell-text{gap:6px;padding:12px 12px 16px}[data-m-page=clients] .story-cell-text .ech-chapeau{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:10px;line-height:1.3;display:-webkit-box;overflow:hidden}[data-m-page=clients] .story-cell-title{font-family:var(--font-geist);letter-spacing:-.005em;font-size:15px;font-weight:600;line-height:1.25}[data-m-page=clients] .story-cell-accroche{font-size:var(--m-corps-court);line-height:var(--m-il-legende);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-m-page=clients] .story-cell-faits{font-size:var(--m-legende);line-height:var(--m-il-legende);-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-top:2px;display:-webkit-box;overflow:hidden}[data-m-page=clients] .story-cell-logo{max-width:70%;bottom:12px;left:12px;--logo-h:18px!important}[data-m-page=clients] .story-cta{padding:20px var(--ech-pad);gap:20px}[data-m-page=clients] .stories-lignes{margin-inline:calc(var(--ech-pad) * -1);flex-direction:column;display:flex}[data-m-page=clients] .stories-lignes .ligne-fleche{padding-inline:var(--ech-pad) 4px}[data-m-page=clients] .stories-lignes li:last-child .ligne-fleche{border-bottom:0}[data-m-page=realisation] c-success-story-hero .lire-plus{color:#fff}[data-m-page=realisation] .ech :is(.text-theme-accent,.text-theme-accent-text){color:var(--color-theme-stone-900)}[data-m-famille] c-story-highlights{height:auto}[data-m-famille] c-story-highlights>div{gap:0;height:auto;padding:0;position:static}[data-m-famille] c-story-highlights>div>.grid{align-self:stretch;align-items:stretch;gap:var(--m-ecart);width:auto;margin-inline:calc(var(--ech-pad,var(--m-gouttiere)) * -1);padding-inline:var(--ech-pad,var(--m-gouttiere));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ech-pad,var(--m-gouttiere));scrollbar-width:none;padding-block:4px;display:flex;overflow-x:auto}[data-m-famille] c-story-highlights>div>.grid::-webkit-scrollbar{display:none}[data-m-famille] c-story-highlights [data-quote]{border:1px solid var(--color-theme-grey-200,#e5e5e5);border-radius:var(--m-rayon-min);opacity:1;scroll-snap-align:start;background:#fff;flex:0 0 86%;justify-content:flex-start;align-items:flex-start;gap:16px;padding:20px 18px;transform:none}[data-m-famille] c-story-highlights blockquote{max-width:none;font-family:var(--font-geist);letter-spacing:-.01em;text-align:left;text-wrap:pretty;font-size:20px;font-weight:600;line-height:1.35}[data-m-famille] c-story-highlights [data-mark]{transform:none}[data-m-famille] c-story-highlights[data-ink] [data-word]{color:#fff}[data-m-famille] c-story-highlights figcaption{align-items:flex-start;margin-top:auto;display:flex}[data-m-famille] c-story-highlights figcaption>span{text-align:left}[data-m-famille] c-story-highlights figcaption source,[data-m-famille] c-story-highlights [data-dot],[data-m-page=comment] .ccm-recit__scene{display:none}[data-m-page=comment] .ccm-recit__etape{min-height:0;display:block}[data-m-page=comment] .ccm-recit__texte{padding:32px var(--ech-pad) 36px;position:static;opacity:1!important;transform:none!important}[data-m-page=comment] .mod-une__panneau{padding-top:calc(var(--header-h,64px) + 20px)}[data-m-page=comment] .mod-une__sous-titre{font-size:var(--m-corps);line-height:var(--m-il-corps)}[data-m-page=comment] .mod-une__boutons{margin-top:16px}[data-m-page=comment] .mod-une__ecran{margin-top:20px}[data-m-page=comment] .mod-une__cadre{border-radius:4px;padding:8px}[data-m-page=comment] .mod-une__cadre .mod-ecran--entier{aspect-ratio:auto;border-radius:2px;height:260px}[data-m-page=comment] .mod-une__cadre .mod-ecran--entier>[data-demo-crop]{width:280%;margin-left:-13.2222%}[data-m-page=comment] .ccm-legende{font-size:var(--m-legende);line-height:var(--m-il-legende);color:var(--color-theme-grey-500);text-align:center;margin-top:10px}[data-m-heros-groupe]{min-height:0;padding-top:calc(var(--header-h,64px) + 28px);padding-bottom:28px}[data-m-heros-groupe]>div{row-gap:28px}[data-m-heros-groupe]>div>:first-child{gap:20px}[data-m-page=apropos] .apropos-note{margin-top:20px}[data-m-page=apropos] #about-difference~div article{gap:20px;padding-bottom:28px}}@media (width<48rem) and (prefers-reduced-motion:reduce){[data-m-famille] :is(c-results-grid [data-track],.temo-grille){scroll-behavior:auto}}
