.page-pharma .hero-classic__content{margin-top:-6rem}.pharma-intro{max-width:52rem;margin-inline:auto}.pharma-intro__card-wrap{position:relative;z-index:2;margin:-14rem auto 2rem;max-width:24rem}.pharma-intro__content{font-size:var(--font-size-body);color:var(--color-muted);line-height:1.8}.pharma-intro__content p+p{margin-top:1rem}.pharma-intro__aside{width:100%}.pharma-intro__sector-card{min-height:240px;background-position:center center;background-image:url(/assets/images/sectors/pharmaceutical.jpg);background-image:image-set(url(/assets/images/sectors/pharmaceutical-800.avif) type("image/avif"),url(/assets/images/sectors/pharmaceutical-800.webp) type("image/webp"),url(/assets/images/sectors/pharmaceutical.jpg) type("image/jpeg"))}@media(max-width:699px){.pharma-intro__card-wrap{margin-top:-1rem}}@media not (min-width:600px){.page-pharma .hero-classic__content{margin-top:0}.pharma-intro__card-wrap{margin:0 auto 2rem}}.pharma-services{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:600px){.pharma-services{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.pharma-services{grid-template-columns:repeat(3,1fr)}}.pharma-card{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);padding:2rem 1.75rem;text-align:left;transition:box-shadow .2s ease,transform .2s ease}.pharma-card:hover{box-shadow:0 20px 50px #20194d29;transform:translateY(-3px)}.pharma-card__icon{display:block;font-size:2rem;margin-bottom:.75rem}.pharma-card__title{margin:0 0 .5rem;font-size:1.125rem;font-weight:600;color:var(--color-text)}.pharma-card__text{margin:0;font-size:.95rem;color:var(--color-muted);line-height:1.65}.pharma-why{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:700px){.pharma-why{grid-template-columns:repeat(2,1fr)}}.pharma-why__item{position:relative;padding:1.75rem 1.5rem;border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);text-align:left;overflow:hidden}.pharma-why__item:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--gradient-brand);border-radius:4px 0 0 4px}.pharma-why__item h3{margin:0 0 .5rem;font-size:1.125rem;font-weight:700;color:var(--color-text)}.pharma-why__item p{margin:0;font-size:.95rem;line-height:1.65;color:var(--color-muted)}
