.Xj7ggq_case{padding-block:clamp(64px,8vw,112px)}.Xj7ggq_intention{grid-template-columns:1.3fr 1fr;align-items:end;gap:10%;margin-bottom:56px;display:grid}.Xj7ggq_intention h2{text-wrap:balance;max-width:15ch;font-size:clamp(45px,5.4vw,78px)}.Xj7ggq_intention h3{margin-bottom:16px;font-size:18px;font-weight:500}.Xj7ggq_intention p{max-width:48ch;color:var(--muted-ink);font-size:15px;line-height:1.85}.Xj7ggq_screens{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.Xj7ggq_screens figure{min-width:0;margin:0}.Xj7ggq_screens img{width:100%;height:auto;display:block}.Xj7ggq_desktop{background:var(--paper);padding:24px}.Xj7ggq_mobile{padding-top:48px}.Xj7ggq_mobile img{border:5px solid var(--ocean);border-radius:22px}.Xj7ggq_screens figcaption{max-width:56ch;padding-top:16px;font-size:13px;line-height:1.6}.Xj7ggq_date{color:var(--muted-ink);margin-top:32px;font-size:12px}.Xj7ggq_case[data-case=hospitality] .Xj7ggq_screens{grid-template-columns:minmax(0,1fr) 280px;align-items:center}.Xj7ggq_case[data-case=hospitality] .Xj7ggq_desktop{background:0 0;padding:0}.Xj7ggq_case[data-case=hospitality] .Xj7ggq_mobile{padding-top:0}.Xj7ggq_case[data-case=automobile] .Xj7ggq_screens{grid-template-columns:250px minmax(0,1fr)}.Xj7ggq_case[data-case=automobile] .Xj7ggq_mobile{grid-area:1/1;padding-top:0}.Xj7ggq_case[data-case=automobile] .Xj7ggq_desktop{border-top:3px solid var(--ocean);grid-column:2;padding:32px}.Xj7ggq_case[data-case=la-bonne-affaire] .Xj7ggq_desktop{background:var(--ocean);color:var(--paper)}.Xj7ggq_case[data-case=la-bonne-affaire] .Xj7ggq_mobile{padding-top:120px}.Xj7ggq_case[data-case=des-pannes-et-moi] .Xj7ggq_mobile{padding-top:0}.Xj7ggq_case[data-case=des-pannes-et-moi] .Xj7ggq_desktop{border-top:3px solid var(--red)}@media (max-width:1000px){.Xj7ggq_screens,.Xj7ggq_case[data-case=hospitality] .Xj7ggq_screens{grid-template-columns:minmax(0,1fr) 210px;gap:24px}.Xj7ggq_case[data-case=automobile] .Xj7ggq_screens{grid-template-columns:210px minmax(0,1fr)}.Xj7ggq_desktop,.Xj7ggq_case[data-case=automobile] .Xj7ggq_desktop{padding:16px}}@media (max-width:650px){.Xj7ggq_intention{grid-template-columns:1fr;gap:28px;margin-bottom:32px}.Xj7ggq_intention h2{font-size:clamp(40px,10vw,58px)}.Xj7ggq_screens,.Xj7ggq_case[data-case=hospitality] .Xj7ggq_screens,.Xj7ggq_case[data-case=automobile] .Xj7ggq_screens{grid-template-columns:1fr;gap:32px}.Xj7ggq_mobile{justify-self:end;width:min(70%,250px)}.Xj7ggq_case[data-case] .Xj7ggq_mobile{grid-area:auto;padding-top:0}.Xj7ggq_case[data-case=automobile] .Xj7ggq_desktop{grid-column:auto}.Xj7ggq_case[data-case=automobile] .Xj7ggq_mobile{justify-self:start}}
