.container.svelte-14b4r72{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:40px;box-sizing:border-box}.glass-wrapper.svelte-14b4r72{max-width:1000px;width:100%;padding:40px;background:#fffffff2;border:1px solid #93c5fd;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px #0000001a;color:#000;animation:svelte-14b4r72-popUp 1.2s ease-out forwards;opacity:0;transform:scale(.95)}@keyframes svelte-14b4r72-popUp{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}h1.svelte-14b4r72,.team-title.svelte-14b4r72{color:#1e3a8a;margin-bottom:8px;text-align:left;font-size:1.5rem;font-weight:700;text-decoration:none}.dot-line.svelte-14b4r72{display:flex;align-items:center;gap:2px;margin-bottom:20px}.dot.svelte-14b4r72{width:6px;height:6px;border-radius:50%;background-color:#1e3a8a}.line.svelte-14b4r72{flex:1;height:1px;background-color:#1e3a8a;max-width:10%}p.svelte-14b4r72{text-align:justify;line-height:1.6;font-size:1rem;margin-bottom:16px}a.svelte-14b4r72{color:#2563eb;text-decoration:none;transition:color .3s ease}a.svelte-14b4r72:hover{color:#1d4ed8}.team-section.svelte-14b4r72{margin-top:40px;text-align:left;position:relative}.flow-diagram.svelte-14b4r72{display:flex;flex-direction:column-reverse;align-items:center;gap:16px;margin-top:20px;position:relative}.arrow-up.svelte-14b4r72,.arrow-down.svelte-14b4r72{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;margin:2px 0;transition:transform .3s ease}.arrow-up.svelte-14b4r72{border-bottom:20px solid #1e3a8a}.arrow-down.svelte-14b4r72{border-top:20px solid #1e3a8a}.arrow-right.svelte-14b4r72,.arrow-left.svelte-14b4r72{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;transition:transform .3s ease}.arrow-right.svelte-14b4r72{border-left:20px solid #1e3a8a}.arrow-left.svelte-14b4r72{border-right:20px solid #1e3a8a}.arrow-up.svelte-14b4r72:hover,.arrow-down.svelte-14b4r72:hover,.arrow-right.svelte-14b4r72:hover,.arrow-left.svelte-14b4r72:hover{transform:scale(1.1)}.box-hod.svelte-14b4r72{padding:14px 28px;border-radius:4px;background-color:#dbeafe;border:2px solid #2563eb;font-weight:700;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease;color:#000;text-align:center;font-size:.85rem;cursor:pointer;animation:svelte-14b4r72-fadeIn .6s ease-out;display:inline-block}.box-hod.svelte-14b4r72:hover{background-color:#bfdbfe;transform:scale(1.05);box-shadow:0 6px 20px #2563eb4d}.box-hod.svelte-14b4r72 a:where(.svelte-14b4r72){color:inherit;text-decoration:none;display:block}@keyframes svelte-14b4r72-fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.side-boxes.svelte-14b4r72,.right-boxes.svelte-14b4r72,.flow-diagram.svelte-14b4r72{pointer-events:auto}.side-boxes.svelte-14b4r72{position:absolute;top:72%;left:20px;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;align-items:flex-end}.side-arrow.svelte-14b4r72{position:absolute;top:72%;left:300px;transform:translateY(-50%)}.right-boxes.svelte-14b4r72{position:absolute;top:72%;right:20px;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;align-items:flex-start}.right-boxes.svelte-14b4r72 .arrow-up:where(.svelte-14b4r72),.right-boxes.svelte-14b4r72 .arrow-down:where(.svelte-14b4r72){align-self:center;margin-left:10px}.right-arrow.svelte-14b4r72{position:absolute;top:72%;right:300px;transform:translateY(-50%)}@media (max-width: 768px){.glass-wrapper.svelte-14b4r72{padding:24px}h1.svelte-14b4r72,.team-title.svelte-14b4r72{font-size:1.2rem}p.svelte-14b4r72{font-size:.9rem}.box-hod.svelte-14b4r72{font-size:.8rem;padding:10px 20px}.side-boxes.svelte-14b4r72,.right-boxes.svelte-14b4r72,.side-arrow.svelte-14b4r72,.right-arrow.svelte-14b4r72{display:none}.flow-diagram.svelte-14b4r72{gap:12px}}@media (max-width: 480px){.container.svelte-14b4r72{padding:20px}.glass-wrapper.svelte-14b4r72{padding:16px}h1.svelte-14b4r72,.team-title.svelte-14b4r72{font-size:1rem}p.svelte-14b4r72{font-size:.85rem}.box-hod.svelte-14b4r72{font-size:.75rem;padding:8px 16px}.flow-diagram.svelte-14b4r72{gap:10px}}
