.case-hero-copy h1{font-size:clamp(2.6rem,5.4vw,5.8rem);line-height:1.04}.case-ribbon .wrap{display:flex;flex-wrap:wrap;gap:1rem 1.8rem;padding-block:1.3rem}.case-ribbon a{color:inherit;text-underline-offset:5px}.case-prose details{border-top:1px solid #999;padding:1.2rem 0}.case-prose summary{font-weight:600;cursor:pointer}.case-prose li{margin-bottom:1rem}.service-offer article{scroll-margin-top:110px}#contacto,#proceso,#proyectos{scroll-margin-top:110px}@media(max-width:600px){.case-hero-copy h1{font-size:2.7rem}.case-ribbon .wrap{gap:.8rem 1.1rem}}