*{box-sizing:border-box;margin:0;padding:0}body{font-family:open sans,sans-serif}.étude-de-cas{color:#111;background:#f5f5f1}.cas-nav{z-index:50;justify-content:space-between;align-items:center;width:100%;padding:1.5rem;display:flex;position:fixed;top:0;left:0}.cas-nav a{color:inherit;font-size:.75rem;text-decoration:none}.cas-logo img{border-radius:5px;width:28px;height:28px}.cas-héros{flex-direction:column;justify-content:flex-end;min-height:80svh;padding:10rem 7vw 5rem;display:flex}.cas-héros>span,.histoire-cas>span,.suivant-cas>span,.détails-cas span{letter-spacing:.15em;text-transform:uppercase;color:#8f9641;font-size:.65rem}.cas-héros h1{letter-spacing:-.06em;margin:2rem 0;font-size:clamp(4rem,10vw,10rem);font-weight:400;line-height:.85}.cas-héros p{color:#555;max-width:500px}.cas-image{padding:0 7vw}.placeholder-image{background:#dfe0bb;border-radius:1.5rem;flex-direction:column;justify-content:space-between;min-height:70svh;padding:2rem;display:flex}.placeholder-image strong{letter-spacing:-.07em;font-size:clamp(5rem,15vw,15rem);font-weight:400}.détails-cas{border-bottom:1px solid #0000001f;grid-template-columns:repeat(3,1fr);gap:4rem;padding:8rem 7vw;display:grid}.détails-cas p{color:#555;margin-top:1rem;font-size:.85rem;line-height:1.7}.histoire-cas{padding:10rem 7vw}.histoire-cas h2{letter-spacing:-.05em;max-width:900px;margin:2rem 0;font-size:clamp(3rem,7vw,7rem);font-weight:400;line-height:.92}.histoire-cas p{color:#555;max-width:550px}.suivant-cas{flex-direction:column;gap:2rem;padding:5rem 7vw 8rem;display:flex}.suivant-cas a{color:#111;letter-spacing:-.05em;font-size:clamp(2rem,5vw,5rem);text-decoration:none}@media (width<=700px){.cas-nav{padding:1.25rem}.cas-héros{min-height:75svh;padding:8rem 1.25rem 3rem}.cas-image{padding:0 1.25rem}.placeholder-image{min-height:55svh}.détails-cas{grid-template-columns:1fr;gap:2.5rem;padding:5rem 1.25rem}.histoire-cas{padding:6rem 1.25rem}.suivant-cas{padding:4rem 1.25rem 6rem}}
