.team-card.svelte-1tgsz4i{background:#fff;padding:2rem;border-radius:16px;text-align:center;box-shadow:0 4px 20px #3a2d3314;border:1px solid rgba(58,45,51,.05);transition:all var(--patient-timing) var(--organic-easing);height:100%;display:flex;flex-direction:column}.team-card.svelte-1tgsz4i:hover{transform:translateY(-4px);box-shadow:0 12px 40px #3a2d331f}.team-image.svelte-1tgsz4i{margin-bottom:1.5rem;flex-shrink:0}.team-photo.svelte-1tgsz4i{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid var(--wd-gold);transition:all var(--patient-timing) var(--organic-easing)}.team-photo.svelte-1tgsz4i:hover{transform:scale(1.05);box-shadow:0 8px 25px #e6a4444d}.team-info.svelte-1tgsz4i{flex-grow:1;display:flex;flex-direction:column}.team-name.svelte-1tgsz4i{margin-bottom:.5rem;flex-shrink:0}.team-title.svelte-1tgsz4i{flex-shrink:0;min-height:2.4rem;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:.5rem}.team-description.svelte-1tgsz4i{flex-grow:1;display:flex;align-items:flex-end;margin-bottom:0}@media (max-width: 768px){.team-card.svelte-1tgsz4i{padding:1.5rem}.team-title.svelte-1tgsz4i{min-height:auto}}.story-card.svelte-ntd4wp{padding:2rem;border-radius:16px;position:relative;min-height:320px;transition:all var(--patient-timing) var(--organic-easing);height:100%;display:flex;flex-direction:column}.story-card.svelte-ntd4wp:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000026}.story-number.svelte-ntd4wp{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem;color:var(--wd-black);margin-bottom:1.5rem;box-shadow:0 4px 15px #e6a4444d;flex-shrink:0}.story-title.svelte-ntd4wp{flex-shrink:0;min-height:3.5rem;display:flex;align-items:center}.story-content.svelte-ntd4wp{flex-grow:1;display:flex;flex-direction:column}.story-main-content.svelte-ntd4wp{flex-grow:1;margin-bottom:1rem}.story-quote.svelte-ntd4wp{flex-shrink:0;background:#e6a4441a;border-radius:8px;padding:1rem;border-left:3px solid var(--wd-gold);margin-bottom:1rem}.story-footer.svelte-ntd4wp{flex-shrink:0;margin-bottom:0}@media (max-width: 768px){.story-card.svelte-ntd4wp{padding:1.5rem;min-height:auto}.story-number.svelte-ntd4wp{width:40px;height:40px;font-size:1.25rem}.story-title.svelte-ntd4wp{min-height:auto}}.belief-card.svelte-pdiki4{padding:2rem;border-radius:16px;height:100%;border:1px solid rgba(230,164,68,.1);background-color:#ffffff4d;transition:all var(--patient-timing) var(--organic-easing)}.belief-card.svelte-pdiki4:hover{transform:translateY(-4px);box-shadow:0 12px 40px #3a2d331f;border-color:var(--wd-gold)}.belief-icon.svelte-pdiki4{margin-bottom:1.5rem}@media (max-width: 768px){.belief-card.svelte-pdiki4{padding:1.5rem}}.hero-image.svelte-1yccpb{display:flex;justify-content:center;align-items:center;min-height:400px}.hero-image.svelte-1yccpb img:where(.svelte-1yccpb){max-width:400px;width:100%;height:auto;object-fit:cover;border-radius:20px;box-shadow:0 12px 40px #3a2d3326;transition:all var(--patient-timing) var(--organic-easing)}.hero-image.svelte-1yccpb img:where(.svelte-1yccpb):hover{transform:translateY(-4px);box-shadow:0 20px 60px #3a2d3333}.team-grid.svelte-1yccpb{width:100%}.team-row.svelte-1yccpb{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;margin-bottom:3rem}@media (min-width: 768px){.team-row.svelte-1yccpb{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.team-row.svelte-1yccpb{grid-template-columns:repeat(4,1fr)}}.team-role-heading.svelte-1yccpb{margin-top:3rem;margin-bottom:2rem;padding-top:0;border-top:none}.team-role-heading.svelte-1yccpb:first-of-type{margin-top:0}@media (max-width: 768px){.hero-image.svelte-1yccpb{margin-top:2rem}.hero-image.svelte-1yccpb img:where(.svelte-1yccpb){max-width:100%}.team-row.svelte-1yccpb{grid-template-columns:1fr;gap:1.5rem}.display-4.svelte-1yccpb{font-size:2.5rem!important}}.wd-animate-trigger.svelte-1yccpb{transition-delay:.1s}.wd-animate-trigger.svelte-1yccpb:nth-child(2){transition-delay:.2s}.wd-animate-trigger.svelte-1yccpb:nth-child(3){transition-delay:.3s}.wd-animate-trigger.svelte-1yccpb:nth-child(4){transition-delay:.4s}
