.navbar_navbar__SjCXx{position:fixed;top:0;width:100%;z-index:1000;height:80px;display:flex;justify-content:space-between;align-items:center;padding:0 40px;background-color:transparent;box-shadow:none;transition:background-color .4s ease,box-shadow .4s ease}.navbar_navbar__SjCXx.navbar_scrolled__r4NnC{background-color:#3d8d7a;box-shadow:0 2px 4px rgba(0,0,0,.1)}.navbar_navbar__SjCXx.navbar_scrolled__r4NnC .navbar_links__Fi5uP a,.navbar_navbar__SjCXx.navbar_scrolled__r4NnC .navbar_logoText__Z0Jq7{color:#f0f0f0}.navbar_navbar__SjCXx.navbar_scrolled__r4NnC .navbar_links__Fi5uP a:after{background:#f0f0f0}.navbar_navbar__SjCXx.navbar_scrolled__r4NnC .navbar_burger__n01YO{color:#f0f0f0}.navbar_logo__4uBNv{display:flex;align-items:center}.navbar_logoLink__Y0a7d{text-decoration:none;color:inherit}.navbar_logoContent__d_A92{display:flex;align-items:center;gap:.5rem}.navbar_logoText__Z0Jq7{font-size:1.3rem;font-weight:700;color:white;transition:color .4s ease}.navbar_links__Fi5uP{display:flex;gap:2rem;align-items:center}.navbar_links__Fi5uP a{position:relative;text-decoration:none;color:white;font-weight:500;padding:8px 4px;transition:color .3s ease,transform .3s ease}.navbar_links__Fi5uP a:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:white;transform:scaleX(0);transform-origin:right;transition:transform .3s ease,background-color .4s ease}.navbar_links__Fi5uP a:hover{transform:scale(1.1)}.navbar_links__Fi5uP a:hover:after{transform:scaleX(1);transform-origin:left}.navbar_burger__n01YO{display:none;background:none;border:none;font-size:1.8rem;color:white;cursor:pointer;z-index:1100;transition:color .4s ease}.navbar_profileContainer__lYlzS{position:relative;display:flex;align-items:center;margin-left:1rem}.navbar_profileImage__Pg8KH{border-radius:50%;cursor:pointer}.navbar_dropdownMenu__QY89o{position:absolute;top:40px;right:0;background-color:white;padding:.5rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1001;display:flex;flex-direction:column;min-width:160px;width:max-content}.navbar_dropdownMenu__QY89o button{background:none;border:none;padding:10px;text-align:left;cursor:pointer;font-size:14px;color:#333;transition:background .3s;width:100%;box-shadow:0 2px 4px rgba(0,0,0,.1);font-family:poppins}.navbar_dropdownMenu__QY89o button:hover{background-color:#f0f0f0}.navbar_logoutContainer__RY_CY{display:flex;align-items:center;cursor:pointer;position:relative}.navbar_logoutContainer__RY_CY img,.navbar_logoutContainer__RY_CY svg{width:28px;height:28px;transition:filter .3s ease}.navbar_logoutContainer__RY_CY:hover img,.navbar_logoutContainer__RY_CY:hover svg{filter:brightness(.8)}@media screen and (max-width:768px){.navbar_navbar__SjCXx{padding:0 20px;height:70px}.navbar_logoText__Z0Jq7{font-size:1rem}.navbar_links__Fi5uP a{font-size:.95rem;padding:6px 2px}.navbar_burger__n01YO{font-size:1.5rem}.navbar_dropdownMenu__QY89o button{font-size:.9rem;padding:8px}.navbar_links__Fi5uP{position:absolute;top:70px;left:0;right:0;background-color:#3d8d7a;flex-direction:column;gap:.7rem;padding:1rem 2rem;display:none;text-align:left}.navbar_links__Fi5uP>*{border-bottom:1px solid #ccc;padding:.5rem}.navbar_showMenu__icdy_{display:flex}.navbar_burger__n01YO{display:block}.navbar_profileContainer__lYlzS{position:relative;width:100%;justify-content:flex-start;margin:.5rem 0}.navbar_dropdownMenu__QY89o{position:relative;top:0;right:0;background-color:white;border-radius:8px;box-shadow:none;width:100%;min-width:unset}}.footer_footer__ysJQv{display:flex;justify-content:space-between;align-items:flex-start;padding:4rem;background-color:#fff;border-top:1px solid #eee;flex-wrap:wrap;gap:2rem}.footer_left__eD6MS{flex-direction:column}.footer_left__eD6MS,.footer_socialIcons__vDwWm{display:flex;gap:1rem}.footer_logo__qEIoK{margin-top:.5rem}.footer_links__2zAnx{display:flex;gap:3rem;flex-wrap:wrap}.footer_column__gix4V h4{font-size:1rem;margin-bottom:.5rem;font-weight:700;color:black}.footer_column__gix4V ul{list-style:none;padding:0;margin:0}.footer_column__gix4V li{margin-bottom:.4rem;font-size:.9rem;color:#333}@media screen and (max-width:768px){.footer_footer__ysJQv{flex-direction:column;padding:2rem;align-items:center;text-align:center}.footer_left__eD6MS{align-items:center}.footer_links__2zAnx{flex-direction:column;align-items:center;gap:2rem;margin-top:2rem}.footer_column__gix4V h4{font-size:14px}.footer_column__gix4V li{font-size:12px}}@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;700&display=swap");.Home_wrapper__02JqL{font-family:Playfair Display,serif;padding:0;margin:0;background-color:#f7f7f2}.Home_heroSection__XIXHz{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.Home_heroBackground__1L0Oq{position:absolute;inset:0;z-index:0}.Home_heroImage__V6IoR{object-fit:cover;z-index:-1}.Home_overlay__QgBtt{position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1}.Home_heroText__CKYvs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;max-width:800px;text-align:center;padding:2rem;color:white}.Home_badge__i0K8D{background-color:rgba(255,255,255,.2);color:#fff;padding:.5rem 1rem;border-radius:999px;font-size:.9rem;display:inline-block;margin-bottom:1rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.Home_title__YEn0u{font-size:4rem;margin:.5rem 0}.Home_description__zHUB6{font-size:1.2rem;margin-bottom:2rem;color:#eee}.Home_ctaButton__twyFF{background-color:white;color:#222;border:none;padding:.9rem 2rem;border-radius:.5rem;font-size:1rem;box-shadow:0 4px 8px rgba(0,0,0,.2);text-decoration:none;transition:transform .2s ease,background-color .2s ease;display:flex;align-items:center;justify-content:center}.Home_ctaButton__twyFF:hover{transform:translateY(-3px);background-color:#3D8D7A;color:white}.Home_demoButton__CDS1V{text-decoration:none;transition:all .2s ease}.Home_buttonGroup__yD8rO{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.Home_demoButton__CDS1V{background-color:transparent;color:white;border:2px solid white;padding:.9rem 2rem;border-radius:.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease}.Home_demoButton__CDS1V:hover{background-color:rgba(255,255,255,.1);transform:translateY(-3px)}.Home_demoModal__KX_WZ{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:9998}.Home_modalContent__o1ZT0{width:90%;max-width:900px;height:80vh;position:relative}.Home_closeButton__3xUxp{position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);padding:.8rem 2rem;background-color:#3D8D7A;color:white;border:none;border-radius:.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease}.Home_closeButton__3xUxp:hover{background-color:#2c6b5b}.Home_featuresSection__PwesM{padding:5rem 1rem;background-color:white}.Home_container__9OuOz{max-width:1200px;margin:0 auto;text-align:center}.Home_sectionTitle__kIhux{margin-bottom:1rem}.Home_sectionSubtitle__FxnuM{font-size:1.2rem;color:#7f8c8d;margin-bottom:3rem}.Home_featuresGrid__S5WNG{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.Home_featureCard__Tfgwd{background:#f7f7f2;border-radius:10px;padding:2rem 1.5rem;transition:transform .3s ease,box-shadow .3s ease}.Home_featureCard__Tfgwd:hover{transform:translateY(-10px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.Home_featureIcon__yKZ0t{font-size:2.5rem;color:#3D8D7A;margin-bottom:1.5rem}.Home_featureCard__Tfgwd h3{font-size:1.5rem;margin-bottom:1rem;color:#2c3e50}.Home_featureCard__Tfgwd p{color:#7f8c8d;line-height:1.6}.Home_articleSection__k6BgF{padding:5rem 1rem;background-color:#f7f7f2}.Home_articleGrid__1vEsM{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.Home_articleCardWrapper__L9nlc,.Home_slick-slide__VE9Ly>div{height:100%;padding:0 20px}.Home_articleCard__VzC6_{display:block;background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);text-decoration:none;transition:transform .3s ease}.Home_articleCard__VzC6_:hover{transform:translateY(-2px)}.Home_articleImage__hb90A{width:100%;object-fit:cover;border-bottom:1px solid #eee}.Home_articleContent__6kLMl{padding:1rem}.Home_articleTitle__Cn7j4{font-size:.9rem;font-weight:700;margin-bottom:.5rem;color:#333}.Home_articleDescription__DhR03{font-size:.9rem;color:#555;margin-bottom:.5rem}.Home_articleDate__zeWGu{font-size:.8rem;color:#aaa}.Home_customDots__LNdI3{position:absolute;bottom:-40px}.Home_mobileDots__yHGZz{bottom:-50px!important}.Home_slick-dots__XY8pM li button:before{font-size:12px;color:#3D8D7A;opacity:.5}.Home_slick-dots__XY8pM li.Home_slick-active__EGJp6 button:before{color:#3D8D7A;opacity:1}.Home_aboutSection__i_8Gi{padding:6rem 1.5rem;background:#ffffff;border-top:1px solid #e6e6e6;max-width:100%;text-align:center}.Home_tagline__Jw01K{display:inline-block;background:#3D8D7A;color:white;padding:.4rem 1.2rem;border-radius:999px;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem}.Home_sectionTitle__kIhux{font-size:2.5rem;font-weight:700;font-family:Playfair Display,serif;color:#2c3e50;margin-bottom:3rem;position:relative}.Home_sectionTitle__kIhux:after{content:"";display:block;width:80px;height:4px;background-color:#3D8D7A;margin:1rem auto 0;border-radius:2px}.Home_aboutGrid___jaeY{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin:0 auto 3rem;max-width:850px;text-align:justify}.Home_aboutText__2U8C6{font-size:1.1rem;color:#444;line-height:1.8}.Home_teamButton__J9MPi{display:inline-block;background-color:#3D8D7A;color:white;padding:.75rem 1.6rem;border-radius:8px;text-decoration:none;font-weight:600;transition:background-color .3s ease,transform .2s ease}.Home_teamButton__J9MPi:hover{background-color:#2f6e5f;transform:translateY(-2px)}@media screen and (max-width:768px){.Home_heroSection__XIXHz{height:100vh;align-items:flex-start;padding-top:100px;text-align:center}.Home_heroText__CKYvs{padding:1rem;width:90%;transition:all .3s ease}.Home_title__YEn0u{font-size:2.5rem}.Home_description__zHUB6,.Home_sectionTitle__kIhux{font-size:14px}.Home_closeButton__3xUxp,.Home_ctaButton__twyFF,.Home_demoButton__CDS1V{padding:.8rem 1.5rem;font-size:12px}.Home_closeButton__3xUxp{font-size:10px;font-family:poppins}.Home_badge__i0K8D{font-size:.7rem;padding:.4rem .8rem}.Home_sectionSubtitle__FxnuM{font-size:12px;margin-bottom:1.5rem}.Home_featuresGrid__S5WNG{grid-template-columns:1fr}.Home_featureCard__Tfgwd{font-size:12px}.Home_featureCard__Tfgwd h3{font-size:20px}.Home_buttonGroup__yD8rO{flex-direction:column;align-items:center}.Home_modalContent__o1ZT0{width:95%;height:60vh}.Home_articleTitle__Cn7j4{font-size:14px}.Home_articleSection__k6BgF{padding-bottom:80px}.Home_articleDate__zeWGu,.Home_articleDescription__DhR03{font-size:10px}.Home_sectionTitle__kIhux{font-size:2rem}.Home_aboutText__2U8C6{font-size:1rem}.Home_teamButton__J9MPi{padding:.8rem 1.5rem;font-size:12px}}.chatbot_chatContainer__iM0ge{display:flex;flex-direction:column;height:100%;width:100%;border-radius:12px;background-color:#fff;position:relative}.chatbot_chatMessages__IKFgG{flex:1 1;overflow-y:auto;padding:12px}.chatbot_helpText__aT5kF{text-align:center;font-size:14px;color:#666;margin-bottom:8px;animation:chatbot_fadeIn__kSK1m .5s ease;font-family:poppins}.chatbot_userMessageWrapper__rHeV7{display:flex;justify-content:flex-end;margin-bottom:12px;font-family:poppins}.chatbot_botMessageWrapper__zqVoY{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.chatbot_userMessage__mZolV{align-self:flex-end;background-color:#999;color:black;padding:8px 12px;border-radius:12px 12px 0 12px}.chatbot_botAvatar__f7omX{background:transparent}.chatbot_userMessage__mZolV{background-color:#3d8d7a;color:white;border-radius:16px 16px 0 16px}.chatbot_botMessage__FinN2,.chatbot_userMessage__mZolV{padding:10px 14px;max-width:70%;font-size:14px;box-shadow:0 2px 4px rgba(0,0,0,.1);white-space:pre-line}.chatbot_botMessage__FinN2{background-color:#f1f1f1;color:black;border-radius:16px 16px 16px 0;font-family:poppins}.chatbot_chatInputArea__A_cNe{display:flex;align-items:center;padding:8px;background-color:white;position:-webkit-sticky;position:sticky;bottom:0}.chatbot_chatInput__L2T9D{flex:1 1;padding:8px;border-radius:8px;border:1px solid #ccc;background-color:#3d8d7a;color:white}.chatbot_chatInput__L2T9D::placeholder{color:white;opacity:1}.chatbot_sendButton__zxxL0{margin-left:8px;padding:8px 12px;font-size:14px;background-color:#3d8d7a;color:white;border:none;border-radius:8px;cursor:pointer}.chatbot_sendButton__zxxL0:hover{background-color:#388e3c}.chatbot_errorMessage__dVdhg{color:red;font-size:12px;margin-top:4px;text-align:center;animation:chatbot_fadeIn__kSK1m .3s ease;font-family:poppins}.chatbot_suggestionsArea__p9FeN{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:8px 16px 0;border-top:1px solid #eee}.chatbot_suggestionsArea__p9FeN::-webkit-scrollbar{display:none}.chatbot_suggestionButton__KXXK8{background-color:#f1f1f1;border:1px solid #ddd;border-radius:16px;padding:6px 12px;font-size:.85rem;color:#333;cursor:pointer;transition:background-color .2s;flex-shrink:0;white-space:nowrap}.chatbot_suggestionButton__KXXK8:hover{background-color:#e0e0e0}.chatbot_suggestionButton__KXXK8:disabled{cursor:not-allowed;opacity:.7}@keyframes chatbot_fadeIn__kSK1m{0%{opacity:0}to{opacity:1}}@media screen and (max-width:768px){.chatbot_botMessage__FinN2,.chatbot_chatInput__L2T9D,.chatbot_chatMessages__IKFgG,.chatbot_sendButton__zxxL0,.chatbot_suggestionButton__KXXK8,.chatbot_userMessage__mZolV{font-size:11px}}.floatingChatbot_floatingContainer__aDyLT{position:fixed;bottom:20px;right:20px;z-index:9997}.floatingChatbot_chatbotBox__KM9Sp{width:350px;height:450px;background-color:white;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.2);overflow:hidden;display:flex;flex-direction:column}.floatingChatbot_chatbotToggle__hpxy1{background-color:#368E7A;border:none;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:10px}.floatingChatbot_iconWrapper__EfUgB{position:relative;width:54px;height:54px}.floatingChatbot_chatbotIcon__7SE5R{object-fit:contain}@media (max-width:600px){.floatingChatbot_chatbotBox__KM9Sp{width:90vw;height:70vh;border-radius:12px}.floatingChatbot_chatbotToggle__hpxy1,.floatingChatbot_iconWrapper__EfUgB{width:48px;height:48px}}.teammodal_modalOverlay__8L_PD{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;padding:2rem}.teammodal_modalContent__qlsLR{background:#fff;border-radius:16px;padding:2rem;max-width:960px;width:100%;position:relative;max-height:90vh;overflow-y:auto}.teammodal_teamTitle__zHJ4A{font-size:2rem;font-weight:600;text-align:center;margin-bottom:2rem;color:#2c3e50}.teammodal_teamGrid__FFqrY{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:2rem;gap:2rem;justify-items:center;margin-bottom:2rem}.teammodal_teamCard__dGE2i{background:white;padding:1.5rem;border-radius:12px;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,.05);transition:transform .2s ease}.teammodal_teamCard__dGE2i:hover{transform:translateY(-5px)}.teammodal_profileImage__GJGw_{border-radius:999px;object-fit:cover;margin-bottom:1rem}.teammodal_teamCard__dGE2i h4{font-size:1.1rem;font-weight:600;margin:.5rem 0;color:black}.teammodal_teamCard__dGE2i p{font-size:.95rem;color:#666;margin-bottom:.8rem}.teammodal_socialIcons__Sjxbc a{margin:0 .4rem;color:#3D8D7A;font-size:1.2rem;transition:color .2s ease}.teammodal_socialIcons__Sjxbc a:hover{color:#2f6e5f}.teammodal_closeIcon__2Xx3i{position:absolute;top:1rem;right:1rem;font-size:1.5rem;color:#2c3e50;cursor:pointer;transition:color .3s ease;z-index:1001}.teammodal_closeIcon__2Xx3i:hover{color:#3D8D7A}@media screen and (max-width:768px){.teammodal_modalOverlay__8L_PD{padding:1rem;align-items:flex-start;overflow-y:auto}.teammodal_modalContent__qlsLR{margin-top:4rem;border-radius:12px}.teammodal_teamTitle__zHJ4A{font-size:1.6rem}.teammodal_teamGrid__FFqrY{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;justify-items:stretch}.teammodal_teamCard__dGE2i{padding:1.2rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:12px;box-sizing:border-box}.teammodal_profileImage__GJGw_{width:100px;height:100px;margin:0 auto 1rem;border-radius:50%;object-fit:cover}.teammodal_teamCard__dGE2i h4{font-size:1rem;margin:.5rem 0 .2rem}.teammodal_teamCard__dGE2i p{font-size:.9rem;color:#666;margin-bottom:.8rem}.teammodal_socialIcons__Sjxbc{margin-top:auto}.teammodal_socialIcons__Sjxbc a{font-size:1rem;margin:0 .4rem}.teammodal_closeIcon__2Xx3i{top:.8rem;right:.8rem;font-size:1.3rem;padding-bottom:1rem}.teammodal_closeButton__L1Ot3{display:none}}