.page_projectsPage__yplHn{min-height:100vh;background-color:#fff;color:#2d3436;position:relative;overflow-x:hidden}.page_projectsPage__yplHn .page_backgroundCanvas__d1XhF{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.page_projectsPage__yplHn .page_hero__5jtCx{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:0 40px;color:#2d3436;z-index:1}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU{text-align:center;max-width:800px;position:relative;z-index:2}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU h1{font-size:clamp(3rem,8vw,6rem);font-weight:800;margin-bottom:20px;background:linear-gradient(45deg,#455ce9,#2d3436);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU p{font-size:clamp(1.2rem,2vw,1.5rem);color:#636e72;margin-bottom:40px;line-height:1.6}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU .page_heroButtons__40MCk{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU .page_heroButtons__40MCk a{padding:16px 32px;border-radius:12px;font-weight:600;font-size:1.1rem;text-decoration:none;transition:all .3s ease;display:flex;align-items:center;gap:10px}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU .page_heroButtons__40MCk a.page_primaryButton__HLwQ8{background:#455ce9;color:#fff;box-shadow:0 10px 20px rgba(69,92,233,.2)}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU .page_heroButtons__40MCk a.page_primaryButton__HLwQ8:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(69,92,233,.3)}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU .page_heroButtons__40MCk a.page_secondaryButton__TkIBS{background:#fff;color:#455ce9;border:2px solid #455ce9}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU .page_heroButtons__40MCk a.page_secondaryButton__TkIBS:hover{background:#455ce9;color:#fff;transform:translateY(-2px)}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU h3{font-size:clamp(2rem,5vw,2.7rem);font-weight:800;color:#455ce9;margin-bottom:18px;letter-spacing:-1px;text-align:center;background:none;-webkit-background-clip:initial;-webkit-text-fill-color:initial}.page_projectsPage__yplHn .page_technologies__4m_tG{padding:100px 40px;background:#f8f9fa;position:relative;z-index:1}.page_projectsPage__yplHn .page_technologies__4m_tG h2{text-align:center;font-size:clamp(2rem,4vw,3rem);color:#2d3436;margin-bottom:60px;font-weight:700}.page_projectsPage__yplHn .page_technologies__4m_tG .page_techGrid__gXUmx{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;gap:30px;max-width:1400px;margin:0 auto}.page_projectsPage__yplHn .page_technologies__4m_tG .page_techGrid__gXUmx .page_techCard__CUuVh{background:#fff;padding:30px;border-radius:20px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s ease}.page_projectsPage__yplHn .page_technologies__4m_tG .page_techGrid__gXUmx .page_techCard__CUuVh img{width:60px;height:60px;margin-bottom:20px}.page_projectsPage__yplHn .page_technologies__4m_tG .page_techGrid__gXUmx .page_techCard__CUuVh h3{font-size:1.3rem;color:#2d3436;margin-bottom:10px;font-weight:600}.page_projectsPage__yplHn .page_technologies__4m_tG .page_techGrid__gXUmx .page_techCard__CUuVh .page_techLevel__bEcPP{display:inline-block;padding:6px 12px;background:rgba(69,92,233,.1);color:#455ce9;border-radius:20px;font-size:.9rem}.page_projectsPage__yplHn .page_technologies__4m_tG .page_techGrid__gXUmx .page_techCard__CUuVh:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(69,92,233,.1)}.page_projectsPage__yplHn .page_projects__JGepY{padding:100px 0}.page_projectsPage__yplHn .page_projects__JGepY .page_projectsList__cQZkj{max-width:1400px;margin:0 auto;padding:0 40px;display:flex;flex-direction:column;gap:120px}@media(max-width:768px){.page_projectsPage__yplHn .page_projects__JGepY .page_projectsList__cQZkj{padding:0 20px;gap:60px}}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4{width:100%}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectContent__3Py9y{display:flex;gap:60px;align-items:center}@media(max-width:1024px){.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectContent__3Py9y{flex-direction:column;gap:40px}}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4.page_imageRight__ik_am .page_projectContent__3Py9y{flex-direction:row}@media(max-width:1024px){.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4.page_imageRight__ik_am .page_projectContent__3Py9y{flex-direction:column}}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4.page_imageLeft__eJPOP .page_projectContent__3Py9y{flex-direction:row-reverse}@media(max-width:1024px){.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4.page_imageLeft__eJPOP .page_projectContent__3Py9y{flex-direction:column}}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs{flex:1 1;padding:20px}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs h3{font-size:2rem;color:#2d3436;margin-bottom:20px;font-weight:700}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs p{color:#636e72;line-height:1.6;margin-bottom:20px;font-size:1.1rem}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs .page_context__A4Oj9,.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs .page_role__PSL8O{color:#455ce9;font-weight:500;margin-bottom:15px}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs .page_projectTech__lY4xq{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs .page_projectTech__lY4xq span{background:rgba(69,92,233,.1);color:#455ce9;padding:8px 16px;border-radius:20px;font-size:.9rem;transition:all .3s ease}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs .page_projectTech__lY4xq span:hover{background:#455ce9;color:#fff;transform:translateY(-2px)}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs .page_projectLinks__6FLR_{display:flex;gap:20px}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs .page_projectLinks__6FLR_ .page_projectLink__IdcJL{display:flex;align-items:center;gap:10px;padding:12px 24px;border-radius:12px;font-weight:600;text-decoration:none;transition:all .3s ease;background:#455ce9;color:#fff}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs .page_projectLinks__6FLR_ .page_projectLink__IdcJL:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(69,92,233,.2)}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectInfo__kF6Xs .page_projectLinks__6FLR_ .page_projectLink__IdcJL svg{font-size:1.2rem}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectImage__2MwMo{flex:1 1;position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1);transition:all .3s ease}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectImage__2MwMo:hover{transform:translateY(-5px);box-shadow:0 30px 60px rgba(69,92,233,.15)}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectImage__2MwMo img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectImage__2MwMo img:hover{transform:scale(1.05)}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectImage__2MwMo:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(69,92,233,.1),transparent);opacity:0;transition:opacity .3s ease}.page_projectsPage__yplHn .page_projects__JGepY .page_projectItem__1JQa4 .page_projectImage__2MwMo:hover:before{opacity:1}.page_projectsPage__yplHn .page_education___XBoX{padding:100px 40px;background:#f8f9fa;position:relative;z-index:1}.page_projectsPage__yplHn .page_education___XBoX h2{text-align:center;font-size:clamp(2rem,4vw,3rem);color:#2d3436;margin-bottom:60px;font-weight:700}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U{max-width:1000px;margin:0 auto;position:relative}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:2px;height:100%;background:#455ce9}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424{margin-bottom:60px;position:relative;width:50%;padding-right:40px}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424:nth-child(2n){margin-left:auto;padding-right:0;padding-left:40px}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424 .page_timelineContent__2Qdww{background:#fff;padding:30px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424 .page_timelineContent__2Qdww .page_year__3Uxdg{display:inline-block;padding:8px 16px;background:#455ce9;color:#fff;border-radius:20px;font-weight:600;margin-bottom:15px}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424 .page_timelineContent__2Qdww h3{font-size:1.5rem;color:#2d3436;margin-bottom:10px;font-weight:700}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424 .page_timelineContent__2Qdww h4{font-size:1.2rem;color:#455ce9;margin-bottom:15px;font-weight:600}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424 .page_timelineContent__2Qdww p{color:#636e72;margin-bottom:15px;line-height:1.6}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424 .page_timelineContent__2Qdww ul{list-style:none;padding:0}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424 .page_timelineContent__2Qdww ul li{color:#636e72;padding:5px 0 5px 20px;position:relative}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424 .page_timelineContent__2Qdww ul li:before{content:"•";color:#455ce9;position:absolute;left:0}.page_projectsPage__yplHn .page_certifications__nj_qK{padding:100px 40px;background:#fff;position:relative;z-index:1}.page_projectsPage__yplHn .page_certifications__nj_qK h2{text-align:center;font-size:clamp(2rem,4vw,3rem);color:#2d3436;margin-bottom:60px;font-weight:700}.page_projectsPage__yplHn .page_certifications__nj_qK .page_certGrid__PIClz{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;max-width:1400px;margin:0 auto}.page_projectsPage__yplHn .page_certifications__nj_qK .page_certGrid__PIClz .page_certCard__hPrVI{background:#fff;padding:30px;border-radius:20px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s ease}.page_projectsPage__yplHn .page_certifications__nj_qK .page_certGrid__PIClz .page_certCard__hPrVI img{width:80px;height:80px;margin-bottom:20px}.page_projectsPage__yplHn .page_certifications__nj_qK .page_certGrid__PIClz .page_certCard__hPrVI h3{font-size:1.3rem;color:#2d3436;margin-bottom:10px;font-weight:600}.page_projectsPage__yplHn .page_certifications__nj_qK .page_certGrid__PIClz .page_certCard__hPrVI p{color:#455ce9;margin-bottom:10px;font-weight:500}.page_projectsPage__yplHn .page_certifications__nj_qK .page_certGrid__PIClz .page_certCard__hPrVI span{display:block;color:#636e72;margin-bottom:20px}.page_projectsPage__yplHn .page_certifications__nj_qK .page_certGrid__PIClz .page_certCard__hPrVI a{display:inline-block;padding:10px 20px;background:rgba(69,92,233,.1);color:#455ce9;border-radius:20px;text-decoration:none;font-weight:500;transition:all .3s ease}.page_projectsPage__yplHn .page_certifications__nj_qK .page_certGrid__PIClz .page_certCard__hPrVI a:hover{background:#455ce9;color:#fff}.page_projectsPage__yplHn .page_certifications__nj_qK .page_certGrid__PIClz .page_certCard__hPrVI:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(69,92,233,.1)}.page_projectsPage__yplHn .page_cta___hx9E{padding:100px 40px;background:linear-gradient(135deg,#f6f9fc,#edf2f7);text-align:center;position:relative;overflow:hidden}.page_projectsPage__yplHn .page_cta___hx9E:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/pattern.svg) repeat;opacity:.1;z-index:0}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ{max-width:800px;margin:0 auto;position:relative;z-index:1}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ h2{font-size:clamp(2rem,4vw,3rem);color:#2d3436;margin-bottom:20px;font-weight:700}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ p{font-size:1.2rem;color:#636e72;margin-bottom:40px;line-height:1.6}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5{flex-direction:column;align-items:center}}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5 .page_primaryButton__HLwQ8,.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5 .page_secondaryButton__TkIBS{padding:15px 30px;border-radius:12px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:10px;font-size:1.1rem}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5 .page_primaryButton__HLwQ8:hover,.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5 .page_secondaryButton__TkIBS:hover{transform:translateY(-2px)}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5 .page_primaryButton__HLwQ8{background:#455ce9;color:#fff;box-shadow:0 10px 20px rgba(69,92,233,.2)}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5 .page_primaryButton__HLwQ8:hover{background:#3a4fd9;box-shadow:0 15px 30px rgba(69,92,233,.3)}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5 .page_secondaryButton__TkIBS{background:#fff;color:#455ce9;border:2px solid #455ce9}.page_projectsPage__yplHn .page_cta___hx9E .page_ctaContent__ThLpQ .page_ctaButtons__mSBS5 .page_secondaryButton__TkIBS:hover{background:#455ce9;color:#fff}.page_projectsPage__yplHn .page_footer__72DMj{position:relative;z-index:1;width:100%;margin:0;padding:40px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(45deg,#2d3436,#455ce9);color:#fff;box-sizing:border-box}.page_projectsPage__yplHn .page_footer__72DMj .page_footerContent__5UnQQ{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;width:100%}.page_projectsPage__yplHn .page_footer__72DMj .page_footerContent__5UnQQ .page_footerInfo__jUTgo p{color:hsla(0,0%,100%,.7);font-size:.9rem;margin:5px 0}.page_projectsPage__yplHn .page_footer__72DMj .page_footerContent__5UnQQ .page_footerLinks__SRBTf{display:flex;gap:20px}.page_projectsPage__yplHn .page_footer__72DMj .page_footerContent__5UnQQ .page_footerLinks__SRBTf a{color:#fff;text-decoration:none;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.page_projectsPage__yplHn .page_footer__72DMj .page_footerContent__5UnQQ .page_footerLinks__SRBTf a:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#455ce9;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.page_projectsPage__yplHn .page_footer__72DMj .page_footerContent__5UnQQ .page_footerLinks__SRBTf a:hover{color:#455ce9;transform:translateY(-2px)}.page_projectsPage__yplHn .page_footer__72DMj .page_footerContent__5UnQQ .page_footerLinks__SRBTf a:hover:after{transform:scaleX(1);transform-origin:left}.page_gamingZoneHero__j3U7l h1{font-size:.95rem;font-weight:400;margin-bottom:12px;line-height:1.6;background:none;-webkit-background-clip:initial;-webkit-text-fill-color:initial;color:#636e72;text-align:center;margin-left:0;margin-right:0;max-width:none}.page_gamingZoneHero__j3U7l p{font-size:clamp(1.05rem,1.7vw,1.18rem);margin-bottom:28px}.page_gamingZoneHero__j3U7l .page_badges__91dTI{gap:12px!important;margin-top:18px!important}.page_premiumSummary___Ucje{background:#f8f9fa;padding:60px 0 40px;text-align:center;margin:0 auto 32px;box-shadow:0 4px 24px rgba(69,92,233,.06);border-radius:24px;max-width:900px;position:relative;z-index:2}.page_premiumSummary___Ucje h2{font-size:clamp(2rem,5vw,2.7rem);font-weight:800;color:#455ce9;margin-bottom:18px;letter-spacing:-1px}.page_premiumSummary___Ucje .page_premiumPitch__ynsBK p{font-size:clamp(1.18rem,2vw,1.35rem);color:#2d3436;font-weight:500;line-height:1.6;margin:0 auto;max-width:700px}.page_premiumSummaryContent__Z6hms{display:flex;align-items:center;justify-content:center;gap:48px;max-width:1100px;margin:0 auto;padding:40px 0}@media(max-width:900px){.page_premiumSummaryContent__Z6hms{flex-direction:column;gap:28px;padding:32px 0}}.page_premiumSummaryImage__uITra{flex:1 1 340px;max-width:380px;min-width:220px;display:flex;align-items:center;justify-content:center;background:none}.page_premiumSummaryImage__uITra img{width:100%;height:auto;border-radius:18px;background:#fff;box-shadow:0 4px 24px rgba(69,92,233,.08)}.page_premiumSummaryText__0za9v{flex:2 1 400px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media(max-width:900px){.page_premiumSummaryText__0za9v{text-align:center;align-items:center}}.page_premiumSummaryText__0za9v h2{font-size:clamp(2rem,5vw,2.7rem);font-weight:800;color:#455ce9;margin-bottom:18px;letter-spacing:-1px}.page_premiumPitch__ynsBK p{font-size:clamp(1.18rem,2vw,1.35rem);color:#2d3436;font-weight:500;line-height:1.6;margin:0 auto;max-width:700px}.page_techSummarySection__ybc0O{background:#fff;padding:70px 0 40px;margin:0 auto 32px;max-width:1200px;border-radius:24px;box-shadow:0 4px 24px rgba(69,92,233,.06)}.page_techSummaryContent__e0pQV{max-width:1100px;margin:0 auto;text-align:center}.page_techSummaryContent__e0pQV h2{font-size:clamp(2.2rem,5vw,2.7rem);font-weight:800;color:#455ce9;margin-bottom:32px;letter-spacing:-1px}.page_techGrid__gXUmx{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:36px;gap:36px;margin-bottom:40px}.page_techGrid__gXUmx>div{background:#f8f9fa;border-radius:18px;box-shadow:0 2px 12px rgba(69,92,233,.07);padding:32px 18px 24px;display:flex;flex-direction:column;align-items:center;min-width:0}.page_techGrid__gXUmx h3{font-size:1.18rem;font-weight:700;color:#2d3436;margin:12px 0 10px}.page_techGrid__gXUmx ul{list-style:none;padding:0;margin:0}.page_techGrid__gXUmx li{font-size:1.05rem;color:#636e72;font-weight:500;margin-bottom:7px;text-align:left}.page_techIcon___zzn7{display:flex;align-items:center;justify-content:center;margin:0 auto}.page_keyFeaturesSection__KYrGW{background:#fff;padding:60px 0 36px;margin:0 auto 32px;max-width:1200px;border-radius:24px;box-shadow:0 4px 24px rgba(69,92,233,.06)}.page_keyFeaturesContent__ij2vt{max-width:1100px;margin:0 auto;text-align:center}.page_keyFeaturesContent__ij2vt h2{font-size:clamp(2.1rem,5vw,2.5rem);font-weight:800;color:#455ce9;margin-bottom:28px;letter-spacing:-1px}.page_keyFeaturesList__hbnOc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px;list-style:none;padding:0;margin:0 auto;max-width:100%;text-align:left}.page_keyFeaturesList__hbnOc li{display:flex;align-items:center;gap:14px;font-size:1.13rem;color:#2d3436;font-weight:600;background:#f8f9fa;border-radius:12px;padding:18px 22px;box-shadow:0 2px 8px rgba(69,92,233,.07);margin-bottom:0;min-height:64px}.page_featuresSection__yvpgb{background:#fff;padding:70px 0 40px;text-align:center;margin:0 auto 32px;max-width:1200px;position:relative;z-index:2}.page_featuresSection__yvpgb h2{font-size:clamp(2rem,5vw,2.7rem);font-weight:800;color:#455ce9;margin-bottom:36px;letter-spacing:-1px}.page_featuresGrid__Oi1NO{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:32px;gap:32px;max-width:1100px;margin:0 auto}.page_featureCard__6IEgO{background:#f8f9fa;border-radius:18px;box-shadow:0 4px 24px rgba(69,92,233,.06);padding:32px 20px 28px;display:flex;flex-direction:column;align-items:center;transition:transform .18s,box-shadow .18s;min-height:320px}.page_featureCard__6IEgO:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 8px 32px rgba(69,92,233,.13)}.page_featureIcon__xwbB1{width:64px;height:64px;margin-bottom:18px;display:flex;align-items:center;justify-content:center}.page_featureIcon__xwbB1 img{width:100%;height:100%;object-fit:contain;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(69,92,233,.07)}.page_featureCard__6IEgO h3{font-size:1.18rem;font-weight:700;color:#2d3436;margin-bottom:10px;margin-top:0}.page_featureCard__6IEgO p{font-size:1.05rem;color:#636e72;font-weight:500;line-height:1.5;margin:0}.page_screenshotsSection__n7AEn{background:#f8f9fa;padding:60px 0 40px;text-align:center;margin:0 auto 32px;max-width:1200px;border-radius:24px;box-shadow:0 4px 24px rgba(69,92,233,.06)}.page_screenshotsSection__n7AEn h2{font-size:clamp(2rem,5vw,2.2rem);font-weight:800;color:#455ce9;margin-bottom:32px;letter-spacing:-1px}.page_screenshotsGrid__8sYVe{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:28px;gap:28px;max-width:900px;margin:0 auto}.page_screenshotItem__YKCYW{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:14px;box-shadow:0 2px 12px rgba(69,92,233,.07);padding:18px 10px 14px}.page_screenshotItem__YKCYW img{width:100%;max-width:180px;height:auto;border-radius:10px;margin-bottom:10px;background:#f8f9fa}.page_screenshotItem__YKCYW span{font-size:1rem;color:#2d3436;font-weight:500}.page_responsiveSection___0V9o{background:#fff;padding:70px 0 40px;margin:0 auto 32px;max-width:1200px;border-radius:24px;box-shadow:0 4px 24px rgba(69,92,233,.06);min-height:600px;display:flex;align-items:center}.page_responsiveContent__uL3JF{display:flex;align-items:stretch;justify-content:space-between;gap:48px;max-width:1100px;margin:0 auto;flex-wrap:wrap;position:relative;width:100%}.page_responsiveText__on5f3{flex:1 1 320px;min-width:260px;max-width:400px;text-align:left;display:flex;flex-direction:column;justify-content:center}@media(max-width:900px){.page_responsiveText__on5f3{text-align:center;align-items:center;max-width:100%}}.page_responsiveText__on5f3 h2{font-size:clamp(2.4rem,6vw,3.2rem);font-weight:800;color:#455ce9;margin-bottom:18px;letter-spacing:-1px}.page_responsiveText__on5f3 p{font-size:1.15rem;color:#2d3436;font-weight:500;line-height:1.6}.page_mockupsRow__C4GG8{flex:1 1 340px;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:flex-start;margin-top:54px}.page_mockup__Uq2d_{min-width:340px;max-width:800px;width:100%;margin:0 18px;height:100%;justify-content:center}.page_mockup__Uq2d_ img{width:100%;height:480px;min-height:340px;max-height:540px;object-fit:contain;border-radius:20px;margin-top:0;margin-bottom:24px;background:#fff;box-shadow:0 2px 8px rgba(69,92,233,.07);display:block}.page_mockup__Uq2d_ span{font-size:.98rem;color:#2d3436;font-weight:500;text-align:center}.page_adminSection__6C_46{background:#fff;padding:70px 0 40px;margin:0 auto 32px;max-width:1200px;border-radius:24px;box-shadow:0 4px 24px rgba(69,92,233,.06)}.page_adminContent__A9UHu{display:flex;align-items:flex-start;justify-content:space-between;gap:48px;max-width:1100px;margin:0 auto;flex-wrap:wrap;position:relative}.page_adminText__3S_bC{flex:1 1 320px;min-width:260px;max-width:400px;text-align:left;display:flex;flex-direction:column;justify-content:center}@media(max-width:900px){.page_adminText__3S_bC{text-align:center;align-items:center;max-width:100%}}.page_adminText__3S_bC h2{font-size:clamp(2.4rem,6vw,3.2rem);font-weight:800;color:#455ce9;margin-bottom:18px;letter-spacing:-1px}.page_adminText__3S_bC p{font-size:1.15rem;color:#2d3436;font-weight:500;line-height:1.6}.page_adminMockupsRow__Yek24{flex:2 1 500px;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;align-items:flex-start}@media(max-width:900px){.page_adminMockupsRow__Yek24{justify-content:center}}.page_adminMockup__kf6FN{min-width:260px;max-width:340px;width:100%;margin:0 12px}.page_adminMockup__kf6FN img{width:100%;height:260px;object-fit:contain;border-radius:16px;margin-top:24px;margin-bottom:14px;background:#fff;box-shadow:0 2px 8px rgba(69,92,233,.07)}.page_adminMockup__kf6FN span{font-size:.98rem;color:#2d3436;font-weight:500;text-align:center}.page_adminCarousel__s7TrC{gap:18px;margin-top:54px;flex:1 1 340px}.page_adminCarousel__s7TrC,.page_carouselArrow__USmIM{display:flex;align-items:center;justify-content:center}.page_carouselArrow__USmIM{background:#f8f9fa;border:none;border-radius:50%;width:38px;height:38px;font-size:1.3rem;color:#455ce9;box-shadow:0 2px 8px rgba(69,92,233,.07);cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}.page_carouselArrow__USmIM:hover{background:#455ce9;color:#fff;box-shadow:0 4px 16px rgba(69,92,233,.13)}.page_uxCarousel__nncpR{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:0;flex:1 1 540px;height:100%}@media(max-width:900px){.page_uxCarousel__nncpR{margin-top:32px}}@media(max-width:1024px){.page_projectsPage__yplHn .page_projects__JGepY .page_projectsList__cQZkj .page_projectItem__1JQa4 .page_projectContent__3Py9y{flex-direction:column;gap:40px}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U:before{left:20px}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424{width:100%;padding-left:60px;padding-right:0}.page_projectsPage__yplHn .page_education___XBoX .page_timeline__4zE2U .page_timelineItem__Hm424:nth-child(2n){padding-left:60px}}@media(min-width:901px){.page_adminContent__A9UHu{align-items:flex-start}.page_adminCarousel__s7TrC{align-self:flex-start}}@media(max-width:900px){.page_adminContent__A9UHu{flex-direction:column;gap:32px;align-items:center}.page_adminCarousel__s7TrC{margin-top:32px}}@media(max-width:768px){.page_projectsPage__yplHn .page_certifications__nj_qK,.page_projectsPage__yplHn .page_cta___hx9E,.page_projectsPage__yplHn .page_education___XBoX,.page_projectsPage__yplHn .page_hero__5jtCx,.page_projectsPage__yplHn .page_projects__JGepY,.page_projectsPage__yplHn .page_technologies__4m_tG{padding:60px 20px}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU .page_heroButtons__40MCk{flex-direction:column}.page_projectsPage__yplHn .page_hero__5jtCx .page_heroContent__8WxYU .page_heroButtons__40MCk a{width:100%;justify-content:center}.page_projectsPage__yplHn .page_footer__72DMj{flex-direction:column;gap:20px;text-align:center;padding:30px 20px;width:100%}.page_projectsPage__yplHn .page_footer__72DMj .page_footerLinks__SRBTf{flex-wrap:wrap;justify-content:center}}@media(max-width:1100px){.page_keyFeaturesList__hbnOc,.page_techGrid__gXUmx{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.page_keyFeaturesList__hbnOc,.page_techGrid__gXUmx{grid-template-columns:1fr}}.page_backendSection__tm54e,.page_scalabilitySection__eDUKV,.page_sectorSection__p92fN{background:#fff;padding:70px 0 40px;margin:0 auto 32px;max-width:1200px;border-radius:24px;box-shadow:0 4px 24px rgba(69,92,233,.06)}.page_backendContent__23bRL,.page_scalabilityContent__UjHaI,.page_sectorContent__1jCVP{max-width:1100px;margin:0 auto;text-align:center}.page_backendContent__23bRL h2,.page_scalabilityContent__UjHaI h2,.page_sectorContent__1jCVP h2{font-size:clamp(2.2rem,5vw,2.7rem);font-weight:800;color:#455ce9;margin-bottom:24px;letter-spacing:-1px}.page_backendContent__23bRL p,.page_scalabilityContent__UjHaI p,.page_sectorContent__1jCVP p{font-size:1.15rem;color:#2d3436;font-weight:500;line-height:1.6;margin-bottom:28px}.page_backendPoints__DWfYi{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 36px;list-style:none;padding:0;margin:0 auto 24px;max-width:700px}.page_backendPoints__DWfYi li{display:flex;align-items:center;gap:10px;font-size:1.05rem;color:#455ce9;font-weight:600;background:#f8f9fa;border-radius:12px;padding:10px 18px;box-shadow:0 2px 8px rgba(69,92,233,.07)}.page_backendSchema__xAbZJ{width:100%;display:flex;align-items:center;justify-content:center;min-width:260px;min-height:180px;margin-top:18px}.page_schemaBlocks__xxHpK{display:flex;align-items:center;gap:18px}.page_schemaBlock__jQnND{background:#f8f9fa;border-radius:14px;box-shadow:0 2px 12px rgba(69,92,233,.07);padding:28px 24px;font-size:1.08rem;font-weight:700;color:#455ce9;text-align:center;min-width:120px;min-height:60px;display:flex;flex-direction:column;justify-content:center}.page_schemaArrow__4WPIx{font-size:2.2rem;color:#2d3436;font-weight:700}.page_sectorGrid__IRxd_{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:32px;gap:32px;justify-items:center;align-items:start;max-width:900px;margin:0 auto}.page_sectorItem__3pKDH{display:flex;flex-direction:column;align-items:center;background:#f8f9fa;border-radius:18px;box-shadow:0 2px 12px rgba(69,92,233,.07);padding:24px 12px 18px;min-width:120px;max-width:180px;width:100%}.page_sectorItem__3pKDH img,.page_sectorItem__3pKDH svg{width:64px;height:64px;object-fit:contain;border-radius:12px;margin-bottom:14px;background:#fff;box-shadow:0 2px 8px rgba(69,92,233,.07)}.page_sectorItem__3pKDH span{font-size:1.05rem;color:#2d3436;font-weight:600;text-align:center}.page_scalabilityCarousel__SYJRY{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:18px}.page_scalabilityMockup__hlByG{display:flex;flex-direction:column;align-items:center;background:#f8f9fa;border-radius:18px;box-shadow:0 2px 12px rgba(69,92,233,.07);padding:24px 12px 18px;min-width:180px;max-width:220px;width:100%}.page_scalabilityMockup__hlByG img,.page_scalabilityMockup__hlByG svg{width:48px;height:48px;object-fit:contain;border-radius:12px;margin-bottom:14px;background:#fff;box-shadow:0 2px 8px rgba(69,92,233,.07)}.page_scalabilityMockup__hlByG span{font-size:1.05rem;color:#2d3436;font-weight:600;text-align:center}@media(max-width:900px){.page_backendContent__23bRL,.page_scalabilityContent__UjHaI,.page_sectorContent__1jCVP{max-width:100vw;padding:0 8px}.page_sectorGrid__IRxd_{grid-template-columns:repeat(2,1fr);max-width:100vw}.page_scalabilityCarousel__SYJRY{flex-direction:column;gap:18px}}@media(max-width:600px){.page_sectorGrid__IRxd_{grid-template-columns:1fr}}