.CasesFilters_section__d0RGr{padding:80px 0;background:var(--color-bg-secondary);position:relative}.CasesFilters_container__9I2dL{max-width:1400px;margin:0 auto;padding:0 24px}.CasesFilters_title__Y5I9Z{font-size:3rem;font-weight:800;text-align:center;color:var(--color-text-primary);line-height:1.2;margin:0 0 48px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CasesFilters_filters__cXh2O{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.CasesFilters_filterButton__7AVz6{background:var(--color-bg-tertiary);color:var(--color-text-secondary);border:1px solid rgba(0,212,255,.1);border-radius:12px;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.CasesFilters_filterButton__7AVz6:hover{color:var(--color-primary);border-color:rgba(0,212,255,.3);background:rgba(0,212,255,.05)}.CasesFilters_filterButton__7AVz6.CasesFilters_active__xp9kN{background:var(--gradient-primary);color:var(--color-text-primary);border-color:var(--color-primary);box-shadow:var(--shadow-glow)}@media (max-width:768px){.CasesFilters_section__d0RGr{padding:60px 0}.CasesFilters_title__Y5I9Z{font-size:2.2rem;margin-bottom:32px}.CasesFilters_container__9I2dL{padding:0 16px}.CasesFilters_filters__cXh2O{gap:12px}.CasesFilters_filterButton__7AVz6{padding:10px 20px;font-size:.9rem}}@media (max-width:480px){.CasesFilters_title__Y5I9Z{font-size:1.8rem}.CasesFilters_filters__cXh2O{flex-direction:column;align-items:center;gap:8px}.CasesFilters_filterButton__7AVz6{width:100%;max-width:250px;text-align:center}}.CasesGrid_section__xTVcr{padding:80px 0 120px;background:var(--color-bg-primary);position:relative}.CasesGrid_container__nJ_7l{max-width:1400px;margin:0 auto;padding:0 24px}.CasesGrid_casesGrid__nYfPr{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:40px;gap:40px;margin-top:60px}.CasesGrid_caseCard__op6TN{background:var(--color-bg-tertiary);border:1px solid rgba(0,212,255,.1);border-radius:24px;padding:40px;transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column}.CasesGrid_caseCard__op6TN:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.05),transparent 50%);opacity:0;transition:opacity .3s ease}.CasesGrid_caseCard__op6TN:hover{transform:translateY(-8px);border-color:rgba(0,212,255,.3);box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 20px rgba(0,212,255,.1)}.CasesGrid_caseCard__op6TN:hover:before{opacity:1}.CasesGrid_cardHeader__731EM{margin-bottom:32px;position:relative;z-index:2}.CasesGrid_cardTitle__jGkEF{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin:0 0 16px;line-height:1.3}.CasesGrid_cardLead__AF77a{font-size:1.1rem;color:var(--color-primary);font-weight:600;margin:0;line-height:1.4}.CasesGrid_cardContent__CAJAY{flex:1 1;position:relative;z-index:2}.CasesGrid_contentSection__97R3Z{margin-bottom:24px}.CasesGrid_sectionTitle__t5J5u{font-size:1.1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 8px}.CasesGrid_sectionText__43Gfu{font-size:1rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.CasesGrid_resultsSection__q13z2{margin-bottom:24px}.CasesGrid_resultsGrid__yLQQs{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:16px;gap:16px;margin-top:16px}.CasesGrid_resultItem__QPfXh{background:var(--color-bg-primary);border:1px solid rgba(0,212,255,.1);border-radius:12px;padding:16px;text-align:center;display:flex;flex-direction:column;gap:4px}.CasesGrid_resultValue__gEqpc{font-size:1.5rem;font-weight:800;color:var(--color-primary);line-height:1}.CasesGrid_resultLabel__n40Ie{font-size:.8rem;color:var(--color-text-muted);line-height:1.2}.CasesGrid_technologiesSection__OgmRk{margin-bottom:32px}.CasesGrid_technologiesList__j7JU8{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.CasesGrid_technology__DkpBy{background:rgba(0,212,255,.1);color:var(--color-primary);padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:500;border:1px solid rgba(0,212,255,.2)}.CasesGrid_cardFooter__lPii3{position:relative;z-index:2}.CasesGrid_detailButton__2EXTH{background:var(--gradient-primary);color:var(--color-text-primary);border:none;border-radius:12px;padding:14px 28px;font-weight:600;font-size:1rem;text-decoration:none;display:inline-block;transition:all .3s ease;box-shadow:var(--shadow-glow);width:100%;text-align:center}.CasesGrid_detailButton__2EXTH:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow-strong)}@media (max-width:1024px){.CasesGrid_casesGrid__nYfPr{grid-template-columns:1fr;gap:32px}.CasesGrid_caseCard__op6TN{padding:32px}}@media (max-width:768px){.CasesGrid_section__xTVcr{padding:60px 0 80px}.CasesGrid_container__nJ_7l{padding:0 16px}.CasesGrid_casesGrid__nYfPr{margin-top:40px}.CasesGrid_caseCard__op6TN{padding:24px}.CasesGrid_cardTitle__jGkEF{font-size:1.3rem}.CasesGrid_cardLead__AF77a{font-size:1rem}.CasesGrid_resultsGrid__yLQQs{grid-template-columns:repeat(2,1fr);gap:12px}.CasesGrid_resultItem__QPfXh{padding:12px}.CasesGrid_resultValue__gEqpc{font-size:1.3rem}}@media (max-width:480px){.CasesGrid_caseCard__op6TN{padding:20px}.CasesGrid_resultsGrid__yLQQs{grid-template-columns:1fr}.CasesGrid_technologiesList__j7JU8{justify-content:center}}.ProcessDetails_section__ZHOuL{padding:120px 0;background:var(--color-bg-secondary);position:relative}.ProcessDetails_container__6vpll{max-width:1000px;margin:0 auto;padding:0 24px}.ProcessDetails_title__HScMh{font-size:3.5rem;font-weight:800;text-align:center;color:var(--color-text-primary);line-height:1.2;margin:0 0 60px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ProcessDetails_processContainer__whtnZ{background:var(--color-bg-tertiary);border:1px solid rgba(0,212,255,.1);border-radius:24px;overflow:hidden}.ProcessDetails_tabButtons__deQox{display:flex;background:var(--color-bg-primary);border-bottom:1px solid rgba(0,212,255,.1)}.ProcessDetails_tabButton__7gnRB{flex:1 1;background:none;border:none;padding:24px 20px;color:var(--color-text-secondary);font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative}.ProcessDetails_tabButton__7gnRB:hover{color:var(--color-primary);background:rgba(0,212,255,.05)}.ProcessDetails_tabButton__7gnRB.ProcessDetails_active__OGbmf{color:var(--color-primary);background:rgba(0,212,255,.1)}.ProcessDetails_tabButton__7gnRB.ProcessDetails_active__OGbmf:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--gradient-primary)}.ProcessDetails_tabContent__ZMcgT{padding:60px}.ProcessDetails_contentCard__GAegW{background:var(--color-bg-primary);border:1px solid rgba(0,212,255,.1);border-radius:16px;padding:40px;text-align:center}.ProcessDetails_contentText__haDp5{font-size:1.2rem;color:var(--color-text-secondary);line-height:1.6;max-width:700px;margin:0 auto}@media (max-width:768px){.ProcessDetails_section__ZHOuL{padding:80px 0}.ProcessDetails_title__HScMh{font-size:2.5rem;margin-bottom:40px}.ProcessDetails_container__6vpll{padding:0 16px}.ProcessDetails_tabButtons__deQox{flex-direction:column}.ProcessDetails_tabButton__7gnRB{padding:20px 16px;text-align:left}.ProcessDetails_tabButton__7gnRB.ProcessDetails_active__OGbmf:after{display:none}.ProcessDetails_tabButton__7gnRB.ProcessDetails_active__OGbmf{border-left:3px solid var(--color-primary)}.ProcessDetails_tabContent__ZMcgT{padding:32px 24px}.ProcessDetails_contentCard__GAegW{padding:24px}.ProcessDetails_contentText__haDp5{font-size:1.1rem}}@media (max-width:480px){.ProcessDetails_title__HScMh{font-size:2rem}.ProcessDetails_tabContent__ZMcgT{padding:24px 16px}.ProcessDetails_contentCard__GAegW{padding:20px}.ProcessDetails_contentText__haDp5{font-size:1rem}}.Footer_footer__YgQC9{background:var(--color-bg-secondary);color:var(--color-text-primary);position:relative;z-index:10;padding:40px 0;border-top:1px solid rgba(0,212,255,.1)}.Footer_top__rZQoO{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 24px;gap:32px}.Footer_heading__xVPSX{color:#a3a3a3;font-size:1.5rem;font-weight:400;margin-bottom:24px;letter-spacing:1px}.Footer_label__FubGq{color:#bdbdbd;font-size:1.2rem;margin-bottom:8px;margin-top:24px}.Footer_phone__unp8x{font-weight:500}.Footer_email__16f3u,.Footer_phone__unp8x{display:block;color:#fff;font-size:1.2rem;margin-bottom:16px;text-decoration:none}.Footer_email__16f3u{font-weight:400}.Footer_mapWrap__62dA1{margin-top:32px}.Footer_mapLink__GEuqb{color:#42B2BB;font-size:1.2rem;text-decoration:underline;transition:color .2s}.Footer_mapLink__GEuqb:hover{color:#8eeaff}.Footer_socialsBlock__OBwNH{display:flex;flex-direction:column;align-items:flex-end}.Footer_socials__SnsaE{display:flex;gap:20px;align-items:center}.Footer_socialIcon__srmVr{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--color-bg-tertiary);border:1px solid rgba(0,212,255,.1);transition:all .3s ease;text-decoration:none}.Footer_socialIcon__srmVr:hover{transform:translateY(-2px);border-color:rgba(0,212,255,.3);box-shadow:0 8px 20px rgba(0,212,255,.1)}.Footer_socialIcon__srmVr img{width:32px;height:32px;border-radius:6px;background:#fff}.Footer_info__xH_Zc{display:flex;flex-direction:column;gap:12px;color:var(--color-text-secondary);font-size:.9rem}.Footer_policy__TRWRA{color:var(--color-text-secondary);text-decoration:none;transition:color .3s ease}.Footer_policy__TRWRA:hover{color:var(--color-primary)}.Footer_copyright__VV4W1{color:var(--color-text-muted);font-size:.85rem}@media (max-width:768px){.Footer_footer__YgQC9{padding:32px 0}.Footer_top__rZQoO{flex-direction:column;gap:24px;padding:0 16px}.Footer_info__xH_Zc{align-items:center;text-align:center}.Footer_socialsBlock__OBwNH{align-items:center}.Footer_socials__SnsaE{gap:16px}}.CaseDetail_hero__A6EKp{padding:120px 0 80px;background:var(--color-bg-primary)}.CaseDetail_container__Z_cH8{max-width:1200px;margin:0 auto;padding:0 20px}.CaseDetail_breadcrumb__yNcTW{margin-bottom:24px;font-size:.9rem;color:var(--color-text-muted)}.CaseDetail_breadcrumb__yNcTW a{color:var(--color-primary);text-decoration:none}.CaseDetail_breadcrumb__yNcTW a:hover{text-decoration:underline}.CaseDetail_title__LElrN{font-size:3.5rem;font-weight:800;color:var(--color-text-primary);margin:0 0 24px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CaseDetail_lead__BDhTm{font-size:1.3rem;color:var(--color-text-secondary);line-height:1.6;margin:0 0 32px}.CaseDetail_tags__hZEml{display:flex;gap:12px;flex-wrap:wrap}.CaseDetail_tag__mkMpq{background:rgba(0,212,255,.1);color:var(--color-primary);padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:500;border:1px solid rgba(0,212,255,.2)}.CaseDetail_content__r6UTg{padding:80px 0;background:var(--color-bg-secondary)}.CaseDetail_grid__3Bwnz{display:grid;grid-template-columns:2fr 1fr;grid-gap:60px;gap:60px}.CaseDetail_mainContent__g05cm{display:flex;flex-direction:column;gap:48px}.CaseDetail_section__FpkFR h2{font-size:2rem;font-weight:700;color:var(--color-text-primary);margin:0 0 24px}.CaseDetail_section__FpkFR p{font-size:1.1rem;color:var(--color-text-secondary);line-height:1.7;margin:0}.CaseDetail_details__w9815{display:flex;flex-direction:column;gap:32px}.CaseDetail_detailItem__Ni_LS{background:var(--color-bg-primary);border:1px solid rgba(0,212,255,.1);border-radius:16px;padding:32px}.CaseDetail_detailItem__Ni_LS h3{font-size:1.3rem;font-weight:600;color:var(--color-primary);margin:0 0 16px}.CaseDetail_detailItem__Ni_LS p{font-size:1rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.CaseDetail_sidebar__PYt5I{display:flex;flex-direction:column;gap:32px}.CaseDetail_ctaCard__cH3vp,.CaseDetail_resultsCard__NYRuF,.CaseDetail_techCard__DRfX7{background:var(--color-bg-primary);border:1px solid rgba(0,212,255,.1);border-radius:16px;padding:32px}.CaseDetail_ctaCard__cH3vp h3,.CaseDetail_resultsCard__NYRuF h3,.CaseDetail_techCard__DRfX7 h3{font-size:1.3rem;font-weight:600;color:var(--color-text-primary);margin:0 0 24px}.CaseDetail_results__ADYkp{display:flex;flex-direction:column;gap:16px}.CaseDetail_result__aeF1D{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;background:var(--color-bg-secondary);border-radius:12px;border:1px solid rgba(0,212,255,.1)}.CaseDetail_resultValue__hnEcX{font-size:2rem;font-weight:800;color:var(--color-primary);line-height:1;margin-bottom:8px}.CaseDetail_resultLabel__ZyOoW{font-size:.9rem;color:var(--color-text-muted);font-weight:500}.CaseDetail_technologies__HaaH9{display:flex;flex-wrap:wrap;gap:8px}.CaseDetail_technology__ajyAq{background:rgba(0,212,255,.1);color:var(--color-primary);padding:8px 12px;border-radius:16px;font-size:.85rem;font-weight:500;border:1px solid rgba(0,212,255,.2)}.CaseDetail_ctaCard__cH3vp p{font-size:1rem;color:var(--color-text-secondary);line-height:1.5;margin:0 0 24px}.CaseDetail_ctaButton__ksT5W{background:var(--gradient-primary);color:var(--color-text-primary);border:none;border-radius:12px;padding:16px 32px;font-weight:600;font-size:1rem;text-decoration:none;display:inline-block;transition:all .3s ease;box-shadow:var(--shadow-glow);width:100%;text-align:center}.CaseDetail_ctaButton__ksT5W:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow-strong)}.CaseDetail_notFound__oE1Gu{padding:120px 0;text-align:center;background:var(--color-bg-primary)}.CaseDetail_notFound__oE1Gu h1{font-size:3rem;font-weight:800;color:var(--color-text-primary);margin:0 0 24px}.CaseDetail_notFound__oE1Gu p{font-size:1.2rem;color:var(--color-text-secondary);margin:0 0 32px}.CaseDetail_backButton__5DcDy{background:var(--gradient-primary);color:var(--color-text-primary);border:none;border-radius:12px;padding:16px 32px;font-weight:600;font-size:1rem;text-decoration:none;display:inline-block;transition:all .3s ease;box-shadow:var(--shadow-glow)}.CaseDetail_backButton__5DcDy:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow-strong)}@media (max-width:1024px){.CaseDetail_grid__3Bwnz{grid-template-columns:1fr;gap:40px}.CaseDetail_title__LElrN{font-size:2.5rem}}@media (max-width:768px){.CaseDetail_hero__A6EKp{padding:100px 0 60px}.CaseDetail_content__r6UTg{padding:60px 0}.CaseDetail_title__LElrN{font-size:2rem}.CaseDetail_lead__BDhTm{font-size:1.1rem}.CaseDetail_mainContent__g05cm{gap:32px}.CaseDetail_section__FpkFR h2{font-size:1.5rem}.CaseDetail_ctaCard__cH3vp,.CaseDetail_detailItem__Ni_LS,.CaseDetail_resultsCard__NYRuF,.CaseDetail_techCard__DRfX7{padding:24px}}.AboutHero_hero__HrpXq{padding:140px 0 80px;background:var(--color-bg-primary);position:relative;overflow:hidden}.AboutHero_background__YSYlJ{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,212,255,.08) 0,transparent 70%);pointer-events:none}.AboutHero_teamVisualization__falv_{position:absolute;top:20%;right:10%;width:400px;height:400px;display:flex;align-items:center;justify-content:center;animation:AboutHero_rotate__BmUmt 30s linear infinite}.AboutHero_node___yH53{position:absolute;width:20px;height:20px;background:var(--color-primary);border-radius:50%;box-shadow:0 0 20px rgba(0,212,255,.5);animation:AboutHero_pulse__1yd98 3s ease-in-out infinite}.AboutHero_node___yH53:first-child{top:10%;left:50%;animation-delay:0s}.AboutHero_node___yH53:nth-child(2){top:50%;left:10%;animation-delay:.75s}.AboutHero_node___yH53:nth-child(3){top:50%;right:10%;animation-delay:1.5s}.AboutHero_node___yH53:nth-child(4){bottom:10%;left:50%;animation-delay:2.25s}.AboutHero_connection__J7nVX{position:absolute;height:2px;background:linear-gradient(90deg,var(--color-primary),transparent);animation:AboutHero_dataFlow__BsRFu 4s ease-in-out infinite}.AboutHero_connection__J7nVX:nth-child(5){top:30%;left:30%;width:140px;transform:rotate(-45deg)}.AboutHero_connection__J7nVX:nth-child(6){top:30%;right:30%;width:140px;transform:rotate(45deg)}.AboutHero_connection__J7nVX:nth-child(7){bottom:30%;left:50%;width:140px;transform:translateX(-50%) rotate(0deg)}.AboutHero_container__h4h_y{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.AboutHero_content__8R98P{max-width:900px;margin:0 auto;text-align:center}.AboutHero_title__ClDi2{font-size:4rem;font-weight:800;color:var(--color-text-primary);line-height:1.2;margin:0 0 32px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.AboutHero_subtitle__9WF2u{font-size:1.3rem;color:var(--color-text-secondary);line-height:1.6;max-width:800px;margin:0 auto}@keyframes AboutHero_rotate__BmUmt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes AboutHero_pulse__1yd98{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes AboutHero_dataFlow__BsRFu{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@media (max-width:768px){.AboutHero_hero__HrpXq{padding:120px 0 60px}.AboutHero_title__ClDi2{font-size:2.8rem}.AboutHero_subtitle__9WF2u{font-size:1.1rem}.AboutHero_container__h4h_y{padding:0 16px}.AboutHero_teamVisualization__falv_{width:250px;height:250px;right:5%}}@media (max-width:480px){.AboutHero_title__ClDi2{font-size:2.2rem}.AboutHero_subtitle__9WF2u{font-size:1rem}}.Philosophy_section__PJB_Y{padding:120px 0;background:var(--color-bg-secondary);position:relative}.Philosophy_container__V_RhN{max-width:1400px;margin:0 auto;padding:0 24px}.Philosophy_title__h84Kd{font-size:3.5rem;font-weight:800;text-align:center;color:var(--color-text-primary);line-height:1.2;margin:0 0 80px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Philosophy_principlesGrid__I258J{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.Philosophy_principleCard__pMYE9{background:var(--color-bg-tertiary);border:1px solid rgba(0,212,255,.1);border-radius:24px;padding:40px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column}.Philosophy_principleCard__pMYE9:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.05),transparent 50%);opacity:0;transition:opacity .3s ease}.Philosophy_principleCard__pMYE9:hover{transform:translateY(-8px);border-color:rgba(0,212,255,.3);box-shadow:0 20px 40px rgba(0,0,0,.2),0 0 20px rgba(0,212,255,.1)}.Philosophy_principleCard__pMYE9:hover:before{opacity:1}.Philosophy_cardIcon__SNfO2{width:80px;height:80px;background:var(--gradient-primary);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;position:relative;z-index:2}.Philosophy_iconEmoji__yel8h{font-size:2.5rem;filter:grayscale(0)}.Philosophy_cardTitle__srWsL{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin:0 0 16px;line-height:1.3;position:relative;z-index:2}.Philosophy_cardDescription__KtfrH{font-size:1rem;color:var(--color-text-secondary);line-height:1.6;margin:0;flex:1 1;position:relative;z-index:2}@media (max-width:1024px){.Philosophy_principlesGrid__I258J{grid-template-columns:1fr;gap:32px}.Philosophy_principleCard__pMYE9{padding:32px}}@media (max-width:768px){.Philosophy_section__PJB_Y{padding:80px 0}.Philosophy_title__h84Kd{font-size:2.8rem;margin-bottom:60px}.Philosophy_container__V_RhN{padding:0 16px}.Philosophy_principleCard__pMYE9{padding:24px}.Philosophy_cardIcon__SNfO2{width:60px;height:60px;margin-bottom:20px}.Philosophy_iconEmoji__yel8h{font-size:2rem}.Philosophy_cardTitle__srWsL{font-size:1.3rem}.Philosophy_cardDescription__KtfrH{font-size:.95rem}}@media (max-width:480px){.Philosophy_title__h84Kd{font-size:2.2rem}.Philosophy_principleCard__pMYE9{padding:20px}.Philosophy_cardTitle__srWsL{font-size:1.2rem}.Philosophy_cardDescription__KtfrH{font-size:.9rem}}.Team_section__bAGAz{padding:120px 0;background:var(--color-bg-primary);position:relative}.Team_container__kAFOc{max-width:1400px;margin:0 auto;padding:0 24px}.Team_header__wwa7m{text-align:center;margin-bottom:80px}.Team_title__OLY7C{font-size:3.5rem;font-weight:800;color:var(--color-text-primary);line-height:1.2;margin:0 0 24px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Team_subtitle___61pc{font-size:1.2rem;color:var(--color-text-secondary);line-height:1.6;max-width:800px;margin:0 auto}.Team_teamGrid____0sO{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:40px;gap:40px}.Team_memberCard__V7lc6{background:var(--color-bg-tertiary);border:1px solid rgba(0,212,255,.1);border-radius:24px;padding:40px;transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column}.Team_memberCard__V7lc6:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.05),transparent 50%);opacity:0;transition:opacity .3s ease}.Team_memberCard__V7lc6:hover{transform:translateY(-8px);border-color:rgba(0,212,255,.3);box-shadow:0 20px 40px rgba(0,0,0,.2),0 0 20px rgba(0,212,255,.1)}.Team_memberCard__V7lc6:hover:before{opacity:1}.Team_memberAvatar__fzDwH{display:flex;justify-content:center;margin-bottom:24px;position:relative;z-index:2}.Team_avatarPlaceholder__hsH4O{width:100px;height:100px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-glow)}.Team_avatarInitials__jqjNU{font-size:2rem;font-weight:800;color:var(--color-bg-primary);letter-spacing:2px}.Team_memberInfo__QbRAl{text-align:center;position:relative;z-index:2;flex:1 1;display:flex;flex-direction:column}.Team_memberName___3JgF{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin:0 0 8px;line-height:1.3}.Team_memberPosition__iFHgp{font-size:1.1rem;font-weight:600;color:var(--color-primary);margin:0 0 12px}.Team_memberFocus__8ztLJ{font-size:1rem;color:var(--color-text-secondary);margin:0 0 16px;font-weight:500}.Team_memberExperience__npeMN{font-size:.95rem;color:var(--color-text-secondary);line-height:1.5;margin:0 0 20px;flex:1 1}.Team_memberPhilosophy__meVDV{font-size:1rem;color:var(--color-text-primary);font-style:italic;line-height:1.5;margin:0;padding:20px;background:var(--color-bg-primary);border:1px solid rgba(0,212,255,.1);border-radius:12px;position:relative}.Team_memberPhilosophy__meVDV:before{content:'"';position:absolute;top:-10px;left:20px;font-size:3rem;color:var(--color-primary);font-weight:800;line-height:1}@media (max-width:1024px){.Team_teamGrid____0sO{grid-template-columns:1fr;gap:32px}.Team_memberCard__V7lc6{padding:32px}}@media (max-width:768px){.Team_section__bAGAz{padding:80px 0}.Team_title__OLY7C{font-size:2.8rem;margin-bottom:20px}.Team_subtitle___61pc{font-size:1.1rem}.Team_container__kAFOc{padding:0 16px}.Team_header__wwa7m{margin-bottom:60px}.Team_memberCard__V7lc6{padding:24px}.Team_avatarPlaceholder__hsH4O{width:80px;height:80px;margin-bottom:20px}.Team_avatarInitials__jqjNU{font-size:1.8rem}.Team_memberName___3JgF{font-size:1.3rem}.Team_memberPosition__iFHgp{font-size:1rem}.Team_memberFocus__8ztLJ{font-size:.95rem}.Team_memberExperience__npeMN{font-size:.9rem}.Team_memberPhilosophy__meVDV{font-size:.95rem;padding:16px}}@media (max-width:480px){.Team_title__OLY7C{font-size:2.2rem}.Team_memberCard__V7lc6{padding:20px}.Team_memberName___3JgF{font-size:1.2rem}.Team_memberPosition__iFHgp{font-size:.95rem}.Team_memberFocus__8ztLJ{font-size:.9rem}.Team_memberExperience__npeMN{font-size:.85rem}.Team_memberPhilosophy__meVDV{font-size:.9rem;padding:12px}}.WorkProcess_section__kiWD0{padding:120px 0;background:var(--color-bg-secondary);position:relative}.WorkProcess_container__1cd_Q{max-width:1400px;margin:0 auto;padding:0 24px}.WorkProcess_title__fo1rS{font-size:3.5rem;font-weight:800;text-align:center;color:var(--color-text-primary);line-height:1.2;margin:0 0 80px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.WorkProcess_processGrid__I_qmW{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;position:relative}.WorkProcess_processCard__IJnpT{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px}.WorkProcess_stepNumber__gKaLT{width:80px;height:80px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;color:var(--color-bg-primary);margin-bottom:24px;box-shadow:var(--shadow-glow);position:relative;z-index:2}.WorkProcess_stepContent__J8wN1{flex:1 1;display:flex;flex-direction:column}.WorkProcess_stepTitle__xPRDu{font-size:1.4rem;font-weight:700;color:var(--color-text-primary);margin:0 0 16px;line-height:1.3}.WorkProcess_stepDescription___0YOX{font-size:1rem;color:var(--color-text-secondary);line-height:1.6;margin:0;flex:1 1}.WorkProcess_stepConnector__vEtgt{position:absolute;top:40px;right:-20px;width:40px;height:2px;background:linear-gradient(90deg,var(--color-primary),transparent);z-index:1}.WorkProcess_stepConnector__vEtgt:after{content:"";position:absolute;right:-6px;top:-4px;width:10px;height:10px;border:2px solid var(--color-primary);border-left:none;border-bottom:none;transform:rotate(45deg);background:var(--color-bg-secondary)}.WorkProcess_processCard__IJnpT:hover .WorkProcess_stepNumber__gKaLT{transform:scale(1.1);box-shadow:var(--shadow-glow-strong)}.WorkProcess_processCard__IJnpT:hover .WorkProcess_stepTitle__xPRDu{color:var(--color-primary)}@media (max-width:1200px){.WorkProcess_processGrid__I_qmW{grid-template-columns:repeat(2,1fr);gap:60px}.WorkProcess_stepConnector__vEtgt{display:none}}@media (max-width:768px){.WorkProcess_section__kiWD0{padding:80px 0}.WorkProcess_title__fo1rS{font-size:2.5rem;margin-bottom:60px}.WorkProcess_container__1cd_Q{padding:0 16px}.WorkProcess_processGrid__I_qmW{grid-template-columns:1fr;gap:40px}.WorkProcess_processCard__IJnpT{padding:30px 20px}.WorkProcess_stepNumber__gKaLT{width:60px;height:60px;font-size:1.2rem;margin-bottom:20px}.WorkProcess_stepTitle__xPRDu{font-size:1.3rem}.WorkProcess_stepDescription___0YOX{font-size:.95rem}}@media (max-width:480px){.WorkProcess_title__fo1rS{font-size:2rem}.WorkProcess_processCard__IJnpT{padding:20px 16px}.WorkProcess_stepTitle__xPRDu{font-size:1.2rem}.WorkProcess_stepDescription___0YOX{font-size:.9rem}}.TechStack_section__vh399{padding:120px 0;background:var(--color-bg-primary);position:relative}.TechStack_container__HxxP8{max-width:1400px;margin:0 auto;padding:0 24px}.TechStack_title__dDvYq{font-size:3.5rem;font-weight:800;text-align:center;color:var(--color-text-primary);line-height:1.2;margin:0 0 80px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechStack_techGrid__6jQG0{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:40px;gap:40px}.TechStack_techCategory__UGAzs{background:var(--color-bg-tertiary);border:1px solid rgba(0,212,255,.1);border-radius:20px;padding:32px;transition:all .3s ease;position:relative;overflow:hidden}.TechStack_techCategory__UGAzs:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.05),transparent 50%);opacity:0;transition:opacity .3s ease}.TechStack_techCategory__UGAzs:hover{transform:translateY(-8px);border-color:rgba(0,212,255,.3);box-shadow:0 20px 40px rgba(0,0,0,.2),0 0 20px rgba(0,212,255,.1)}.TechStack_techCategory__UGAzs:hover:before{opacity:1}.TechStack_categoryTitle__GXxxF{font-size:1.2rem;font-weight:700;color:var(--color-primary);margin:0 0 20px;line-height:1.3;position:relative;z-index:2}.TechStack_technologiesList__E86s9{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:2}.TechStack_technology__SeKg5{background:rgba(0,212,255,.1);color:var(--color-text-primary);padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:500;border:1px solid rgba(0,212,255,.2);transition:all .3s ease;cursor:default}.TechStack_technology__SeKg5:hover{background:rgba(0,212,255,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,212,255,.3)}@media (max-width:1024px){.TechStack_techGrid__6jQG0{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.TechStack_techCategory__UGAzs{padding:28px}}@media (max-width:768px){.TechStack_section__vh399{padding:80px 0}.TechStack_title__dDvYq{font-size:2.8rem;margin-bottom:60px}.TechStack_container__HxxP8{padding:0 16px}.TechStack_techGrid__6jQG0{grid-template-columns:1fr;gap:24px}.TechStack_techCategory__UGAzs{padding:24px}.TechStack_categoryTitle__GXxxF{font-size:1.1rem}.TechStack_technology__SeKg5{font-size:.85rem;padding:6px 12px}}@media (max-width:480px){.TechStack_title__dDvYq{font-size:2.2rem}.TechStack_techCategory__UGAzs{padding:20px}.TechStack_categoryTitle__GXxxF{font-size:1rem}.TechStack_technology__SeKg5{font-size:.8rem;padding:5px 10px}}.AboutCTA_section__DNWO2{padding:120px 0;background:linear-gradient(135deg,var(--color-bg-primary) 0,var(--color-bg-secondary) 100%);position:relative;overflow:hidden}.AboutCTA_section__DNWO2:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,212,255,.1) 0,transparent 70%);pointer-events:none}.AboutCTA_container___XS_P{max-width:1000px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.AboutCTA_content__mrDBe{text-align:center;max-width:800px;margin:0 auto}.AboutCTA_title__D9JK1{font-size:3.5rem;font-weight:800;color:var(--color-text-primary);line-height:1.2;margin:0 0 24px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.AboutCTA_subtitle__xJfu5{font-size:1.25rem;color:var(--color-text-secondary);line-height:1.6;max-width:700px;margin:0 auto 48px}.AboutCTA_ctaButtons__gHGy1{display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap}.AboutCTA_primaryButton__WFfNn{background:var(--gradient-primary);color:var(--color-text-primary);border:none;border-radius:16px;padding:20px 40px;font-weight:700;font-size:1.2rem;text-decoration:none;display:inline-block;transition:all .3s ease;box-shadow:var(--shadow-glow);position:relative;overflow:hidden}.AboutCTA_primaryButton__WFfNn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.AboutCTA_primaryButton__WFfNn:hover:before{left:100%}.AboutCTA_primaryButton__WFfNn:hover{transform:translateY(-3px);box-shadow:var(--shadow-glow-strong)}.AboutCTA_secondaryButton__jw8Aq{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary);border-radius:16px;padding:18px 36px;font-weight:600;font-size:1.1rem;text-decoration:none;display:inline-block;transition:all .3s ease}.AboutCTA_secondaryButton__jw8Aq:hover{background:var(--color-primary);color:var(--color-bg-primary);box-shadow:var(--shadow-glow);transform:translateY(-2px)}@media (max-width:768px){.AboutCTA_section__DNWO2{padding:80px 0}.AboutCTA_title__D9JK1{font-size:2.5rem}.AboutCTA_subtitle__xJfu5{font-size:1.1rem}.AboutCTA_container___XS_P{padding:0 16px}.AboutCTA_ctaButtons__gHGy1{flex-direction:column;gap:16px}.AboutCTA_primaryButton__WFfNn,.AboutCTA_secondaryButton__jw8Aq{width:100%;max-width:300px;text-align:center}}@media (max-width:480px){.AboutCTA_title__D9JK1{font-size:2rem}.AboutCTA_subtitle__xJfu5{font-size:1rem}}.CasesHero_hero__nWu_L{padding:140px 0 80px;background:var(--color-bg-primary);position:relative;overflow:hidden}.CasesHero_background__ur0sG{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,212,255,.08) 0,transparent 70%);pointer-events:none}.CasesHero_dataVisualization__tiOrf{position:absolute;top:50%;right:10%;width:400px;height:400px;border:2px solid rgba(0,212,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:CasesHero_rotate__8a0tU 20s linear infinite}.CasesHero_node__rDJFs{position:absolute;width:16px;height:16px;background:var(--color-primary);border-radius:50%;box-shadow:0 0 20px rgba(0,212,255,.5);animation:CasesHero_pulse__kjHeI 2s ease-in-out infinite}.CasesHero_node__rDJFs:first-child{top:20%;left:30%;animation-delay:0s}.CasesHero_node__rDJFs:nth-child(2){top:60%;left:20%;animation-delay:.7s}.CasesHero_node__rDJFs:nth-child(3){top:40%;right:20%;animation-delay:1.4s}.CasesHero_connection__yCT41{position:absolute;height:2px;background:linear-gradient(90deg,var(--color-primary),transparent);animation:CasesHero_dataFlow__Yl9bC 3s ease-in-out infinite}.CasesHero_connection__yCT41:nth-child(4){top:30%;left:35%;width:120px;transform:rotate(-30deg)}.CasesHero_connection__yCT41:nth-child(5){top:50%;left:25%;width:150px;transform:rotate(45deg)}.CasesHero_dataFlow__Yl9bC{position:absolute;width:4px;height:4px;background:var(--color-accent-electric);border-radius:50%;animation:CasesHero_dataFlow__Yl9bC 2s linear infinite}.CasesHero_container__75HxQ{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.CasesHero_content__picqu{max-width:900px;margin:0 auto;text-align:center}.CasesHero_title__GxWOV{font-size:4rem;font-weight:800;color:var(--color-text-primary);line-height:1.2;margin:0 0 32px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CasesHero_subtitle__0p2zM{font-size:1.3rem;color:var(--color-text-secondary);line-height:1.6;max-width:800px;margin:0 auto}@keyframes CasesHero_rotate__8a0tU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CasesHero_pulse__kjHeI{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes CasesHero_dataFlow__Yl9bC{0%{transform:translateX(0) translateY(0);opacity:0}50%{opacity:1}to{transform:translateX(200px) translateY(-100px);opacity:0}}@media (max-width:768px){.CasesHero_hero__nWu_L{padding:120px 0 60px}.CasesHero_title__GxWOV{font-size:2.8rem}.CasesHero_subtitle__0p2zM{font-size:1.1rem}.CasesHero_container__75HxQ{padding:0 16px}.CasesHero_dataVisualization__tiOrf{width:250px;height:250px;right:5%}}@media (max-width:480px){.CasesHero_title__GxWOV{font-size:2.2rem}.CasesHero_subtitle__0p2zM{font-size:1rem}}.CasesCTA_section__M4LlI{padding:120px 0;background:linear-gradient(135deg,var(--color-bg-primary) 0,var(--color-bg-secondary) 100%);position:relative;overflow:hidden}.CasesCTA_section__M4LlI:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,212,255,.1) 0,transparent 70%);pointer-events:none}.CasesCTA_container__krD0D{max-width:1000px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.CasesCTA_content__8hmu3{text-align:center;max-width:800px;margin:0 auto}.CasesCTA_title__v_7_k{font-size:3.5rem;font-weight:800;color:var(--color-text-primary);line-height:1.2;margin:0 0 24px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CasesCTA_subtitle__YyH85{font-size:1.25rem;color:var(--color-text-secondary);line-height:1.6;max-width:700px;margin:0 auto 48px}.CasesCTA_ctaSection__ViWiF{display:flex;flex-direction:column;align-items:center;gap:20px}.CasesCTA_primaryButton__TvzRw{background:var(--gradient-primary);color:var(--color-text-primary);border:none;border-radius:16px;padding:20px 40px;font-weight:700;font-size:1.2rem;text-decoration:none;display:inline-block;transition:all .3s ease;box-shadow:var(--shadow-glow);position:relative;overflow:hidden}.CasesCTA_primaryButton__TvzRw:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.CasesCTA_primaryButton__TvzRw:hover:before{left:100%}.CasesCTA_primaryButton__TvzRw:hover{transform:translateY(-3px);box-shadow:var(--shadow-glow-strong)}.CasesCTA_disclaimer__ZjZyg{font-size:.9rem;color:var(--color-text-muted);margin:0;max-width:500px;line-height:1.5}@media (max-width:768px){.CasesCTA_section__M4LlI{padding:80px 0}.CasesCTA_title__v_7_k{font-size:2.5rem}.CasesCTA_subtitle__YyH85{font-size:1.1rem}.CasesCTA_container__krD0D{padding:0 16px}.CasesCTA_primaryButton__TvzRw{width:100%;max-width:300px;text-align:center}}@media (max-width:480px){.CasesCTA_title__v_7_k{font-size:2rem}.CasesCTA_subtitle__YyH85{font-size:1rem}.CasesCTA_disclaimer__ZjZyg{font-size:.85rem}}.Container_container__KAe7G{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:15px;padding-right:15px;width:100%}.Auth_authContainer__WMvSz{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-primary);padding:20px}.Auth_authCard__oJUsz{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:16px;padding:40px;width:100%;max-width:400px;box-shadow:var(--shadow-card)}.Auth_logo__Zlutq{text-align:center;margin-bottom:30px}.Auth_logo__Zlutq img{width:150px;height:auto;max-height:150px;object-fit:contain;display:block;margin:0 auto 20px}.Auth_logoText__Dklvq{font-size:24px;font-weight:600;color:var(--color-primary);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-top:8px}.Auth_title__iCOPu{color:var(--color-text-primary);font-size:28px;font-weight:700;text-align:center;margin-bottom:30px}.Auth_form__qYi19{display:flex;flex-direction:column;gap:20px}.Auth_inputGroup__zth8k{display:flex;flex-direction:column;gap:8px}.Auth_label__6n2x1{color:var(--color-text-secondary);font-weight:500;font-size:14px}.Auth_input__af4pw{background:var(--color-bg-tertiary);border:1px solid var(--color-bg-tertiary);border-radius:8px;padding:12px 16px;color:var(--color-text-primary);font-size:16px;transition:all .3s ease}.Auth_input__af4pw:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(0,212,255,.1)}.Auth_input__af4pw::placeholder{color:var(--color-text-muted)}.Auth_error__S8_UT{color:#ff6b6b;font-size:14px;text-align:center;padding:10px;background:rgba(255,107,107,.1);border-radius:8px;border:1px solid rgba(255,107,107,.2)}.Auth_submitButton__JT3Lr{background:var(--gradient-primary);color:var(--color-text-primary);border:none;border-radius:8px;padding:14px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease;margin-top:10px}.Auth_submitButton__JT3Lr:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.Auth_hint__Vbp6A{margin-top:20px;text-align:center}.Auth_hint__Vbp6A p{color:var(--color-text-muted);font-size:12px;margin:0}.Header_header__hrF4W{position:fixed;top:0;left:0;width:100%;background:rgba(10,10,10,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,212,255,.1);z-index:50;height:80px;transition:all .3s ease}.Header_scrolled__F2ssE{background:rgba(10,10,10,.95);border-bottom:1px solid rgba(0,212,255,.2);box-shadow:0 4px 20px rgba(0,0,0,.3)}.Header_headerStatic__ppEqP{position:static;width:100%;background:rgba(10,10,10,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,212,255,.1);z-index:50;height:80px}.Header_nav__LhTf0{display:flex;align-items:center;height:80px;justify-content:space-between;gap:48px;@media (max-width:768px){.Header_logoImage__ctGtu{height:28px}.Header_nav__LhTf0{justify-content:space-between;gap:16px}}}.Header_logo__0h7JC{display:flex;align-items:center;height:32px;max-width:180px;overflow:hidden}.Header_logoImage__ctGtu{height:80%;width:auto;transition:all .3s ease;display:block;object-fit:contain}.Header_logoImage__ctGtu:hover{transform:scale(1.05);filter:brightness(1.2)}@media (max-width:768px){.Header_logo__0h7JC{height:28px;max-width:150px}.Header_logoImage__ctGtu{height:100%}}@media (max-width:480px){.Header_logo__0h7JC{height:24px;max-width:120px}.Header_logoImage__ctGtu{height:100%}}.Header_logoRow__U1mn1{display:flex;align-items:center;gap:16px;margin-right:48px}.Header_logoText__JoTIR{font-size:1.25rem;font-weight:600;color:#fff}.Header_desktopNav___cjEe{display:none;gap:32px}@media (min-width:768px){.Header_desktopNav___cjEe{display:flex}}.Header_navLink__npAte{color:var(--color-text-secondary);text-decoration:none;font-size:1rem;transition:all .3s ease;font-weight:500;padding:8px 16px;border-radius:8px;position:relative}.Header_navLink__npAte:hover{color:var(--color-primary);background:rgba(0,212,255,.1)}.Header_menuButton__7kwBg{display:block;padding:8px;border-radius:8px;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;transition:all .3s ease}.Header_menuButton__7kwBg:hover{color:var(--color-primary);background:rgba(0,212,255,.1)}.Header_menuIcon__RuV2e{width:24px;height:24px}@media (min-width:768px){.Header_menuButton__7kwBg{display:none}}.Header_mobileNavWrap__KDmfi{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--color-bg-primary);z-index:1000;display:flex;align-items:center;justify-content:center;padding:0}@media (min-width:768px){.Header_mobileNavWrap__KDmfi{display:none}}.Header_mobileNavLinks__Io20P{display:flex;flex-direction:column;gap:40px;align-items:center}.Header_mobileNavLinks__Io20P .Header_navLink__npAte{color:var(--color-text-primary);font-size:2.2rem;font-weight:700;text-decoration:none;transition:all .3s ease;padding:16px;border-radius:12px}.Header_mobileNavLinks__Io20P .Header_navLink__npAte:hover{color:var(--color-primary);background:rgba(0,212,255,.1)}.Header_closeButton__W4B1b{position:absolute;top:32px;right:32px;background:none;border:none;color:var(--color-text-primary);cursor:pointer;z-index:1100;padding:8px;border-radius:50%;transition:all .3s ease}.Header_closeButton__W4B1b:hover{background:rgba(0,212,255,.1);color:var(--color-primary)}.PlatformInfo_platformInfo__5th8m{width:100%;margin-bottom:32px}.PlatformInfo_platformCard__k87HU{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:12px;padding:32px;transition:all .3s ease}.PlatformInfo_platformCard__k87HU:hover{border-color:var(--color-primary);box-shadow:var(--shadow-glow)}.PlatformInfo_platformTitle__dpyeB{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0 0 20px;text-align:center}.PlatformInfo_platformContent__IR7kp{display:flex;flex-direction:column;gap:24px}.PlatformInfo_platformDescription__kUWhq{color:var(--color-text-secondary);font-size:16px;line-height:1.6;margin:0;text-align:center}.PlatformInfo_platformDescription__kUWhq strong{color:var(--color-primary);font-weight:600}.PlatformInfo_featuresList__Mzry5{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px;margin-top:8px}.PlatformInfo_featureItem__brm9w{display:flex;align-items:center;gap:12px;padding:16px;background:var(--color-bg-tertiary);border-radius:8px;border:1px solid rgba(0,212,255,.1);transition:all .3s ease}.PlatformInfo_featureItem__brm9w:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,212,255,.2)}.PlatformInfo_featureIcon__kiVVI{font-size:24px;flex-shrink:0}.PlatformInfo_featureText__81Oyl{color:var(--color-text-secondary);font-size:14px;line-height:1.4}@media (max-width:768px){.PlatformInfo_platformCard__k87HU{padding:24px}.PlatformInfo_platformTitle__dpyeB{font-size:20px;margin-bottom:16px}.PlatformInfo_platformDescription__kUWhq{font-size:14px}.PlatformInfo_featuresList__Mzry5{grid-template-columns:1fr;gap:12px}.PlatformInfo_featureItem__brm9w{padding:12px}}.PricingBlock_pricingSection__aht6U{width:100%;margin-bottom:32px}.PricingBlock_pricingCard__pOu72{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:12px;padding:32px;transition:all .3s ease}.PricingBlock_pricingCard__pOu72:hover{border-color:var(--color-primary);box-shadow:var(--shadow-glow)}.PricingBlock_pricingTitle__oK8qc{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0 0 24px;text-align:center}.PricingBlock_pricingGrid__c_Tna{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin-bottom:32px}.PricingBlock_pricingTier__ijI98{background:var(--color-bg-tertiary);border:1px solid rgba(0,212,255,.1);border-radius:12px;padding:24px;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;gap:8px}.PricingBlock_pricingTier__ijI98:hover{border-color:var(--color-primary);box-shadow:0 0 15px rgba(0,212,255,.2);transform:translateY(-2px)}.PricingBlock_pricingTierHighlighted__ES9d0{background:rgba(0,212,255,.1);border-color:var(--color-primary);border-width:2px}.PricingBlock_pricingTierHighlighted__ES9d0:hover{box-shadow:var(--shadow-glow)}.PricingBlock_tierRange__qoVog{color:var(--color-text-secondary);font-size:14px;font-weight:500;margin-bottom:4px}.PricingBlock_tierPrice__SJmUT{display:flex;align-items:baseline;justify-content:center;gap:4px;margin:8px 0}.PricingBlock_priceValue__7RqtZ{color:var(--color-primary);font-size:32px;font-weight:700;line-height:1}.PricingBlock_priceCurrency__FuFPZ{color:var(--color-text-secondary);font-size:20px;font-weight:600}.PricingBlock_customPrice__Fxzxw{color:var(--color-primary);font-size:18px;font-weight:600;line-height:1.4}.PricingBlock_tierPeriod__PjFOA{color:var(--color-text-muted);font-size:12px;margin-top:4px}.PricingBlock_tierDescription__GjRFw{color:var(--color-text-secondary);font-size:13px;line-height:1.4;margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,212,255,.1)}.PricingBlock_contactSection__ijBVW{padding-top:24px;border-top:1px solid var(--color-bg-tertiary);text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.PricingBlock_contactText__qI3R8{color:var(--color-text-secondary);font-size:14px}.PricingBlock_contactPhone__c_n9v{color:var(--color-primary);font-size:18px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.2)}.PricingBlock_contactPhone__c_n9v:hover{background:rgba(0,212,255,.2);border-color:var(--color-primary);box-shadow:0 0 10px rgba(0,212,255,.3);transform:translateY(-1px)}@media (max-width:768px){.PricingBlock_pricingCard__pOu72{padding:24px}.PricingBlock_pricingTitle__oK8qc{font-size:20px;margin-bottom:20px}.PricingBlock_pricingGrid__c_Tna{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.PricingBlock_pricingTier__ijI98{padding:20px 16px}.PricingBlock_priceValue__7RqtZ{font-size:28px}.PricingBlock_contactPhone__c_n9v,.PricingBlock_customPrice__Fxzxw{font-size:16px}}@media (max-width:480px){.PricingBlock_pricingGrid__c_Tna{grid-template-columns:1fr}.PricingBlock_pricingCard__pOu72{padding:20px}.PricingBlock_pricingTitle__oK8qc{font-size:18px}}.DocumentationBlock_documentationSection__O2zJI{width:100%;margin-bottom:32px}.DocumentationBlock_documentationCard__vE1kP{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:12px;padding:32px;transition:all .3s ease}.DocumentationBlock_documentationCard__vE1kP:hover{border-color:var(--color-primary);box-shadow:var(--shadow-glow)}.DocumentationBlock_documentationTitle__0_zB_{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0 0 12px;text-align:center}.DocumentationBlock_documentationSubtitle__lXvT7{color:var(--color-text-secondary);font-size:14px;text-align:center;margin:0 0 32px;line-height:1.5}.DocumentationBlock_documentationGrid__eZKz_{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.DocumentationBlock_documentCard__w3hjZ{background:var(--color-bg-tertiary);border:1px solid rgba(0,212,255,.1);border-radius:12px;padding:24px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}.DocumentationBlock_documentCard__w3hjZ:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);transform:scaleX(0);transition:transform .3s ease}.DocumentationBlock_documentCard__w3hjZ:hover{border-color:var(--color-primary);box-shadow:0 0 15px rgba(0,212,255,.2);transform:translateY(-2px)}.DocumentationBlock_documentCard__w3hjZ:hover:before{transform:scaleX(1)}.DocumentationBlock_documentIcon__WER3C{font-size:32px;margin-bottom:8px}.DocumentationBlock_documentTitle__WCUgk{color:var(--color-text-primary);font-size:16px;font-weight:600;margin:0;line-height:1.4}.DocumentationBlock_documentDescription__y06yT{color:var(--color-text-secondary);font-size:13px;line-height:1.5;margin:0;flex:1 1}.DocumentationBlock_documentLink__NGqkm{color:var(--color-primary);font-size:14px;font-weight:600;margin-top:auto;display:flex;align-items:center;gap:4px;transition:all .3s ease}.DocumentationBlock_documentCard__w3hjZ:hover .DocumentationBlock_documentLink__NGqkm{transform:translateX(4px)}@media (max-width:768px){.DocumentationBlock_documentationCard__vE1kP{padding:24px}.DocumentationBlock_documentationTitle__0_zB_{font-size:20px;margin-bottom:10px}.DocumentationBlock_documentationSubtitle__lXvT7{font-size:13px;margin-bottom:24px}.DocumentationBlock_documentationGrid__eZKz_{grid-template-columns:1fr;gap:16px}.DocumentationBlock_documentCard__w3hjZ{padding:20px}.DocumentationBlock_documentTitle__WCUgk{font-size:15px}.DocumentationBlock_documentDescription__y06yT{font-size:12px}}.page_homePage__ksVU7{min-height:100vh;background:var(--color-bg-primary);padding:40px 20px}.page_homeContent__QfnEs{display:flex;flex-direction:column;gap:32px;max-width:1200px;margin:0 auto}.page_loginSection__Tl25Y{width:100%}.page_loginCard__ovhlJ{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:16px;padding:40px;width:100%;max-width:500px;margin:0 auto;box-shadow:var(--shadow-card);transition:all .3s ease}.page_loginCard__ovhlJ:hover{border-color:var(--color-primary);box-shadow:var(--shadow-glow)}.page_logo__ikIZE{text-align:center;margin-bottom:30px}.page_logo__ikIZE img{width:150px;height:auto;max-height:150px;object-fit:contain;display:block;margin:0 auto 20px}.page_logoText__M1jdM{font-size:24px;font-weight:600;color:var(--color-primary);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-top:8px}.page_title__po7na{color:var(--color-text-primary);font-size:28px;font-weight:700;text-align:center;margin-bottom:30px}.page_form__NxPAx{display:flex;flex-direction:column;gap:20px}.page_inputGroup__keP_G{display:flex;flex-direction:column;gap:8px}.page_label__jI4Tf{color:var(--color-text-secondary);font-weight:500;font-size:14px}.page_input__lx_gt{background:var(--color-bg-tertiary);border:1px solid var(--color-bg-tertiary);border-radius:8px;padding:12px 16px;color:var(--color-text-primary);font-size:16px;transition:all .3s ease}.page_input__lx_gt:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(0,212,255,.1)}.page_input__lx_gt::placeholder{color:var(--color-text-muted)}.page_error__JBrsB{color:#ff6b6b;font-size:14px;text-align:center;padding:10px;background:rgba(255,107,107,.1);border-radius:8px;border:1px solid rgba(255,107,107,.2)}.page_submitButton__NQB5P{background:var(--gradient-primary);color:var(--color-text-primary);border:none;border-radius:8px;padding:14px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease;margin-top:10px}.page_submitButton__NQB5P:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-glow)}.page_submitButton__NQB5P:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.page_homePage__ksVU7{padding:20px 15px}.page_homeContent__QfnEs{gap:24px}.page_loginCard__ovhlJ{padding:30px 24px}.page_logo__ikIZE img{width:120px}.page_logoText__M1jdM{font-size:20px}.page_title__po7na{font-size:24px;margin-bottom:24px}}.ServicesHero_hero__Fp_Vt{padding:140px 0 80px;background:var(--color-bg-primary);position:relative;overflow:hidden}.ServicesHero_background__YRC7u{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,212,255,.08) 0,transparent 70%);pointer-events:none}.ServicesHero_neuralPattern___PZ6A{position:absolute;top:20%;right:10%;width:300px;height:300px;background:radial-gradient(circle,rgba(0,212,255,.15) 0,transparent 70%);border-radius:50%;animation:ServicesHero_pulse__lcor8 6s ease-in-out infinite}.ServicesHero_container__VQn_E{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.ServicesHero_content__vnWyc{max-width:900px;margin:0 auto;text-align:center}.ServicesHero_title__5nSMJ{font-size:4rem;font-weight:800;color:var(--color-text-primary);line-height:1.2;margin:0 0 32px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ServicesHero_subtitle__vUI73{font-size:1.3rem;color:var(--color-text-secondary);line-height:1.6;max-width:800px;margin:0 auto}@keyframes ServicesHero_pulse__lcor8{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@media (max-width:768px){.ServicesHero_hero__Fp_Vt{padding:120px 0 60px}.ServicesHero_title__5nSMJ{font-size:2.8rem}.ServicesHero_subtitle__vUI73{font-size:1.1rem}.ServicesHero_container__VQn_E{padding:0 16px}.ServicesHero_neuralPattern___PZ6A{width:200px;height:200px;right:5%}}@media (max-width:480px){.ServicesHero_title__5nSMJ{font-size:2.2rem}.ServicesHero_subtitle__vUI73{font-size:1rem}}.ServicesCTA_section__n7jaK{padding:120px 0;background:linear-gradient(135deg,var(--color-bg-primary) 0,var(--color-bg-secondary) 100%);position:relative;overflow:hidden}.ServicesCTA_section__n7jaK:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,212,255,.1) 0,transparent 70%);pointer-events:none}.ServicesCTA_container__6SRNp{max-width:1000px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.ServicesCTA_content__tIM2q{text-align:center;max-width:800px;margin:0 auto}.ServicesCTA_title__pKMkR{font-size:3.5rem;font-weight:800;color:var(--color-text-primary);line-height:1.2;margin:0 0 24px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ServicesCTA_subtitle__yv_4d{font-size:1.25rem;color:var(--color-text-secondary);line-height:1.6;max-width:700px;margin:0 auto 48px}.ServicesCTA_ctaSection__ZuF4G{display:flex;flex-direction:column;align-items:center;gap:20px}.ServicesCTA_primaryButton__m6D_D{background:var(--gradient-primary);color:var(--color-text-primary);border:none;border-radius:16px;padding:20px 40px;font-weight:700;font-size:1.2rem;text-decoration:none;display:inline-block;transition:all .3s ease;box-shadow:var(--shadow-glow);position:relative;overflow:hidden}.ServicesCTA_primaryButton__m6D_D:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.ServicesCTA_primaryButton__m6D_D:hover:before{left:100%}.ServicesCTA_primaryButton__m6D_D:hover{transform:translateY(-3px);box-shadow:var(--shadow-glow-strong)}.ServicesCTA_disclaimer__ozk5a{font-size:.9rem;color:var(--color-text-muted);margin:0;max-width:500px;line-height:1.5}@media (max-width:768px){.ServicesCTA_section__n7jaK{padding:80px 0}.ServicesCTA_title__pKMkR{font-size:2.5rem}.ServicesCTA_subtitle__yv_4d{font-size:1.1rem}.ServicesCTA_container__6SRNp{padding:0 16px}.ServicesCTA_primaryButton__m6D_D{width:100%;max-width:300px;text-align:center}}@media (max-width:480px){.ServicesCTA_title__pKMkR{font-size:2rem}.ServicesCTA_subtitle__yv_4d{font-size:1rem}.ServicesCTA_disclaimer__ozk5a{font-size:.85rem}}.ServicesTabs_section__wAt49{padding:120px 0;background:var(--color-bg-secondary);position:relative}.ServicesTabs_container__T3ZHX{max-width:1400px;margin:0 auto;padding:0 24px}.ServicesTabs_header__d6jaE{text-align:center;margin-bottom:80px}.ServicesTabs_title__llMLc{font-size:3.5rem;font-weight:800;color:var(--color-text-primary);line-height:1.2;margin:0 0 24px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ServicesTabs_subtitle__2e_uv{font-size:1.2rem;color:var(--color-text-secondary);line-height:1.6;max-width:800px;margin:0 auto}.ServicesTabs_tabsContainer__QnOO1{background:var(--color-bg-tertiary);border-radius:24px;border:1px solid rgba(0,212,255,.1);overflow:hidden}.ServicesTabs_tabButtons__SZeDk{display:flex;background:var(--color-bg-primary);border-bottom:1px solid rgba(0,212,255,.1)}.ServicesTabs_tabButton__5RuWE{flex:1 1;background:none;border:none;padding:24px 20px;color:var(--color-text-secondary);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.ServicesTabs_tabButton__5RuWE:hover{color:var(--color-primary);background:rgba(0,212,255,.05)}.ServicesTabs_tabButton__5RuWE.ServicesTabs_active__Uo5xG{color:var(--color-primary);background:rgba(0,212,255,.1)}.ServicesTabs_tabButton__5RuWE.ServicesTabs_active__Uo5xG:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--gradient-primary)}.ServicesTabs_tabIcon__15RWo{font-size:1.5rem}.ServicesTabs_tabTitle__KAwhU{font-size:.8rem;text-align:center;line-height:1.2}.ServicesTabs_tabContent__i5xyA{padding:60px}.ServicesTabs_serviceHeader__ES_Kk{display:flex;gap:32px;margin-bottom:48px;align-items:flex-start}.ServicesTabs_serviceIcon__eLRo6{width:80px;height:80px;background:var(--gradient-primary);border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ServicesTabs_iconEmoji__u0DW7{font-size:2.5rem}.ServicesTabs_serviceInfo__IOl9W{flex:1 1}.ServicesTabs_serviceSubtitle__vpy6Q{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin:0 0 16px;line-height:1.3}.ServicesTabs_serviceDescription__rBKza{font-size:1.1rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.ServicesTabs_featuresSection__CudE1{margin-bottom:48px}.ServicesTabs_featuresTitle__eiIIu{font-size:1.3rem;font-weight:700;color:var(--color-text-primary);margin:0 0 24px}.ServicesTabs_featuresList__A8eGZ{display:flex;flex-direction:column;gap:24px}.ServicesTabs_featureGroup__jfKe6{background:var(--color-bg-primary);border:1px solid rgba(0,212,255,.1);border-radius:16px;padding:24px}.ServicesTabs_featureCategory__zKEPc{font-size:1.1rem;font-weight:600;color:var(--color-primary);margin:0 0 12px}.ServicesTabs_featureItems__LIEVK{list-style:none;padding:0;margin:0}.ServicesTabs_featureItem__Pzkjg{font-size:1rem;color:var(--color-text-secondary);line-height:1.6;margin-bottom:8px;padding-left:16px;position:relative}.ServicesTabs_featureItem__Pzkjg:before{content:"•";color:var(--color-primary);position:absolute;left:0}.ServicesTabs_caseStudy__ZfCTh{background:var(--color-bg-primary);border:1px solid rgba(0,212,255,.1);border-radius:16px;padding:32px;margin-bottom:48px}.ServicesTabs_caseTitle__8YC2O{font-size:1.3rem;font-weight:700;color:var(--color-text-primary);margin:0 0 16px}.ServicesTabs_caseName__ucDew{font-size:1.2rem;font-weight:600;color:var(--color-primary);margin:0 0 12px}.ServicesTabs_caseDescription__PoFbi{font-size:1rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.ServicesTabs_ctaSection__W0otU{text-align:center}.ServicesTabs_ctaButton__h61BY{background:var(--gradient-primary);color:var(--color-text-primary);border:none;border-radius:12px;padding:16px 32px;font-weight:600;font-size:1.1rem;text-decoration:none;display:inline-block;transition:all .3s ease;box-shadow:var(--shadow-glow)}.ServicesTabs_ctaButton__h61BY:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow-strong)}@media (max-width:1024px){.ServicesTabs_title__llMLc{font-size:2.8rem}.ServicesTabs_tabContent__i5xyA{padding:40px}.ServicesTabs_serviceHeader__ES_Kk{flex-direction:column;gap:20px}.ServicesTabs_serviceIcon__eLRo6{align-self:center}}@media (max-width:768px){.ServicesTabs_section__wAt49{padding:80px 0}.ServicesTabs_title__llMLc{font-size:2.2rem}.ServicesTabs_container__T3ZHX{padding:0 16px}.ServicesTabs_tabButtons__SZeDk{flex-direction:column}.ServicesTabs_tabButton__5RuWE{padding:20px 16px;flex-direction:row;justify-content:flex-start;gap:12px}.ServicesTabs_tabButton__5RuWE.ServicesTabs_active__Uo5xG:after{display:none}.ServicesTabs_tabButton__5RuWE.ServicesTabs_active__Uo5xG{border-left:3px solid var(--color-primary)}.ServicesTabs_tabIcon__15RWo{font-size:1.8rem}.ServicesTabs_tabTitle__KAwhU{font-size:.9rem;text-align:left}.ServicesTabs_tabContent__i5xyA{padding:24px}.ServicesTabs_serviceIcon__eLRo6{width:60px;height:60px}.ServicesTabs_iconEmoji__u0DW7{font-size:2rem}.ServicesTabs_serviceSubtitle__vpy6Q{font-size:1.3rem}.ServicesTabs_serviceDescription__rBKza{font-size:1rem}}@media (max-width:480px){.ServicesTabs_title__llMLc{font-size:1.8rem}.ServicesTabs_caseStudy__ZfCTh,.ServicesTabs_featureGroup__jfKe6,.ServicesTabs_tabContent__i5xyA{padding:20px}}.WorkProcess_section__xwwjA{padding:120px 0;background:var(--color-bg-primary);position:relative}.WorkProcess_container__395w7{max-width:1400px;margin:0 auto;padding:0 24px}.WorkProcess_title__jvZvS{font-size:3.5rem;font-weight:800;text-align:center;color:var(--color-text-primary);line-height:1.2;margin:0 0 80px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.WorkProcess_processGrid__6ymNF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;position:relative}.WorkProcess_processCard__Eyotr{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px}.WorkProcess_stepNumber__4q_f6{width:80px;height:80px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;color:var(--color-bg-primary);margin-bottom:24px;box-shadow:var(--shadow-glow);position:relative;z-index:2}.WorkProcess_stepContent__ClkCz{flex:1 1;display:flex;flex-direction:column}.WorkProcess_stepTitle__84Djv{font-size:1.4rem;font-weight:700;color:var(--color-text-primary);margin:0 0 16px;line-height:1.3}.WorkProcess_stepDescription__gGNDZ{font-size:1rem;color:var(--color-text-secondary);line-height:1.6;margin:0;flex:1 1}.WorkProcess_stepConnector__vSKsk{position:absolute;top:40px;right:-20px;width:40px;height:2px;background:linear-gradient(90deg,var(--color-primary),transparent);z-index:1}.WorkProcess_stepConnector__vSKsk:after{content:"";position:absolute;right:-6px;top:-4px;width:10px;height:10px;border:2px solid var(--color-primary);border-left:none;border-bottom:none;transform:rotate(45deg);background:var(--color-bg-primary)}.WorkProcess_processCard__Eyotr:hover .WorkProcess_stepNumber__4q_f6{transform:scale(1.1);box-shadow:var(--shadow-glow-strong)}.WorkProcess_processCard__Eyotr:hover .WorkProcess_stepTitle__84Djv{color:var(--color-primary)}@media (max-width:1200px){.WorkProcess_processGrid__6ymNF{grid-template-columns:repeat(2,1fr);gap:60px}.WorkProcess_stepConnector__vSKsk{display:none}}@media (max-width:768px){.WorkProcess_section__xwwjA{padding:80px 0}.WorkProcess_title__jvZvS{font-size:2.5rem;margin-bottom:60px}.WorkProcess_container__395w7{padding:0 16px}.WorkProcess_processGrid__6ymNF{grid-template-columns:1fr;gap:40px}.WorkProcess_processCard__Eyotr{padding:30px 20px}.WorkProcess_stepNumber__4q_f6{width:60px;height:60px;font-size:1.2rem;margin-bottom:20px}.WorkProcess_stepTitle__84Djv{font-size:1.3rem}.WorkProcess_stepDescription__gGNDZ{font-size:.95rem}}@media (max-width:480px){.WorkProcess_title__jvZvS{font-size:2rem}.WorkProcess_processCard__Eyotr{padding:20px 16px}.WorkProcess_stepTitle__84Djv{font-size:1.2rem}.WorkProcess_stepDescription__gGNDZ{font-size:.9rem}}