.about-us[data-v-1048199a]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.hero-section[data-v-1048199a]{padding:60px 20px 40px;text-align:left;max-width:1200px;margin:0 auto}.hero-content[data-v-1048199a]{max-width:100%}.title[data-v-1048199a]{font-size:3rem;font-weight:700;margin-bottom:8px;display:flex;align-items:center;gap:12px}.tagline[data-v-1048199a]{font-size:2rem;font-weight:600;margin:0;padding-left:48px}.story-section[data-v-1048199a]{padding:60px 20px}.story-container[data-v-1048199a]{max-width:1200px;margin:0 auto;position:relative;min-height:720px;display:flex;align-items:center;justify-content:center}.image-wrapper[data-v-1048199a]{position:absolute;overflow:hidden;border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:1}.image-wrapper.bottom-left[data-v-1048199a]{bottom:20px;left:20px;width:400px;height:480px}.image-wrapper.top-right[data-v-1048199a]{top:20px;right:20px;width:450px;height:520px}.image-wrapper img[data-v-1048199a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-content[data-v-1048199a]{max-width:450px;margin:0 auto;text-align:left;font-size:1.1rem;line-height:1.8;position:relative;z-index:2;padding:40px;border-radius:8px;box-shadow:0 2px 8px #0000000d}.intro-text[data-v-1048199a]{margin-bottom:20px}.differentiators-section[data-v-1048199a]{padding:60px 20px;max-width:1200px;margin:0 auto}.section-title[data-v-1048199a]{font-size:1.5rem;font-weight:700;margin-bottom:30px;display:flex;align-items:center;gap:12px}.feature-item .icon[data-v-1048199a]{font-size:1.5rem;flex-shrink:0}.team-section[data-v-1048199a]{padding:60px 20px}.team-main-container[data-v-1048199a]{max-width:1200px;margin:0 auto}.team-top-row[data-v-1048199a]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:40px;align-items:center}.team-image-column[data-v-1048199a]{text-align:left}.team-description-column[data-v-1048199a]{text-align:left;display:flex;align-items:center}.team-title[data-v-1048199a]{font-size:2rem;font-weight:700;margin-bottom:24px}.team-photo[data-v-1048199a]{width:100%;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.team-photo img[data-v-1048199a]{width:100%;height:auto;display:block}.pharmacists-bottom-row[data-v-1048199a]{text-align:left;margin-left:auto;max-width:50%}.pharmacists-title[data-v-1048199a]{font-size:1.8rem;font-weight:700;margin-bottom:24px;white-space:nowrap}.pharmacists-grid[data-v-1048199a]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pharmacist-card[data-v-1048199a]{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column}.pharmacist-card img[data-v-1048199a]{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.pharmacist-info[data-v-1048199a]{padding:12px;text-align:center}.pharmacist-name[data-v-1048199a]{font-size:1rem;font-weight:600;margin-bottom:4px}.pharmacist-position[data-v-1048199a]{font-size:.875rem;opacity:.8}@media (max-width: 640px){.about-us[data-v-1048199a]{padding-left:0;padding-right:0}.hero-section[data-v-1048199a],.story-section[data-v-1048199a],.differentiators-section[data-v-1048199a],.team-section[data-v-1048199a]{padding:32px 0}.title[data-v-1048199a]{font-size:2rem;flex-direction:column;align-items:flex-start;padding:0 16px}.tagline[data-v-1048199a]{font-size:1.25rem;padding-left:16px;padding-right:16px}.story-container[data-v-1048199a]{max-width:100%;margin:0 auto;position:static;min-height:auto;display:flex;flex-direction:column;align-items:stretch;gap:16px;padding-top:0}.image-wrapper[data-v-1048199a]{position:static;width:calc(100% - 64px);height:280px;border-radius:12px;overflow:hidden;box-shadow:0 4px 8px #00000026;margin:0 32px}.image-wrapper.top-right[data-v-1048199a],.image-wrapper.bottom-left[data-v-1048199a]{align-self:stretch;height:280px;width:calc(100% - 64px);margin:0 32px}.image-wrapper img[data-v-1048199a]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.text-content[data-v-1048199a]{max-width:100%;padding:20px 16px;margin:0;box-shadow:none;font-size:1rem}.section-title[data-v-1048199a],.team-title[data-v-1048199a],.pharmacists-title[data-v-1048199a]{font-size:1.25rem;margin-left:16px;margin-right:16px}.team-main-container[data-v-1048199a]{padding:0 16px}.team-top-row[data-v-1048199a]{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.pharmacists-bottom-row[data-v-1048199a]{max-width:100%;margin-left:0}.pharmacists-grid[data-v-1048199a]{grid-template-columns:repeat(3,1fr);gap:12px}.pharmacist-card[data-v-1048199a]{border-radius:8px;box-shadow:0 2px 6px #0000001f}.pharmacist-info[data-v-1048199a]{padding:10px}.pharmacist-name[data-v-1048199a]{font-size:.9rem;font-weight:600}.pharmacist-position[data-v-1048199a]{font-size:.8rem}}
