body{margin:0;font-family:Poppins,sans-serif;background:#fff}.dot-line.svelte-1yfwols{display:flex;align-items:center;gap:2px;margin-bottom:20px;animation:svelte-1yfwols-slideIn 1s ease}.dot.svelte-1yfwols{width:6px;height:6px;border-radius:50%;background-color:#1e3a8a}.oot.svelte-1yfwols{padding:0rem 3rem 2rem 1rem}.line.svelte-1yfwols{flex:1;height:1px;background-color:#1e3a8a;max-width:10%}h1.svelte-1yfwols{color:#1e3a8a;margin-bottom:8px;text-align:left;font-size:1.5rem;font-weight:700}.section.svelte-1yfwols{padding:4rem 1rem;text-align:center}.cards-container.svelte-1yfwols{display:flex;flex-wrap:wrap;justify-content:center;gap:2.8rem;max-width:1200px;margin:auto;position:relative}.card.svelte-1yfwols{background:linear-gradient(145deg,#fff,#f1f1f1);border-radius:1.75rem;box-shadow:0 12px 35px #0000001a;padding:2rem;width:300px;position:relative;transition:all .3s ease;overflow:hidden;z-index:1;animation:svelte-1yfwols-fadeIn .8s ease both}.card.svelte-1yfwols:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,#007bff33,transparent 60%);transform:scale(0);transition:transform .4s ease;z-index:-1}.card.svelte-1yfwols:hover:before{transform:scale(1)}.card.svelte-1yfwols:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 16px 45px #00000026}.image-container.svelte-1yfwols{width:110px;height:110px;margin:0 auto 1.5rem;border-radius:50%;overflow:hidden;border:4px solid #007bff33;box-shadow:0 4px 10px #0000000d;animation:svelte-1yfwols-popIn .6s ease both}.image-container.svelte-1yfwols img:where(.svelte-1yfwols){width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card.svelte-1yfwols:hover .image-container:where(.svelte-1yfwols) img:where(.svelte-1yfwols){transform:scale(1.05)}.name.svelte-1yfwols{font-size:1.25rem;font-weight:600;margin-top:.5rem;color:#111}.designation.svelte-1yfwols{font-size:.95rem;color:#666;margin-top:.3rem;white-space:pre-line}@media (max-width: 768px){.cards-container.svelte-1yfwols{gap:1.5rem}.card.svelte-1yfwols{width:90%}}@keyframes svelte-1yfwols-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1yfwols-slideIn{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes svelte-1yfwols-popIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}
