@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Merriweather:ital,wght@1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Playfair+Display:wght@700&display=swap";.font-inter{font-family:Inter,sans-serif!important}.font-merriweather{font-family:Merriweather,serif!important}video.svelte-10qgyd{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2rem}.page-heading.svelte-10qgyd{text-align:center;font-size:3rem;margin:20px 0;font-family:Playfair Display,serif;color:#1f1f1f;letter-spacing:.6px;font-weight:700}@media (max-width: 1024px){.page-heading.svelte-10qgyd{font-size:2.2rem;margin:40px 0 20px}}@media (max-width: 600px){.page-heading.svelte-10qgyd{font-size:1.5rem;margin:10px 0;line-height:1.2}}.research-title-overlay.svelte-cjt04d{font-family:Inter,sans-serif!important;font-size:20px;font-weight:700;color:#fff;line-height:1.2}.research-desc.svelte-cjt04d{font-family:Inter,sans-serif!important;font-size:16px;font-weight:400;color:#64748b;line-height:1.7}.page-heading-custom.svelte-cjt04d{font-family:Playfair Display,serif;font-size:3rem;color:#1f1f1f;font-weight:700;text-align:center;letter-spacing:.6px;margin-bottom:20px;margin-top:40px}@media (max-width: 640px){.page-heading-custom.svelte-cjt04d{font-size:1.5rem}.research-desc.svelte-cjt04d{font-size:14px}}.svelte-4kvtfa{font-family:Inter;line-height:1.7}.page-heading.svelte-4kvtfa{text-align:center;font-size:3rem;margin:20px 0 10px;font-family:Playfair Display,serif;color:#1f1f1f;letter-spacing:.6px;font-weight:700}@media (max-width: 600px){.page-heading.svelte-4kvtfa{font-size:1.7rem;margin:20px 0 10px}}.features-container.svelte-4kvtfa{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1200px;margin:0 auto;padding:2rem;font-family:sans-serif}.features-grid.svelte-4kvtfa{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem;align-items:center}.feature-card.svelte-4kvtfa{background:#f6f6f6;padding:1.5rem;border-radius:12px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;height:100%}.feature-icon.svelte-4kvtfa{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;border-radius:12px;background-color:#fff;padding:.25rem}.image-wrapper.svelte-4kvtfa{display:flex;justify-content:center}.feature-button.svelte-4kvtfa{margin-top:10px;padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background-color .3s ease}.feature-button.svelte-4kvtfa:hover{background-color:#0056b3}@media (max-width: 900px){.features-grid.svelte-4kvtfa{grid-template-columns:1fr}}.features-container.svelte-4kvtfa:last-of-type .features-grid:where(.svelte-4kvtfa){display:flex;justify-content:center}.features-container.svelte-4kvtfa:last-of-type .feature-card:where(.svelte-4kvtfa){width:100%;max-width:400px}@media (min-width: 1024px){.features-container.svelte-4kvtfa:last-of-type .feature-card:where(.svelte-4kvtfa){max-width:700px;min-height:400px}.features-container.svelte-4kvtfa:last-of-type .feature-card:where(.svelte-4kvtfa) img:where(.svelte-4kvtfa),.features-container.svelte-4kvtfa:last-of-type .feature-card:where(.svelte-4kvtfa) strong:where(.svelte-4kvtfa){display:block;margin-left:auto;margin-right:auto;text-align:center}.features-container.svelte-4kvtfa:last-of-type .feature-card:where(.svelte-4kvtfa) p:where(.svelte-4kvtfa){text-align:justify}}model-viewer.svelte-4kvtfa{width:100%;height:600px;max-width:900px;margin:0 auto;background-color:transparent;--poster-color: transparent}@media (max-width: 900px){model-viewer.svelte-4kvtfa{height:400px}}@media (min-width: 1400px){model-viewer.svelte-4kvtfa{height:800px}}.center-video.svelte-4kvtfa{width:100%;max-width:1200px;border-radius:12px;opacity:0;animation:svelte-4kvtfa-fadeIn 1s ease forwards}@keyframes svelte-4kvtfa-fadeIn{to{opacity:1}}.feature-card.svelte-4kvtfa strong:where(.svelte-4kvtfa){display:block;margin-top:1rem;margin-bottom:.5rem;font-size:1.2rem}.feature-card.svelte-4kvtfa p:where(.svelte-4kvtfa){flex-grow:1;min-height:100px;margin-bottom:1rem;font-size:.95rem;color:#4a4a4a}.svelte-bhy7ne{font-family:Inter;font-size:16px}.header.svelte-1hk8ok1{position:relative;text-align:center;background:linear-gradient(90deg,rgba(0,49,84,.8) var(--gradient-percent),rgba(154,198,229,1) 100%);color:#fff}h1{color:#fff;animation:zoom 5s infinite}.header.svelte-1hk8ok1{position:relative;text-align:center;background:linear-gradient(#fff,#fff,#0099cb);color:#fff}.inner-header.svelte-1hk8ok1{height:90vh;width:100%;margin:0;padding:0}.flex.svelte-1hk8ok1{display:flex;justify-content:left;align-items:left;text-align:left}.waves.svelte-1hk8ok1{position:relative;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px}.parallax.svelte-1hk8ok1>use:where(.svelte-1hk8ok1){animation:svelte-1hk8ok1-move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax.svelte-1hk8ok1>use:where(.svelte-1hk8ok1):nth-child(1){animation-delay:-2s;animation-duration:7s}.parallax.svelte-1hk8ok1>use:where(.svelte-1hk8ok1):nth-child(2){animation-delay:-3s;animation-duration:10s}.parallax.svelte-1hk8ok1>use:where(.svelte-1hk8ok1):nth-child(3){animation-delay:-4s;animation-duration:13s}.parallax.svelte-1hk8ok1>use:where(.svelte-1hk8ok1):nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes svelte-1hk8ok1-move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media (max-width: 768px){.waves.svelte-1hk8ok1{height:40px;min-height:40px}}@media (max-width: 768px){.inner-header.svelte-1hk8ok1{height:auto;padding-top:0}.waves.svelte-1hk8ok1{height:40px;min-height:40px}}
