.PharmacyOperations-module__ChSnaG__page{width:100%;overflow-x:hidden}.PharmacyOperations-module__ChSnaG__container{max-width:75rem;margin-inline:auto;padding-inline:1.5rem}.PharmacyOperations-module__ChSnaG__hero{text-align:center;isolation:isolate;padding:6rem 0 5rem;position:relative;overflow:hidden}.PharmacyOperations-module__ChSnaG__heroBg{z-index:-1;background:linear-gradient(135deg,#eef4ff 0%,#f0f7ff 40%,#fdf4ff 100%);position:absolute;inset:0}.PharmacyOperations-module__ChSnaG__heroBg:before{content:"";background:radial-gradient(circle,#2563eb1f 0%,#0000 70%);border-radius:50%;width:32rem;height:32rem;position:absolute;top:-8rem;right:-8rem}.PharmacyOperations-module__ChSnaG__heroBg:after{content:"";background:radial-gradient(circle,#d3108714 0%,#0000 70%);border-radius:50%;width:26rem;height:26rem;position:absolute;bottom:-6rem;left:-6rem}.PharmacyOperations-module__ChSnaG__heroBadge{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;background:#2563eb1a;border:1px solid #2563eb33;border-radius:999px;margin-bottom:1.25rem;padding:.35rem 1rem;font-size:.8rem;font-weight:600;display:inline-block}.PharmacyOperations-module__ChSnaG__heroTitle{color:#0f172a;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.PharmacyOperations-module__ChSnaG__heroAccent{background:linear-gradient(90deg,#2563eb,#d31087);color:#0000;-webkit-background-clip:text;background-clip:text}.PharmacyOperations-module__ChSnaG__heroSubtitle{color:#1e40af;margin-bottom:1rem;max-width:50rem;margin-inline:auto;font-size:1.1rem;font-weight:600}.PharmacyOperations-module__ChSnaG__heroDesc{color:#475569;max-width:52rem;margin-inline:auto;font-size:1rem;line-height:1.8}.PharmacyOperations-module__ChSnaG__section{padding:5rem 0}.PharmacyOperations-module__ChSnaG__sectionHeader{text-align:center;margin-bottom:3rem}.PharmacyOperations-module__ChSnaG__sectionBadge{color:#207ce5;letter-spacing:.08em;text-transform:uppercase;background:#207ce51a;border:1px solid #207ce533;border-radius:999px;margin-bottom:.75rem;padding:.3rem .9rem;font-size:.75rem;font-weight:700;display:inline-block}.PharmacyOperations-module__ChSnaG__sectionTitle{color:#0f172a;margin-bottom:.75rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.PharmacyOperations-module__ChSnaG__sectionTitleLight{color:#fff;margin-bottom:.75rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.PharmacyOperations-module__ChSnaG__sectionIntro{color:#64748b;max-width:42rem;margin-inline:auto;font-size:1rem;line-height:1.7}.PharmacyOperations-module__ChSnaG__servicesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;display:grid}.PharmacyOperations-module__ChSnaG__serviceCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;gap:1.25rem;padding:2rem;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 2px 12px #0f172a0f}.PharmacyOperations-module__ChSnaG__serviceCard:hover{border-color:#2563eb4d;transform:translateY(-4px);box-shadow:0 12px 32px #2563eb1f}.PharmacyOperations-module__ChSnaG__serviceCardTop{border-bottom:2px solid #f1f5f9;align-items:center;gap:.875rem;padding-bottom:1rem;display:flex}.PharmacyOperations-module__ChSnaG__serviceIcon{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;font-size:2rem;line-height:1;display:flex}.PharmacyOperations-module__ChSnaG__serviceTitle{color:#1e3a5f;margin:0;font-size:1.1rem;font-weight:700;line-height:1.3}.PharmacyOperations-module__ChSnaG__serviceList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.PharmacyOperations-module__ChSnaG__serviceItem{color:#374151;align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.5;display:flex}.PharmacyOperations-module__ChSnaG__serviceCheck{color:#2563eb;flex-shrink:0;margin-top:.1rem;font-size:.85rem;font-weight:700}.PharmacyOperations-module__ChSnaG__serveSection{background:linear-gradient(135deg,#f8faff 0%,#f0f7ff 100%);padding:5rem 0}.PharmacyOperations-module__ChSnaG__serveTags{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem;display:flex}.PharmacyOperations-module__ChSnaG__serveTag{color:#1e40af;background:#fff;border:1.5px solid #dbeafe;border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.4rem;font-size:.95rem;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:0 2px 8px #2563eb14}.PharmacyOperations-module__ChSnaG__serveTag:hover{border-color:#2563eb;transform:translateY(-2px);box-shadow:0 6px 18px #2563eb29}.PharmacyOperations-module__ChSnaG__serveTagIcon{font-size:1.1rem}.PharmacyOperations-module__ChSnaG__vmvSection{background:linear-gradient(160deg,#f8faff 0%,#eef4ff 100%);padding:5rem 0}.PharmacyOperations-module__ChSnaG__vmvHeading{color:#0f172a;text-align:center;margin-bottom:2.5rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.PharmacyOperations-module__ChSnaG__vmvBox{background:#fff;border:1.5px solid #dbeafe;border-radius:1.25rem;grid-template-columns:1fr 1px 1fr 1px 1fr;align-items:stretch;display:grid;overflow:hidden;box-shadow:0 8px 32px #2563eb1a}.PharmacyOperations-module__ChSnaG__vmvPanel{flex-direction:column;gap:1rem;padding:2.5rem 2rem;transition:background .25s;display:flex}.PharmacyOperations-module__ChSnaG__vmvPanel:hover{background:#f0f7ff}.PharmacyOperations-module__ChSnaG__vmvDivider{background:linear-gradient(#0000,#bfdbfe 20% 80%,#0000);align-self:stretch;width:1px}.PharmacyOperations-module__ChSnaG__vmvPanelTop{align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.PharmacyOperations-module__ChSnaG__vmvIcon{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.75rem;display:flex}.PharmacyOperations-module__ChSnaG__vmvTitle{color:#1e40af;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:1.1rem;font-weight:700}.PharmacyOperations-module__ChSnaG__vmvText{color:#374151;margin:0;font-size:.95rem;line-height:1.8}.PharmacyOperations-module__ChSnaG__vmvValueList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.PharmacyOperations-module__ChSnaG__vmvValueItem{color:#1f2937;align-items:center;gap:.6rem;font-size:.9rem;font-weight:500;display:flex}.PharmacyOperations-module__ChSnaG__vmvValueIcon{flex-shrink:0;font-size:1.1rem}.PharmacyOperations-module__ChSnaG__vmvValueLabel{line-height:1.4}.PharmacyOperations-module__ChSnaG__disclosure{background:#fff5f5;border:1px solid #fecaca;border-left:5px solid #ef4444;border-radius:1rem;align-items:flex-start;gap:1.5rem;padding:2rem 2.25rem;display:flex}.PharmacyOperations-module__ChSnaG__disclosureIcon{flex-shrink:0;margin-top:.1rem;font-size:2rem}.PharmacyOperations-module__ChSnaG__disclosureTitle{color:#991b1b;margin-bottom:.75rem;font-size:1.2rem;font-weight:700}.PharmacyOperations-module__ChSnaG__disclosure p{color:#7f1d1d;margin-bottom:.75rem;font-size:.95rem;line-height:1.7}.PharmacyOperations-module__ChSnaG__disclosure p:last-child{margin-bottom:0}@media (max-width:56rem){.PharmacyOperations-module__ChSnaG__vmvBox{grid-template-columns:1fr}.PharmacyOperations-module__ChSnaG__vmvDivider{background:linear-gradient(90deg,#0000,#bfdbfe 20% 80%,#0000);width:100%;height:1px}}@media (max-width:48rem){.PharmacyOperations-module__ChSnaG__hero{padding:4rem 0 3rem}.PharmacyOperations-module__ChSnaG__section,.PharmacyOperations-module__ChSnaG__serveSection,.PharmacyOperations-module__ChSnaG__vmvSection{padding:3rem 0}.PharmacyOperations-module__ChSnaG__servicesGrid{grid-template-columns:1fr}.PharmacyOperations-module__ChSnaG__disclosure{flex-direction:column;gap:1rem}}
