@keyframes floatCard{0%,100%{transform:translateY(0px)}50%{transform:translateY(-12px)}}.animate-float-card{animation:floatCard 4s ease-in-out infinite}html{scroll-behavior:auto !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#f8fafc;color:#1e293b}.innovation-slide-left{opacity:0;transform:translate3d(-70px,0,0);transition:opacity 0.85s cubic-bezier(0.16,1,0.3,1),transform 0.85s cubic-bezier(0.16,1,0.3,1);will-change:transform,opacity}.innovation-slide-right{opacity:0;transform:translate3d(70px,0,0);transition:opacity 0.85s cubic-bezier(0.16,1,0.3,1) 0.12s,transform 0.85s cubic-bezier(0.16,1,0.3,1) 0.12s;will-change:transform,opacity}#web3-innovation-section.is-active .innovation-slide-left,#web3-innovation-section.is-active .innovation-slide-right{opacity:1;transform:translate3d(0,0,0)}@media (max-width:768px){.innovation-slide-left{transform:translate3d(-35px,0,0)}.innovation-slide-right{transform:translate3d(35px,0,0)}}@media (prefers-reduced-motion:reduce){.innovation-slide-left,.innovation-slide-right{opacity:1 !important;transform:none !important;transition:none !important}}.hero-3d-scene{position:absolute;inset:0;perspective:1400px;perspective-origin:50% 40%;pointer-events:none;z-index:10;overflow:hidden}.cube-3d-item{position:absolute;transform-style:preserve-3d;pointer-events:auto;will-change:transform;cursor:pointer}.cube-float-wrap{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform 0.4s cubic-bezier(0.16,1,0.3,1)}.cube-float-wrap:hover{transform:scale(1.14) translateZ(35px) !important}.cube-float-wrap:hover .cube-box{animation-play-state:paused}.cube-box{width:var(--size,96px);height:var(--size,96px);position:relative;transform-style:preserve-3d;will-change:transform}.cube-face{position:absolute;inset:0;width:100%;height:100%;border-radius:14px;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;user-select:none;box-sizing:border-box}.cube-face-front,.cube-face-back{background:linear-gradient(135deg,#ede7f8 0%,#e2daf5 100%);border:1.5px solid rgba(255,255,255,0.9);box-shadow:inset 0 2px 4px rgba(255,255,255,0.9)}.cube-face-front{transform:translateZ(calc(var(--size, 96px) / 2))}.cube-face-back{transform:rotateY(180deg) translateZ(calc(var(--size, 96px) / 2))}.cube-face-top{transform:rotateX(90deg) translateZ(calc(var(--size, 96px) / 2));background:linear-gradient(135deg,#faf7fe 0%,#f1ebfa 100%);border:1.5px solid rgba(255,255,255,0.95);box-shadow:inset 0 2px 5px rgba(255,255,255,0.95)}.cube-face-right{transform:rotateY(90deg) translateZ(calc(var(--size, 96px) / 2));background:linear-gradient(135deg,#ded5f2 0%,#cfc0eb 100%);border:1.5px solid rgba(255,255,255,0.7);box-shadow:inset 0 1px 3px rgba(0,0,0,0.04)}.cube-face-left{transform:rotateY(-90deg) translateZ(calc(var(--size, 96px) / 2));background:linear-gradient(135deg,#ded5f2 0%,#cfc0eb 100%);border:1.5px solid rgba(255,255,255,0.7)}.cube-face-bottom{transform:rotateX(-90deg) translateZ(calc(var(--size, 96px) / 2));background:#c8b9e6}.cube-shadow{position:absolute;bottom:-28px;left:50%;width:calc(var(--size, 96px) * 0.95);height:calc(var(--size, 96px) * 0.32);margin-left:calc(var(--size, 96px) * -0.475);background:radial-gradient(ellipse at center,rgba(123,0,255,0.24) 0%,rgba(99,102,241,0.1) 42%,transparent 72%);border-radius:50%;filter:blur(8px);pointer-events:none;transform-style:flat}.cube-blur-bg{filter:blur(5.5px);opacity:0.55}.cube-blur-deep{filter:blur(7.5px);opacity:0.45}.cube-sharp{filter:drop-shadow(0 18px 28px rgba(123,0,255,0.12))}@keyframes rotateCube3D_1{0%{transform:rotateX(-18deg) rotateY(0deg) rotateZ(-3deg)}50%{transform:rotateX(-10deg) rotateY(180deg) rotateZ(3deg)}100%{transform:rotateX(-18deg) rotateY(360deg) rotateZ(-3deg)}}@keyframes rotateCube3D_2{0%{transform:rotateX(-24deg) rotateY(360deg) rotateZ(4deg)}50%{transform:rotateX(-16deg) rotateY(180deg) rotateZ(-4deg)}100%{transform:rotateX(-24deg) rotateY(0deg) rotateZ(4deg)}}@keyframes rotateCube3D_3{0%{transform:rotateX(-20deg) rotateY(0deg) rotateZ(-2deg)}50%{transform:rotateX(-12deg) rotateY(180deg) rotateZ(4deg)}100%{transform:rotateX(-20deg) rotateY(360deg) rotateZ(-2deg)}}@keyframes rotateCube3D_4{0%{transform:rotateX(-16deg) rotateY(360deg) rotateZ(-3deg)}50%{transform:rotateX(-10deg) rotateY(180deg) rotateZ(3deg)}100%{transform:rotateX(-16deg) rotateY(0deg) rotateZ(-3deg)}}@keyframes rotateCube3D_5{0%{transform:rotateX(-18deg) rotateY(0deg) rotateZ(3deg)}50%{transform:rotateX(-12deg) rotateY(180deg) rotateZ(-3deg)}100%{transform:rotateX(-18deg) rotateY(360deg) rotateZ(3deg)}}@keyframes rotateCube3D_6{0%{transform:rotateX(-24deg) rotateY(360deg) rotateZ(-4deg)}50%{transform:rotateX(-16deg) rotateY(180deg) rotateZ(4deg)}100%{transform:rotateX(-24deg) rotateY(0deg) rotateZ(-4deg)}}@keyframes rotateCube3D_7{0%{transform:rotateX(-20deg) rotateY(0deg) rotateZ(-3deg)}50%{transform:rotateX(-14deg) rotateY(180deg) rotateZ(3deg)}100%{transform:rotateX(-20deg) rotateY(360deg) rotateZ(-3deg)}}.rotate-3d-1{animation:rotateCube3D_1 18s linear infinite}.rotate-3d-2{animation:rotateCube3D_2 22s linear infinite}.rotate-3d-3{animation:rotateCube3D_3 19s linear infinite}.rotate-3d-4{animation:rotateCube3D_4 16s linear infinite}.rotate-3d-5{animation:rotateCube3D_5 17s linear infinite}.rotate-3d-6{animation:rotateCube3D_6 24s linear infinite}.rotate-3d-7{animation:rotateCube3D_7 20s linear infinite}@keyframes floatBobA{0%,100%{transform:translateY(0px)}50%{transform:translateY(-18px)}}@keyframes floatBobB{0%,100%{transform:translateY(0px)}50%{transform:translateY(-22px)}}@keyframes floatBobC{0%,100%{transform:translateY(0px)}50%{transform:translateY(-16px)}}@keyframes floatBobD{0%,100%{transform:translateY(0px)}50%{transform:translateY(-20px)}}@keyframes shadowPulseA{0%,100%{transform:scale(1);opacity:0.35}50%{transform:scale(0.82);opacity:0.18}}@keyframes shadowPulseB{0%,100%{transform:scale(1);opacity:0.35}50%{transform:scale(0.78);opacity:0.15}}.anim-bob-a{animation:floatBobA 5.2s ease-in-out infinite}.anim-bob-b{animation:floatBobB 6.0s ease-in-out infinite 0.6s}.anim-bob-c{animation:floatBobC 5.6s ease-in-out infinite 1.2s}.anim-bob-d{animation:floatBobD 4.8s ease-in-out infinite 1.8s}.shadow-anim-a{animation:shadowPulseA 5.2s ease-in-out infinite}.shadow-anim-b{animation:shadowPulseB 6.0s ease-in-out infinite 0.6s}.shadow-anim-c{animation:shadowPulseA 5.6s ease-in-out infinite 1.2s}.shadow-anim-d{animation:shadowPulseB 4.8s ease-in-out infinite 1.8s}@media (max-width:1200px){.cube-3d-item{transform:scale(0.85)}}@media (max-width:1024px){.cube-3d-item{transform:scale(0.72)}.cube-pos-2,.cube-pos-7{display:none}}@media (max-width:768px){.cube-3d-item{transform:scale(0.52)}.cube-blur-bg,.cube-blur-deep{display:none}.cube-pos-1{top:6% !important;left:2% !important}.cube-pos-5{top:8% !important;right:2% !important}.cube-pos-3{display:none}.cube-pos-4{display:none}}.half-ring-wrap-left{position:absolute;top:50%;left:0;transform:translateY(-50%);transform-origin:left center;width:450px;height:860px;pointer-events:none;z-index:8;overflow:visible}.half-ring-wrap-right{position:absolute;top:50%;right:0;transform:translateY(-50%);transform-origin:right center;width:450px;height:860px;pointer-events:none;z-index:8;overflow:visible}.half-ring-wrap-left svg,.half-ring-wrap-right svg{overflow:visible}.hero-3d-scene{position:absolute;inset:0;perspective:1400px;perspective-origin:50% 40%;pointer-events:none;z-index:20 !important;overflow:hidden}.cube-3d-item{position:absolute;transform-style:preserve-3d;pointer-events:auto;will-change:transform;cursor:pointer;z-index:20 !important}.ring-glow-left{position:absolute;top:50%;left:-120px;transform:translateY(-50%);width:520px;height:680px;background:radial-gradient(ellipse at center,rgba(123,0,255,0.35) 0%,rgba(168,85,247,0.18) 45%,transparent 72%);filter:blur(65px);animation:ringGlowPulse 6s ease-in-out infinite;pointer-events:none}.ring-glow-right{position:absolute;top:50%;right:-120px;transform:translateY(-50%);width:520px;height:680px;background:radial-gradient(ellipse at center,rgba(168,85,247,0.35) 0%,rgba(236,72,153,0.18) 45%,transparent 72%);filter:blur(65px);animation:ringGlowPulse 6s ease-in-out infinite 3s;pointer-events:none}@keyframes ringGlowPulse{0%,100%{opacity:0.65;transform:translateY(-50%) scale(1)}50%{opacity:0.98;transform:translateY(-50%) scale(1.06)}}.shine-beam-left{stroke-dasharray:240 1200;animation:sweepRingBeamLeft 4.5s cubic-bezier(0.4,0,0.2,1) infinite}.shine-beam-right{stroke-dasharray:240 1200;animation:sweepRingBeamRight 4.5s cubic-bezier(0.4,0,0.2,1) infinite 1.2s}@keyframes sweepRingBeamLeft{0%{stroke-dashoffset:1300;opacity:0}15%{opacity:1}85%{opacity:1}100%{stroke-dashoffset:-1300;opacity:0}}@keyframes sweepRingBeamRight{0%{stroke-dashoffset:-1300;opacity:0}15%{opacity:1}85%{opacity:1}100%{stroke-dashoffset:1300;opacity:0}}.ring-float-l{width:100%;height:100%;transform-origin:left center;animation:ringFloatMotionL 7s ease-in-out infinite}.ring-float-r{width:100%;height:100%;transform-origin:right center;animation:ringFloatMotionR 7s ease-in-out infinite 3.5s}@keyframes ringFloatMotionL{0%,100%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(-16px) rotate(0.6deg)}}@keyframes ringFloatMotionR{0%,100%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(-16px) rotate(-0.6deg)}}@media (max-width:1400px){.half-ring-wrap-left{left:0 !important;transform:translateY(-50%) scale(0.85)}.half-ring-wrap-right{right:0 !important;transform:translateY(-50%) scale(0.85)}}@media (max-width:1024px){.half-ring-wrap-left{left:0 !important;transform:translateY(-50%) scale(0.7)}.half-ring-wrap-right{right:0 !important;transform:translateY(-50%) scale(0.7)}}@media (max-width:768px){.half-ring-wrap-left{left:0 !important;transform:translateY(-50%) scale(0.45) !important;opacity:0.75}.half-ring-wrap-right{right:0 !important;transform:translateY(-50%) scale(0.45) !important;opacity:0.75}}.hero-gradient-text-anim{background:linear-gradient(90deg,#7B00FF 0%,#36BAFF 25%,#EC4899 50%,#6366F1 75%,#7B00FF 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:heroTextGradientShift 4s linear infinite;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone}@keyframes heroTextGradientShift{0%{background-position:0% center}100%{background-position:200% center}}.hero-btn-shine{position:relative;overflow:hidden;isolation:isolate}.hero-btn-shine::after{content:'';position:absolute;top:-50%;bottom:-50%;left:-130%;width:70%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.25) 25%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0.25) 75%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);animation:btnShineSweep 3.2s cubic-bezier(0.4,0,0.2,1) infinite;pointer-events:none;z-index:5}@keyframes btnShineSweep{0%{left:-130%}32%,100%{left:230%}}.showcase-stage-wrap{position:relative;width:100%;max-width:1100px;height:570px;margin:0 auto;perspective:1400px;perspective-origin:50% 45%;overflow:visible}.showcase-stage-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d}.showcase-slide-item{position:absolute;top:10px;left:50%;width:350px;height:525px;background:transparent !important;border:none !important;box-shadow:none !important;outline:none !important;border-radius:0;overflow:visible;user-select:none;-webkit-user-drag:none;will-change:transform,filter,opacity;pointer-events:auto;cursor:pointer;transition:transform 0.55s cubic-bezier(0.2,0.9,0.3,1),filter 0.55s cubic-bezier(0.2,0.9,0.3,1),opacity 0.55s cubic-bezier(0.2,0.9,0.3,1)}.showcase-slide-item img{width:100%;height:100%;object-fit:contain;object-position:top center;display:block;background:transparent !important;border:none !important;box-shadow:none !important;outline:none !important;pointer-events:none;-webkit-user-drag:none}.showcase-slide-item.pos-center{transform:translate3d(-50%,0,80px) scale(1) rotateY(0deg);z-index:25;opacity:1;filter:blur(0px);cursor:default}.showcase-slide-item.pos-left{transform:translate3d(calc(-50% - 245px), 24px, -60px) scale(0.85) rotateY(16deg);z-index:15;opacity:0.65;filter:blur(3.5px);cursor:pointer}.showcase-slide-item.pos-right{transform:translate3d(calc(-50% + 245px), 24px, -60px) scale(0.85) rotateY(-16deg);z-index:15;opacity:0.65;filter:blur(3.5px);cursor:pointer}.showcase-slide-item.fade-out-left{transform:translate3d(calc(-50% - 270px), 28px, -120px) scale(0.78) rotateY(20deg) !important;opacity:0 !important;filter:blur(6px) !important;z-index:5 !important;pointer-events:none;transition:transform 0.24s ease-out,filter 0.24s ease-out,opacity 0.24s ease-out !important}.showcase-slide-item.fade-out-right{transform:translate3d(calc(-50% + 270px), 28px, -120px) scale(0.78) rotateY(-20deg) !important;opacity:0 !important;filter:blur(6px) !important;z-index:5 !important;pointer-events:none;transition:transform 0.24s ease-out,filter 0.24s ease-out,opacity 0.24s ease-out !important}.showcase-slide-item.snap-right{transform:translate3d(calc(-50% + 270px), 28px, -120px) scale(0.78) rotateY(-20deg) !important;opacity:0 !important;filter:blur(6px) !important;z-index:5 !important;pointer-events:none;transition:none !important}.showcase-slide-item.snap-left{transform:translate3d(calc(-50% - 270px), 28px, -120px) scale(0.78) rotateY(20deg) !important;opacity:0 !important;filter:blur(6px) !important;z-index:5 !important;pointer-events:none;transition:none !important}.showcase-slide-item.pos-hidden{transform:translate3d(calc(-50% + 270px), 28px, -120px) scale(0.78) rotateY(-20deg) !important;opacity:0 !important;filter:blur(6px) !important;z-index:1 !important;pointer-events:none !important;transition:none !important;visibility:hidden !important}.showcase-bottom-fade{position:absolute;bottom:-6px;left:-10%;right:-10%;height:220px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.35) 25%,rgba(255,255,255,0.78) 60%,rgba(255,255,255,0.98) 85%,#ffffff 100%);pointer-events:none;z-index:35}@media (max-width:1024px){.showcase-stage-wrap{height:470px}.showcase-slide-item{width:285px;height:430px}.showcase-slide-item.pos-left{transform:translate3d(calc(-50% - 175px), 20px, -50px) scale(0.85) rotateY(15deg)}.showcase-slide-item.pos-right{transform:translate3d(calc(-50% + 175px), 20px, -50px) scale(0.85) rotateY(-15deg)}.showcase-slide-item.fade-out-left{transform:translate3d(calc(-50% - 200px), 24px, -100px) scale(0.78) rotateY(18deg) !important}.showcase-slide-item.fade-out-right{transform:translate3d(calc(-50% + 200px), 24px, -100px) scale(0.78) rotateY(-18deg) !important}.showcase-slide-item.snap-right{transform:translate3d(calc(-50% + 200px), 24px, -100px) scale(0.78) rotateY(-18deg) !important}.showcase-slide-item.snap-left{transform:translate3d(calc(-50% - 200px), 24px, -100px) scale(0.78) rotateY(18deg) !important}.showcase-slide-item.pos-hidden{transform:translate3d(calc(-50% + 200px), 24px, -100px) scale(0.78) rotateY(-18deg) !important}.showcase-bottom-fade{height:175px}}@media (max-width:768px){.showcase-stage-wrap{height:360px}.showcase-slide-item{width:215px;height:325px}.showcase-slide-item.pos-left{transform:translate3d(calc(-50% - 105px), 14px, -35px) scale(0.83) rotateY(14deg);filter:blur(2.5px)}.showcase-slide-item.pos-right{transform:translate3d(calc(-50% + 105px), 14px, -35px) scale(0.83) rotateY(-14deg);filter:blur(2.5px)}.showcase-slide-item.fade-out-left{transform:translate3d(calc(-50% - 130px), 18px, -70px) scale(0.75) rotateY(16deg) !important}.showcase-slide-item.fade-out-right{transform:translate3d(calc(-50% + 130px), 18px, -70px) scale(0.75) rotateY(-16deg) !important}.showcase-slide-item.snap-right{transform:translate3d(calc(-50% + 130px), 18px, -70px) scale(0.75) rotateY(-16deg) !important}.showcase-slide-item.snap-left{transform:translate3d(calc(-50% - 130px), 18px, -70px) scale(0.75) rotateY(16deg) !important}.showcase-slide-item.pos-hidden{transform:translate3d(calc(-50% + 130px), 18px, -70px) scale(0.75) rotateY(-16deg) !important}.showcase-bottom-fade{height:135px}}@media (max-width:480px){.showcase-stage-wrap{height:310px}.showcase-slide-item{width:185px;height:280px}.showcase-slide-item.pos-left{transform:translate3d(calc(-50% - 75px), 12px, -30px) scale(0.8) rotateY(12deg);filter:blur(2px)}.showcase-slide-item.pos-right{transform:translate3d(calc(-50% + 75px), 12px, -30px) scale(0.8) rotateY(-12deg);filter:blur(2px)}.showcase-slide-item.fade-out-left{transform:translate3d(calc(-50% - 95px), 15px, -60px) scale(0.72) rotateY(14deg) !important}.showcase-slide-item.fade-out-right{transform:translate3d(calc(-50% + 95px), 15px, -60px) scale(0.72) rotateY(-14deg) !important}.showcase-slide-item.snap-right{transform:translate3d(calc(-50% + 95px), 15px, -60px) scale(0.72) rotateY(-14deg) !important}.showcase-slide-item.snap-left{transform:translate3d(calc(-50% - 95px), 15px, -60px) scale(0.72) rotateY(14deg) !important}.showcase-slide-item.pos-hidden{transform:translate3d(calc(-50% + 95px), 15px, -60px) scale(0.72) rotateY(-14deg) !important}.showcase-bottom-fade{height:115px}}.team-showcase-stage{position:relative;width:100%}.team-img-card{position:absolute;border-radius:0.375rem;overflow:hidden;border:0 !important;box-shadow:none !important;transition:top 0.85s cubic-bezier(0.25,1,0.5,1),left 0.85s cubic-bezier(0.25,1,0.5,1),width 0.85s cubic-bezier(0.25,1,0.5,1),height 0.85s cubic-bezier(0.25,1,0.5,1),z-index 0.85s ease;will-change:top,left,width,height}.team-img-card img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0.375rem;border:0 !important;box-shadow:none !important}.team-showcase-stage[data-state="1"] .team-img-card-1{top:0;left:0;width:100%;height:calc(60% - 5px);z-index:3}.team-showcase-stage[data-state="1"] .team-img-card-2{top:calc(60% + 5px);left:0;width:calc(33.333% - 6.67px);height:calc(40% - 5px);z-index:2}.team-showcase-stage[data-state="1"] .team-img-card-3{top:calc(60% + 5px);left:calc(33.333% + 3.33px);width:calc(33.333% - 6.67px);height:calc(40% - 5px);z-index:2}.team-showcase-stage[data-state="1"] .team-img-card-4{top:calc(60% + 5px);left:calc(66.666% + 6.67px);width:calc(33.333% - 6.67px);height:calc(40% - 5px);z-index:2}.team-showcase-stage[data-state="2"] .team-img-card-2{top:0;left:0;width:calc(60% - 5px);height:100%;z-index:3}.team-showcase-stage[data-state="2"] .team-img-card-1{top:0;left:calc(60% + 5px);width:calc(40% - 5px);height:calc(33.333% - 6.67px);z-index:2}.team-showcase-stage[data-state="2"] .team-img-card-3{top:calc(33.333% + 3.33px);left:calc(60% + 5px);width:calc(40% - 5px);height:calc(33.333% - 6.67px);z-index:2}.team-showcase-stage[data-state="2"] .team-img-card-4{top:calc(66.666% + 6.67px);left:calc(60% + 5px);width:calc(40% - 5px);height:calc(33.333% - 6.67px);z-index:2}.team-showcase-stage[data-state="3"] .team-img-card-3{top:calc(40% + 5px);left:0;width:100%;height:calc(60% - 5px);z-index:3}.team-showcase-stage[data-state="3"] .team-img-card-1{top:0;left:0;width:calc(33.333% - 6.67px);height:calc(40% - 5px);z-index:2}.team-showcase-stage[data-state="3"] .team-img-card-2{top:0;left:calc(33.333% + 3.33px);width:calc(33.333% - 6.67px);height:calc(40% - 5px);z-index:2}.team-showcase-stage[data-state="3"] .team-img-card-4{top:0;left:calc(66.666% + 6.67px);width:calc(33.333% - 6.67px);height:calc(40% - 5px);z-index:2}.team-showcase-stage[data-state="4"] .team-img-card-4{top:0;left:calc(40% + 5px);width:calc(60% - 5px);height:100%;z-index:3}.team-showcase-stage[data-state="4"] .team-img-card-1{top:0;left:0;width:calc(40% - 5px);height:calc(33.333% - 6.67px);z-index:2}.team-showcase-stage[data-state="4"] .team-img-card-2{top:calc(33.333% + 3.33px);left:0;width:calc(40% - 5px);height:calc(33.333% - 6.67px);z-index:2}.team-showcase-stage[data-state="4"] .team-img-card-3{top:calc(66.666% + 6.67px);left:0;width:calc(40% - 5px);height:calc(33.333% - 6.67px);z-index:2}.what-we-build-panel{animation:serviceTabFade 0.25s ease-out}@keyframes serviceTabFade{from{opacity:0}to{opacity:1}}.service-card-left-bottom-shadow{box-shadow:-8px 12px 24px -2px rgba(100,116,139,0.13),-4px 6px 12px -2px rgba(100,116,139,0.07)}.sticky-category-portrait-box{position:-webkit-sticky !important;position:sticky !important;top:120px !important;align-self:flex-start !important;height:fit-content !important;z-index:20}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.rotary-slashed-zero{position:relative;display:inline-block}.rotary-slashed-zero::after{content:'';position:absolute;top:50%;left:50%;width:78%;height:3px;background-color:currentColor;transform:translate(-50%,-50%) rotate(-45deg);border-radius:9999px;pointer-events:none}.rotary-num{will-change:transform,opacity;user-select:none;-webkit-user-select:none;transition:color 0.15s ease}@keyframes rotaryPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:0.7}}.rotary-active-pulse{animation:rotaryPulse 2s cubic-bezier(0.4,0,0.6,1) infinite;transform-origin:center}.tech-accordion-wrapper{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.tech-card-item{transition:flex 0.55s cubic-bezier(0.25,1,0.5,1),transform 0.4s ease,box-shadow 0.4s ease}@media (min-width:1024px){.tech-card-item.is-active{flex:3 1 0% !important}.tech-card-item:not(.is-active){flex:1 1 0% !important}.tech-card-item.is-active .tech-center-visual{opacity:0;visibility:hidden;transform:scale(0.75);pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s}.tech-card-item:not(.is-active) .tech-center-visual{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto;transition:opacity 0.45s cubic-bezier(0.16,1,0.3,1) 0.1s,transform 0.45s cubic-bezier(0.16,1,0.3,1) 0.1s}.tech-card-item.is-active .tech-expanded-content{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity 0.45s cubic-bezier(0.16,1,0.3,1) 0.12s,transform 0.45s cubic-bezier(0.16,1,0.3,1) 0.12s}.tech-card-item:not(.is-active) .tech-expanded-content{opacity:0;visibility:hidden;transform:translateY(16px);pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s}}@media (max-width:1023px){.tech-center-visual{display:none !important}.tech-expanded-content{opacity:1 !important;visibility:visible !important;transform:none !important;pointer-events:auto !important;display:flex !important}}.why-morph-card{position:absolute;transition:top 0.9s cubic-bezier(0.25,1,0.5,1),left 0.9s cubic-bezier(0.25,1,0.5,1),width 0.9s cubic-bezier(0.25,1,0.5,1),height 0.9s cubic-bezier(0.25,1,0.5,1);will-change:top,left,width,height}@keyframes blogGradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.blog-animated-gradient-text{background:linear-gradient(135deg,#7c3aed,#4f46e5,#9333ea,#6366f1);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:blogGradientShift 5s ease infinite}@keyframes blogShineLoop{0%{transform:translateX(-160%) skewX(-20deg)}40%,100%{transform:translateX(260%) skewX(-20deg)}}.blog-btn-shine-beam{position:absolute;inset:0;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.45),transparent);animation:blogShineLoop 3.2s ease-in-out infinite;pointer-events:none}