.pharma-badges[data-astro-cid-loqfahso]{padding:var(--space-8) var(--space-6);background-color:var(--neutral-white);border-bottom:1px solid var(--neutral-border)}.pharma-badges__container[data-astro-cid-loqfahso]{max-width:var(--container-xl);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4)}.pharma-badges__item[data-astro-cid-loqfahso]{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--pharma-primary);background-color:#0f4c8114;border:1px solid rgba(15,76,129,.2);border-radius:var(--radius-full)}.pharma-credentials[data-astro-cid-loqfahso]{padding:var(--space-20) var(--space-6)}.pharma-credentials__container[data-astro-cid-loqfahso]{max-width:var(--container-lg);margin:0 auto}.pharma-credentials__title[data-astro-cid-loqfahso]{font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--brand-dark);letter-spacing:-.02em;margin-bottom:var(--space-4)}.pharma-credentials__text[data-astro-cid-loqfahso]{font-size:var(--text-body-lg);color:var(--neutral-mid);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.pharma-facts[data-astro-cid-loqfahso]{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.pharma-facts__card[data-astro-cid-loqfahso]{padding:var(--space-6);background-color:var(--neutral-white);border:1px solid var(--neutral-border);border-radius:var(--radius-lg);transition:border-color var(--duration-normal),box-shadow var(--duration-normal)}.pharma-facts__card[data-astro-cid-loqfahso]:hover{border-color:#0f4c814d;box-shadow:var(--shadow-md)}.pharma-facts__number[data-astro-cid-loqfahso]{display:block;font-family:var(--font-mono);font-size:var(--text-h2);font-weight:var(--weight-extrabold);color:var(--pharma-primary);line-height:1;margin-bottom:var(--space-1)}.pharma-facts__label[data-astro-cid-loqfahso]{display:block;font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--brand-dark);margin-bottom:var(--space-2)}.pharma-facts__desc[data-astro-cid-loqfahso]{font-size:var(--text-sm);color:var(--neutral-mid);line-height:var(--leading-relaxed)}@media(min-width:768px){.pharma-facts[data-astro-cid-loqfahso]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pharma-facts[data-astro-cid-loqfahso]{grid-template-columns:repeat(4,1fr)}}.pharma-compliance[data-astro-cid-loqfahso]{padding:var(--space-20) var(--space-6);background-color:var(--neutral-white)}.pharma-compliance__container[data-astro-cid-loqfahso]{max-width:var(--container-xl);margin:0 auto}.pharma-compliance__title[data-astro-cid-loqfahso]{font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--brand-dark);letter-spacing:-.02em;text-align:center;margin-bottom:var(--space-12)}.pharma-compliance__grid[data-astro-cid-loqfahso]{display:grid;grid-template-columns:1fr;gap:var(--space-8)}@media(min-width:768px){.pharma-compliance__grid[data-astro-cid-loqfahso]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pharma-compliance__grid[data-astro-cid-loqfahso]{grid-template-columns:repeat(4,1fr)}}.pharma-compliance__card[data-astro-cid-loqfahso]{text-align:center;padding:var(--space-8);border:1px solid var(--neutral-border);border-radius:var(--radius-lg);transition:border-color var(--duration-normal),box-shadow var(--duration-normal)}.pharma-compliance__card[data-astro-cid-loqfahso]:hover{border-color:#0f4c814d;box-shadow:var(--shadow-md)}.pharma-compliance__icon[data-astro-cid-loqfahso]{width:48px;height:48px;margin:0 auto var(--space-4);color:var(--pharma-primary)}.pharma-compliance__icon[data-astro-cid-loqfahso] svg[data-astro-cid-loqfahso]{width:100%;height:100%}.pharma-compliance__card-title[data-astro-cid-loqfahso]{font-size:var(--text-h4);font-weight:var(--weight-semibold);color:var(--brand-dark);margin-bottom:var(--space-2)}.pharma-compliance__card-desc[data-astro-cid-loqfahso]{font-size:var(--text-sm);color:var(--neutral-mid);line-height:var(--leading-relaxed)}.pharma-services-teaser[data-astro-cid-loqfahso]{padding:var(--space-16) var(--space-6);text-align:center}.pharma-services-teaser__container[data-astro-cid-loqfahso]{max-width:var(--container-md);margin:0 auto}.pharma-services-teaser[data-astro-cid-loqfahso] h2[data-astro-cid-loqfahso]{font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--brand-dark);letter-spacing:-.02em;margin-bottom:var(--space-4)}.pharma-services-teaser__text[data-astro-cid-loqfahso]{font-size:var(--text-body-lg);color:var(--neutral-mid);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.pharma-services-teaser__link[data-astro-cid-loqfahso]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--neutral-white);background-color:var(--pharma-primary);text-decoration:none;border-radius:var(--radius-md);transition:background-color var(--duration-normal),transform var(--duration-normal)}.pharma-services-teaser__link[data-astro-cid-loqfahso]:hover{background-color:var(--brand-dark);transform:translateY(-1px)}
