.ProjectShowcaseHomecare-module__Me1ILW__modalOverlay{z-index:999;color:#fff;overscroll-behavior:contain;background:radial-gradient(circle at 78% 12%,#2dd4bf38,#0000 30%),radial-gradient(circle at 18% 86%,#14b8a638,#0000 34%),linear-gradient(135deg,#041210 0%,#082c28 46%,#020706 100%);width:100%;min-height:100dvh;max-height:100dvh;animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseHomecare-module__Me1ILW__modalEnter;position:fixed;inset:0;overflow:hidden auto}.ProjectShowcaseHomecare-module__Me1ILW__noiseLayer{z-index:0;opacity:.18;pointer-events:none;background-image:radial-gradient(circle at 30% 30%,#ffffff0d 0 1px,#0000 1px),radial-gradient(circle at 70% 70%,#ffffff09 0 1px,#0000 1px);background-size:34px 34px,46px 46px;position:fixed;inset:0}.ProjectShowcaseHomecare-module__Me1ILW__backdropGlowOne,.ProjectShowcaseHomecare-module__Me1ILW__backdropGlowTwo,.ProjectShowcaseHomecare-module__Me1ILW__backdropGlowThree{pointer-events:none;filter:blur(42px);border-radius:999px;position:fixed}.ProjectShowcaseHomecare-module__Me1ILW__backdropGlowOne{background:#2dd4bf2e;width:clamp(220px,34vw,460px);height:clamp(220px,34vw,460px);animation:8s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__glowFloatOne;top:2%;right:4%}.ProjectShowcaseHomecare-module__Me1ILW__backdropGlowTwo{background:#0f766e52;width:clamp(220px,32vw,420px);height:clamp(220px,32vw,420px);animation:9s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__glowFloatTwo;bottom:4%;left:0}.ProjectShowcaseHomecare-module__Me1ILW__backdropGlowThree{background:#ffffff0d;width:clamp(140px,22vw,260px);height:clamp(140px,22vw,260px);animation:10s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__glowFloatThree;top:18%;left:48%}.ProjectShowcaseHomecare-module__Me1ILW__modalGrid{opacity:.075;pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:56px 56px;animation:20s linear infinite ProjectShowcaseHomecare-module__Me1ILW__gridMove;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 56% 48%,#000 0%,#0000 74%);mask-image:radial-gradient(circle at 56% 48%,#000 0%,#0000 74%)}.ProjectShowcaseHomecare-module__Me1ILW__closeButton{top:max(18px, env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right));z-index:30;color:#fff;-webkit-backdrop-filter:blur(18px);cursor:pointer;background:#ffffff13;border:1px solid #d2fff82e;border-radius:999px;place-items:center;width:44px;height:44px;transition:transform .24s,background .24s,border-color .24s;display:grid;position:fixed;box-shadow:0 18px 46px #00000042}.ProjectShowcaseHomecare-module__Me1ILW__closeButton:hover{background:#ffffff24;border-color:#d2fff857;transform:scale(1.06)rotate(4deg)}.ProjectShowcaseHomecare-module__Me1ILW__modalContent{z-index:2;grid-template-columns:minmax(330px,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(18px,2.2vw,34px);width:min(1220px,100% - 48px);min-height:100dvh;margin:0 auto;padding:34px 0 102px;display:grid;position:relative}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText{width:100%;min-width:0;max-width:560px;animation:.9s cubic-bezier(.16,1,.3,1) .15s both ProjectShowcaseHomecare-module__Me1ILW__textEnter}.ProjectShowcaseHomecare-module__Me1ILW__projectBadge{color:#ddfff8;-webkit-backdrop-filter:blur(14px);background:#2dd4bf21;border:1px solid #99f6e433;border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 12px 30px #14b8a624}.ProjectShowcaseHomecare-module__Me1ILW__projectBadge svg{flex:none}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText h2{color:#fff;letter-spacing:-.06em;text-shadow:0 18px 52px #00000057;text-wrap:balance;margin:18px 0 0;font-size:clamp(36px,4.2vw,58px);font-weight:850;line-height:1.02}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText h2 span{color:#99f6e4;display:block}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText p{color:#e2fffabd;max-width:530px;margin:15px 0 0;font-size:14.5px;line-height:1.62}.ProjectShowcaseHomecare-module__Me1ILW__techList{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ProjectShowcaseHomecare-module__Me1ILW__techList span{color:#e7fffb;white-space:nowrap;background:#2dd4bf21;border:1px solid #99f6e433;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.ProjectShowcaseHomecare-module__Me1ILW__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:540px;margin-top:18px;display:grid}.ProjectShowcaseHomecare-module__Me1ILW__featureGrid div{-webkit-backdrop-filter:blur(16px);background:#ffffff12;border:1px solid #ffffff1d;border-radius:19px;min-width:0;padding:13px;box-shadow:0 18px 44px #0000001f}.ProjectShowcaseHomecare-module__Me1ILW__featureGrid strong{color:#fff;letter-spacing:-.02em;font-size:12.5px;line-height:1.25;display:block}.ProjectShowcaseHomecare-module__Me1ILW__featureGrid span{color:#e2fffaa8;margin-top:6px;font-size:11.5px;line-height:1.42;display:block}.ProjectShowcaseHomecare-module__Me1ILW__actionRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.ProjectShowcaseHomecare-module__Me1ILW__primaryButton,.ProjectShowcaseHomecare-module__Me1ILW__secondaryButton{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:900;line-height:1;text-decoration:none;transition:transform .24s,box-shadow .24s,filter .24s;display:inline-flex}.ProjectShowcaseHomecare-module__Me1ILW__primaryButton{color:#03211e;background:linear-gradient(135deg,#ccfbf1,#2dd4bf);box-shadow:0 18px 42px #2dd4bf38,0 0 0 7px #2dd4bf12}.ProjectShowcaseHomecare-module__Me1ILW__secondaryButton{color:#fff;background:#ffffff16;border:1px solid #ffffff21;box-shadow:0 18px 42px #00000024}.ProjectShowcaseHomecare-module__Me1ILW__primaryButton:hover,.ProjectShowcaseHomecare-module__Me1ILW__secondaryButton:hover{filter:brightness(1.04);transform:translateY(-2px)}.ProjectShowcaseHomecare-module__Me1ILW__helperBox{color:#e2fffab8;-webkit-backdrop-filter:blur(14px);background:#fff1;border:1px solid #ffffff1b;border-radius:16px;align-items:center;gap:9px;width:fit-content;max-width:100%;margin-top:16px;padding:10px 13px;font-size:12px;line-height:1.35;display:inline-flex}.ProjectShowcaseHomecare-module__Me1ILW__helperBox svg{flex:none}.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage{perspective:1600px;cursor:grab;place-items:center;width:100%;min-width:0;height:clamp(430px,56vh,580px);animation:.95s cubic-bezier(.16,1,.3,1) .18s both ProjectShowcaseHomecare-module__Me1ILW__stageEnter;display:grid;position:relative;overflow:visible}.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage:active{cursor:grabbing}.ProjectShowcaseHomecare-module__Me1ILW__orbitRingOne,.ProjectShowcaseHomecare-module__Me1ILW__orbitRingTwo,.ProjectShowcaseHomecare-module__Me1ILW__orbitRingThree{pointer-events:none;transform-style:preserve-3d;border-radius:999px;position:absolute}.ProjectShowcaseHomecare-module__Me1ILW__orbitRingOne{border:1px solid #99f6e433;width:clamp(220px,28vw,360px);height:clamp(220px,28vw,360px);animation:18s linear infinite ProjectShowcaseHomecare-module__Me1ILW__orbitOne;box-shadow:0 0 44px #14b8a614}.ProjectShowcaseHomecare-module__Me1ILW__orbitRingTwo{border:1px solid #ffffff1a;width:clamp(300px,38vw,500px);height:clamp(300px,38vw,500px);animation:26s linear infinite ProjectShowcaseHomecare-module__Me1ILW__orbitTwo}.ProjectShowcaseHomecare-module__Me1ILW__orbitRingThree{border:1px solid #99f6e421;width:clamp(360px,48vw,620px);height:clamp(360px,48vw,620px);animation:32s linear infinite ProjectShowcaseHomecare-module__Me1ILW__orbitThree}.ProjectShowcaseHomecare-module__Me1ILW__deviceScene{z-index:5;width:100%;max-width:640px;height:clamp(390px,45vw,510px);transform-style:preserve-3d;transform:rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z)) scale(var(--zoom));will-change:transform;transition:transform .22s cubic-bezier(.16,1,.3,1),filter .26s;position:relative}.ProjectShowcaseHomecare-module__Me1ILW__deviceScene.ProjectShowcaseHomecare-module__Me1ILW__isDragging{transition:transform 80ms linear}.ProjectShowcaseHomecare-module__Me1ILW__sceneShadow{filter:blur(28px);background:radial-gradient(circle,#00000094,#0000 70%),radial-gradient(circle,#2dd4bf33,#0000 76%);border-radius:999px;height:clamp(58px,8vw,96px);position:absolute;bottom:34px;left:13%;right:13%;transform:translateZ(-150px)rotateX(80deg)}.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewCard{z-index:24;color:#fff;-webkit-backdrop-filter:blur(20px);width:min(310px,42vw);transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff24,#ffffff0e),#082c28b8;border:1px solid #d2fff82e;border-radius:22px;padding:12px;animation:6.4s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__chatFloatTop;position:absolute;top:2%;right:4%;transform:translateZ(235px)rotateX(7deg)rotateY(-4deg);box-shadow:0 24px 64px #0000004d,0 0 42px #2dd4bf1f,inset 0 1px #ffffff14}.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewHeader{align-items:center;gap:10px;display:flex}.ProjectShowcaseHomecare-module__Me1ILW__chatAvatar{color:#03211e;background:linear-gradient(135deg,#ccfbf1,#2dd4bf);border-radius:14px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 10px 24px #2dd4bf33}.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewHeader strong{letter-spacing:-.02em;font-size:12px;line-height:1.2;display:block}.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewHeader span{color:#e2fffa9e;margin-top:3px;font-size:10px;font-weight:700;display:block}.ProjectShowcaseHomecare-module__Me1ILW__chatBubbleRow{grid-template-columns:1fr;gap:8px;margin-top:10px;display:grid}.ProjectShowcaseHomecare-module__Me1ILW__chatBubbleLeft,.ProjectShowcaseHomecare-module__Me1ILW__chatBubbleRight{border-radius:15px;width:fit-content;max-width:88%;padding:8px 10px;font-size:10.5px;font-weight:700;line-height:1.32}.ProjectShowcaseHomecare-module__Me1ILW__chatBubbleLeft{color:#e2fffae6;background:#ffffff1a;border-bottom-left-radius:5px}.ProjectShowcaseHomecare-module__Me1ILW__chatBubbleRight{color:#04211e;background:linear-gradient(135deg,#ccfbf1,#5eead4);border-bottom-right-radius:5px;margin-left:auto}.ProjectShowcaseHomecare-module__Me1ILW__chatTyping{background:#ffffff17;border-radius:999px;align-items:center;gap:4px;width:fit-content;margin-top:9px;padding:8px 10px;display:flex}.ProjectShowcaseHomecare-module__Me1ILW__chatTyping span{background:#ccfbf1bf;border-radius:999px;width:5px;height:5px;animation:1.2s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__typingDot}.ProjectShowcaseHomecare-module__Me1ILW__chatTyping span:nth-child(2){animation-delay:.15s}.ProjectShowcaseHomecare-module__Me1ILW__chatTyping span:nth-child(3){animation-delay:.3s}.ProjectShowcaseHomecare-module__Me1ILW__browserCard{z-index:6;width:clamp(300px,31vw,430px);transform-style:preserve-3d;opacity:.88;animation:6.6s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__browserFloat;position:absolute;top:55%;right:0;transform:translate3d(0,-50%,50px)rotateX(2deg)rotateY(-11deg)rotate(2deg)}.ProjectShowcaseHomecare-module__Me1ILW__browserBar{background:linear-gradient(#ffffff29,#ffffff0d),linear-gradient(135deg,#214f49,#0c201d);border:1px solid #d2fff826;border-bottom:0;border-radius:18px 18px 0 0;align-items:center;gap:6px;height:27px;padding:0 12px;display:flex}.ProjectShowcaseHomecare-module__Me1ILW__browserBar span{border-radius:999px;width:7px;height:7px}.ProjectShowcaseHomecare-module__Me1ILW__browserBar span:first-child{background:#ff6b7a}.ProjectShowcaseHomecare-module__Me1ILW__browserBar span:nth-child(2){background:#ffcb5b}.ProjectShowcaseHomecare-module__Me1ILW__browserBar span:nth-child(3){background:#68e391}.ProjectShowcaseHomecare-module__Me1ILW__browserBar small{color:#e2fffa9e;white-space:nowrap;margin-left:7px;font-size:10px;font-weight:700}.ProjectShowcaseHomecare-module__Me1ILW__browserScreen{aspect-ratio:16/9;background:linear-gradient(135deg,#5d807a 0%,#142e2b 18%,#061412 48%,#2a5f57 100%);border-radius:0 0 20px 20px;padding:7px;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff2e,inset -1px -1px #0000008c,0 28px 62px #0000005c,0 0 40px #2dd4bf1c}.ProjectShowcaseHomecare-module__Me1ILW__browserScreen:before{content:"";z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:.28;background:linear-gradient(112deg,#ffffff1f,#0000 34%),radial-gradient(circle at 18% 0,#ffffff24,#0000 28%);border-radius:14px;position:absolute;inset:7px}.ProjectShowcaseHomecare-module__Me1ILW__browserScreen img{z-index:1;object-fit:cover;object-position:top center;background:#f0fffb;border-radius:14px;width:100%;height:100%;display:block;position:relative}.ProjectShowcaseHomecare-module__Me1ILW__browserLabel,.ProjectShowcaseHomecare-module__Me1ILW__phoneLabel{color:#e2fffae6;-webkit-backdrop-filter:blur(16px);opacity:.95;white-space:nowrap;background:#ffffff17;border:1px solid #ffffff21;border-radius:999px;width:max-content;max-width:90%;padding:8px 12px;font-size:10.5px;font-weight:900;position:absolute;left:50%;transform:translate(-50%)translateZ(42px);box-shadow:0 14px 34px #00000038}.ProjectShowcaseHomecare-module__Me1ILW__browserLabel{bottom:-20px}.ProjectShowcaseHomecare-module__Me1ILW__phoneMockup{z-index:14;aspect-ratio:9/19.5;width:clamp(170px,17vw,225px);transform-style:preserve-3d;animation:6s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__phoneFloat;position:absolute;top:52%;left:28%;transform:translate3d(-50%,-50%,145px)rotateX(1.5deg)rotateY(9deg)rotate(-6deg)}.ProjectShowcaseHomecare-module__Me1ILW__phoneAura{filter:blur(13px);opacity:.88;background:radial-gradient(circle at 26% 14%,#ffffff38,#0000 26%),linear-gradient(135deg,#99f6e433,#0000 46%);border-radius:44px;position:absolute;inset:-8px}.ProjectShowcaseHomecare-module__Me1ILW__phoneFrame{z-index:4;background:linear-gradient(145deg,#6b747c 0%,#161d20 34%,#334047 100%);border-radius:38px;width:100%;height:100%;padding:8px;position:relative;box-shadow:inset 1px 1px #ffffff47,inset -1px -1px #00000080,0 32px 70px #0006,0 0 44px #2dd4bf29}.ProjectShowcaseHomecare-module__Me1ILW__phoneFrame:before{content:"";pointer-events:none;z-index:3;border-radius:31px;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 22px #ffffff14}.ProjectShowcaseHomecare-module__Me1ILW__phoneSpeaker{z-index:8;background:#05070a;border-radius:999px;width:62px;height:15px;position:absolute;top:15px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff24}.ProjectShowcaseHomecare-module__Me1ILW__phoneScreen{z-index:1;background:#f0fffb;border-radius:30px;width:100%;height:100%;position:relative;overflow:hidden}.ProjectShowcaseHomecare-module__Me1ILW__phoneScreen img{object-fit:cover;object-position:top center;background:#f0fffb;width:100%;height:100%;display:block}.ProjectShowcaseHomecare-module__Me1ILW__phoneLabel{bottom:-29px}.ProjectShowcaseHomecare-module__Me1ILW__processChipOne,.ProjectShowcaseHomecare-module__Me1ILW__processChipTwo,.ProjectShowcaseHomecare-module__Me1ILW__processChipThree{z-index:18;color:#fff;-webkit-backdrop-filter:blur(18px);width:max-content;max-width:165px;transform-style:preserve-3d;background:#ffffff17;border:1px solid #defffa24;border-radius:16px;padding:10px 12px;position:absolute;box-shadow:0 22px 52px #00000038}.ProjectShowcaseHomecare-module__Me1ILW__processChipOne svg,.ProjectShowcaseHomecare-module__Me1ILW__processChipTwo svg,.ProjectShowcaseHomecare-module__Me1ILW__processChipThree svg{color:#99f6e4}.ProjectShowcaseHomecare-module__Me1ILW__processChipOne strong,.ProjectShowcaseHomecare-module__Me1ILW__processChipTwo strong,.ProjectShowcaseHomecare-module__Me1ILW__processChipThree strong{letter-spacing:-.02em;margin-top:6px;font-size:11.5px;line-height:1.15;display:block}.ProjectShowcaseHomecare-module__Me1ILW__processChipOne span,.ProjectShowcaseHomecare-module__Me1ILW__processChipTwo span,.ProjectShowcaseHomecare-module__Me1ILW__processChipThree span{color:#e2fffaad;margin-top:4px;font-size:9.8px;font-weight:700;line-height:1.25;display:block}.ProjectShowcaseHomecare-module__Me1ILW__processChipOne{animation:5.8s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__chipFloatOne;top:24%;left:2%;transform:translateZ(170px)rotateY(8deg)}.ProjectShowcaseHomecare-module__Me1ILW__processChipTwo{animation:6.2s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__chipFloatTwo;top:33%;right:3%;transform:translateZ(180px)rotateY(-8deg)}.ProjectShowcaseHomecare-module__Me1ILW__processChipThree{animation:6.6s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__chipFloatThree;bottom:14%;right:12%;transform:translateZ(195px)rotateX(8deg)}.ProjectShowcaseHomecare-module__Me1ILW__flowSection{z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1220px,100% - 48px);margin:-82px auto 36px;display:grid;position:relative}.ProjectShowcaseHomecare-module__Me1ILW__flowStep{-webkit-backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;min-width:0;padding:15px;position:relative;overflow:hidden;box-shadow:0 20px 54px #00000029}.ProjectShowcaseHomecare-module__Me1ILW__flowStep:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 0,#2dd4bf24,#0000 34%);position:absolute;inset:0}.ProjectShowcaseHomecare-module__Me1ILW__flowIndex{color:#e2fffa29;font-size:24px;font-weight:900;line-height:1;position:absolute;top:14px;right:14px}.ProjectShowcaseHomecare-module__Me1ILW__flowIcon{z-index:2;color:#03211e;background:linear-gradient(135deg,#99f6e4,#2dd4bf);border-radius:14px;place-items:center;width:35px;height:35px;display:grid;position:relative}.ProjectShowcaseHomecare-module__Me1ILW__flowStep strong{z-index:2;color:#fff;letter-spacing:-.02em;margin-top:12px;font-size:13px;line-height:1.25;display:block;position:relative}.ProjectShowcaseHomecare-module__Me1ILW__flowStep span{z-index:2;color:#e2fffaad;margin-top:7px;font-size:11.5px;line-height:1.45;display:block;position:relative}@keyframes ProjectShowcaseHomecare-module__Me1ILW__modalEnter{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__textEnter{0%{opacity:0;filter:blur(12px);transform:translateY(32px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__stageEnter{0%{opacity:0;filter:blur(16px);transform:translateY(34px)scale(.95)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__gridMove{0%{background-position:0 0}to{background-position:56px 56px}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__glowFloatOne{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-28px,24px)scale(1.08)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__glowFloatTwo{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(30px,-20px)scale(1.1)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__glowFloatThree{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(16px,20px)scale(1.14)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__orbitOne{0%{transform:rotateX(68deg)rotate(0)}to{transform:rotateX(68deg)rotate(360deg)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__orbitTwo{0%{transform:rotateX(72deg)rotate(360deg)}to{transform:rotateX(72deg)rotate(0)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__orbitThree{0%{transform:rotateX(76deg)rotate(0)}to{transform:rotateX(76deg)rotate(-360deg)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__phoneFloat{0%,to{translate:0}50%{translate:0 -12px}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__browserFloat{0%,to{translate:0}50%{translate:0 10px}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__chipFloatOne{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__chipFloatTwo{0%,to{translate:0}50%{translate:0 9px}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__chipFloatThree{0%,to{translate:0}50%{translate:0 -11px}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__chatFloatTop{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__typingDot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (max-width:1180px){.ProjectShowcaseHomecare-module__Me1ILW__modalContent{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr);gap:22px;width:min(1080px,100% - 40px)}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText{max-width:520px}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText h2{font-size:clamp(34px,4vw,50px)}.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage{height:clamp(410px,54vh,530px)}.ProjectShowcaseHomecare-module__Me1ILW__deviceScene{max-width:590px;height:clamp(380px,44vw,480px)}.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewCard{width:min(285px,42vw);top:1%;right:2%}.ProjectShowcaseHomecare-module__Me1ILW__browserCard{width:clamp(280px,31vw,395px)}.ProjectShowcaseHomecare-module__Me1ILW__phoneMockup{width:clamp(160px,17vw,210px)}.ProjectShowcaseHomecare-module__Me1ILW__flowSection{width:min(1080px,100% - 40px)}}@media (max-width:980px){.ProjectShowcaseHomecare-module__Me1ILW__modalContent{grid-template-columns:1fr;align-items:start;min-height:auto;padding:82px 0 142px}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText{max-width:820px}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText h2{max-width:760px;font-size:clamp(38px,7vw,56px)}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText p,.ProjectShowcaseHomecare-module__Me1ILW__featureGrid{max-width:720px}.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage{height:clamp(570px,74vw,670px)}.ProjectShowcaseHomecare-module__Me1ILW__deviceScene{max-width:760px;height:clamp(540px,68vw,620px)}.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewCard{width:min(300px,46vw);top:0;right:6%}.ProjectShowcaseHomecare-module__Me1ILW__browserCard{width:clamp(300px,48vw,450px);top:58%;right:1%}.ProjectShowcaseHomecare-module__Me1ILW__phoneMockup{width:clamp(190px,32vw,250px);top:54%;left:32%}.ProjectShowcaseHomecare-module__Me1ILW__flowSection{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-104px}}@media (max-width:700px){.ProjectShowcaseHomecare-module__Me1ILW__modalContent{width:min(100%,100% - 30px);padding:78px 0 126px}.ProjectShowcaseHomecare-module__Me1ILW__closeButton{width:42px;height:42px}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText h2{letter-spacing:-.05em;font-size:clamp(32px,10vw,44px)}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText p{font-size:13.5px;line-height:1.58}.ProjectShowcaseHomecare-module__Me1ILW__featureGrid{grid-template-columns:1fr;gap:9px}.ProjectShowcaseHomecare-module__Me1ILW__actionRow{flex-direction:column;align-items:stretch}.ProjectShowcaseHomecare-module__Me1ILW__primaryButton,.ProjectShowcaseHomecare-module__Me1ILW__secondaryButton{width:100%}.ProjectShowcaseHomecare-module__Me1ILW__helperBox{align-items:flex-start;width:100%;font-size:11.5px}.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage{cursor:default;height:590px;margin-top:4px}.ProjectShowcaseHomecare-module__Me1ILW__deviceScene{height:560px}.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewCard{width:min(310px,88vw);top:0;right:50%;transform:translate(50%)translateZ(235px)rotateX(7deg)rotateY(-4deg)}.ProjectShowcaseHomecare-module__Me1ILW__phoneMockup{width:min(215px,55vw);top:55%;left:36%}.ProjectShowcaseHomecare-module__Me1ILW__browserCard{opacity:.74;width:min(310px,76vw);top:62%;right:-20px}.ProjectShowcaseHomecare-module__Me1ILW__processChipOne,.ProjectShowcaseHomecare-module__Me1ILW__processChipTwo,.ProjectShowcaseHomecare-module__Me1ILW__processChipThree{border-radius:15px;padding:9px 11px}.ProjectShowcaseHomecare-module__Me1ILW__processChipOne{top:142px;left:-4px;scale:.78}.ProjectShowcaseHomecare-module__Me1ILW__processChipTwo{top:214px;right:-8px;scale:.78}.ProjectShowcaseHomecare-module__Me1ILW__processChipThree{bottom:84px;right:6%;scale:.78}.ProjectShowcaseHomecare-module__Me1ILW__flowSection{grid-template-columns:1fr;width:min(100%,100% - 30px);margin-top:-92px}}@media (max-width:430px){.ProjectShowcaseHomecare-module__Me1ILW__modalContent{width:min(100%,100% - 22px);padding-top:74px}.ProjectShowcaseHomecare-module__Me1ILW__closeButton{width:40px;height:40px;top:16px;right:16px}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText h2{letter-spacing:-.048em;font-size:clamp(29px,11vw,38px)}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText p{font-size:13px}.ProjectShowcaseHomecare-module__Me1ILW__helperBox{display:none}.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage{height:555px}.ProjectShowcaseHomecare-module__Me1ILW__deviceScene{height:525px}.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewCard{width:min(290px,88vw);padding:11px;scale:.92}.ProjectShowcaseHomecare-module__Me1ILW__chatBubbleLeft,.ProjectShowcaseHomecare-module__Me1ILW__chatBubbleRight{font-size:10px}.ProjectShowcaseHomecare-module__Me1ILW__phoneMockup{width:min(195px,60vw);top:56%;left:35%}.ProjectShowcaseHomecare-module__Me1ILW__browserCard{opacity:.64;width:min(290px,82vw);top:64%;right:-42px}.ProjectShowcaseHomecare-module__Me1ILW__processChipOne,.ProjectShowcaseHomecare-module__Me1ILW__processChipTwo,.ProjectShowcaseHomecare-module__Me1ILW__processChipThree,.ProjectShowcaseHomecare-module__Me1ILW__browserBar small{display:none}.ProjectShowcaseHomecare-module__Me1ILW__orbitRingOne{width:220px;height:220px}.ProjectShowcaseHomecare-module__Me1ILW__orbitRingTwo{width:310px;height:310px}.ProjectShowcaseHomecare-module__Me1ILW__orbitRingThree{width:390px;height:390px}}@media (max-height:760px) and (min-width:981px){.ProjectShowcaseHomecare-module__Me1ILW__modalContent{padding:24px 0 94px}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText h2{font-size:clamp(32px,3.5vw,46px)}.ProjectShowcaseHomecare-module__Me1ILW__showcaseText p{margin-top:13px;font-size:13px;line-height:1.5}.ProjectShowcaseHomecare-module__Me1ILW__techList,.ProjectShowcaseHomecare-module__Me1ILW__featureGrid{margin-top:15px}.ProjectShowcaseHomecare-module__Me1ILW__helperBox{margin-top:12px}.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage{height:520px}.ProjectShowcaseHomecare-module__Me1ILW__deviceScene{height:500px}.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewCard{transform-origin:100% 0;top:0;scale:.9}.ProjectShowcaseHomecare-module__Me1ILW__flowSection{display:none}}.ProjectShowcaseHomecare-module__Me1ILW__modalLeave{animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseHomecare-module__Me1ILW__modalLeave}.ProjectShowcaseHomecare-module__Me1ILW__modalLeave .ProjectShowcaseHomecare-module__Me1ILW__showcaseText{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseHomecare-module__Me1ILW__textLeave}.ProjectShowcaseHomecare-module__Me1ILW__modalLeave .ProjectShowcaseHomecare-module__Me1ILW__showcaseStage{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseHomecare-module__Me1ILW__stageLeave}@keyframes ProjectShowcaseHomecare-module__Me1ILW__modalLeave{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(10px)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__textLeave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(10px);transform:translateY(-24px)scale(.97)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__stageLeave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(14px);transform:translateY(-24px)scale(.95)}}@media (prefers-reduced-motion:reduce){.ProjectShowcaseHomecare-module__Me1ILW__modalOverlay,.ProjectShowcaseHomecare-module__Me1ILW__backdropGlowOne,.ProjectShowcaseHomecare-module__Me1ILW__backdropGlowTwo,.ProjectShowcaseHomecare-module__Me1ILW__backdropGlowThree,.ProjectShowcaseHomecare-module__Me1ILW__modalGrid,.ProjectShowcaseHomecare-module__Me1ILW__showcaseText,.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage,.ProjectShowcaseHomecare-module__Me1ILW__phoneMockup,.ProjectShowcaseHomecare-module__Me1ILW__browserCard,.ProjectShowcaseHomecare-module__Me1ILW__orbitRingOne,.ProjectShowcaseHomecare-module__Me1ILW__orbitRingTwo,.ProjectShowcaseHomecare-module__Me1ILW__orbitRingThree,.ProjectShowcaseHomecare-module__Me1ILW__processChipOne,.ProjectShowcaseHomecare-module__Me1ILW__processChipTwo,.ProjectShowcaseHomecare-module__Me1ILW__processChipThree,.ProjectShowcaseHomecare-module__Me1ILW__chatPreviewCard,.ProjectShowcaseHomecare-module__Me1ILW__chatTyping span{animation:none!important}.ProjectShowcaseHomecare-module__Me1ILW__deviceScene{transition:none!important}}.ProjectShowcaseHomecare-module__Me1ILW__mobileCarousel{display:none}@media (max-width:700px){.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage{display:none!important}.ProjectShowcaseHomecare-module__Me1ILW__actionRow{display:none}.ProjectShowcaseHomecare-module__Me1ILW__modalContent{grid-template-columns:1fr;align-items:start;padding:82px 0 20px}.ProjectShowcaseHomecare-module__Me1ILW__mobileCarousel{flex-direction:column;align-items:center;gap:20px;width:100%;padding:0 16px 100px;display:flex}.ProjectShowcaseHomecare-module__Me1ILW__mobilePhoneWrap{filter:drop-shadow(0 32px 60px #000000a6);width:min(250px,64vw);position:relative}.ProjectShowcaseHomecare-module__Me1ILW__mobilePhoneGlow{filter:blur(28px);z-index:0;background:radial-gradient(circle,#63c8a040,#0000 70%),radial-gradient(circle at 30% 20%,#34d3991f,#0000 60%);border-radius:999px;position:absolute;inset:-30px}.ProjectShowcaseHomecare-module__Me1ILW__mobilePhoneFrame{z-index:2;aspect-ratio:9/19.5;background:linear-gradient(145deg,#444a53 0%,#111317 34%,#272c35 100%);border-radius:40px;width:100%;padding:8px;animation:4s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__mobilePhoneFloat;position:relative;box-shadow:inset 1px 1px #ffffff26,inset -1px -1px #000000bf,0 32px 70px #000000b3,0 0 40px #63c8a02e}.ProjectShowcaseHomecare-module__Me1ILW__mobileSpeaker{z-index:8;background:#050608;border-radius:999px;width:56px;height:13px;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff1a}.ProjectShowcaseHomecare-module__Me1ILW__mobilePhoneScreen{z-index:1;background:#111317;border-radius:32px;width:100%;height:100%;position:relative;overflow:hidden}.ProjectShowcaseHomecare-module__Me1ILW__mobileScreenImg{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .6s,transform .6s;position:absolute;inset:0;transform:scale(1.04)}.ProjectShowcaseHomecare-module__Me1ILW__mobileScreenImgActive{opacity:1;transform:scale(1)}.ProjectShowcaseHomecare-module__Me1ILW__mobileFloatingCard{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;white-space:nowrap;background:#14161aeb;border:1px solid #63c8a04d;border-radius:14px;align-items:center;gap:7px;padding:8px 10px;animation:3.5s ease-in-out infinite ProjectShowcaseHomecare-module__Me1ILW__mobileCardFloat;display:flex;position:absolute;top:-18px;right:-16px;box-shadow:0 8px 28px #00000080}.ProjectShowcaseHomecare-module__Me1ILW__mobileFloatingCardIcon{color:#fff;background:linear-gradient(135deg,#63c8a0,#34d399);border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.ProjectShowcaseHomecare-module__Me1ILW__mobileFloatingCard strong{font-size:10px;font-weight:700;line-height:1.2;display:block}.ProjectShowcaseHomecare-module__Me1ILW__mobileFloatingCard span{color:#ffffff80;margin-top:1px;font-size:8.5px;font-weight:600;display:block}.ProjectShowcaseHomecare-module__Me1ILW__mobileLiveBadge{letter-spacing:.06em;background:#63c8a033;border:1px solid #63c8a066;border-radius:6px;flex-shrink:0;padding:2px 6px;color:#63c8a0!important;margin-top:0!important;font-size:8px!important;font-weight:800!important}.ProjectShowcaseHomecare-module__Me1ILW__mobileScreenLabel{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#63c8a0;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#14161ae0;border:1px solid #63c8a033;border-radius:10px;padding:6px 12px;font-size:9.5px;font-weight:700;animation:4s ease-in-out .8s infinite ProjectShowcaseHomecare-module__Me1ILW__mobileCardFloat;position:absolute;bottom:-16px;left:-6px}.ProjectShowcaseHomecare-module__Me1ILW__mobileDots{align-items:center;gap:6px;display:flex}.ProjectShowcaseHomecare-module__Me1ILW__mobileDot{cursor:pointer;background:#fff3;border:none;border-radius:999px;width:6px;height:6px;padding:0;transition:all .3s}.ProjectShowcaseHomecare-module__Me1ILW__mobileDotActive{background:#63c8a0;width:22px;box-shadow:0 0 10px #63c8a080}.ProjectShowcaseHomecare-module__Me1ILW__mobileActions{gap:10px;width:100%;max-width:380px;display:flex}.ProjectShowcaseHomecare-module__Me1ILW__mobileActions .ProjectShowcaseHomecare-module__Me1ILW__primaryButton,.ProjectShowcaseHomecare-module__Me1ILW__mobileActions .ProjectShowcaseHomecare-module__Me1ILW__secondaryButton{flex:1;justify-content:center;padding:11px 14px;font-size:12.5px}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__mobilePhoneFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(-1deg)}}@keyframes ProjectShowcaseHomecare-module__Me1ILW__mobileCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:700px){.ProjectShowcaseHomecare-module__Me1ILW__modalContent{grid-template-columns:1fr!important;align-items:start!important;padding:82px 0 20px!important}.ProjectShowcaseHomecare-module__Me1ILW__showcaseStage,.ProjectShowcaseHomecare-module__Me1ILW__actionRow{display:none!important}.ProjectShowcaseHomecare-module__Me1ILW__mobileCarousel{display:flex!important}}
.ProjectShowcaseGYM-module__-swU1G__modalOverlay{z-index:999;color:#fff;overscroll-behavior:contain;background:radial-gradient(circle at 78% 12%,#dcf51a1f,#0000 30%),radial-gradient(circle at 18% 86%,#dcf51a14,#0000 34%),linear-gradient(135deg,#0a0b0c 0%,#15181d 46%,#030304 100%);width:100%;min-height:100dvh;max-height:100dvh;animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseGYM-module__-swU1G__modalEnter;position:fixed;inset:0;overflow:hidden auto}.ProjectShowcaseGYM-module__-swU1G__noiseLayer{z-index:0;opacity:.15;pointer-events:none;background-image:radial-gradient(circle at 30% 30%,#ffffff0d 0 1px,#0000 1px),radial-gradient(circle at 70% 70%,#ffffff09 0 1px,#0000 1px);background-size:34px 34px,46px 46px;position:fixed;inset:0}.ProjectShowcaseGYM-module__-swU1G__backdropGlowOne,.ProjectShowcaseGYM-module__-swU1G__backdropGlowTwo,.ProjectShowcaseGYM-module__-swU1G__backdropGlowThree{pointer-events:none;filter:blur(42px);border-radius:999px;position:fixed}.ProjectShowcaseGYM-module__-swU1G__backdropGlowOne{background:#dcf51a1a;width:clamp(220px,34vw,460px);height:clamp(220px,34vw,460px);animation:8s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__glowFloatOne;top:2%;right:4%}.ProjectShowcaseGYM-module__-swU1G__backdropGlowTwo{background:#1a1d2466;width:clamp(220px,32vw,420px);height:clamp(220px,32vw,420px);animation:9s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__glowFloatTwo;bottom:4%;left:0}.ProjectShowcaseGYM-module__-swU1G__backdropGlowThree{background:#ffffff08;width:clamp(140px,22vw,260px);height:clamp(140px,22vw,260px);animation:10s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__glowFloatThree;top:18%;left:48%}.ProjectShowcaseGYM-module__-swU1G__modalGrid{opacity:.055;pointer-events:none;background-image:linear-gradient(#dcf51a14 1px,#0000 1px),linear-gradient(90deg,#dcf51a14 1px,#0000 1px);background-size:56px 56px;animation:20s linear infinite ProjectShowcaseGYM-module__-swU1G__gridMove;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 56% 48%,#000 0%,#0000 74%);mask-image:radial-gradient(circle at 56% 48%,#000 0%,#0000 74%)}.ProjectShowcaseGYM-module__-swU1G__closeButton{top:max(18px, env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right));z-index:30;color:#fff;-webkit-backdrop-filter:blur(18px);cursor:pointer;background:#0006;border:1px solid #dcf51a2e;border-radius:999px;place-items:center;width:44px;height:44px;transition:transform .24s,background .24s,border-color .24s;display:grid;position:fixed;box-shadow:0 18px 46px #0006}.ProjectShowcaseGYM-module__-swU1G__closeButton:hover{background:#dcf51a26;border-color:#dcf51a66;transform:scale(1.06)rotate(4deg)}.ProjectShowcaseGYM-module__-swU1G__modalContent{z-index:2;grid-template-columns:minmax(330px,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(18px,2.2vw,34px);width:min(1220px,100% - 48px);min-height:100dvh;margin:0 auto;padding:34px 0 102px;display:grid;position:relative}.ProjectShowcaseGYM-module__-swU1G__showcaseText{width:100%;min-width:0;max-width:560px;animation:.9s cubic-bezier(.16,1,.3,1) .15s both ProjectShowcaseGYM-module__-swU1G__textEnter}.ProjectShowcaseGYM-module__-swU1G__facilityBackdrop{z-index:2;width:min(520px,85%);height:clamp(260px,30vw,320px);transform-style:preserve-3d;opacity:.65;filter:saturate(.95)brightness(.65);border:1px solid #dcf51a59;border-radius:28px;transition:filter .3s,opacity .3s,border-color .3s,box-shadow .3s;position:absolute;top:48%;left:50%;overflow:hidden;transform:translate3d(-50%,-50%,-120px)rotateX(1deg)rotateY(-8deg);box-shadow:0 30px 70px #000000b3,0 0 40px #dcf51a26,inset 0 1px #ffffff0d}.ProjectShowcaseGYM-module__-swU1G__facilityBackdrop:hover{opacity:.85;filter:saturate()brightness(.85);border-color:#dcf51a99;box-shadow:0 30px 70px #000000b3,0 0 50px #dcf51a59,inset 0 1px #ffffff0d}.ProjectShowcaseGYM-module__-swU1G__gymHeroCard{background:#1a1d2480;border:1px solid #dcf51a40;border-radius:20px;width:100%;height:160px;margin:18px 0 22px;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000073,0 0 25px #dcf51a14}.ProjectShowcaseGYM-module__-swU1G__gymHeroImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ProjectShowcaseGYM-module__-swU1G__gymHeroCard:hover .ProjectShowcaseGYM-module__-swU1G__gymHeroImage{transform:scale(1.06)}.ProjectShowcaseGYM-module__-swU1G__gymHeroOverlay{pointer-events:none;background:linear-gradient(#0000 35%,#0a0b0ccc 100%);position:absolute;inset:0}.ProjectShowcaseGYM-module__-swU1G__gymHeroBadge{-webkit-backdrop-filter:blur(8px);background:#dcf51a26;border:1px solid #dcf51a59;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:flex;position:absolute;bottom:14px;left:16px}.ProjectShowcaseGYM-module__-swU1G__gymHeroBadge svg{color:#dcf51a}.ProjectShowcaseGYM-module__-swU1G__gymHeroBadge span{text-transform:uppercase;color:#fff;letter-spacing:.06em;font-size:10px;font-weight:800}.ProjectShowcaseGYM-module__-swU1G__facilityBackdropImage{object-fit:cover;width:100%;height:100%}.ProjectShowcaseGYM-module__-swU1G__facilityBackdropOverlay{pointer-events:none;background:radial-gradient(circle,#0000 30%,#0a0b0ccc 100%);position:absolute;inset:0}.ProjectShowcaseGYM-module__-swU1G__facilityBackdropTag{-webkit-backdrop-filter:blur(8px);background:#0a0b0c99;border:1px solid #dcf51a40;border-radius:999px;padding:6px 12px;position:absolute;bottom:18px;left:22px}.ProjectShowcaseGYM-module__-swU1G__facilityBackdropTag span{text-transform:uppercase;color:#dcf51a;letter-spacing:.08em;font-size:9px;font-weight:800;display:block}.ProjectShowcaseGYM-module__-swU1G__projectBadge{color:#f6ffa1;-webkit-backdrop-filter:blur(14px);text-transform:uppercase;letter-spacing:.06em;background:#dcf51a1f;border:1px solid #dcf51a38;border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:8px 13px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 12px 30px #dcf51a14}.ProjectShowcaseGYM-module__-swU1G__projectBadge svg{color:#dcf51a;flex:none}.ProjectShowcaseGYM-module__-swU1G__showcaseText h2{color:#fff;letter-spacing:-.05em;text-shadow:0 18px 52px #00000080;text-wrap:balance;margin:18px 0 0;font-size:clamp(36px,4.2vw,58px);font-weight:850;line-height:1.02}.ProjectShowcaseGYM-module__-swU1G__showcaseText h2 span{color:#dcf51a;display:block}.ProjectShowcaseGYM-module__-swU1G__showcaseText p{color:#ffffffbd;max-width:530px;margin:15px 0 0;font-size:14.5px;line-height:1.62}.ProjectShowcaseGYM-module__-swU1G__techList{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ProjectShowcaseGYM-module__-swU1G__techList span{color:#fff;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700}.ProjectShowcaseGYM-module__-swU1G__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:540px;margin-top:18px;display:grid}.ProjectShowcaseGYM-module__-swU1G__featureGrid div{-webkit-backdrop-filter:blur(16px);background:#1a1d24a6;border:1px solid #ffffff14;border-radius:19px;min-width:0;padding:13px;transition:border-color .24s;box-shadow:0 18px 44px #00000040}.ProjectShowcaseGYM-module__-swU1G__featureGrid div:hover{border-color:#dcf51a4d}.ProjectShowcaseGYM-module__-swU1G__featureGrid strong{color:#fff;letter-spacing:-.02em;font-size:12.5px;line-height:1.25;display:block}.ProjectShowcaseGYM-module__-swU1G__featureGrid span{color:#fff9;margin-top:6px;font-size:11.5px;line-height:1.42;display:block}.ProjectShowcaseGYM-module__-swU1G__actionRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.ProjectShowcaseGYM-module__-swU1G__primaryButton,.ProjectShowcaseGYM-module__-swU1G__secondaryButton{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:900;line-height:1;text-decoration:none;transition:transform .24s,box-shadow .24s,filter .24s;display:inline-flex}.ProjectShowcaseGYM-module__-swU1G__primaryButton{color:#0c0d10;background:linear-gradient(135deg,#faffc2,#dcf51a);box-shadow:0 18px 42px #dcf51a33,0 0 0 7px #dcf51a0d}.ProjectShowcaseGYM-module__-swU1G__secondaryButton{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;box-shadow:0 18px 42px #0000004d}.ProjectShowcaseGYM-module__-swU1G__primaryButton:hover,.ProjectShowcaseGYM-module__-swU1G__secondaryButton:hover{filter:brightness(1.04);transform:translateY(-2px)}.ProjectShowcaseGYM-module__-swU1G__helperBox{color:#ffffffb3;-webkit-backdrop-filter:blur(14px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:9px;width:fit-content;max-width:100%;margin-top:16px;padding:10px 13px;font-size:12px;line-height:1.35;display:inline-flex}.ProjectShowcaseGYM-module__-swU1G__helperBox svg{color:#dcf51a;flex:none}.ProjectShowcaseGYM-module__-swU1G__showcaseStage{perspective:1600px;cursor:grab;place-items:center;width:100%;min-width:0;height:clamp(430px,56vh,580px);animation:.95s cubic-bezier(.16,1,.3,1) .18s both ProjectShowcaseGYM-module__-swU1G__stageEnter;display:grid;position:relative;overflow:visible}.ProjectShowcaseGYM-module__-swU1G__showcaseStage:active{cursor:grabbing}.ProjectShowcaseGYM-module__-swU1G__orbitRingOne,.ProjectShowcaseGYM-module__-swU1G__orbitRingTwo,.ProjectShowcaseGYM-module__-swU1G__orbitRingThree{pointer-events:none;transform-style:preserve-3d;border-radius:999px;position:absolute}.ProjectShowcaseGYM-module__-swU1G__orbitRingOne{border:1px solid #dcf51a26;width:clamp(220px,28vw,360px);height:clamp(220px,28vw,360px);animation:18s linear infinite ProjectShowcaseGYM-module__-swU1G__orbitOne;box-shadow:0 0 44px #dcf51a0a}.ProjectShowcaseGYM-module__-swU1G__orbitRingTwo{border:1px solid #ffffff14;width:clamp(300px,38vw,500px);height:clamp(300px,38vw,500px);animation:26s linear infinite ProjectShowcaseGYM-module__-swU1G__orbitTwo}.ProjectShowcaseGYM-module__-swU1G__orbitRingThree{border:1px solid #dcf51a1a;width:clamp(360px,48vw,620px);height:clamp(360px,48vw,620px);animation:32s linear infinite ProjectShowcaseGYM-module__-swU1G__orbitThree}.ProjectShowcaseGYM-module__-swU1G__deviceScene{z-index:5;width:100%;max-width:640px;height:clamp(390px,45vw,510px);transform-style:preserve-3d;transform:rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z)) scale(var(--zoom));will-change:transform;transition:transform .22s cubic-bezier(.16,1,.3,1),filter .26s;position:relative}.ProjectShowcaseGYM-module__-swU1G__deviceScene.ProjectShowcaseGYM-module__-swU1G__isDragging{transition:transform 80ms linear}.ProjectShowcaseGYM-module__-swU1G__sceneShadow{filter:blur(28px);background:radial-gradient(circle,#000000b3,#0000 70%),radial-gradient(circle,#dcf51a1f,#0000 76%);border-radius:999px;height:clamp(58px,8vw,96px);position:absolute;bottom:34px;left:13%;right:13%;transform:translateZ(-150px)rotateX(80deg)}.ProjectShowcaseGYM-module__-swU1G__qrGateCard{z-index:8;color:#fff;-webkit-backdrop-filter:blur(20px);width:min(290px,38vw);transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff1a,#ffffff08),#121418d9;border:1px solid #dcf51a38;border-radius:22px;padding:14px;animation:6.4s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__chatFloatTop;position:absolute;top:-15%;right:4%;transform:translateZ(-40px)rotateX(6deg)rotateY(-12deg);box-shadow:0 24px 64px #00000080,0 0 42px #dcf51a14,inset 0 1px #ffffff0d}.ProjectShowcaseGYM-module__-swU1G__qrGateHeader{align-items:center;gap:10px;display:flex}.ProjectShowcaseGYM-module__-swU1G__qrGateAvatar{color:#0c0d10;background:linear-gradient(135deg,#faffc2,#dcf51a);border-radius:14px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 10px 24px #dcf51a40}.ProjectShowcaseGYM-module__-swU1G__qrGateHeader strong{letter-spacing:-.02em;font-size:12.5px;line-height:1.2;display:block}.ProjectShowcaseGYM-module__-swU1G__qrGateHeader span{color:#ffffff80;text-transform:uppercase;letter-spacing:.04em;margin-top:3px;font-size:10px;font-weight:700;display:block}.ProjectShowcaseGYM-module__-swU1G__qrGateBody{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;margin-top:14px;padding:12px}.ProjectShowcaseGYM-module__-swU1G__qrStatusRow{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ProjectShowcaseGYM-module__-swU1G__qrIndicator{background:#39e55a;border-radius:999px;width:8px;height:8px;animation:1s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__typingDot;box-shadow:0 0 12px #39e55a}.ProjectShowcaseGYM-module__-swU1G__qrStatusRow strong{color:#39e55a;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px}.ProjectShowcaseGYM-module__-swU1G__qrDetails{grid-template-columns:1.2fr .8fr;gap:8px;display:grid}.ProjectShowcaseGYM-module__-swU1G__qrDetails span{color:#fff6;letter-spacing:.06em;font-size:8px;font-weight:800;display:block}.ProjectShowcaseGYM-module__-swU1G__qrDetails strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.ProjectShowcaseGYM-module__-swU1G__gateVerifiedBadge{text-transform:uppercase;color:#dcf51a;letter-spacing:.06em;background:#dcf51a1a;border:1px solid #dcf51a66;border-radius:999px;padding:4px 8px;font-size:8px;font-weight:900;position:absolute;top:12px;right:12px}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft,.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain,.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight{aspect-ratio:9/19.5;transform-style:preserve-3d;transition:transform .22s;position:absolute}.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain{z-index:15;width:clamp(165px,16.5vw,215px);animation:6s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__phoneFloatMain;top:52%;left:50%;transform:translate3d(-50%,-50%,145px)rotateX(1.5deg)rotateY(6deg)rotate(-4deg)}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft{z-index:10;opacity:.82;width:clamp(145px,14.5vw,190px);animation:6.4s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__phoneFloatLeft;top:48%;left:18%;transform:translate3d(-50%,-50%,65px)rotateX(2deg)rotateY(18deg)rotate(-9deg)}.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight{z-index:12;opacity:.86;width:clamp(145px,14.5vw,190px);animation:5.8s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__phoneFloatRight;top:54%;left:82%;transform:translate3d(-50%,-50%,85px)rotateX(1.5deg)rotateY(-12deg)rotate(5deg)}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft .ProjectShowcaseGYM-module__-swU1G__phoneAura,.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain .ProjectShowcaseGYM-module__-swU1G__phoneAura,.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight .ProjectShowcaseGYM-module__-swU1G__phoneAura{filter:blur(13px);opacity:.88;background:radial-gradient(circle at 26% 14%,#dcf51a26,#0000 26%),linear-gradient(135deg,#dcf51a14,#0000 46%);border-radius:44px;position:absolute;inset:-8px}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft .ProjectShowcaseGYM-module__-swU1G__phoneFrame,.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain .ProjectShowcaseGYM-module__-swU1G__phoneFrame,.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight .ProjectShowcaseGYM-module__-swU1G__phoneFrame{z-index:4;background:linear-gradient(145deg,#444a53 0%,#111317 34%,#272c35 100%);border-radius:38px;width:100%;height:100%;padding:8px;position:relative;box-shadow:inset 1px 1px #ffffff26,inset -1px -1px #000000bf,0 32px 70px #000000a6,0 0 44px #dcf51a26}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft .ProjectShowcaseGYM-module__-swU1G__phoneFrame:before,.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain .ProjectShowcaseGYM-module__-swU1G__phoneFrame:before,.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight .ProjectShowcaseGYM-module__-swU1G__phoneFrame:before{content:"";pointer-events:none;z-index:3;border-radius:31px;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 22px #ffffff0a}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft .ProjectShowcaseGYM-module__-swU1G__phoneSpeaker,.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain .ProjectShowcaseGYM-module__-swU1G__phoneSpeaker,.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight .ProjectShowcaseGYM-module__-swU1G__phoneSpeaker{z-index:8;background:#050608;border-radius:999px;width:62px;height:15px;position:absolute;top:15px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff1a}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft .ProjectShowcaseGYM-module__-swU1G__phoneScreen,.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain .ProjectShowcaseGYM-module__-swU1G__phoneScreen,.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight .ProjectShowcaseGYM-module__-swU1G__phoneScreen{z-index:1;background:#111317;border:1px solid #dcf51a26;border-radius:30px;width:100%;height:100%;position:relative;overflow:hidden}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft .ProjectShowcaseGYM-module__-swU1G__phoneScreen img,.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain .ProjectShowcaseGYM-module__-swU1G__phoneScreen img,.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight .ProjectShowcaseGYM-module__-swU1G__phoneScreen img{object-fit:cover;object-position:top center;background:#111317;width:100%;height:100%;display:block}.ProjectShowcaseGYM-module__-swU1G__processChipOne,.ProjectShowcaseGYM-module__-swU1G__processChipTwo,.ProjectShowcaseGYM-module__-swU1G__processChipThree{z-index:18;color:#fff;-webkit-backdrop-filter:blur(18px);width:max-content;max-width:165px;transform-style:preserve-3d;background:#14161ad9;border:1px solid #dcf51a2e;border-radius:16px;padding:10px 12px;position:absolute;box-shadow:0 22px 52px #0006}.ProjectShowcaseGYM-module__-swU1G__processChipOne svg,.ProjectShowcaseGYM-module__-swU1G__processChipTwo svg,.ProjectShowcaseGYM-module__-swU1G__processChipThree svg{color:#dcf51a}.ProjectShowcaseGYM-module__-swU1G__processChipOne strong,.ProjectShowcaseGYM-module__-swU1G__processChipTwo strong,.ProjectShowcaseGYM-module__-swU1G__processChipThree strong{letter-spacing:-.02em;margin-top:6px;font-size:11.5px;line-height:1.15;display:block}.ProjectShowcaseGYM-module__-swU1G__processChipOne span,.ProjectShowcaseGYM-module__-swU1G__processChipTwo span,.ProjectShowcaseGYM-module__-swU1G__processChipThree span{color:#fff9;margin-top:4px;font-size:9.8px;font-weight:700;line-height:1.25;display:block}.ProjectShowcaseGYM-module__-swU1G__processChipOne{z-index:6;animation:5.8s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__chipFloatOne;top:15%;left:-15%;transform:translateZ(-30px)rotateY(15deg)}.ProjectShowcaseGYM-module__-swU1G__processChipTwo{z-index:6;animation:6.2s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__chipFloatTwo;top:18%;right:-12%;transform:translateZ(-20px)rotateY(-15deg)}.ProjectShowcaseGYM-module__-swU1G__processChipThree{z-index:20;animation:6.6s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__chipFloatThree;bottom:-8%;right:-2%;transform:translateZ(180px)rotateX(10deg)}.ProjectShowcaseGYM-module__-swU1G__flowSection{z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1220px,100% - 48px);margin:-82px auto 36px;display:grid;position:relative}.ProjectShowcaseGYM-module__-swU1G__flowStep{-webkit-backdrop-filter:blur(18px);background:#191c23b3;border:1px solid #ffffff14;border-radius:22px;min-width:0;padding:15px;transition:border-color .24s;position:relative;overflow:hidden;box-shadow:0 20px 54px #0000004d}.ProjectShowcaseGYM-module__-swU1G__flowStep:hover{border-color:#dcf51a40}.ProjectShowcaseGYM-module__-swU1G__flowStep:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 0,#dcf51a1a,#0000 34%);position:absolute;inset:0}.ProjectShowcaseGYM-module__-swU1G__flowIndex{color:#dcf51a1f;font-size:24px;font-weight:900;line-height:1;position:absolute;top:14px;right:14px}.ProjectShowcaseGYM-module__-swU1G__flowIcon{z-index:2;color:#0a0b0c;background:linear-gradient(135deg,#faffc2,#dcf51a);border-radius:14px;place-items:center;width:35px;height:35px;display:grid;position:relative;box-shadow:0 8px 18px #dcf51a33}.ProjectShowcaseGYM-module__-swU1G__flowStep strong{z-index:2;color:#fff;letter-spacing:-.02em;margin-top:12px;font-size:13px;line-height:1.25;display:block;position:relative}.ProjectShowcaseGYM-module__-swU1G__flowStep span{z-index:2;color:#fff9;margin-top:7px;font-size:11.5px;line-height:1.45;display:block;position:relative}@keyframes ProjectShowcaseGYM-module__-swU1G__modalEnter{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes ProjectShowcaseGYM-module__-swU1G__textEnter{0%{opacity:0;filter:blur(12px);transform:translateY(32px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseGYM-module__-swU1G__stageEnter{0%{opacity:0;filter:blur(16px);transform:translateY(34px)scale(.95)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseGYM-module__-swU1G__gridMove{0%{background-position:0 0}to{background-position:56px 56px}}@keyframes ProjectShowcaseGYM-module__-swU1G__glowFloatOne{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-28px,24px)scale(1.08)}}@keyframes ProjectShowcaseGYM-module__-swU1G__glowFloatTwo{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(30px,-20px)scale(1.1)}}@keyframes ProjectShowcaseGYM-module__-swU1G__glowFloatThree{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(16px,20px)scale(1.14)}}@keyframes ProjectShowcaseGYM-module__-swU1G__orbitOne{0%{transform:rotateX(68deg)rotate(0)}to{transform:rotateX(68deg)rotate(360deg)}}@keyframes ProjectShowcaseGYM-module__-swU1G__orbitTwo{0%{transform:rotateX(72deg)rotate(360deg)}to{transform:rotateX(72deg)rotate(0)}}@keyframes ProjectShowcaseGYM-module__-swU1G__orbitThree{0%{transform:rotateX(76deg)rotate(0)}to{transform:rotateX(76deg)rotate(-360deg)}}@keyframes ProjectShowcaseGYM-module__-swU1G__phoneFloatMain{0%,to{transform:translate3d(-50%,-50%,145px)rotateX(1.5deg)rotateY(6deg)rotate(-4deg)}50%{transform:translate3d(-50%,-53%,145px)rotateX(1.5deg)rotateY(6deg)rotate(-4deg)}}@keyframes ProjectShowcaseGYM-module__-swU1G__phoneFloatLeft{0%,to{transform:translate3d(-50%,-50%,65px)rotateX(2deg)rotateY(18deg)rotate(-9deg)}50%{transform:translate3d(-50%,-47%,65px)rotateX(2deg)rotateY(18deg)rotate(-9deg)}}@keyframes ProjectShowcaseGYM-module__-swU1G__phoneFloatRight{0%,to{transform:translate3d(-50%,-50%,85px)rotateX(1.5deg)rotateY(-12deg)rotate(5deg)}50%{transform:translate3d(-50%,-52%,85px)rotateX(1.5deg)rotateY(-12deg)rotate(5deg)}}@keyframes ProjectShowcaseGYM-module__-swU1G__chipFloatOne{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ProjectShowcaseGYM-module__-swU1G__chipFloatTwo{0%,to{translate:0}50%{translate:0 9px}}@keyframes ProjectShowcaseGYM-module__-swU1G__chipFloatThree{0%,to{translate:0}50%{translate:0 -11px}}@keyframes ProjectShowcaseGYM-module__-swU1G__chatFloatTop{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ProjectShowcaseGYM-module__-swU1G__typingDot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (max-width:1180px){.ProjectShowcaseGYM-module__-swU1G__modalContent{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr);gap:22px;width:min(1080px,100% - 40px)}.ProjectShowcaseGYM-module__-swU1G__showcaseText{max-width:520px}.ProjectShowcaseGYM-module__-swU1G__showcaseText h2{font-size:clamp(34px,4vw,50px)}.ProjectShowcaseGYM-module__-swU1G__showcaseStage{height:clamp(410px,54vh,530px)}.ProjectShowcaseGYM-module__-swU1G__deviceScene{max-width:590px;height:clamp(380px,44vw,480px)}.ProjectShowcaseGYM-module__-swU1G__qrGateCard{width:min(285px,42vw);top:1%;right:2%}.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain{width:clamp(150px,15vw,195px)}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft,.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight{width:clamp(130px,13vw,170px)}.ProjectShowcaseGYM-module__-swU1G__flowSection{width:min(1080px,100% - 40px)}}@media (max-width:980px){.ProjectShowcaseGYM-module__-swU1G__modalContent{grid-template-columns:1fr;align-items:start;min-height:auto;padding:82px 0 142px}.ProjectShowcaseGYM-module__-swU1G__showcaseText{max-width:820px}.ProjectShowcaseGYM-module__-swU1G__showcaseText h2{max-width:760px;font-size:clamp(38px,7vw,56px)}.ProjectShowcaseGYM-module__-swU1G__showcaseText p,.ProjectShowcaseGYM-module__-swU1G__featureGrid{max-width:720px}.ProjectShowcaseGYM-module__-swU1G__showcaseStage{height:clamp(570px,74vw,670px)}.ProjectShowcaseGYM-module__-swU1G__deviceScene{max-width:760px;height:clamp(540px,68vw,620px)}.ProjectShowcaseGYM-module__-swU1G__qrGateCard{width:min(300px,46vw);top:0;right:6%}.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain{width:clamp(170px,28vw,220px);top:55%;left:50%}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft{width:clamp(140px,22vw,185px);top:52%;left:20%}.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight{width:clamp(140px,22vw,185px);top:58%;left:80%}.ProjectShowcaseGYM-module__-swU1G__flowSection{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-104px}}@media (max-width:700px){.ProjectShowcaseGYM-module__-swU1G__modalContent{width:min(100%,100% - 30px);padding:78px 0 126px}.ProjectShowcaseGYM-module__-swU1G__closeButton{width:42px;height:42px}.ProjectShowcaseGYM-module__-swU1G__showcaseText h2{letter-spacing:-.05em;font-size:clamp(32px,10vw,44px)}.ProjectShowcaseGYM-module__-swU1G__showcaseText p{font-size:13.5px;line-height:1.58}.ProjectShowcaseGYM-module__-swU1G__featureGrid{grid-template-columns:1fr;gap:9px}.ProjectShowcaseGYM-module__-swU1G__actionRow{flex-direction:column;align-items:stretch}.ProjectShowcaseGYM-module__-swU1G__primaryButton,.ProjectShowcaseGYM-module__-swU1G__secondaryButton{width:100%}.ProjectShowcaseGYM-module__-swU1G__helperBox{align-items:flex-start;width:100%;font-size:11.5px}.ProjectShowcaseGYM-module__-swU1G__showcaseStage{cursor:default;height:590px;margin-top:4px}.ProjectShowcaseGYM-module__-swU1G__deviceScene{height:560px}.ProjectShowcaseGYM-module__-swU1G__qrGateCard{width:min(310px,88vw);top:0;right:50%;transform:translate(50%)translateZ(235px)rotateX(7deg)rotateY(-4deg)}.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain{z-index:15;width:min(190px,46vw);top:56%;left:50%}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft{z-index:10;width:min(150px,36vw);top:54%;left:18%}.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight{z-index:12;width:min(150px,36vw);top:58%;left:82%}.ProjectShowcaseGYM-module__-swU1G__processChipOne,.ProjectShowcaseGYM-module__-swU1G__processChipTwo,.ProjectShowcaseGYM-module__-swU1G__processChipThree{border-radius:15px;padding:9px 11px}.ProjectShowcaseGYM-module__-swU1G__processChipOne{top:142px;left:-4px;scale:.78}.ProjectShowcaseGYM-module__-swU1G__processChipTwo{top:214px;right:-8px;scale:.78}.ProjectShowcaseGYM-module__-swU1G__processChipThree{bottom:84px;right:6%;scale:.78}.ProjectShowcaseGYM-module__-swU1G__flowSection{grid-template-columns:1fr;width:min(100%,100% - 30px);margin-top:-92px}}@media (max-width:430px){.ProjectShowcaseGYM-module__-swU1G__modalContent{width:min(100%,100% - 22px);padding-top:74px}.ProjectShowcaseGYM-module__-swU1G__closeButton{width:40px;height:40px;top:16px;right:16px}.ProjectShowcaseGYM-module__-swU1G__showcaseText h2{letter-spacing:-.048em;font-size:clamp(29px,11vw,38px)}.ProjectShowcaseGYM-module__-swU1G__showcaseText p{font-size:13px}.ProjectShowcaseGYM-module__-swU1G__helperBox{display:none}.ProjectShowcaseGYM-module__-swU1G__showcaseStage{height:555px}.ProjectShowcaseGYM-module__-swU1G__deviceScene{height:525px}.ProjectShowcaseGYM-module__-swU1G__qrGateCard{width:min(290px,88vw);padding:11px;scale:.92}.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain{z-index:15;width:min(160px,48vw);top:58%;left:50%}.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft{z-index:10;width:min(130px,38vw);top:56%;left:15%}.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight{z-index:12;width:min(130px,38vw);top:60%;left:85%}.ProjectShowcaseGYM-module__-swU1G__processChipOne,.ProjectShowcaseGYM-module__-swU1G__processChipTwo,.ProjectShowcaseGYM-module__-swU1G__processChipThree{display:none}.ProjectShowcaseGYM-module__-swU1G__orbitRingOne{width:220px;height:220px}.ProjectShowcaseGYM-module__-swU1G__orbitRingTwo{width:310px;height:310px}.ProjectShowcaseGYM-module__-swU1G__orbitRingThree{width:390px;height:390px}}@media (max-height:760px) and (min-width:981px){.ProjectShowcaseGYM-module__-swU1G__modalContent{padding:24px 0 94px}.ProjectShowcaseGYM-module__-swU1G__showcaseText h2{font-size:clamp(32px,3.5vw,46px)}.ProjectShowcaseGYM-module__-swU1G__showcaseText p{margin-top:13px;font-size:13px;line-height:1.5}.ProjectShowcaseGYM-module__-swU1G__techList,.ProjectShowcaseGYM-module__-swU1G__featureGrid{margin-top:15px}.ProjectShowcaseGYM-module__-swU1G__helperBox{margin-top:12px}.ProjectShowcaseGYM-module__-swU1G__showcaseStage{height:520px}.ProjectShowcaseGYM-module__-swU1G__deviceScene{height:500px}.ProjectShowcaseGYM-module__-swU1G__qrGateCard{transform-origin:100% 0;top:0;scale:.9}.ProjectShowcaseGYM-module__-swU1G__flowSection{display:none}}.ProjectShowcaseGYM-module__-swU1G__modalLeave{animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseGYM-module__-swU1G__modalLeave}.ProjectShowcaseGYM-module__-swU1G__modalLeave .ProjectShowcaseGYM-module__-swU1G__showcaseText{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseGYM-module__-swU1G__textLeave}.ProjectShowcaseGYM-module__-swU1G__modalLeave .ProjectShowcaseGYM-module__-swU1G__showcaseStage{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseGYM-module__-swU1G__stageLeave}@keyframes ProjectShowcaseGYM-module__-swU1G__modalLeave{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(10px)}}@keyframes ProjectShowcaseGYM-module__-swU1G__textLeave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(10px);transform:translateY(-24px)scale(.97)}}@keyframes ProjectShowcaseGYM-module__-swU1G__stageLeave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(14px);transform:translateY(-24px)scale(.95)}}@media (prefers-reduced-motion:reduce){.ProjectShowcaseGYM-module__-swU1G__modalOverlay,.ProjectShowcaseGYM-module__-swU1G__backdropGlowOne,.ProjectShowcaseGYM-module__-swU1G__backdropGlowTwo,.ProjectShowcaseGYM-module__-swU1G__backdropGlowThree,.ProjectShowcaseGYM-module__-swU1G__modalGrid,.ProjectShowcaseGYM-module__-swU1G__showcaseText,.ProjectShowcaseGYM-module__-swU1G__showcaseStage,.ProjectShowcaseGYM-module__-swU1G__phoneMockupLeft,.ProjectShowcaseGYM-module__-swU1G__phoneMockupMain,.ProjectShowcaseGYM-module__-swU1G__phoneMockupRight,.ProjectShowcaseGYM-module__-swU1G__orbitRingOne,.ProjectShowcaseGYM-module__-swU1G__orbitRingTwo,.ProjectShowcaseGYM-module__-swU1G__orbitRingThree,.ProjectShowcaseGYM-module__-swU1G__processChipOne,.ProjectShowcaseGYM-module__-swU1G__processChipTwo,.ProjectShowcaseGYM-module__-swU1G__processChipThree,.ProjectShowcaseGYM-module__-swU1G__qrGateCard{animation:none!important}.ProjectShowcaseGYM-module__-swU1G__deviceScene{transition:none!important}}.ProjectShowcaseGYM-module__-swU1G__mobileCarousel{display:none}@media (max-width:700px){.ProjectShowcaseGYM-module__-swU1G__showcaseStage{display:none!important}.ProjectShowcaseGYM-module__-swU1G__actionRow{display:none}.ProjectShowcaseGYM-module__-swU1G__modalContent{grid-template-columns:1fr;align-items:start;padding:82px 0 20px}.ProjectShowcaseGYM-module__-swU1G__mobileCarousel{flex-direction:column;align-items:center;gap:20px;width:100%;padding:0 16px 100px;display:flex}.ProjectShowcaseGYM-module__-swU1G__mobilePhoneWrap{filter:drop-shadow(0 32px 60px #000000a6);width:min(250px,64vw);position:relative}.ProjectShowcaseGYM-module__-swU1G__mobilePhoneGlow{filter:blur(28px);z-index:0;background:radial-gradient(circle,#eab30840,#0000 70%),radial-gradient(circle at 30% 20%,#ca8a041f,#0000 60%);border-radius:999px;position:absolute;inset:-30px}.ProjectShowcaseGYM-module__-swU1G__mobilePhoneFrame{z-index:2;aspect-ratio:9/19.5;background:linear-gradient(145deg,#444a53 0%,#111317 34%,#272c35 100%);border-radius:40px;width:100%;padding:8px;animation:4s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__mobilePhoneFloat;position:relative;box-shadow:inset 1px 1px #ffffff26,inset -1px -1px #000000bf,0 32px 70px #000000b3,0 0 40px #eab3082e}.ProjectShowcaseGYM-module__-swU1G__mobileSpeaker{z-index:8;background:#050608;border-radius:999px;width:56px;height:13px;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff1a}.ProjectShowcaseGYM-module__-swU1G__mobilePhoneScreen{z-index:1;background:#111317;border-radius:32px;width:100%;height:100%;position:relative;overflow:hidden}.ProjectShowcaseGYM-module__-swU1G__mobileScreenImg{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .6s,transform .6s;position:absolute;inset:0;transform:scale(1.04)}.ProjectShowcaseGYM-module__-swU1G__mobileScreenImgActive{opacity:1;transform:scale(1)}.ProjectShowcaseGYM-module__-swU1G__mobileFloatingCard{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;white-space:nowrap;background:#14161aeb;border:1px solid #eab3084d;border-radius:14px;align-items:center;gap:7px;padding:8px 10px;animation:3.5s ease-in-out infinite ProjectShowcaseGYM-module__-swU1G__mobileCardFloat;display:flex;position:absolute;top:-18px;right:-16px;box-shadow:0 8px 28px #00000080}.ProjectShowcaseGYM-module__-swU1G__mobileFloatingCardIcon{color:#fff;background:linear-gradient(135deg,#eab308,#ca8a04);border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.ProjectShowcaseGYM-module__-swU1G__mobileFloatingCard strong{font-size:10px;font-weight:700;line-height:1.2;display:block}.ProjectShowcaseGYM-module__-swU1G__mobileFloatingCard span{color:#ffffff80;margin-top:1px;font-size:8.5px;font-weight:600;display:block}.ProjectShowcaseGYM-module__-swU1G__mobileLiveBadge{letter-spacing:.06em;background:#eab30833;border:1px solid #eab30866;border-radius:6px;flex-shrink:0;padding:2px 6px;color:#eab308!important;margin-top:0!important;font-size:8px!important;font-weight:800!important}.ProjectShowcaseGYM-module__-swU1G__mobileScreenLabel{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#eab308;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#14161ae0;border:1px solid #eab30833;border-radius:10px;padding:6px 12px;font-size:9.5px;font-weight:700;animation:4s ease-in-out .8s infinite ProjectShowcaseGYM-module__-swU1G__mobileCardFloat;position:absolute;bottom:-16px;left:-6px}.ProjectShowcaseGYM-module__-swU1G__mobileDots{align-items:center;gap:6px;display:flex}.ProjectShowcaseGYM-module__-swU1G__mobileDot{cursor:pointer;background:#fff3;border:none;border-radius:999px;width:6px;height:6px;padding:0;transition:all .3s}.ProjectShowcaseGYM-module__-swU1G__mobileDotActive{background:#eab308;width:22px;box-shadow:0 0 10px #eab30880}.ProjectShowcaseGYM-module__-swU1G__mobileActions{gap:10px;width:100%;max-width:380px;display:flex}.ProjectShowcaseGYM-module__-swU1G__mobileActions .ProjectShowcaseGYM-module__-swU1G__primaryButton,.ProjectShowcaseGYM-module__-swU1G__mobileActions .ProjectShowcaseGYM-module__-swU1G__secondaryButton{flex:1;justify-content:center;padding:11px 14px;font-size:12.5px}}@keyframes ProjectShowcaseGYM-module__-swU1G__mobilePhoneFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(-1deg)}}@keyframes ProjectShowcaseGYM-module__-swU1G__mobileCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:700px){.ProjectShowcaseGYM-module__-swU1G__modalContent{grid-template-columns:1fr!important;align-items:start!important;padding:82px 0 20px!important}.ProjectShowcaseGYM-module__-swU1G__showcaseStage,.ProjectShowcaseGYM-module__-swU1G__actionRow{display:none!important}.ProjectShowcaseGYM-module__-swU1G__mobileCarousel{display:flex!important}}
.ProjectShowcaseAntrianku-module__Qq1Z4a__modalOverlay{z-index:999;color:#fff;overscroll-behavior:contain;background:radial-gradient(circle at 78% 12%,#e8c7661f,#0000 30%),radial-gradient(circle at 18% 86%,#e8c76614,#0000 34%),linear-gradient(135deg,#0a0b0c 0%,#15181d 46%,#030304 100%);width:100%;min-height:100dvh;max-height:100dvh;animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseAntrianku-module__Qq1Z4a__modalEnter;position:fixed;inset:0;overflow:hidden auto}.ProjectShowcaseAntrianku-module__Qq1Z4a__noiseLayer{z-index:0;opacity:.15;pointer-events:none;background-image:radial-gradient(circle at 30% 30%,#ffffff0d 0 1px,#0000 1px),radial-gradient(circle at 70% 70%,#ffffff09 0 1px,#0000 1px);background-size:34px 34px,46px 46px;position:fixed;inset:0}.ProjectShowcaseAntrianku-module__Qq1Z4a__backdropGlowOne,.ProjectShowcaseAntrianku-module__Qq1Z4a__backdropGlowTwo,.ProjectShowcaseAntrianku-module__Qq1Z4a__backdropGlowThree{pointer-events:none;filter:blur(42px);border-radius:999px;position:fixed}.ProjectShowcaseAntrianku-module__Qq1Z4a__backdropGlowOne{background:#e8c7661a;width:clamp(220px,34vw,460px);height:clamp(220px,34vw,460px);animation:8s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__glowFloatOne;top:2%;right:4%}.ProjectShowcaseAntrianku-module__Qq1Z4a__backdropGlowTwo{background:#1a1d2466;width:clamp(220px,32vw,420px);height:clamp(220px,32vw,420px);animation:9s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__glowFloatTwo;bottom:4%;left:0}.ProjectShowcaseAntrianku-module__Qq1Z4a__backdropGlowThree{background:#ffffff08;width:clamp(140px,22vw,260px);height:clamp(140px,22vw,260px);animation:10s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__glowFloatThree;top:18%;left:48%}.ProjectShowcaseAntrianku-module__Qq1Z4a__modalGrid{opacity:.055;pointer-events:none;background-image:linear-gradient(#e8c76614 1px,#0000 1px),linear-gradient(90deg,#e8c76614 1px,#0000 1px);background-size:56px 56px;animation:20s linear infinite ProjectShowcaseAntrianku-module__Qq1Z4a__gridMove;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 56% 48%,#000 0%,#0000 74%);mask-image:radial-gradient(circle at 56% 48%,#000 0%,#0000 74%)}.ProjectShowcaseAntrianku-module__Qq1Z4a__closeButton{top:max(18px, env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right));z-index:30;color:#fff;-webkit-backdrop-filter:blur(18px);cursor:pointer;background:#0006;border:1px solid #e8c7662e;border-radius:999px;place-items:center;width:44px;height:44px;transition:transform .24s,background .24s,border-color .24s;display:grid;position:fixed;box-shadow:0 18px 46px #0006}.ProjectShowcaseAntrianku-module__Qq1Z4a__closeButton:hover{background:#e8c76626;border-color:#e8c76666;transform:scale(1.06)rotate(4deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__modalContent{z-index:2;grid-template-columns:minmax(330px,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,4vw,50px);width:min(1220px,100% - 48px);min-height:100dvh;margin:0 auto;padding:34px 0 102px;display:grid;position:relative}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText{width:100%;min-width:0;max-width:460px;animation:.9s cubic-bezier(.16,1,.3,1) .15s both ProjectShowcaseAntrianku-module__Qq1Z4a__textEnter}.ProjectShowcaseAntrianku-module__Qq1Z4a__facilityBackdrop{z-index:2;width:min(520px,85%);height:clamp(260px,30vw,320px);transform-style:preserve-3d;opacity:.65;filter:saturate(.95)brightness(.65);border:1px solid #e8c76659;border-radius:28px;transition:filter .3s,opacity .3s,border-color .3s,box-shadow .3s;position:absolute;top:48%;left:50%;overflow:hidden;transform:translate3d(-50%,-50%,-120px)rotateX(1deg)rotateY(-8deg);box-shadow:0 30px 70px #000000b3,0 0 40px #e8c76626,inset 0 1px #ffffff0d}.ProjectShowcaseAntrianku-module__Qq1Z4a__facilityBackdrop:hover{opacity:.85;filter:saturate()brightness(.85);border-color:#e8c76699;box-shadow:0 30px 70px #000000b3,0 0 50px #e8c76659,inset 0 1px #ffffff0d}.ProjectShowcaseAntrianku-module__Qq1Z4a__antriankuHeroCard{background:#1a1d2480;border:1px solid #e8c76640;border-radius:20px;width:100%;height:160px;margin:18px 0 22px;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000073,0 0 25px #e8c76614}.ProjectShowcaseAntrianku-module__Qq1Z4a__antriankuHeroImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ProjectShowcaseAntrianku-module__Qq1Z4a__antriankuHeroCard:hover .ProjectShowcaseAntrianku-module__Qq1Z4a__antriankuHeroImage{transform:scale(1.06)}.ProjectShowcaseAntrianku-module__Qq1Z4a__antriankuHeroOverlay{pointer-events:none;background:linear-gradient(#0000 35%,#0a0b0ccc 100%);position:absolute;inset:0}.ProjectShowcaseAntrianku-module__Qq1Z4a__antriankuHeroBadge{-webkit-backdrop-filter:blur(8px);background:#e8c76626;border:1px solid #e8c76659;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:flex;position:absolute;bottom:14px;left:16px}.ProjectShowcaseAntrianku-module__Qq1Z4a__antriankuHeroBadge svg{color:#e8c766}.ProjectShowcaseAntrianku-module__Qq1Z4a__antriankuHeroBadge span{text-transform:uppercase;color:#fff;letter-spacing:.06em;font-size:10px;font-weight:800}.ProjectShowcaseAntrianku-module__Qq1Z4a__facilityBackdropImage{object-fit:cover;width:100%;height:100%}.ProjectShowcaseAntrianku-module__Qq1Z4a__facilityBackdropOverlay{pointer-events:none;background:radial-gradient(circle,#0000 30%,#0a0b0ccc 100%);position:absolute;inset:0}.ProjectShowcaseAntrianku-module__Qq1Z4a__facilityBackdropTag{-webkit-backdrop-filter:blur(8px);background:#0a0b0c99;border:1px solid #e8c76640;border-radius:999px;padding:6px 12px;position:absolute;bottom:18px;left:22px}.ProjectShowcaseAntrianku-module__Qq1Z4a__facilityBackdropTag span{text-transform:uppercase;color:#e8c766;letter-spacing:.08em;font-size:9px;font-weight:800;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__projectBadge{color:#f6ffa1;-webkit-backdrop-filter:blur(14px);text-transform:uppercase;letter-spacing:.06em;background:#e8c7661f;border:1px solid #e8c76638;border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:8px 13px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 12px 30px #e8c76614}.ProjectShowcaseAntrianku-module__Qq1Z4a__projectBadge svg{color:#e8c766;flex:none}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText h2{color:#fff;letter-spacing:-.05em;text-shadow:0 18px 52px #00000080;text-wrap:balance;margin:18px 0 0;font-size:clamp(36px,4.2vw,58px);font-weight:850;line-height:1.02}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText h2 span{color:#e8c766;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText p{color:#ffffffbd;max-width:530px;margin:15px 0 0;font-size:14.5px;line-height:1.62}.ProjectShowcaseAntrianku-module__Qq1Z4a__techList{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ProjectShowcaseAntrianku-module__Qq1Z4a__techList span{color:#fff;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700}.ProjectShowcaseAntrianku-module__Qq1Z4a__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:480px;margin-top:18px;display:grid}.ProjectShowcaseAntrianku-module__Qq1Z4a__featureGrid div{-webkit-backdrop-filter:blur(16px);background:#1a1d24a6;border:1px solid #ffffff14;border-radius:19px;min-width:0;padding:13px;transition:border-color .24s;box-shadow:0 18px 44px #00000040}.ProjectShowcaseAntrianku-module__Qq1Z4a__featureGrid div:hover{border-color:#e8c7664d}.ProjectShowcaseAntrianku-module__Qq1Z4a__featureGrid strong{color:#fff;letter-spacing:-.02em;font-size:12.5px;line-height:1.25;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__featureGrid span{color:#fff9;margin-top:6px;font-size:11.5px;line-height:1.42;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__actionRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.ProjectShowcaseAntrianku-module__Qq1Z4a__primaryButton,.ProjectShowcaseAntrianku-module__Qq1Z4a__secondaryButton{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:900;line-height:1;text-decoration:none;transition:transform .24s,box-shadow .24s,filter .24s;display:inline-flex}.ProjectShowcaseAntrianku-module__Qq1Z4a__primaryButton{color:#0c0d10;background:linear-gradient(135deg,#faffc2,#e8c766);box-shadow:0 18px 42px #e8c76633,0 0 0 7px #e8c7660d}.ProjectShowcaseAntrianku-module__Qq1Z4a__secondaryButton{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;box-shadow:0 18px 42px #0000004d}.ProjectShowcaseAntrianku-module__Qq1Z4a__primaryButton:hover,.ProjectShowcaseAntrianku-module__Qq1Z4a__secondaryButton:hover{filter:brightness(1.04);transform:translateY(-2px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__helperBox{color:#ffffffb3;-webkit-backdrop-filter:blur(14px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:9px;width:fit-content;max-width:100%;margin-top:16px;padding:10px 13px;font-size:12px;line-height:1.35;display:inline-flex}.ProjectShowcaseAntrianku-module__Qq1Z4a__helperBox svg{color:#e8c766;flex:none}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage{perspective:1600px;cursor:grab;place-items:center;width:100%;min-width:0;height:clamp(430px,56vh,580px);animation:.95s cubic-bezier(.16,1,.3,1) .18s both ProjectShowcaseAntrianku-module__Qq1Z4a__stageEnter;display:grid;position:relative;overflow:visible}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage:active{cursor:grabbing}.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingOne,.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingTwo,.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingThree{pointer-events:none;transform-style:preserve-3d;border-radius:999px;position:absolute}.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingOne{border:1px solid #e8c76626;width:clamp(220px,28vw,360px);height:clamp(220px,28vw,360px);animation:18s linear infinite ProjectShowcaseAntrianku-module__Qq1Z4a__orbitOne;box-shadow:0 0 44px #e8c7660a}.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingTwo{border:1px solid #ffffff14;width:clamp(300px,38vw,500px);height:clamp(300px,38vw,500px);animation:26s linear infinite ProjectShowcaseAntrianku-module__Qq1Z4a__orbitTwo}.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingThree{border:1px solid #e8c7661a;width:clamp(360px,48vw,620px);height:clamp(360px,48vw,620px);animation:32s linear infinite ProjectShowcaseAntrianku-module__Qq1Z4a__orbitThree}.ProjectShowcaseAntrianku-module__Qq1Z4a__deviceScene{z-index:5;width:100%;max-width:640px;height:clamp(390px,45vw,510px);transform-style:preserve-3d;transform:rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z)) scale(var(--zoom));will-change:transform;transition:transform .22s cubic-bezier(.16,1,.3,1),filter .26s;position:relative}.ProjectShowcaseAntrianku-module__Qq1Z4a__deviceScene.ProjectShowcaseAntrianku-module__Qq1Z4a__isDragging{transition:transform 80ms linear}.ProjectShowcaseAntrianku-module__Qq1Z4a__sceneShadow{filter:blur(28px);background:radial-gradient(circle,#000000b3,#0000 70%),radial-gradient(circle,#e8c7661f,#0000 76%);border-radius:999px;height:clamp(58px,8vw,96px);position:absolute;bottom:34px;left:13%;right:13%;transform:translateZ(-150px)rotateX(80deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateCard{z-index:8;color:#fff;-webkit-backdrop-filter:blur(20px);width:min(290px,38vw);transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff1a,#ffffff08),#121418d9;border:1px solid #e8c76638;border-radius:22px;padding:14px;animation:6.4s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__chatFloatTop;position:absolute;top:-32%;right:6%;transform:translateZ(-40px)rotateX(6deg)rotateY(-12deg);box-shadow:0 24px 64px #00000080,0 0 42px #e8c76614,inset 0 1px #ffffff0d}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateHeader{align-items:center;gap:10px;display:flex}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateAvatar{color:#0c0d10;background:linear-gradient(135deg,#faffc2,#e8c766);border-radius:14px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 10px 24px #e8c76640}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateHeader strong{letter-spacing:-.02em;font-size:12.5px;line-height:1.2;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateHeader span{color:#ffffff80;text-transform:uppercase;letter-spacing:.04em;margin-top:3px;font-size:10px;font-weight:700;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateBody{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;margin-top:14px;padding:12px}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrStatusRow{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrIndicator{background:#39e55a;border-radius:999px;width:8px;height:8px;animation:1s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__typingDot;box-shadow:0 0 12px #39e55a}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrStatusRow strong{color:#39e55a;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrDetails{grid-template-columns:1.2fr .8fr;gap:8px;display:grid}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrDetails span{color:#fff6;letter-spacing:.06em;font-size:8px;font-weight:800;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrDetails strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.ProjectShowcaseAntrianku-module__Qq1Z4a__gateVerifiedBadge{text-transform:uppercase;color:#e8c766;letter-spacing:.06em;background:#e8c7661a;border:1px solid #e8c76666;border-radius:999px;padding:4px 8px;font-size:8px;font-weight:900;position:absolute;top:12px;right:12px}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour{aspect-ratio:9/19.5;transform-style:preserve-3d;transition:transform .22s;position:absolute}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain{z-index:12;width:clamp(155px,15.5vw,205px);animation:6s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFloatMain;top:50%;left:38%;transform:translate3d(-50%,-50%,90px)rotateX(1.5deg)rotateY(5deg)rotate(-2deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft{z-index:10;opacity:.82;width:clamp(140px,14vw,185px);animation:6.4s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFloatLeft;top:45%;left:15%;transform:translate3d(-50%,-50%,40px)rotateX(2deg)rotateY(15deg)rotate(-5deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight{z-index:15;opacity:.9;width:clamp(165px,16.5vw,215px);animation:5.8s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFloatRight;top:54%;left:62%;transform:translate3d(-50%,-50%,140px)rotateX(1.5deg)rotateY(-5deg)rotate(2deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour{z-index:18;width:clamp(170px,17vw,220px);animation:6.2s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFloatFour;top:58%;left:85%;transform:translate3d(-50%,-50%,190px)rotateX(1deg)rotateY(-15deg)rotate(6deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneAura,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneAura,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneAura,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneAura{filter:blur(13px);opacity:.88;background:radial-gradient(circle at 26% 14%,#e8c76626,#0000 26%),linear-gradient(135deg,#e8c76614,#0000 46%);border-radius:44px;position:absolute;inset:-8px}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFrame,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFrame,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFrame,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFrame{z-index:4;background:linear-gradient(145deg,#444a53 0%,#111317 34%,#272c35 100%);border-radius:38px;width:100%;height:100%;padding:8px;position:relative;box-shadow:inset 1px 1px #ffffff26,inset -1px -1px #000000bf,0 32px 70px #000000a6,0 0 44px #e8c76626}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFrame:before,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFrame:before,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFrame:before,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFrame:before{content:"";pointer-events:none;z-index:3;border-radius:31px;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 22px #ffffff0a}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneSpeaker,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneSpeaker,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneSpeaker,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneSpeaker{z-index:8;background:#050608;border-radius:999px;width:62px;height:15px;position:absolute;top:15px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff1a}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneScreen,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneScreen,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneScreen,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneScreen{z-index:1;background:#111317;border:1px solid #e8c76626;border-radius:30px;width:100%;height:100%;position:relative;overflow:hidden}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneScreen img,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneScreen img,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneScreen img,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour .ProjectShowcaseAntrianku-module__Qq1Z4a__phoneScreen img{object-fit:cover;object-position:top center;background:#111317;width:100%;height:100%;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipOne,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipTwo,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipThree{z-index:18;color:#fff;-webkit-backdrop-filter:blur(18px);width:max-content;max-width:165px;transform-style:preserve-3d;background:#14161ad9;border:1px solid #e8c7662e;border-radius:16px;padding:10px 12px;position:absolute;box-shadow:0 22px 52px #0006}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipOne svg,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipTwo svg,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipThree svg{color:#e8c766}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipOne strong,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipTwo strong,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipThree strong{letter-spacing:-.02em;margin-top:6px;font-size:11.5px;line-height:1.15;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipOne span,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipTwo span,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipThree span{color:#fff9;margin-top:4px;font-size:9.8px;font-weight:700;line-height:1.25;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipOne{z-index:20;animation:5s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__chipFloatOne;top:170px;left:6%;transform:translateZ(180px)rotateY(15deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipTwo{z-index:20;animation:6s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__chipFloatTwo;top:240px;right:-2%;transform:translateZ(190px)rotateY(-15deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipThree{z-index:20;animation:5.5s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__chipFloatThree;bottom:80px;right:12%;transform:translateZ(210px)rotateX(10deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowSection{z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1220px,100% - 48px);margin:-82px auto 36px;display:grid;position:relative}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowStep{-webkit-backdrop-filter:blur(18px);background:#191c23b3;border:1px solid #ffffff14;border-radius:22px;min-width:0;padding:15px;transition:border-color .24s;position:relative;overflow:hidden;box-shadow:0 20px 54px #0000004d}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowStep:hover{border-color:#e8c76640}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowStep:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 0,#e8c7661a,#0000 34%);position:absolute;inset:0}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowIndex{color:#e8c7661f;font-size:24px;font-weight:900;line-height:1;position:absolute;top:14px;right:14px}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowIcon{z-index:2;color:#0a0b0c;background:linear-gradient(135deg,#faffc2,#e8c766);border-radius:14px;place-items:center;width:35px;height:35px;display:grid;position:relative;box-shadow:0 8px 18px #e8c76633}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowStep strong{z-index:2;color:#fff;letter-spacing:-.02em;margin-top:12px;font-size:13px;line-height:1.25;display:block;position:relative}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowStep span{z-index:2;color:#fff9;margin-top:7px;font-size:11.5px;line-height:1.45;display:block;position:relative}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__modalEnter{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__textEnter{0%{opacity:0;filter:blur(12px);transform:translateY(32px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__stageEnter{0%{opacity:0;filter:blur(16px);transform:translateY(34px)scale(.95)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__gridMove{0%{background-position:0 0}to{background-position:56px 56px}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__glowFloatOne{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-28px,24px)scale(1.08)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__glowFloatTwo{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(30px,-20px)scale(1.1)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__glowFloatThree{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(16px,20px)scale(1.14)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__orbitOne{0%{transform:rotateX(68deg)rotate(0)}to{transform:rotateX(68deg)rotate(360deg)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__orbitTwo{0%{transform:rotateX(72deg)rotate(360deg)}to{transform:rotateX(72deg)rotate(0)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__orbitThree{0%{transform:rotateX(76deg)rotate(0)}to{transform:rotateX(76deg)rotate(-360deg)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFloatMain{0%,to{transform:translate3d(-50%,-50%,90px)rotateX(1.5deg)rotateY(5deg)rotate(-2deg)}50%{transform:translate3d(-50%,-53%,90px)rotateX(1.5deg)rotateY(5deg)rotate(-2deg)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFloatLeft{0%,to{transform:translate3d(-50%,-50%,40px)rotateX(2deg)rotateY(15deg)rotate(-5deg)}50%{transform:translate3d(-50%,-47%,40px)rotateX(2deg)rotateY(15deg)rotate(-5deg)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFloatRight{0%,to{transform:translate3d(-50%,-50%,140px)rotateX(1.5deg)rotateY(-5deg)rotate(2deg)}50%{transform:translate3d(-50%,-52%,140px)rotateX(1.5deg)rotateY(-5deg)rotate(2deg)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__phoneFloatFour{0%,to{transform:translate3d(-50%,-50%,190px)rotateX(1deg)rotateY(-15deg)rotate(6deg)}50%{transform:translate3d(-50%,-48%,190px)rotateX(1deg)rotateY(-15deg)rotate(6deg)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__chipFloatOne{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__chipFloatTwo{0%,to{translate:0}50%{translate:0 9px}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__chipFloatThree{0%,to{translate:0}50%{translate:0 -11px}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__chatFloatTop{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__typingDot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (max-width:1180px){.ProjectShowcaseAntrianku-module__Qq1Z4a__modalContent{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr);gap:22px;width:min(1080px,100% - 40px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText{max-width:520px}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText h2{font-size:clamp(34px,4vw,50px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage{height:clamp(410px,54vh,530px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__deviceScene{max-width:590px;height:clamp(380px,44vw,480px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateCard{width:min(285px,42vw);top:1%;right:2%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain{width:clamp(150px,15vw,195px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight{width:clamp(130px,13vw,170px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowSection{width:min(1080px,100% - 40px)}}@media (max-width:980px){.ProjectShowcaseAntrianku-module__Qq1Z4a__modalContent{grid-template-columns:1fr;align-items:start;min-height:auto;padding:82px 0 20px}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText{max-width:820px}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText h2{max-width:760px;font-size:clamp(38px,7vw,56px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText p,.ProjectShowcaseAntrianku-module__Qq1Z4a__featureGrid{max-width:720px}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage{height:clamp(570px,74vw,670px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__deviceScene{max-width:760px;height:clamp(540px,68vw,620px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateCard{width:min(300px,46vw);top:0;right:6%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft{z-index:10;width:clamp(130px,20vw,160px);top:50%;left:15%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain{z-index:12;width:clamp(150px,24vw,190px);top:53%;left:38%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight{z-index:15;width:clamp(150px,24vw,190px);top:56%;left:62%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour{z-index:18;width:clamp(140px,22vw,175px);top:59%;left:85%}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowSection{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-104px}}@media (max-width:700px){.ProjectShowcaseAntrianku-module__Qq1Z4a__modalContent{width:min(100%,100% - 30px);padding:78px 0 126px}.ProjectShowcaseAntrianku-module__Qq1Z4a__closeButton{width:42px;height:42px}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText h2{letter-spacing:-.05em;font-size:clamp(32px,10vw,44px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText p{font-size:13.5px;line-height:1.58}.ProjectShowcaseAntrianku-module__Qq1Z4a__featureGrid{grid-template-columns:1fr;gap:9px}.ProjectShowcaseAntrianku-module__Qq1Z4a__actionRow{flex-direction:column;align-items:stretch}.ProjectShowcaseAntrianku-module__Qq1Z4a__primaryButton,.ProjectShowcaseAntrianku-module__Qq1Z4a__secondaryButton{width:100%}.ProjectShowcaseAntrianku-module__Qq1Z4a__helperBox{align-items:flex-start;width:100%;font-size:11.5px}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage,.ProjectShowcaseAntrianku-module__Qq1Z4a__deviceScene{display:none}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateCard{z-index:25;width:min(310px,88vw);top:-20px;right:50%;transform:translate(50%)translateZ(235px)rotateX(7deg)rotateY(-4deg)}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft{z-index:10;width:min(130px,28vw);top:48%;left:15%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain{z-index:12;width:min(150px,34vw);top:52%;left:38%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight{z-index:15;width:min(150px,34vw);top:56%;left:62%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupFour{z-index:18;width:min(130px,28vw);top:60%;left:85%}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipOne,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipTwo,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipThree{border-radius:15px;padding:9px 11px}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipOne{top:142px;left:-4px;scale:.78}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipTwo{top:214px;right:-8px;scale:.78}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipThree{bottom:84px;right:6%;scale:.78}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowSection{grid-template-columns:1fr;width:min(100%,100% - 30px);margin-top:-92px}}@media (max-width:430px){.ProjectShowcaseAntrianku-module__Qq1Z4a__modalContent{width:min(100%,100% - 22px);padding-top:74px}.ProjectShowcaseAntrianku-module__Qq1Z4a__closeButton{width:40px;height:40px;top:16px;right:16px}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText h2{letter-spacing:-.048em;font-size:clamp(29px,11vw,38px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText p{font-size:13px}.ProjectShowcaseAntrianku-module__Qq1Z4a__helperBox{display:none}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage{height:555px}.ProjectShowcaseAntrianku-module__Qq1Z4a__deviceScene{height:525px}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateCard{width:min(290px,88vw);padding:11px;scale:.92}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain{z-index:15;width:min(160px,48vw);top:58%;left:50%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft{z-index:10;width:min(130px,38vw);top:56%;left:15%}.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight{z-index:12;width:min(130px,38vw);top:60%;left:85%}.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipOne,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipTwo,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipThree{display:none}.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingOne{width:220px;height:220px}.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingTwo{width:310px;height:310px}.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingThree{width:390px;height:390px}}@media (max-height:760px) and (min-width:981px){.ProjectShowcaseAntrianku-module__Qq1Z4a__modalContent{padding:24px 0 94px}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText h2{font-size:clamp(32px,3.5vw,46px)}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText p{margin-top:13px;font-size:13px;line-height:1.5}.ProjectShowcaseAntrianku-module__Qq1Z4a__techList,.ProjectShowcaseAntrianku-module__Qq1Z4a__featureGrid{margin-top:15px}.ProjectShowcaseAntrianku-module__Qq1Z4a__helperBox{margin-top:12px}.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage{height:520px}.ProjectShowcaseAntrianku-module__Qq1Z4a__deviceScene{height:500px}.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateCard{transform-origin:100% 0;top:0;scale:.9}.ProjectShowcaseAntrianku-module__Qq1Z4a__flowSection{display:none}}.ProjectShowcaseAntrianku-module__Qq1Z4a__modalLeave{animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseAntrianku-module__Qq1Z4a__modalLeave}.ProjectShowcaseAntrianku-module__Qq1Z4a__modalLeave .ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseAntrianku-module__Qq1Z4a__textLeave}.ProjectShowcaseAntrianku-module__Qq1Z4a__modalLeave .ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseAntrianku-module__Qq1Z4a__stageLeave}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__modalLeave{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(10px)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__textLeave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(10px);transform:translateY(-24px)scale(.97)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__stageLeave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(14px);transform:translateY(-24px)scale(.95)}}@media (prefers-reduced-motion:reduce){.ProjectShowcaseAntrianku-module__Qq1Z4a__modalOverlay,.ProjectShowcaseAntrianku-module__Qq1Z4a__backdropGlowOne,.ProjectShowcaseAntrianku-module__Qq1Z4a__backdropGlowTwo,.ProjectShowcaseAntrianku-module__Qq1Z4a__backdropGlowThree,.ProjectShowcaseAntrianku-module__Qq1Z4a__modalGrid,.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseText,.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupLeft,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupMain,.ProjectShowcaseAntrianku-module__Qq1Z4a__phoneMockupRight,.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingOne,.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingTwo,.ProjectShowcaseAntrianku-module__Qq1Z4a__orbitRingThree,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipOne,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipTwo,.ProjectShowcaseAntrianku-module__Qq1Z4a__processChipThree,.ProjectShowcaseAntrianku-module__Qq1Z4a__qrGateCard{animation:none!important}.ProjectShowcaseAntrianku-module__Qq1Z4a__deviceScene{transition:none!important}}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileCarousel{display:none}@media (max-width:700px){.ProjectShowcaseAntrianku-module__Qq1Z4a__showcaseStage{display:none!important}.ProjectShowcaseAntrianku-module__Qq1Z4a__actionRow{display:none}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileCarousel{flex-direction:column;align-items:center;gap:20px;width:100%;padding:0 16px 100px;display:flex}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobilePhoneWrap{filter:drop-shadow(0 32px 60px #000000a6);width:min(250px,64vw);position:relative}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobilePhoneGlow{filter:blur(28px);z-index:0;background:radial-gradient(circle,#34d39940,#0000 70%),radial-gradient(circle at 30% 20%,#e8c7661f,#0000 60%);border-radius:999px;position:absolute;inset:-30px}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobilePhoneFrame{z-index:2;aspect-ratio:9/19.5;background:linear-gradient(145deg,#444a53 0%,#111317 34%,#272c35 100%);border-radius:40px;width:100%;padding:8px;animation:4s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__mobilePhoneFloat;position:relative;box-shadow:inset 1px 1px #ffffff26,inset -1px -1px #000000bf,0 32px 70px #000000b3,0 0 40px #34d3992e}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileSpeaker{z-index:8;background:#050608;border-radius:999px;width:56px;height:13px;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff1a}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobilePhoneScreen{z-index:1;background:#111317;border-radius:32px;width:100%;height:100%;position:relative;overflow:hidden}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileScreenImg{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .6s,transform .6s;position:absolute;inset:0;transform:scale(1.04)}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileScreenImgActive{opacity:1;transform:scale(1)}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileFloatingCard{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;white-space:nowrap;background:#14161aeb;border:1px solid #34d39940;border-radius:14px;align-items:center;gap:7px;padding:8px 10px;animation:3.5s ease-in-out infinite ProjectShowcaseAntrianku-module__Qq1Z4a__mobileCardFloat;display:flex;position:absolute;top:-18px;right:-16px;box-shadow:0 8px 28px #00000080}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileFloatingCardIcon{color:#fff;background:linear-gradient(135deg,#34d399,#059669);border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileFloatingCard strong{letter-spacing:-.01em;font-size:10px;font-weight:700;line-height:1.2;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileFloatingCard span{color:#ffffff80;margin-top:1px;font-size:8.5px;font-weight:600;display:block}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileLiveBadge{letter-spacing:.06em;background:#34d39933;border:1px solid #34d39966;border-radius:6px;flex-shrink:0;padding:2px 6px;color:#34d399!important;margin-top:0!important;font-size:8px!important;font-weight:800!important}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileScreenLabel{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e8c766;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#14161ae0;border:1px solid #e8c76633;border-radius:10px;padding:6px 12px;font-size:9.5px;font-weight:700;animation:4s ease-in-out .8s infinite ProjectShowcaseAntrianku-module__Qq1Z4a__mobileCardFloat;position:absolute;bottom:-16px;left:-6px}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileDots{align-items:center;gap:6px;display:flex}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileDot{cursor:pointer;background:#fff3;border:none;border-radius:999px;width:6px;height:6px;padding:0;transition:all .3s}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileDotActive{background:#34d399;width:22px;box-shadow:0 0 10px #34d39980}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileActions{gap:10px;width:100%;max-width:380px;display:flex}.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileActions .ProjectShowcaseAntrianku-module__Qq1Z4a__primaryButton,.ProjectShowcaseAntrianku-module__Qq1Z4a__mobileActions .ProjectShowcaseAntrianku-module__Qq1Z4a__secondaryButton{flex:1;justify-content:center;padding:11px 14px;font-size:12.5px}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__mobilePhoneFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(-1deg)}}@keyframes ProjectShowcaseAntrianku-module__Qq1Z4a__mobileCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}
