@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;800&display=swap";*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;overflow-x:hidden}#root,.app-container{display:flex;flex-direction:column;min-height:100vh}main{flex:1}._navbarSection_w77l7_1{width:100%;background-color:#fff;border-bottom:1px solid #f0f0f0;display:flex;justify-content:center;padding:15px 0;position:fixed;top:0;left:0;z-index:1000}._navbar_w77l7_1{width:90%;margin:0 auto;padding:0 20px;max-width:1200px;display:flex;align-items:center;justify-content:space-between}._navbarTitle_w77l7_25{display:flex;align-items:center;gap:8px}._navbarTitle_w77l7_25 h1{font-size:22px;font-weight:800;color:#1a1a1a;margin:0}._navbarTitle_w77l7_25 span{color:#5d46ff}._navMenu_w77l7_43{display:flex;list-style:none;gap:30px;align-items:center;margin:0;padding:0}._navMenu_w77l7_43 li a{text-decoration:none;color:#4a5568;font-weight:500;font-size:16px;padding:8px 16px;transition:all .3s ease}._navMenu_w77l7_43 a:hover{color:#5d46ff}._navMenu_w77l7_43 li .active{background-color:#eef0ff;color:#5d46ff;border-radius:8px}._btn_w77l7_74 button{background-color:#5d46ff;color:#fff;border:none;padding:10px 24px;border-radius:50px;font-weight:600;cursor:pointer;transition:opacity .2s;gap:30px;justify-content:space-between}._contactBtn_w77l7_87{padding:10px 18px;background:#5d46ff;color:#fff;border-radius:6px;text-decoration:none;font-weight:500;gap:90px;justify-content:space-between}._loginBtn_w77l7_98{padding:8px 18px;border:1px solid #5d46ff;border-radius:6px;text-decoration:none;color:#5d46ff;font-weight:500;font-size:14px;transition:all .3s ease}._loginBtn_w77l7_98:hover{background:#5d46ff;color:#fff}._signupBtn_w77l7_115{padding:8px 18px;border:1px solid #5d46ff;border-radius:6px;text-decoration:none;color:#5d46ff;font-weight:500;font-size:14px;transition:all .3s ease}._signupBtn_w77l7_115:hover{background:#4b36d6;transform:translateY(-1px)}._btn_w77l7_74{display:none;align-items:center;display:flex;gap:12px}._btn_w77l7_74 button:hover{background-color:#4a38cc}._navbarIcons_w77l7_144{display:none;cursor:pointer}@media(max-width:768px){._navbarIcons_w77l7_144{display:block;z-index:100}._btn_w77l7_74{display:none;align-items:center;display:flex;gap:12px}._navMenu_w77l7_43{display:none;flex-direction:column;position:absolute;top:70px;left:0;width:100%;background:#fff;padding:20px;box-shadow:0 10px 15px #0000000d;gap:10px}._navMenuOpen_w77l7_177{display:flex;z-index:99}._navMenu_w77l7_43 li{width:100%}._navMenu_w77l7_43 li a{display:block;width:100%;padding:15px 20px;font-size:18px;border-radius:12px}._navMenu_w77l7_43 li a._active_w77l7_67{background-color:#f0f3ff;color:#5d46ff}._navbar_w77l7_1{flex-wrap:wrap;padding:10px 15px}._navbarTitle_w77l7_25 h1{font-size:18px}._btn_w77l7_74 button{padding:8px 16px;font-size:14px}}@media(max-width:480px){._navbarTitle_w77l7_25 span{display:none}}._footer_1xldj_2{background-color:#0a0f1e;color:#94a3b8;padding:80px 20px 30px;font-family:Inter,sans-serif}._footerContainer_1xldj_9{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}._logo_1xldj_19{display:flex;align-items:center;gap:8px;margin-bottom:20px}._logoText_1xldj_26{color:#fff;font-weight:700;font-size:1.25rem}._logoAccent_1xldj_32{color:#6366f1}._footer_1xldj_2 h4{color:#fff;font-size:1rem;font-weight:700;margin-bottom:25px}._footerLinks_1xldj_45 ul{list-style:none;padding:0}._footerLinks_1xldj_45 li{margin-bottom:12px;cursor:pointer;transition:color .2s}._footerLinks_1xldj_45 li:hover{color:#6366f1}._footerContact_1xldj_60 p{margin-bottom:12px}._footerCopyright_1xldj_65{text-align:center;margin-top:60px;padding-top:30px;border-top:1px solid #1e293b;font-size:.85rem;color:#475569}:root{--primary-color: #5d46ff;--text-dark: #111827;--text-gray: #6b7280;--bg-light: #ffffff}._heroContainer_64fqj_10{width:100%;min-height:80vh;display:flex;align-items:center;justify-content:center;background-color:#f8fafc;font-family:Inter,sans-serif;padding:120px 0 80px;margin-top:0}._heroWrapper_64fqj_22{max-width:1200px;width:100%;display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}._heroBadge_64fqj_32{display:inline-flex;align-items:center;gap:8px;background-color:#f3f0ff;padding:6px 16px;border-radius:100px;margin-bottom:24px}._heroBadge_64fqj_32 span{font-size:14px;font-weight:600;color:var(--primary-color)}._heroTitle_64fqj_49{font-size:64px;line-height:1.1;font-weight:800;color:var(--text-dark);margin-bottom:24px;letter-spacing:-.02em}._accentText_64fqj_58{color:var(--primary-color)}._heroDescription_64fqj_62{font-size:18px;line-height:1.6;color:var(--text-gray);margin-bottom:40px}._heroBtns_64fqj_70{display:flex;gap:16px}._btnPrimary_64fqj_75{background-color:var(--primary-color);color:#fff;padding:14px 28px;border-radius:12px;border:none;font-weight:600;font-size:16px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:transform .2s,background .2s;text-decoration:none}._btnPrimary_64fqj_75:hover{background-color:#4b36e0;transform:translateY(-2px)}._btnSecondary_64fqj_96{background-color:transparent;color:var(--text-dark);padding:14px 28px;border-radius:12px;border:1px solid #e5e7eb;font-weight:600;font-size:16px;cursor:pointer;transition:all .2s;text-decoration:none}._btnSecondary_64fqj_96:hover{background-color:#f9fafb;border-color:#d1d5db}._heroImageContainer_64fqj_115{width:100%;height:500px;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px #0000000d}._heroImageContainer_64fqj_115 img{width:100%;height:100%;object-fit:cover}@media(max-width:1024px){._heroWrapper_64fqj_22{grid-template-columns:1fr;text-align:center;gap:40px}._heroDescription_64fqj_62{margin:0 auto 40px}._heroBtns_64fqj_70{justify-content:center}._heroTitle_64fqj_49{font-size:48px}}._statsContainer_1bj04_1{background-color:#5d46ff;display:flex;justify-content:space-around;align-items:center;padding:60px 0;color:#fff;width:100%}._statsContent_1bj04_11{width:100%;max-width:1200px;display:flex;justify-content:space-around;align-items:center;color:#fff}._statItem_1bj04_20{text-align:center}._statItem_1bj04_20 h2{font-size:clamp(32px,5vw,48px);font-weight:800;margin-bottom:5px}._statItem_1bj04_20 p{font-size:16px;font-weight:400;opacity:.9;margin:0}@media(max-width:768px){._statsContainer_1bj04_1{flex-direction:column;gap:40px;padding:50px 20px}._statItem_1bj04_20 h2{font-size:36px}}._work_1pa64_3{padding:60px 20px;text-align:center;font-family:Inter,-apple-system,sans-serif;background-color:#fff}._workTitle_1pa64_10{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:10px}._workText_1pa64_17{color:#64748b;font-size:1.1rem;margin-bottom:50px}._worksGrid_1pa64_23{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;max-width:1200px;margin:0 auto}._workCard_1pa64_32{background:#fff;border:1px solid #f1f5f9;border-radius:20px;padding:40px 30px;width:280px;text-align:left;transition:transform .2s ease,box-shadow .2s ease}._workCard_1pa64_32:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px #0000000d}._workIcon_1pa64_48{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}._workCard_1pa64_32 h3{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:12px}._workCard_1pa64_32 p{font-size:.95rem;line-height:1.6;color:#64748b;margin:0}._reviews_1tzed_1{background-color:#f8fafc;padding:100px 20px;text-align:center;font-family:Inter,sans-serif}._reviewsTitle_1tzed_8{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:60px}._reviewsGrid_1tzed_15{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;max-width:1200px;margin:0 auto}._reviewsCard_1tzed_24{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:45px 35px;width:360px;min-height:340px;text-align:left;display:flex;flex-direction:column;box-shadow:0 4px 15px #00000005}._starsRow_1tzed_37{display:flex;gap:4px;margin-bottom:25px}._reviewText_1tzed_43{font-size:1.05rem;line-height:1.6;color:#475569;margin-bottom:30px}._clientInfo_1tzed_50{margin-top:auto}._clientName_1tzed_54{font-size:1.1rem;font-weight:700;color:#0f172a;margin:0 0 4px}._clientRole_1tzed_61{font-size:.9rem;color:#94a3b8;margin:0}._build_ysx09_1{padding:80px 20px;text-align:center;background-color:#fff;font-family:Inter,sans-serif}._buildTitle_ysx09_8{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:20px}._buildText_ysx09_15{color:#64748b;font-size:1.1rem;margin-bottom:40px}._buildBtns_ysx09_22{display:flex;justify-content:center;gap:16px;margin-bottom:40px}._btnPrimary_ysx09_30{background-color:#4f46e5;color:#fff;padding:14px 28px;border-radius:12px;border:none;font-weight:600;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background .2s;text-decoration:none}._btnPrimary_ysx09_30:hover{background-color:#4338ca}._btnSecondary_ysx09_50{background-color:#fff;color:#0f172a;padding:14px 28px;border-radius:12px;border:1px solid #e2e8f0;font-weight:600;cursor:pointer;transition:background .2s;text-decoration:none}._btnSecondary_ysx09_50:hover{background-color:#f8fafc}._buildFeaturesContainer_ysx09_67{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}._buildParas_ysx09_74{display:flex;align-items:center;gap:8px}._buildParas_ysx09_74 p{color:#94a3b8;margin:0;font-size:.95rem}._heroContainer_w7jy2_3{padding:100px 20px;background-color:#f8fafc;text-align:center;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;justify-content:center}._heroContent_w7jy2_12{max-width:900px;display:flex;flex-direction:column;align-items:center}._heroBadge_w7jy2_20{display:flex;align-items:center;gap:8px;background-color:#eef2ff;padding:6px 16px;border-radius:9999px;margin-bottom:32px}._heroBadge_w7jy2_20 span{font-size:.85rem;font-weight:600;color:#5d46ff}._heroTitle_w7jy2_37{font-size:3rem;font-weight:800;color:#0f172a;line-height:1.1;margin-bottom:32px;letter-spacing:-.02em}._accentText_w7jy2_46{color:#5d46ff}._heroDescription_w7jy2_51{font-size:1.2rem;line-height:1.6;color:#64748b;max-width:800px;margin:0 auto}@media(max-width:768px){._heroTitle_w7jy2_37{font-size:2.5rem}._heroDescription_w7jy2_51{font-size:1.1rem}._heroDescription_w7jy2_51 br{display:none}}._missionContainer_irtf1_1{padding:100px 40px;background-color:#fff;display:flex;justify-content:center}._missionWrapper_irtf1_8{max-width:1200px;display:flex;align-items:center;gap:80px}._missionTextContent_irtf1_16{flex:1;text-align:left}._missionTitle_irtf1_21{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:30px}._missionDescription_irtf1_28{font-size:1.15rem;line-height:1.7;color:#64748b;margin-bottom:40px}._missionBtn_irtf1_36{background-color:#4f46e5;color:#fff;text-decoration:none;padding:14px 28px;border-radius:12px;border:none;font-weight:600;font-size:1rem;display:flex;align-items:center;gap:10px;cursor:pointer;transition:background .2s ease}._missionBtn_irtf1_36:hover{background-color:#4338ca}._missionImageContainer_irtf1_57{flex:1}._missionImage_irtf1_57{width:100%;height:auto;border-radius:24px;object-fit:cover;box-shadow:0 20px 25px -5px #0000000d}@media(max-width:968px){._missionWrapper_irtf1_8{flex-direction:column;gap:50px}._missionTextContent_irtf1_16{text-align:center}._missionBtn_irtf1_36{margin:0 auto}}._valueSection_18445_2{padding:80px 20px;text-align:center;font-family:Inter,sans-serif;background-color:#f8fafc}._valueTitle_18445_9{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:10px;display:flex;align-items:center;justify-content:center}._valueText_18445_19{font-size:1.1rem;color:#64748b;margin-bottom:50px;display:flex;align-items:center;justify-content:center}._valuesGrid_18445_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;max-width:1200px;margin:0 auto}._valueCard_18445_38{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:32px 24px;text-align:left;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 6px -1px #0000000d}._valueIconContainer_18445_54{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}._valueCard_18445_38 h3{font-size:1.25rem;font-weight:700;color:#1e293b;margin-bottom:12px}._valueCard_18445_38 p{font-size:.95rem;line-height:1.6;color:#475569}._teamsContainer_pebqq_1{padding:60px 20px;max-width:1200px;margin:0 auto;text-align:center;font-family:Inter,sans-serif}._teamsHeader_pebqq_10{margin-bottom:60px}._mainTitle_pebqq_14{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:12px}._subTitle_pebqq_21{font-size:1.1rem;color:#64748b}._teamsContent_pebqq_27{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:60px}._teamItem_pebqq_35{flex:1;min-width:150px;display:flex;flex-direction:column;align-items:center}._initialBox_pebqq_44{width:80px;height:80px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:16px}._teamItem_pebqq_35 h2{font-size:1rem;font-weight:700;color:#1e293b;margin:0}._teamItem_pebqq_35 p{font-size:.85rem;color:#94a3b8;margin-top:4px}._teamImageWrapper_pebqq_72{width:100%;border-radius:24px;overflow:hidden;margin-top:20px}._meetingImg_pebqq_79{width:100%;height:500px;object-fit:cover;display:block}@media(max-width:768px){._teamsContent_pebqq_27{justify-content:center}._teamItem_pebqq_35{min-width:45%;margin-bottom:30px}}._serviceContainer_152tm_1{background-color:#fbfbfe;text-align:center;font-family:Inter,sans-serif;margin-top:0;width:100%;display:flex;justify-content:center;padding:120px 0 80px}._serviceWrapper_152tm_14{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._serviceBadge_152tm_23{display:flex;align-items:center;gap:6px;background-color:#f0f3ff;color:#4f46e5;padding:6px 16px;border-radius:100px;font-size:.85rem;font-weight:600;margin-bottom:24px}._badgeIcon_152tm_36{fill:#4f46e5}._serviceTitle_152tm_41{font-size:3.5rem;font-weight:850;color:#0f172a;line-height:1.1;letter-spacing:-.02em;margin-bottom:24px}._serviceTitle_152tm_41 span{color:#6366f1}._serviceDescription_152tm_56{font-size:1.25rem;line-height:1.6;color:#64748b;max-width:700px}@media(max-width:768px){._serviceTitle_152tm_41{font-size:2.5rem}._serviceDescription_152tm_56 br{display:none}}._servicesGrid_ug1qj_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;max-width:1200px;margin:40px auto;padding:0 20px}._serviceCard_ug1qj_10{background:#fff;border:1px solid #f1f5f9;border-radius:24px;padding:40px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease}._serviceCard_ug1qj_10:hover{box-shadow:0 20px 25px -5px #0000000d,0 10px 10px -5px #00000005;transform:translateY(-4px)}._serviceIconBox_ug1qj_27{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}._serviceCardTitle_ug1qj_37{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:16px}._serviceCardDesc_ug1qj_44{font-size:1rem;line-height:1.6;color:#64748b;margin-bottom:24px}._featureList_ug1qj_52{list-style:none;padding:0;margin:0 0 32px}._featureList_ug1qj_52 li{display:flex;align-items:center;gap:10px;font-size:.95rem;color:#475569;margin-bottom:12px}._checkIcon_ug1qj_67{color:#6366f1}._cardFooter_ug1qj_72{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid #f1f5f9}._priceTag_ug1qj_80{font-weight:700;color:#4f46e5;font-size:1.1rem}._quoteLink_ug1qj_86{display:flex;align-items:center;gap:4px;text-decoration:none;color:#94a3b8;font-size:.9rem;font-weight:500;transition:color .2s}._quoteLink_ug1qj_86:hover{color:#4f46e5}._workContainer_j2zcz_3{padding:60px 20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#fbfbfe;text-align:center}._workHeader_j2zcz_10{margin-bottom:50px}._mainTitle_j2zcz_14{font-size:2.5rem;font-weight:800;color:#1a1a1a;margin-bottom:15px}._subTitle_j2zcz_21{color:#666;line-height:1.6;font-size:1.1rem;max-width:600px;margin:0 auto}._workContent_j2zcz_30{display:flex;justify-content:center;gap:20px;position:relative;max-width:1200px;margin:0 auto;flex-wrap:wrap}._workContent_j2zcz_30:before{content:"";position:absolute;top:35px;left:10%;right:10%;height:1px;background-color:#e0e7ff;z-index:0}._workItem_j2zcz_52{background:#fff;border:1px solid #f0f0f0;border-radius:20px;padding:40px 25px;flex:1;min-width:250px;max-width:280px;box-shadow:0 4px 15px #00000005;text-align:left;position:relative;z-index:1}._initialBox_j2zcz_67{background-color:#4f46e5;color:#fff;width:45px;height:45px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;margin-bottom:25px}._workItem_j2zcz_52 h2{font-size:1.25rem;color:#111;margin-bottom:12px;font-weight:700}._workItem_j2zcz_52 p{color:#555;font-size:.95rem;line-height:1.6}@media(max-width:768px){._workContent_j2zcz_30:before{display:none}._workItem_j2zcz_52{max-width:100%}}._bookContainer_14fof_3{background-color:#5831f7;padding:80px 20px;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif}._bookWrapper_14fof_15{max-width:800px;display:flex;flex-direction:column;align-items:center}._bookTitle_14fof_22{font-size:2.5rem;font-weight:800;margin-bottom:20px;letter-spacing:-.5px}._bookDescription_14fof_29{font-size:1.1rem;opacity:.9;margin-bottom:40px;max-width:600px;line-height:1.5}._btn_14fof_37{background-color:#fff;text-decoration:none;color:#5831f7;padding:16px 32px;border-radius:12px;border:none;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:10px;transition:transform .2s ease,box-shadow .2s ease}._btn_14fof_37:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0000001a}._btnIcon_14fof_58{stroke:#5831f7}._portifolioContainer_t7gh5_1{width:100%;padding:80px 20px;background-color:#f8fafc;display:flex;justify-content:center;align-items:center;text-align:center}._portifolioWrapper_t7gh5_11{max-width:800px}._portifolioBadge_t7gh5_16{display:inline-flex;align-items:center;gap:6px;background-color:#f0f2ff;padding:6px 16px;border-radius:100px;margin-bottom:24px}._portifolioBadge_t7gh5_16 span{color:#5d46ff;font-size:13px;font-weight:600}._porifolioTitle_t7gh5_33{font-size:64px;font-weight:800;color:#1a1a1a;margin-bottom:20px;letter-spacing:-2px;line-height:1.1}._porifolioTitle_t7gh5_33 span{color:#5d46ff}._portifolioDescription_t7gh5_47{font-size:18px;color:#64748b;font-weight:400;line-height:1.6;max-width:600px;margin:0 auto}._projectContainer_d6csc_1{width:100%;padding:100px 20px;background-color:#f8fafc;display:flex;justify-content:center;align-items:center;text-align:center}._projectWrapper_d6csc_11{max-width:700px;display:flex;flex-direction:column;align-items:center;gap:30px}._projectTitle_d6csc_19{font-size:42px;font-weight:800;color:#0f172a;margin-bottom:16px;letter-spacing:-1px}._projectDescription_d6csc_27{font-size:18px;color:#64748b;font-weight:400;line-height:1.6;max-width:550px;margin:0 auto}._projectBtn_d6csc_35,._projectBtn_d6csc_35 button{background-color:#5d46ff;color:#fff;border:none;text-decoration:none;padding:16px 32px;border-radius:14px;font-size:16px;font-weight:600;display:flex;align-items:center;gap:10px;cursor:pointer;transition:transform .2s ease,background-color .2s ease}._projectBtn_d6csc_35 button:hover{background-color:#4b36e0;transform:translateY(-2px)}._imageContainer_cbf51_1{padding:60px 20px;max-width:1200px;margin:0 auto}._filterNav_cbf51_8{display:flex;justify-content:center;gap:12px;margin-bottom:50px}._filterBtn_cbf51_15,._activeFilter_cbf51_15{padding:10px 24px;border-radius:100px;border:none;font-weight:600;cursor:pointer;background-color:#f1f5f9;color:#64748b}._activeFilter_cbf51_15{background-color:#5d46ff;color:#fff}._imageContent_cbf51_31{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:40px}._imageWrapper_cbf51_37{width:100%;height:250px;border-radius:20px;overflow:hidden;margin-bottom:20px}._projectImg_cbf51_45{width:100%;height:100%;object-fit:cover}._badgeRow_cbf51_52{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}._categoryBadge_cbf51_59{padding:4px 12px;border-radius:100px;font-size:12px;font-weight:700}._blue_cbf51_67{background-color:#e0e7ff;color:#5d46ff}._pink_cbf51_68{background-color:#fce7f3;color:#db2777}._orange_cbf51_69{background-color:#ffedd5;color:#ea580c}._purple_cbf51_70{background-color:#faf5ff;color:#a855f7}._yearText_cbf51_72{color:#94a3b8;font-size:14px}._projectTitle_cbf51_77{font-size:22px;font-weight:800;margin-bottom:10px;color:#0f172a}._projectDescription_cbf51_84{color:#64748b;line-height:1.6;font-size:15px}._projectItem_cbf51_91{transition:transform .4s cubic-bezier(.2,1,.3,1);cursor:pointer;background-color:#fff;border-radius:20px;padding:10px}._projectItem_cbf51_91:hover{transform:translateY(-8px)}._imageWrapper_cbf51_37{width:100%;height:250px;border-radius:20px;overflow:hidden;margin-bottom:20px;position:relative}._projectImg_cbf51_45{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}._projectItem_cbf51_91:hover ._projectImg_cbf51_45{transform:scale(1.1)}._projectItem_cbf51_91:hover{box-shadow:0 20px 40px #00000014}._heroContainer_135p5_3{display:flex;justify-content:center;align-items:center;min-height:60vh;background:radial-gradient(circle at top,#fdfdff,#f4f6ff);padding:100px 20px 60px;text-align:center;font-family:Inter,sans-serif}._heroWrapper_135p5_14{max-width:800px;width:100%;flex-direction:column;align-items:center;display:flex;margin:0 auto}._heroBadge_135p5_23{display:inline-flex;align-items:center;gap:6px;background-color:#edebff;color:#5d46ff;padding:6px 16px;border-radius:100px;font-size:14px;font-weight:500;margin-bottom:24px}._heroTitle_135p5_36{font-size:64px;font-weight:800;color:#1a1a1a;margin-bottom:20px;letter-spacing:-1.5px}._heroTitle_135p5_36 ._highlight_135p5_44{color:#5d46ff}._heroDecription_135p5_48{font-size:20px;line-height:1.6;color:#71717a;font-weight:400}._heroContent_135p5_56{animation:_fadeIn_135p5_1 .8s ease-out}@keyframes _fadeIn_135p5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._formContainer_3zoq9_1{display:flex;gap:80px;padding:60px;font-family:Inter,sans-serif;max-width:1200px;margin:0 auto}._formWrapper_3zoq9_11{flex:1}._formTitle_3zoq9_15{font-size:32px;font-weight:800;margin-bottom:30px;color:#1a1a1a}._formItem_3zoq9_22{display:flex;align-items:center;gap:15px;margin-bottom:25px}._initialBox_3zoq9_30{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#f0f2ff}._itemText_3zoq9_40 h2{font-size:14px;color:#888;margin:0;font-weight:400}._itemText_3zoq9_40 p{font-size:16px;font-weight:600;margin:2px 0 0;color:#1a1a1a}._formBox_3zoq9_55{background:linear-gradient(135deg,#5d46ff,#6f5cff);color:#fff;padding:20px;border-radius:24px;width:100%;max-width:420px;box-sizing:border-box}._formBox_3zoq9_55 h1{font-size:22px;font-weight:700;margin-bottom:25px}._hours_3zoq9_71{display:flex;flex-direction:column;gap:14px}._dayRow_3zoq9_77{display:flex;justify-content:space-between;align-items:center}._dayRow_3zoq9_77 h2{font-size:16px;font-weight:400;color:#ffffffe6;margin:0}._dayRow_3zoq9_77 p{font-size:16px;font-weight:500;color:#ffffffe6;margin:0}._formRight_3zoq9_99{flex:2}._formDetails_3zoq9_103{display:grid;grid-template-columns:1fr 1fr;gap:20px}._formDetails_3zoq9_103 label:nth-of-type(5),._formDetails_3zoq9_103 textarea{grid-column:span 2}._formDetails_3zoq9_103 div{display:flex;flex-direction:column}._formDetails_3zoq9_103 label{font-weight:600;margin-bottom:8px;color:#333}._formDetails_3zoq9_103 input,._formDetails_3zoq9_103 select,._formDetails_3zoq9_103 textarea{padding:12px 16px;border:1px solid #e2e8f0;border-radius:12px;background-color:#f8fafc;font-size:14px}._formDetails_3zoq9_103 textarea{height:150px;resize:none}._btn_3zoq9_141{margin-top:25px}._btn_3zoq9_141 button{background-color:#5d46ff;color:#fff;border:none;padding:12px 24px;border-radius:12px;font-weight:600;display:flex;align-items:center;gap:10px;cursor:pointer}._questionContainer_1lwk0_1{padding:100px 20px;background-color:#f8fafc;display:flex;justify-content:center}._questionWrapper_1lwk0_8{width:100%;max-width:800px;text-align:center}._questionTitle_1lwk0_14{font-size:36px;font-weight:800;color:#0f172a;margin-bottom:50px}._faqList_1lwk0_21{display:flex;flex-direction:column;gap:16px}._faqItem_1lwk0_27{background:#fff;border-radius:16px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 6px -1px #0000000d}._faqHeader_1lwk0_35{padding:24px 32px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left}._faqHeader_1lwk0_35 h2{font-size:18px;font-weight:600;color:#1e293b;margin:0}._icon_1lwk0_51{color:#5d46ff}._faqAnswer_1lwk0_55{padding:0 32px 24px;text-align:left;border-top:1px solid #f1f5f9;animation:_fadeIn_1lwk0_1 .4s ease}._faqAnswer_1lwk0_55 p{font-size:16px;color:#64748b;line-height:1.6;margin:20px 0 0}@keyframes _fadeIn_1lwk0_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._loginContainer_4e0gc_1{min-height:100vh;display:flex;justify-content:center;align-items:center;padding-top:100px;background-color:#f8f9fa;font-family:Inter,sans-serif}._loginContent_4e0gc_12{background:#fff;padding:40px;border-radius:12px;box-shadow:0 10px 25px #0000000d;width:100%;max-width:400px;text-align:center}._loginContent_4e0gc_12 h2{margin-bottom:24px;color:#1a1a1a;font-size:1.8rem}._formContent_4e0gc_28{display:flex;flex-direction:column;text-align:left}._formContent_4e0gc_28 label{font-size:.9rem;font-weight:600;margin-bottom:8px;color:#4a4a4a}._formContent_4e0gc_28 input{padding:12px 16px;margin-bottom:20px;border:1px solid #ddd;border-radius:8px;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease}._formContent_4e0gc_28 input:focus{outline:none;border-color:#5d46ff;box-shadow:0 0 0 3px #5d46ff1a}._loginBtn_4e0gc_56{background-color:#5d46ff;color:#fff;padding:14px;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .3s ease,transform .2s ease;margin-top:10px}._loginBtn_4e0gc_56:hover{background-color:#4b38cc;transform:translateY(-1px)}._loginBtn_4e0gc_56:active{transform:translateY(0)}._signupLink_4e0gc_78{margin-top:20px;font-size:.9rem;color:#666}._signupLink_4e0gc_78 a{color:#5d46ff;text-decoration:none;font-weight:600}._signupLink_4e0gc_78 a:hover{text-decoration:underline}@media(max-width:480px){._loginContent_4e0gc_12{margin:0 20px;padding:30px 20px}}._loginContainer_yovji_1{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:120px 20px 60px;background-color:#f8f9fa;font-family:Inter,sans-serif}._loginContent_yovji_11{background:#fff;padding:40px;border-radius:12px;box-shadow:0 10px 25px #0000000d;width:100%;max-width:400px;text-align:center}._loginContent_yovji_11 h2{margin-bottom:24px;color:#1a1a1a;font-size:1.8rem;align-items:center;justify-content:center}._formContent_yovji_30{display:flex;flex-direction:column;text-align:left}._formContent_yovji_30 label{font-size:.85rem;font-weight:600;margin-bottom:6px;color:#4a4a4a}._formContent_yovji_30 input{padding:12px 16px;margin-bottom:18px;border:1px solid #e1e1e1;border-radius:8px;font-size:1rem;transition:all .3s ease}._formContent_yovji_30 input:focus{outline:none;border-color:#5d46ff;box-shadow:0 0 0 3px #5d46ff1a}._formContent_yovji_30 button{background-color:#5d46ff;color:#fff;padding:14px;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;margin-top:10px;transition:transform .2s,background-color .3s}._formContent_yovji_30 button:hover{background-color:#4b38cc;transform:translateY(-1px)}@media(min-width:600px){._nameRow_yovji_80{display:grid;grid-template-columns:1fr 1fr;gap:15px}}
