.ProjectPage_wrapper__R9jGq{background:var(--bg-primary);min-height:100vh}.ProjectPage_hero__DyAdn{padding:130px 0 60px;background:linear-gradient(180deg,rgba(59,130,246,.05),transparent)}.ProjectPage_backLink__EBUV2{display:inline-flex;align-items:center;gap:1rem;color:var(--text-secondary);font-weight:600;margin-bottom:1.5rem;transition:var(--transition)}.ProjectPage_backLink__EBUV2:hover{color:var(--accent-blue);transform:translateX(-5px)}.ProjectPage_category__i2xUC{font-size:.85rem;font-weight:800;text-transform:uppercase;color:var(--accent-blue);letter-spacing:2px;margin-bottom:1.5rem;display:block}.ProjectPage_title__zrhEx{font-size:4rem;font-weight:800;margin-bottom:1rem}.ProjectPage_tagline__iJmE_{font-size:1.5rem;color:var(--text-secondary);font-weight:500}.ProjectPage_mainImage__E9QA3{margin-bottom:2rem}.ProjectPage_featuredImage__N6GNF{width:100%;height:600px;object-fit:cover;border-radius:var(--radius-xl)}.ProjectPage_stats__KYYAc{padding:20px 0;border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);margin-bottom:30px}.ProjectPage_statsGrid__wbcXX{display:flex;justify-content:space-around;text-align:center}.ProjectPage_statItem__Ku_WW{display:flex;flex-direction:column;gap:1rem}.ProjectPage_statValue__R3kn_{font-size:3rem;font-weight:800;color:var(--accent-teal)}.ProjectPage_statLabel__8KFsS{font-size:.9rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);font-weight:700}.ProjectPage_details__Hrmdy{padding-bottom:60px}.ProjectPage_detailsGrid__BuMb_{display:grid;grid-template-columns:1fr 350px;grid-gap:5rem;gap:5rem}.ProjectPage_contentCol__1FLXz h2{font-size:2.5rem;font-weight:800;margin-bottom:1rem}.ProjectPage_overviewText__Hwf2u{font-size:1.25rem;line-height:1.7;color:var(--text-secondary);margin-bottom:2rem}.ProjectPage_challengeBox__FdXBh h3{font-size:1.75rem;margin-bottom:1.5rem;font-weight:700}.ProjectPage_list__r4FVh{list-style:none;display:flex;flex-direction:column;gap:1.5rem}.ProjectPage_list__r4FVh li{padding-left:1.5rem;position:relative;color:var(--text-secondary)}.ProjectPage_list__r4FVh li:before{content:"";position:absolute;left:0;top:.75rem;width:10px;height:2px;background:var(--accent-blue)}.ProjectPage_sidebar__3gjUH{display:flex;flex-direction:column;gap:2rem}.ProjectPage_solutionBox__by5Il{padding:2.5rem}.ProjectPage_solutionBox__by5Il h3{font-size:1.4rem;margin-bottom:1.5rem;font-weight:800}.ProjectPage_solutionList__lMhfG{list-style:none;display:flex;flex-direction:column;gap:1.25rem}.ProjectPage_solutionList__lMhfG li{display:flex;gap:1rem;font-weight:500}.ProjectPage_check__6mKVe{color:var(--accent-teal);flex-shrink:0}.ProjectPage_ctaBox__UV3XN{background:rgba(59,130,246,.05);border:1px solid var(--accent-blue);padding:2.5rem;border-radius:var(--radius-lg);text-align:center}.ProjectPage_ctaBox__UV3XN h3{font-size:1.25rem;margin-bottom:1.5rem}@media (max-width:1024px){.ProjectPage_detailsGrid__BuMb_{grid-template-columns:1fr}.ProjectPage_statsGrid__wbcXX{flex-wrap:wrap;gap:3rem}}@media (max-width:768px){.ProjectPage_title__zrhEx{font-size:2.5rem}.ProjectPage_featuredImage__N6GNF{height:300px}.ProjectPage_statValue__R3kn_{font-size:2rem}}