.Header_header__xuTiO{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fff;transition:all .3s ease-in-out}.Header_header__xuTiO.Header_sticky__zo2_P{background-color:rgba(255,255,255,.95);box-shadow:0 2px 4px rgba(0,0,0,.1)}.Header_bodyPadding__7iI9k{padding-top:112px}.Header_topBar__jxKrR{background-color:#0d122b;color:#fff;padding:.5rem 0;font-size:.875rem;line-height:1.5}.Header_topBarContainer__RFAW9{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.Header_topBarText__gpg1K{font-size:.875rem;font-weight:400}.Header_topBarRight__hoUnZ{display:flex;align-items:center;gap:1rem}.Header_eventButtons__N5CJ9{display:flex;gap:.5rem}.Header_eventButton__0KTr4{background-color:#f22f46;color:#fff;padding:.4rem .8rem;border-radius:.25rem;text-decoration:none;font-weight:500;font-size:.75rem;transition:background-color .2s}.Header_eventButton__0KTr4:hover{background-color:#d81b30}.Header_socialLinks__Tz4Kz{display:flex;gap:.5rem}.Header_socialLink___vX3N img{width:18px;height:18px;filter:invert(1);transition:opacity .2s}.Header_socialLink___vX3N:hover img{opacity:.8}.Header_mainBar__6o_P_{background-color:#fff;border-bottom:1px solid #e5e7eb}.Header_mainBarContainer__QPJM3{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;height:56px}.Header_logoContainer__3zN4G{display:flex;align-items:center;gap:.5rem}.Header_logoLink__GMm8l{display:flex;align-items:center;text-decoration:none}.Header_logo__pvkJ9{width:90px;height:28px;-o-object-fit:contain;object-fit:contain}.Header_siteTitle__I25Te{font-size:1.25rem;font-weight:700;color:#0d122b;white-space:nowrap}.Header_navSearchContainer__m_jmA{display:flex;align-items:center;gap:1.5rem}.Header_nav__NNkX_{display:flex}.Header_navList__L9tz_{display:flex;align-items:center;gap:1.25rem;list-style:none;margin:0;padding:0}.Header_navLink__encDI{font-size:.875rem;font-weight:500;color:#0d122b;text-decoration:none;padding:.5rem 0;position:relative;transition:color .2s}.Header_navLink__encDI:hover{color:#f22f46}.Header_navLink__encDI:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#f22f46;transition:width .2s}.Header_navLink__encDI:hover:after{width:100%}.Header_searchContainer__ePpd_{position:relative}.Header_searchInput__1xdgM{width:180px;padding:.4rem 2rem .4rem .8rem;font-size:.875rem;border:1px solid #e5e7eb;border-radius:.25rem;background:url(/img/search-icon.svg) no-repeat 95%;background-size:14px;transition:border-color .2s,box-shadow .2s}.Header_searchInput__1xdgM:focus{outline:none;border-color:#f22f46;box-shadow:0 0 0 3px rgba(242,47,70,.1)}.Header_searchResults__hItJp{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.25rem;box-shadow:0 4px 6px rgba(0,0,0,.1);max-height:200px;overflow-y:auto;list-style:none;padding:.5rem 0}.Header_searchResultLink__ME1QH{display:block;padding:.5rem .8rem;font-size:.875rem;color:#0d122b;text-decoration:none;transition:background-color .2s}.Header_searchResultLink__ME1QH:hover{background-color:#f9fafb}.Header_authButtons__UNSgV{display:flex;gap:.5rem}.Header_authButton__sDyTG{font-size:.875rem;font-weight:500;color:#0d122b;text-decoration:none;padding:.4rem .8rem;border-radius:.25rem;transition:background-color .2s,color .2s}.Header_authButton__sDyTG:hover{background-color:#f9fafb}.Header_signupButton__7jPkC{background-color:#f22f46;color:#fff}.Header_signupButton__7jPkC:hover{background-color:#d81b30}.Header_desktopOnly__0TAN9{display:inline-flex}.Header_menuToggle__2Vp6Y{display:none;font-size:1.25rem;cursor:pointer;color:#0d122b}.Header_hamburger__1rpXg{transition:transform .3s}@media (max-width:1024px){.Header_topBarContainer__RFAW9{flex-direction:column;gap:.5rem}.Header_topBarRight__hoUnZ{flex-direction:row;gap:.75rem}}@media (max-width:768px){.Header_topBarContainer__RFAW9{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:.5rem}.Header_topBarText__gpg1K{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_topBarRight__hoUnZ{gap:.5rem;flex-shrink:0}.Header_eventButton__0KTr4{font-size:.65rem;padding:.25rem .5rem}.Header_socialLink___vX3N img{width:14px;height:14px}.Header_navSearchContainer__m_jmA{position:fixed;inset:0;flex-direction:column;align-items:flex-start;padding:1.25rem;background-color:#fff;transform:translateX(-100%);transition:transform .3s;z-index:1500}.Header_navSearchContainer__m_jmA.Header_navOpen__ABtIc{transform:translateX(0)}.Header_nav__NNkX_{width:100%;margin-top:1rem}.Header_navList__L9tz_{flex-direction:column;align-items:flex-start;gap:1rem;width:100%}.Header_navLink__encDI{font-size:1rem;font-weight:600;padding:.75rem 0;width:100%;border-bottom:1px solid #f3f4f6}.Header_searchContainer__ePpd_{width:100%;margin-top:1rem}.Header_searchInput__1xdgM{width:100%;font-size:.9375rem;padding:.6rem 1rem}.Header_authButtons__UNSgV{display:flex;align-items:center;gap:.4rem;margin-left:auto}.Header_authButton__sDyTG.Header_learnMore__Hwe8l{display:none}.Header_authButton__sDyTG.Header_contactUs__IUDtg{font-size:.75rem;padding:.35rem .6rem;border:1px solid #f22f46;background:#f22f46;color:#fff;border-radius:9999px;line-height:1}.Header_authButton__sDyTG.Header_contactUs__IUDtg:hover{background:#d81b30;border-color:#d81b30}.Header_menuToggle__2Vp6Y{display:block;font-size:1.5rem;z-index:2000}}@media (max-width:480px){.Header_topBarText__gpg1K{font-size:.75rem}.Header_eventButton__0KTr4{font-size:.65rem;padding:.25rem .5rem}.Header_socialLink___vX3N img{width:14px;height:14px}.Header_logo__pvkJ9{width:60px;height:20px}.Header_siteTitle__I25Te{font-size:1rem}.Header_navLink__encDI{font-size:.95rem}}.LuulunoEcosystem_ecosystem__Igs5u{padding:1.5rem .5rem;background-color:white;display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 80px - 80px);max-width:100%;overflow:hidden}.LuulunoEcosystem_titleBlock__0j1tP{text-align:center;cursor:pointer;margin-bottom:1.5rem}.LuulunoEcosystem_title__T0ZoN{font-size:2rem;font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,#00d4ff,#007bff);-webkit-background-clip:text;background-clip:text;color:transparent}.LuulunoEcosystem_searchBar__3QjuT{width:min(95%,500px);padding:.75rem;margin-bottom:1.5rem;border:2px solid var(--border-color);border-radius:8px;font-size:.95rem;outline:none;background:var(--card-bg);color:var(--text-color);transition:border-color .3s ease,box-shadow .3s ease}.LuulunoEcosystem_searchBar__3QjuT:focus{border-color:var(--accent-color);box-shadow:0 0 8px rgba(0,212,255,.2)}.LuulunoEcosystem_cardContainer__2RNQC{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;max-width:1200px;width:100%;padding:0 .5rem}.LuulunoEcosystem_card__XwPww{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.25rem;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.LuulunoEcosystem_cardHeader__d4MGr{margin-bottom:.75rem}.LuulunoEcosystem_card__XwPww h3{font-size:1.1rem;font-weight:600;color:var(--accent-color)}.LuulunoEcosystem_card__XwPww p{font-size:.85rem;color:var(--text-color);flex-grow:1;margin-bottom:1rem}.LuulunoEcosystem_big__Z0dNp{background:linear-gradient(135deg,#e6f0fa,#f1f8f6)}.LuulunoEcosystem_small__prKf4{background:var(--card-bg)}.LuulunoEcosystem_downloadButtons__Z7B3g{display:flex;justify-content:center}.LuulunoEcosystem_downloadButton__wjnSI{padding:.6rem 1.25rem;background:linear-gradient(90deg,#00d4ff,#007bff);color:#ffffff;border-radius:8px;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.5rem;border:none;cursor:pointer;transition:all .3s ease}.LuulunoEcosystem_downloadButton__wjnSI:hover{background:linear-gradient(90deg,#007bff,#00d4ff);transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,212,255,.2)}.LuulunoEcosystem_downloadButton__wjnSI svg{width:.9rem;height:.9rem}.LuulunoEcosystem_noResults__4iMPH{font-size:.9rem;color:var(--text-color);text-align:center;padding:1rem}@media (max-width:1024px){.LuulunoEcosystem_title__T0ZoN{font-size:1.75rem}.LuulunoEcosystem_cardContainer__2RNQC{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.LuulunoEcosystem_card__XwPww{padding:1rem}}@media (max-width:768px){.LuulunoEcosystem_ecosystem__Igs5u{padding:1rem .25rem}.LuulunoEcosystem_title__T0ZoN{font-size:1.5rem}.LuulunoEcosystem_searchBar__3QjuT{width:min(95%,400px);font-size:.9rem}.LuulunoEcosystem_cardContainer__2RNQC{grid-template-columns:1fr;gap:.75rem}.LuulunoEcosystem_big__Z0dNp{grid-column:span 1}.LuulunoEcosystem_card__XwPww h3{font-size:1rem}.LuulunoEcosystem_card__XwPww p{font-size:.8rem}.LuulunoEcosystem_downloadButton__wjnSI{padding:.5rem 1rem;font-size:.8rem}}@media (max-width:480px){.LuulunoEcosystem_title__T0ZoN{font-size:1.25rem}.LuulunoEcosystem_searchBar__3QjuT{width:95%;font-size:.85rem;padding:.6rem}.LuulunoEcosystem_card__XwPww{padding:.75rem}.LuulunoEcosystem_card__XwPww h3{font-size:.95rem}.LuulunoEcosystem_card__XwPww p{font-size:.75rem}.LuulunoEcosystem_downloadButton__wjnSI{padding:.5rem .75rem;font-size:.75rem}.LuulunoEcosystem_downloadButton__wjnSI svg{width:.8rem;height:.8rem}}.HomePage_container__HlirE{display:flex;max-width:100%;min-height:calc(100vh - 80px - 80px);overflow:hidden}.HomePage_sidebar__bP8hU{width:250px;background-color:white;padding:2rem;border-right:1px solid var(--border-color);position:sticky;top:80px;height:calc(100vh - 80px);overflow-y:auto}.HomePage_sidebarTitle__IGYwe{font-size:1.5rem;font-weight:700;color:var(--text-color);margin-bottom:1.5rem;background:linear-gradient(90deg,#00d4ff,#007bff);-webkit-background-clip:text;background-clip:text;color:transparent}.HomePage_sidebar__bP8hU ul{list-style:none}.HomePage_sidebar__bP8hU li{padding:.75rem 1rem;font-size:1rem;color:var(--text-color);cursor:pointer;transition:all .3s ease;border-radius:8px}.HomePage_sidebar__bP8hU li:hover{background:var(--light-gray)}.HomePage_active__GpAtz{background:linear-gradient(90deg,#00d4ff,#007bff);color:#ffffff;font-weight:600}.HomePage_content__oyvHc{flex:1;padding:2rem;overflow-y:auto}.HomePage_section__WJ2eq{max-width:1200px;margin:0 auto 4rem}.HomePage_title__9N1hE{font-size:3.5rem;font-weight:800;color:var(--text-color);background:linear-gradient(90deg,#0f0f0f,#9fcfff);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1rem}.HomePage_subtitle__bN_6p{font-size:1.5rem;color:var(--text-color);font-weight:300;margin-bottom:1.5rem}.HomePage_pricing__ulLh6{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.HomePage_card__W3ZXO{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.5rem;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.HomePage_cardIconWrapper__fOlli{display:flex;justify-content:center;align-items:center;margin-bottom:1rem;height:100px}.HomePage_cardIcon__6KHQE{color:var(--accent-color);transition:transform .5s ease}.HomePage_cardTitle__H14Z4{font-size:1.5rem;font-weight:600;color:var(--accent-color);margin-bottom:.75rem}.HomePage_cardDescription__G6zOp{font-size:1rem;color:var(--text-color);margin-bottom:1rem}.HomePage_price__oYQU2{font-size:1.25rem;font-weight:700;color:var(--text-color);margin-bottom:1rem}.HomePage_features__Tw9N9{list-style:none;margin-bottom:1.5rem;flex-grow:1}.HomePage_features__Tw9N9 li{font-size:.9rem;color:var(--text-color);margin-bottom:.5rem}.HomePage_ctaButton__hgMnx{padding:.75rem 1.5rem;background:linear-gradient(90deg,#00d4ff,#007bff);color:#ffffff;border-radius:8px;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;transition:all .3s ease}.HomePage_ctaButton__hgMnx:hover{background:linear-gradient(90deg,#007bff,#00d4ff);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,212,255,.2)}.HomePage_faqSection__YYuYc{max-width:1200px;margin:4rem auto;padding:2rem}.HomePage_faqTitle__RFrk7{font-size:2.5rem;font-weight:700;color:var(--text-color);text-align:center;margin-bottom:2rem;background:linear-gradient(90deg,#00d4ff,#007bff);-webkit-background-clip:text;background-clip:text;color:transparent}.HomePage_faqContainer__Ru_kC{max-width:100%}.HomePage_faqGrid__znCR3{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}@media (max-width:1024px){.HomePage_container__HlirE{flex-direction:column}.HomePage_sidebar__bP8hU{width:100%;position:static;height:auto;border-right:none;border-bottom:1px solid var(--border-color)}.HomePage_sidebar__bP8hU ul{display:flex;flex-wrap:wrap;gap:1rem}.HomePage_sidebar__bP8hU li{flex:1 1 auto;text-align:center}.HomePage_title__9N1hE{font-size:2.5rem}.HomePage_subtitle__bN_6p{font-size:1.25rem}}@media (max-width:768px){.HomePage_title__9N1hE{font-size:2rem}.HomePage_subtitle__bN_6p{font-size:1rem}.HomePage_faqGrid__znCR3,.HomePage_pricing__ulLh6{grid-template-columns:1fr}.HomePage_section__WJ2eq{margin-bottom:2rem}.HomePage_cardTitle__H14Z4{font-size:1.25rem}.HomePage_cardDescription__G6zOp{font-size:.9rem}.HomePage_price__oYQU2{font-size:1.1rem}.HomePage_ctaButton__hgMnx{font-size:.9rem}.HomePage_cardIconWrapper__fOlli{height:80px}}@media (max-width:480px){.HomePage_title__9N1hE{font-size:1.75rem}.HomePage_subtitle__bN_6p{font-size:.9rem}.HomePage_sidebarTitle__IGYwe{font-size:1.25rem}.HomePage_sidebar__bP8hU li{font-size:.9rem}.HomePage_cardIconWrapper__fOlli{height:60px}}.LuulunoFooter_footer__VhbpE{width:100%;background-color:#0f0f0f;color:#f2f2f2;padding:2rem 1rem;font-size:.9rem;transition:opacity 1s ease,transform 1s ease;opacity:0;transform:translateY(30px)}.LuulunoFooter_fadeIn__texUn{opacity:1;transform:translateY(0)}.LuulunoFooter_footerContent__C4eJs{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto}.LuulunoFooter_footerColumn__uEjwD h3{font-size:1rem;margin-bottom:.5rem;color:#ffffff}.LuulunoFooter_footerColumn__uEjwD li,.LuulunoFooter_footerColumn__uEjwD p,.LuulunoFooter_footerColumn__uEjwD ul{margin:0;padding:0;list-style:none;color:#cccccc;line-height:1.5}.LuulunoFooter_footerColumn__uEjwD ul li a{color:#cccccc;text-decoration:none;transition:color .3s ease}.LuulunoFooter_footerColumn__uEjwD ul li a:hover{color:#ffffff}.LuulunoFooter_socialIcons__V_R91{margin-top:.5rem;display:flex;gap:.75rem}.LuulunoFooter_socialIcons__V_R91 a{color:#cccccc;font-size:1.1rem;transition:color .3s ease}.LuulunoFooter_socialIcons__V_R91 a:hover{color:#ffffff}.LuulunoFooter_copyright__udIHu{text-align:center;font-size:.75rem;color:#888888;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #2a2a2a}@media screen and (max-width:600px){.LuulunoFooter_footer__VhbpE{padding:1.5rem 1rem;font-size:.85rem}.LuulunoFooter_footerColumn__uEjwD h3{font-size:.95rem}.LuulunoFooter_socialIcons__V_R91{justify-content:center}}.Projects_container__amCz7{font-family:Roboto,sans-serif;margin:0;padding:0}.Projects_hero___KP3F{background:linear-gradient(90deg,#1e1e1e,#2c2c2c);color:white;padding:100px 20px;text-align:center}.Projects_heroTitle__2T8cr{font-size:3rem;margin-bottom:20px}.Projects_heroSubtitle__TQxKK{font-size:1.5rem;margin-bottom:40px}.Projects_heroButton__vAPCN{background-color:#3f72af;color:white;padding:15px 30px;border:none;font-size:1.2rem;cursor:pointer;border-radius:50px;transition:background-color .3s}.Projects_heroButton__vAPCN:hover{background-color:#2b4d85}.Projects_ecosystem__7FhZn{background-color:#f4f4f4;text-align:center;padding:60px 20px}.Projects_ecosystem__7FhZn h2{font-size:2.5rem;color:#333;margin-bottom:20px}.Projects_ecosystem__7FhZn p{font-size:1.2rem;color:#555;margin-bottom:30px}.Projects_exploreBtn___gQOG{background-color:#3f72af;color:white;padding:15px 30px;border:none;font-size:1rem;cursor:pointer;border-radius:50px;transition:background-color .3s}.Projects_exploreBtn___gQOG:hover{background-color:#2b4d85}