._section_1235x_3{position:relative;min-height:100vh;background:linear-gradient(135deg,#0f172afa,#1e293bf2,#0f172afa);color:#fff;overflow:hidden;padding:80px 0 0;opacity:0;transform:translateY(50px);transition:all 1.2s cubic-bezier(.4,0,.2,1)}._section_1235x_3._visible_1235x_18{opacity:1;transform:translateY(0)}._backgroundEffects_1235x_24{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}._particleField_1235x_34{position:absolute;width:100%;height:100%;background-image:radial-gradient(2px 2px at 100px 50px,rgba(74,144,226,.6),transparent),radial-gradient(1px 1px at 200px 150px,rgba(96,190,215,.4),transparent),radial-gradient(1px 1px at 300px 250px,rgba(74,144,226,.3),transparent);background-repeat:repeat;background-size:400px 400px,300px 300px,500px 500px;animation:_particleFloat_1235x_1 25s linear infinite}._neuralNetwork_1235x_47{position:absolute;width:100%;height:100%;background-image:linear-gradient(90deg,transparent 24%,rgba(74,144,226,.05) 25%,rgba(74,144,226,.05) 26%,transparent 27%),linear-gradient(0deg,transparent 24%,rgba(96,190,215,.03) 25%,rgba(96,190,215,.03) 26%,transparent 27%);background-size:80px 80px,60px 60px;animation:_neuralPulse_1235x_1 20s ease-in-out infinite}._scanlines_1235x_58{position:absolute;width:100%;height:100%;background:repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(74,144,226,.03) 2px,rgba(74,144,226,.03) 4px);animation:_scanMove_1235x_1 12s linear infinite}._holographicGrid_1235x_72{position:absolute;width:100%;height:100%;background-image:radial-gradient(circle at 25% 25%,rgba(74,144,226,.1) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(96,190,215,.1) 0%,transparent 50%);animation:_holoGridMove_1235x_1 30s ease-in-out infinite}._header_1235x_83{position:relative;z-index:10;text-align:center;padding:2rem;margin-bottom:3rem}._headerContent_1235x_91{max-width:800px;margin:0 auto}._badge_1235x_96{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#4a90e21a;border:1px solid rgba(74,144,226,.3);border-radius:50px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem;animation:_badgeGlow_1235x_1 3s ease-in-out infinite}._badgeIcon_1235x_112{font-size:1.2rem;animation:_badgeIconRotate_1235x_1 4s ease-in-out infinite}._title_1235x_117{font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:1;margin-bottom:1.5rem;background:linear-gradient(135deg,#fff,#4a90e2,#60bed7);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:300% 300%;animation:_titleShimmer_1235x_1 5s ease-in-out infinite}._titlePrimary_1235x_130{display:block;opacity:.9}._titleSecondary_1235x_135{display:block;background:linear-gradient(135deg,#4a90e2,#60bed7);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._subtitle_1235x_143{font-size:1.2rem;color:#ffffffb3;max-width:600px;margin:0 auto;line-height:1.6}._filterContainer_1235x_152{position:relative;z-index:10;margin-bottom:4rem;display:flex;justify-content:center}._filterList_1235x_160{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;max-width:1000px}._filterButton_1235x_168{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:#ffffff0d;border:1px solid rgba(74,144,226,.2);border-radius:15px;color:#fffc;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.9rem;opacity:0;transform:translateY(20px);animation:_filterSlideIn_1235x_1 .8s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--delay);position:relative;overflow:hidden}._filterButton_1235x_168:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(74,144,226,.2),transparent);transition:left .6s ease}._filterButton_1235x_168:hover:before{left:100%}._filterButton_1235x_168:hover{transform:translateY(-5px);border-color:#4a90e280;box-shadow:0 15px 40px #4a90e226;color:#fff}._filterButton_1235x_168._active_1235x_211{background:#4a90e226;border-color:#4a90e299;color:#4a90e2;transform:translateY(-3px);box-shadow:0 10px 30px #4a90e233}._filterIcon_1235x_219{font-size:1.1rem;animation:_filterIconFloat_1235x_1 3s ease-in-out infinite}._filterText_1235x_224{font-weight:600;text-transform:uppercase;letter-spacing:.05em}._mainContent_1235x_231{position:relative;z-index:10;max-width:1400px;margin:0 auto;padding:0 2rem}._projectShowcase_1235x_240{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:6rem;align-items:center}._projectVisual_1235x_248{position:relative}._imageContainer_1235x_252{position:relative;aspect-ratio:16/10;border-radius:20px;overflow:hidden;background:#4a90e21a;border:1px solid rgba(74,144,226,.2);box-shadow:0 25px 60px #0000004d}._projectImage_1235x_262{width:100%;height:100%;-o-object-fit:fil;object-fit:fil;transition:transform .6s ease}._imageContainer_1235x_252:hover ._projectImage_1235x_262{transform:scale(1.05)}._imageOverlay_1235x_273{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(74,144,226,.1) 0%,transparent 50%,rgba(96,190,215,.1) 100%)}._techIndicators_1235x_285{position:absolute;top:1.5rem;left:1.5rem;display:flex;gap:1rem;flex-direction:column}._indicator_1235x_294{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:25px;border:1px solid rgba(74,144,226,.3);font-size:.8rem;font-weight:600}._indicatorDot_1235x_307{width:8px;height:8px;border-radius:50%;background:#0f8;animation:_indicatorPulse_1235x_1 2s ease-in-out infinite}._techBadge_1235x_315{padding:.5rem 1rem;background:#4a90e233;border:1px solid rgba(74,144,226,.4);border-radius:15px;font-size:.8rem;font-weight:600;color:#4a90e2}._projectInfo_1235x_326{display:flex;flex-direction:column;gap:2rem}._projectHeader_1235x_332{display:flex;flex-direction:column;gap:1rem}._projectTitle_1235x_338{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#fff,#4a90e2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}._projectMeta_1235x_348{display:flex;align-items:center;gap:1.5rem}._projectCategory_1235x_354{padding:.5rem 1rem;background:#60bed71a;border:1px solid rgba(96,190,215,.3);border-radius:25px;font-size:.9rem;font-weight:600;color:#60bed7}._projectStatus_1235x_364{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#ffffffb3}._statusDot_1235x_372{width:8px;height:8px;border-radius:50%;background:#0f8;animation:_statusPulse_1235x_1 2s ease-in-out infinite}._projectDescription_1235x_380{font-size:1.1rem;line-height:1.8;color:#fffc}._featuresGrid_1235x_387{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}._featureItem_1235x_393{display:flex;align-items:center;gap:1rem;padding:1rem;background:#ffffff0d;border:1px solid rgba(74,144,226,.2);border-radius:12px;transition:all .3s ease;opacity:0;transform:translate(-20px);animation:_featureSlideIn_1235x_1 .6s ease forwards;animation-delay:var(--delay)}._featureItem_1235x_393:hover{transform:translate(5px);border-color:#4a90e266;background:#4a90e214}._featureIcon_1235x_414{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,#4a90e2,#60bed7);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;color:#fff}._featureText_1235x_427{color:#ffffffe6;font-weight:500}._projectActions_1235x_433{display:flex;gap:1rem;margin-top:1rem}._primaryAction_1235x_439,._secondaryAction_1235x_440{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:15px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._primaryAction_1235x_439{background:linear-gradient(135deg,#4a90e2,#60bed7);border:none;color:#fff;box-shadow:0 10px 30px #4a90e24d}._primaryAction_1235x_439:hover{transform:translateY(-3px);box-shadow:0 15px 40px #4a90e266}._secondaryAction_1235x_440{background:#ffffff0d;border:1px solid rgba(74,144,226,.3);color:#ffffffe6}._secondaryAction_1235x_440:hover{background:#4a90e21a;border-color:#4a90e280;transform:translateY(-3px)}._actionIcon_1235x_477{font-size:1.1rem;transition:transform .3s ease}._primaryAction_1235x_439:hover ._actionIcon_1235x_477,._secondaryAction_1235x_440:hover ._actionIcon_1235x_477{transform:translate(5px)}._projectGrid_1235x_488{margin-bottom:6rem}._gridTitle_1235x_492{font-size:2rem;font-weight:700;text-align:center;margin-bottom:3rem;background:linear-gradient(135deg,#fff,#4a90e2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._gridContainer_1235x_503{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}._projectCard_1235x_509{position:relative;background:#ffffff0d;border:1px solid rgba(74,144,226,.2);border-radius:20px;overflow:hidden;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(30px);animation:_cardSlideIn_1235x_1 .8s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--delay)}._projectCard_1235x_509:hover{transform:translateY(-10px);border-color:#4a90e280;box-shadow:0 25px 60px #4a90e226}._projectCard_1235x_509._activeCard_1235x_529{border-color:#4a90e299;box-shadow:0 20px 50px #4a90e233;transform:translateY(-5px)}._cardImage_1235x_535{position:relative;aspect-ratio:16/9;overflow:hidden}._cardImage_1235x_535 img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;transition:transform .6s ease}._projectCard_1235x_509:hover ._cardImage_1235x_535 img{transform:scale(1.1)}._cardOverlay_1235x_552{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(74,144,226,.1) 0%,transparent 50%,rgba(96,190,215,.1) 100%)}._cardContent_1235x_564{padding:1.5rem}._cardTitle_1235x_568{font-size:1.3rem;font-weight:700;margin-bottom:.75rem;color:#fff}._cardDescription_1235x_575{color:#ffffffb3;line-height:1.6;margin-bottom:1rem}._cardFooter_1235x_581{display:flex;justify-content:space-between;align-items:center}._cardCategory_1235x_587{font-size:1.2rem}._cardIndicator_1235x_591{display:flex;align-items:center}._cardDot_1235x_596{width:8px;height:8px;border-radius:50%;background:#4a90e299;animation:_cardDotPulse_1235x_1 2s ease-in-out infinite}._cardGlow_1235x_604{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(74,144,226,.1) 0%,transparent 100%);opacity:0;transition:opacity .3s ease}._projectCard_1235x_509:hover ._cardGlow_1235x_604{opacity:1}._progressContainer_1235x_622{display:flex;align-items:center;gap:1rem;justify-content:center;margin-bottom:4rem}._progressBar_1235x_630{width:200px;height:4px;background:#4a90e233;border-radius:4px;overflow:hidden}._progressFill_1235x_638{height:100%;background:linear-gradient(90deg,#4a90e2,#60bed7);border-radius:4px;transition:width .6s ease;animation:_progressGlow_1235x_1 2s ease-in-out infinite}._progressText_1235x_646{font-size:.9rem;color:#ffffffb3;font-weight:600}._ctaSection_1235x_653{text-align:center;padding:4rem 2rem;background:#4a90e20d;border-radius:30px;border:1px solid rgba(74,144,226,.2);margin:4rem 0}._ctaContent_1235x_662{max-width:600px;margin:0 auto}._ctaTitle_1235x_667{font-size:2.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#4a90e2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._ctaDescription_1235x_677{font-size:1.1rem;color:#fffc;margin-bottom:2rem;line-height:1.6}._ctaButtons_1235x_684{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}._ctaPrimary_1235x_691,._ctaSecondary_1235x_692{display:flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;border-radius:15px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._ctaPrimary_1235x_691{background:linear-gradient(135deg,#4a90e2,#60bed7);border:none;color:#fff;box-shadow:0 15px 40px #4a90e24d}._ctaPrimary_1235x_691:hover{transform:translateY(-5px);box-shadow:0 20px 50px #4a90e266}._ctaSecondary_1235x_692{background:#ffffff0d;border:1px solid rgba(74,144,226,.3);color:#ffffffe6}._ctaSecondary_1235x_692:hover{background:#4a90e21a;border-color:#4a90e280;transform:translateY(-3px)}._buttonGlow_1235x_729{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}._ctaPrimary_1235x_691:hover ._buttonGlow_1235x_729{left:100%}@keyframes _particleFloat_1235x_1{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(90deg)}50%{transform:translate(-5px,-20px) rotate(180deg)}75%{transform:translate(-10px,-5px) rotate(270deg)}}@keyframes _neuralPulse_1235x_1{0%,to{opacity:.3}50%{opacity:.7}}@keyframes _scanMove_1235x_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _holoGridMove_1235x_1{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.05) rotate(2deg)}}@keyframes _badgeGlow_1235x_1{0%,to{box-shadow:0 0 20px #4a90e24d}50%{box-shadow:0 0 30px #4a90e280}}@keyframes _badgeIconRotate_1235x_1{0%,to{transform:rotate(0)}50%{transform:rotate(10deg)}}@keyframes _titleShimmer_1235x_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes _filterSlideIn_1235x_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _filterIconFloat_1235x_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes _indicatorPulse_1235x_1{0%,to{opacity:1;box-shadow:0 0 10px #0f8}50%{opacity:.7;box-shadow:0 0 20px #0f8}}@keyframes _statusPulse_1235x_1{0%,to{opacity:1;box-shadow:0 0 8px #0f8}50%{opacity:.6;box-shadow:0 0 15px #0f8}}@keyframes _featureSlideIn_1235x_1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes _cardSlideIn_1235x_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _cardDotPulse_1235x_1{0%,to{opacity:.6}50%{opacity:1}}@keyframes _progressGlow_1235x_1{0%,to{box-shadow:0 0 15px #4a90e280}50%{box-shadow:0 0 25px #4a90e2cc}}@media (max-width: 1200px){._projectShowcase_1235x_240{grid-template-columns:1fr;gap:3rem}._filterList_1235x_160{gap:.5rem}._gridContainer_1235x_503{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width: 768px){._section_1235x_3{padding:60px 0 0}._header_1235x_83{padding:1rem;margin-bottom:2rem}._title_1235x_117{font-size:clamp(2rem,6vw,3rem)}._filterList_1235x_160{flex-direction:column;align-items:center;gap:.75rem}._filterButton_1235x_168{width:100%;max-width:300px;justify-content:center}._mainContent_1235x_231{padding:0 1rem}._projectShowcase_1235x_240{gap:2rem}._projectTitle_1235x_338{font-size:2rem}._projectActions_1235x_433{flex-direction:column}._gridContainer_1235x_503{grid-template-columns:1fr;gap:1.5rem}._featuresGrid_1235x_387{grid-template-columns:1fr}._ctaTitle_1235x_667{font-size:2rem}._ctaButtons_1235x_684{flex-direction:column;align-items:center}._ctaPrimary_1235x_691,._ctaSecondary_1235x_692{width:100%;max-width:300px;justify-content:center}}@media (max-width: 480px){._progressContainer_1235x_622{flex-direction:column;gap:.5rem}._progressBar_1235x_630{width:150px}}._cardDetailsBtn_1235x_935{background:transparent;border:1px solid rgba(74,144,226,.5);color:#60c8d4;font-size:.72rem;font-weight:600;letter-spacing:.04em;padding:5px 12px;border-radius:20px;cursor:pointer;transition:all .25s ease;white-space:nowrap}._cardDetailsBtn_1235x_935:hover{background:#4a90e233;border-color:#60c8d4;color:#fff;box-shadow:0 0 10px #60c8d466}._modalOverlay_1235x_957{position:fixed;inset:0;z-index:9999;background:#050a19e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;animation:_overlayFadeIn_1235x_1 .25s ease}@keyframes _overlayFadeIn_1235x_1{0%{opacity:0}to{opacity:1}}._modalContainer_1235x_975{position:relative;background:linear-gradient(145deg,#0f1932fa,#1a2850fa);border:1px solid rgba(74,144,226,.3);border-radius:20px;width:100%;max-width:780px;max-height:90vh;overflow-y:auto;box-shadow:0 0 60px #4a90e233,0 30px 80px #000000b3;animation:_modalSlideIn_1235x_1 .3s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:rgba(74,144,226,.4) transparent}@keyframes _modalSlideIn_1235x_1{0%{opacity:0;transform:scale(.92) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalClose_1235x_997{position:absolute;top:16px;right:16px;z-index:10;width:36px;height:36px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._modalClose_1235x_997:hover{background:#ef444440;border-color:#ef444499;transform:scale(1.1)}._modalImageWrapper_1235x_1022{position:relative;width:100%;height:240px;overflow:hidden;border-radius:20px 20px 0 0}._modalImage_1235x_1022{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}._modalImageOverlay_1235x_1037{position:absolute;inset:0;background:linear-gradient(to bottom,#050a191a,#050a19a6)}._modalBadge_1235x_1047{position:absolute;bottom:16px;left:20px;display:flex;align-items:center;gap:8px;background:#0a142dbf;border:1px solid rgba(74,144,226,.35);padding:5px 14px;border-radius:20px;font-size:.78rem;color:#60c8d4}._modalBody_1235x_1062{padding:28px 32px 36px;display:flex;flex-direction:column;gap:18px}._modalMeta_1235x_1069{display:flex;gap:10px;flex-wrap:wrap}._modalCategory_1235x_1075{background:#4a90e21f;border:1px solid rgba(74,144,226,.3);color:#60c8d4;font-size:.78rem;font-weight:600;letter-spacing:.05em;padding:4px 14px;border-radius:20px;text-transform:uppercase}._modalTitle_1235x_1087{font-size:1.8rem;font-weight:800;background:linear-gradient(135deg,#fff,#60bcdb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;line-height:1.2}._modalDescription_1235x_1098{color:#e2e8f0d9;font-size:.97rem;line-height:1.7;margin:0}._modalFeatures_1235x_1105{background:#4a90e20d;border:1px solid rgba(74,144,226,.15);border-radius:12px;padding:20px 24px}._modalFeaturesTitle_1235x_1112{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#60c8d4;margin:0 0 14px}._modalFeaturesList_1235x_1121{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}._modalFeatureItem_1235x_1130{display:flex;align-items:flex-start;gap:12px;color:#e2e8f0e6;font-size:.93rem;line-height:1.5}._featureCheck_1235x_1139{color:#22d3ee;font-weight:700;flex-shrink:0;margin-top:1px}._modalActions_1235x_1146{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px}._modalDemoBtn_1235x_1153,._modalContactBtn_1235x_1154{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;border-radius:50px;font-size:.9rem;font-weight:700;letter-spacing:.04em;cursor:pointer;text-decoration:none;transition:all .25s ease}._modalDemoBtn_1235x_1153{background:transparent;border:2px solid rgba(74,144,226,.5);color:#60c8d4}._modalDemoBtn_1235x_1153:hover{background:#4a90e226;border-color:#60c8d4;box-shadow:0 0 20px #60c8d44d;transform:translateY(-2px)}._modalContactBtn_1235x_1154{background:linear-gradient(135deg,#4a90e2,#1a6fc4);border:none;color:#fff;box-shadow:0 4px 20px #4a90e259}._modalContactBtn_1235x_1154:hover{background:linear-gradient(135deg,#5ba3f5,#2680d8);box-shadow:0 6px 30px #4a90e28c;transform:translateY(-2px)}@media (max-width: 600px){._modalImageWrapper_1235x_1022{height:180px}._modalBody_1235x_1062{padding:20px 18px 28px}._modalTitle_1235x_1087{font-size:1.4rem}._modalActions_1235x_1146{flex-direction:column}._modalDemoBtn_1235x_1153,._modalContactBtn_1235x_1154{justify-content:center;width:100%}}
