@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap);.team-grid{display:flex;flex-wrap:wrap;justify-content:center}.linkedin-link{color:#111;text-decoration:none}.linkedin-link:hover{color:#111}.team-member{color:#000;position:relative}.pulse-indicator{animation:pulse 2s ease-in-out infinite;background:#0fc;border-radius:50%;box-shadow:0 0 12px #0fc;height:46px;margin:0 auto 8px;width:46px}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.social-icons{gap:1.5rem;margin-top:1rem}.social-icon,.social-icons{display:flex;justify-content:center}.social-icon{align-items:center;border-radius:50%;color:#fff;font-size:1.1rem;height:36px;text-decoration:none;transition:all .3s ease;width:36px}.social-icon:first-child{background-color:#0077b5}.social-icon:last-child{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d)}.social-icon:hover{box-shadow:0 5px 15px #0003;transform:translateY(-3px)}.instagram-link{color:#e1306c;font-weight:600;position:relative;text-decoration:none}.instagram-link:hover{text-decoration:underline}.container.contact{color:#000}.vision-block{background-color:#111;border-left:4px solid #0ff;border-radius:.5rem;color:#eee;margin:3rem 0;padding:1.5rem}.vision-block h3{font-size:1.8rem;margin-bottom:.5rem}.vision-block p{line-height:1.6;margin-bottom:1rem}.join-us{margin-top:2rem}.join-us a{color:#0fc}.join-us a:hover{text-decoration:underline}@media (max-width:768px){.team-grid{align-items:center;flex-direction:column}.team-member{max-width:300px;width:100%}}:root{--bg-gradient-start:#202024;--bg-gradient-end:#1a1a1e;--bg-solid:#1f1f21;--text-primary:#d1d5db;--text-highlight:#0ff;--text-heading:#fff;--border-accent:#00f7ff33;--shadow-strong:#000c;--shadow-soft:#000000b3;--radius:10px;--transition:0.2s ease;--font-sans:"Inter",sans-serif}.ResearchArticle_container__gKeUZ{background:linear-gradient(145deg,#202024,#1a1a1e);background:linear-gradient(145deg,var(--bg-gradient-start),var(--bg-gradient-end));border-radius:10px;border-radius:var(--radius);box-shadow:0 12px 32px #000c;box-shadow:0 12px 32px var(--shadow-strong);font-family:Inter,sans-serif;font-family:var(--font-sans);margin:2rem auto;max-width:800px;overflow:hidden}.ResearchArticle_breadcrumb__3Rg09{background-color:#1f1f21;background-color:var(--bg-solid);color:#d1d5db;color:var(--text-primary);font-size:.9rem;padding:1rem 2rem 0}.ResearchArticle_breadcrumb__3Rg09 a{color:#0ff;color:var(--text-highlight);text-decoration:none;transition:color .2s ease;transition:color var(--transition)}.ResearchArticle_breadcrumb__3Rg09 a:focus,.ResearchArticle_breadcrumb__3Rg09 a:hover{text-decoration:underline}.ResearchArticle_breadcrumb__3Rg09 span{color:#d1d5db;color:var(--text-primary)}.ResearchArticle_error__gGDVC,.ResearchArticle_loader__ijKMb{background-color:#1f1f21;background-color:var(--bg-solid);border-radius:10px;border-radius:var(--radius);color:#d1d5db;color:var(--text-primary);padding:2rem;text-align:center}.ResearchArticle_error__gGDVC a{color:#0ff;color:var(--text-highlight);display:inline-block;font-weight:700;margin-top:1rem;text-decoration:none}.ResearchArticle_error__gGDVC a:focus,.ResearchArticle_error__gGDVC a:hover{text-decoration:underline}.ResearchArticle_header__h5ATG{background:linear-gradient(90deg,#202024,#1a1a1e);background:linear-gradient(90deg,var(--bg-gradient-start),var(--bg-gradient-end));border-bottom:1px solid #00f7ff33;border-bottom:1px solid var(--border-accent);color:#d1d5db;color:var(--text-primary);padding:2rem;text-align:center}.ResearchArticle_header__h5ATG h1{color:#fff;color:var(--text-heading);font-size:2.5rem;line-height:1.2;margin:0 0 .5rem;text-shadow:0 2px 4px #000000b3;text-shadow:0 2px 4px var(--shadow-soft)}.ResearchArticle_subMeta__tofsh{color:#d1d5db;color:var(--text-primary);font-size:.95rem;margin-bottom:1rem}.ResearchArticle_subMeta__tofsh span{display:inline-block;margin:0 .5rem}.ResearchArticle_meta__GXsc\+{background-color:#1f1f21;background-color:var(--bg-solid);display:flex;gap:1.5rem;justify-content:center;padding:1rem 0}.ResearchArticle_meta__GXsc\+ a,.ResearchArticle_meta__GXsc\+ button{background:none;border:none;color:#0ff;color:var(--text-highlight);cursor:pointer;font-size:1.4rem;transition:transform .2s ease,color .2s ease;transition:transform var(--transition),color var(--transition)}.ResearchArticle_meta__GXsc\+ a:focus,.ResearchArticle_meta__GXsc\+ a:hover,.ResearchArticle_meta__GXsc\+ button:focus,.ResearchArticle_meta__GXsc\+ button:hover{color:#0ff;color:var(--text-highlight);outline:none;transform:scale(1.3)}.ResearchArticle_copySuccess__NQFzQ{align-self:center;color:#2ecc71;font-size:.9rem;margin-left:.5rem}.ResearchArticle_content__bZBmO{color:#d1d5db;color:var(--text-primary);font-size:1.05rem;line-height:1.75;padding:2rem}.ResearchArticle_content__bZBmO h2,.ResearchArticle_content__bZBmO h3{color:#fff;color:var(--text-heading);margin-bottom:1rem;margin-top:2rem}.ResearchArticle_content__bZBmO a{color:#0ff;color:var(--text-highlight);text-decoration:underline}.ResearchArticle_content__bZBmO img{border-radius:10px;border-radius:var(--radius);box-shadow:0 8px 24px #000000b3;box-shadow:0 8px 24px var(--shadow-soft);display:block;margin:1.5rem auto;max-width:100%}.ResearchArticle_content__bZBmO p{margin:0 0 1.25em}.ResearchArticle_content__bZBmO p+p{margin-top:1.25em}.ResearchArticle_content__bZBmO blockquote{border-left:3px solid #00f7ff33;border-left:3px solid var(--border-accent);color:#cbd5e1;margin:2rem 0;padding-left:1.25rem}.ResearchArticle_content__bZBmO blockquote p{margin:0 0 1.1em}.ResearchArticle_content__bZBmO blockquote p+p{margin-top:1.1em}.ResearchArticle_content__bZBmO blockquote{font-style:italic;opacity:.95}.ResearchArticle_tagContainer__X3dxP{background-color:#1f1f21;background-color:var(--bg-solid);border-top:1px solid #00f7ff33;border-top:1px solid var(--border-accent);display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 2rem}.ResearchArticle_tag__v269h{background-color:#00ffff1a;border-radius:10px;border-radius:var(--radius);color:#0ff;color:var(--text-highlight);font-size:.9rem;padding:.4rem .8rem;text-decoration:none;transition:background-color .2s ease;transition:background-color var(--transition)}.ResearchArticle_tag__v269h:focus,.ResearchArticle_tag__v269h:hover{background-color:#0ff3;outline:none}.ResearchArticle_backLink__1wQHW{background-color:#1a1a1e;background-color:var(--bg-gradient-end);padding:1.5rem 2rem;text-align:left}.ResearchArticle_backLink__1wQHW a{color:#0ff;color:var(--text-highlight);font-weight:500;text-decoration:none;transition:color .2s ease;transition:color var(--transition)}.ResearchArticle_backLink__1wQHW a:focus,.ResearchArticle_backLink__1wQHW a:hover{color:#d1d5db;color:var(--text-primary);text-decoration:underline}@media (max-width:600px){.ResearchArticle_header__h5ATG{padding:1.5rem}.ResearchArticle_header__h5ATG h1{font-size:2rem}.ResearchArticle_content__bZBmO{font-size:1rem;padding:1.5rem}.ResearchArticle_backLink__1wQHW,.ResearchArticle_breadcrumb__3Rg09,.ResearchArticle_tagContainer__X3dxP{padding:1rem}}.ResearchLinks_container__gFXap{background:linear-gradient(145deg,#111,#111);border-radius:12px;box-shadow:0 12px 32px #000c;margin:2rem auto;max-width:1000px;padding:2.5rem}.ResearchLinks_meta__EfDen{display:flex;gap:1rem;justify-content:center;padding-bottom:1rem}.ResearchLinks_shareIcon__4awZ6{background:none;border:none;cursor:pointer;font-size:1.3rem;transition:transform .2s}.ResearchLinks_shareIcon__4awZ6:hover{transform:scale(1.2)}.ResearchLinks_copyFeedback__0jPh7{color:#2ecc71;margin-left:8px}.ResearchLinks_shareButtons__JCF1i{display:flex;gap:1.5rem;justify-content:center;margin-bottom:2rem}.ResearchLinks_shareIcon__4awZ6{color:#0ff;font-size:1.6rem;transition:transform .2s ease,color .2s ease}.ResearchLinks_shareIcon__4awZ6:hover{color:#0ff;transform:scale(1.3)}.ResearchLinks_title__NZwPr{color:#fff;font-size:2.6rem;margin-bottom:.5rem;text-align:center;text-shadow:0 2px 6px #00000080}.ResearchLinks_subtitle__igl4S{color:#d1d5db;font-size:1.15rem;margin-bottom:2.5rem;text-align:center}.ResearchLinks_list__914r9{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ResearchLinks_card__Sa-SJ{background:#27272a;border-radius:10px;box-shadow:0 6px 20px #0009;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.ResearchLinks_card__Sa-SJ:hover{box-shadow:0 10px 32px #000c;transform:translateY(-6px)}.ResearchLinks_cardHeader__J\+8KX{background:linear-gradient(90deg,#111,#111);border-bottom:1px solid #00000026;border-left:4px solid #0ff;padding:1.25rem}.ResearchLinks_cardTitle__Iw5Cj{color:#fff;font-size:1.35rem;margin:0;text-decoration:none;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-underline-offset:4px;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.ResearchLinks_cardTitle__Iw5Cj:hover{color:#0ff;-webkit-text-decoration-color:#0ff;text-decoration-color:#0ff}.ResearchLinks_cardBody__H9IPX{padding:1.25rem}.ResearchLinks_cardSummary__t24E5{color:#d1d5db;font-size:1rem;line-height:1.5;margin:0}.container.solutions{padding:4rem 2rem}.container.solutions .title{font-size:2.75rem;margin-bottom:1rem;text-align:center}.container.solutions .intro{color:#333;font-size:1.2rem;margin:0 auto 3rem;max-width:640px;text-align:center}.container.solutions section{margin-bottom:3rem}.container.solutions .section-title{color:#111;font-size:1.8rem;margin-bottom:1.5rem;text-align:center}.container.solutions .list{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));list-style:none;padding:0}.container.solutions .item{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;line-height:1.5;padding:1.5rem;transition:transform .3s,box-shadow .3s}.container.solutions .item:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.container.solutions .item strong{color:#111;display:block;font-size:1.1rem;margin-bottom:.5rem}.container.solutions .item .product-link{margin-top:.75rem}.container.solutions .item-desc{color:#555;font-size:.95rem;margin-top:.5rem}@media (max-width:768px){.container.solutions .title{font-size:2.25rem}.container.solutions .intro{font-size:1.1rem}.container.solutions .section-title{font-size:1.6rem}}.product-link{background:#fff;border-radius:5px;color:#111;display:inline-block;font-weight:600;padding:.5rem 1rem;text-decoration:none;transition:background .2s,color .2s}.product-link:hover{background:#fff;color:red}.item-desc{color:#333;line-height:1.4;margin-top:.5rem}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;overflow-x:hidden}body{color:#111;font-family:Inter,sans-serif;line-height:1.6}.app-container{display:flex;flex-direction:column;min-height:100vh}.app-content{flex:1 1}.container{margin:0 auto;max-width:1000px;padding:4rem 2rem}.header{align-items:center;background:#111;color:#fff;display:flex;justify-content:space-between;padding:1rem 2rem}.header .logo{font-size:1.5rem;font-weight:700}.nav-link{margin:0 1rem;text-decoration:none;transition:color .2s}.nav-link,.nav-link:hover{color:#fff}.footer{background:#111;color:#888;padding:1rem;text-align:center;width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.home{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.bg-video{left:50%;min-height:100%;min-width:100%;object-fit:cover;top:50%;transform:translate(-50%,-50%);width:auto;z-index:-1}.bg-video,.overlay{height:100%;position:absolute}.overlay{align-items:center;animation:fadeIn 1s ease-out both;background:#000000b3;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;padding:2rem;text-align:center;top:0;width:100%}.home h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 4px #0009}.tagline{color:red;font-size:1.25rem;font-style:italic;margin-bottom:1.5rem;text-shadow:0 1px 3px #0009}.subtext{color:#ddd;font-size:1rem;margin-bottom:1rem;max-width:90%}.solutions .title{font-size:2.5rem;margin-bottom:1.5rem;text-align:center}.solutions .intro{color:#333;font-size:1.2rem;margin-bottom:3rem;text-align:center}.section-title{color:#111;font-size:1.8rem;margin-bottom:1rem}.list{list-style:none;padding:0}.item{background:#f9f9f9;border-radius:10px;box-shadow:0 2px 10px #0000000d;line-height:1.6;margin-bottom:1.5rem;padding:1.5rem}.contact .title{font-size:2.2rem;margin-bottom:1rem;text-align:center}.contact .text{color:#333;font-size:1.2rem;margin-bottom:2rem;text-align:center}.email{font-size:1.4rem;font-weight:700;text-align:center}.email a{color:#0af;text-decoration:none;transition:color .2s}.email a:hover{color:#08c}.container.contact{padding:2rem}.title{margin-bottom:1.5rem;text-align:center}.team-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:2rem}.team-member{text-align:center}.team-member img{border-radius:50%;height:120px;margin-bottom:.5rem;object-fit:cover;width:120px}.join-us{margin-bottom:2rem;text-align:center}.join-us a{color:#0070f3;font-weight:500;text-decoration:none}.contact-footer{border-top:1px solid #eee;padding-top:1rem;text-align:center}.footer-links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:.5rem}.footer-links a{color:#555;font-size:.9rem;text-decoration:none}.footer-links a:hover{text-decoration:underline}.email a{color:#0070f3}.quote-box{background:#111;border-left:4px solid #4fd1c5;color:#eee;font-style:italic;margin-top:2rem;padding:1rem 1.5rem}.quote-title{color:#4fd1c5;font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.quote{margin:0}.quote-author{color:#aaa;font-size:.9rem;margin-top:.5rem;text-align:right}@media (max-width:768px){.container{padding:2rem 1rem}.header{align-items:flex-start;flex-direction:column;padding:1rem}.header .logo{margin-bottom:.5rem}nav{text-align:center;width:100%}.nav-link{display:inline-block;font-size:1rem;margin:.5rem 1rem}.footer{position:static}.home h1{font-size:2rem}.tagline{font-size:1.1rem}.subtext{font-size:.95rem}.solutions .title{font-size:2rem}.contact .text,.solutions .intro{font-size:1rem}}@media (min-width:1024px){.home h1{font-size:3.5rem}.tagline{font-size:1.5rem}.subtext{font-size:1.2rem;max-width:700px}}
/*# sourceMappingURL=main.7b70a88d.css.map*/