.gridscan{width:100%;height:100%;position:relative;overflow:hidden}.gridscan canvas{display:block;width:100%!important;height:100%!important}.gridscan__preview{color:#fff;pointer-events:none;background:#000;border:1px solid #ffffff40;border-radius:8px;width:220px;height:132px;font:12px/1.2 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:absolute;bottom:12px;right:12px;overflow:hidden;box-shadow:0 4px 16px #0006}.gridscan__video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.gridscan__badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:6px;padding:2px 6px;position:absolute;top:8px;left:8px}
.Hero-module__Z8hQ_W__hero{isolation:isolate;color:#101014;background:radial-gradient(circle at 50% 30%,#3279f90f,#0000 28%),radial-gradient(circle at 12% 22%,#3279f90e,#0000 26%),radial-gradient(circle at 88% 82%,#7c4dff0b,#0000 30%),linear-gradient(#fff 0% 48%,#fbfcff 76%,#f7f9ff 100%);place-items:center;width:100%;min-height:100vh;padding:58px 24px 110px;display:grid;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__gridBg{z-index:1;opacity:1;pointer-events:auto;mix-blend-mode:multiply;position:absolute;inset:58px 0 0;overflow:hidden}.Hero-module__Z8hQ_W__gridBg canvas{filter:saturate(1.2)contrast(1.04)brightness(1.04)}.Hero-module__Z8hQ_W__gridFadeTop{z-index:2;pointer-events:none;background:linear-gradient(#ffffffe0 0%,#ffffff6b 48%,#fff0 100%);height:140px;position:absolute;inset:58px 0 auto}.Hero-module__Z8hQ_W__gridFadeBottom{z-index:3;pointer-events:none;background:linear-gradient(#f7f9ff00 0%,#f7f9ffc7 42%,#fffffffa 88%,#fff 100%);height:260px;position:absolute;bottom:-1px;left:0;right:0}.Hero-module__Z8hQ_W__overlay{z-index:2;pointer-events:none;background:radial-gradient(#ffffffd1 0%,#ffffffb8 26%,#ffffff61 52%,#ffffff1f 100%),linear-gradient(#ffffff1a 0%,#ffffff38 45%,#ffffffb8 100%);position:absolute;inset:58px 0 0}.Hero-module__Z8hQ_W__heroContent{z-index:8;pointer-events:auto;justify-content:space-between;align-items:center;width:100%;padding-left:1vw;padding-right:7vw;display:flex;position:relative}.Hero-module__Z8hQ_W__heroLeft{text-align:left;flex-direction:column;align-items:flex-start;animation:.82s both Hero-module__Z8hQ_W__heroFadeUp;display:flex}.Hero-module__Z8hQ_W__heroRight{text-align:right;flex-direction:column;align-items:flex-end;animation:.82s .1s both Hero-module__Z8hQ_W__heroFadeUp;display:flex}.Hero-module__Z8hQ_W__heroSubLabel{color:#14141c73;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:clamp(10px,1vw,13px);font-weight:500}.Hero-module__Z8hQ_W__heroMassiveText{color:#4a4a52;letter-spacing:-.02em;text-transform:uppercase;mix-blend-mode:multiply;margin:0;font-size:clamp(40px,6.5vw,110px);font-weight:700;line-height:1}.Hero-module__Z8hQ_W__heroLocation{color:#14141c73;margin-top:12px;font-size:clamp(12px,1vw,14px);font-weight:500}.Hero-module__Z8hQ_W__heroButtons{z-index:8;flex-direction:column;justify-content:center;align-items:center;gap:16px;animation:.82s .21s both Hero-module__Z8hQ_W__heroFadeUp;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:900px){.Hero-module__Z8hQ_W__heroContent{flex-direction:column;justify-content:center;gap:0;margin-top:0;padding-left:4vw;padding-right:4vw;display:flex}.Hero-module__Z8hQ_W__heroLeft,.Hero-module__Z8hQ_W__heroRight{text-align:center;align-items:center}.Hero-module__Z8hQ_W__heroSubLabel{margin-bottom:4px}.Hero-module__Z8hQ_W__heroMassiveText{font-size:clamp(60px,15vw,120px)}}.Hero-module__Z8hQ_W__heroButtons{justify-content:center;align-items:center;gap:12px;margin:64px 0;animation:.82s .21s both Hero-module__Z8hQ_W__heroFadeUp;display:flex;position:relative;top:auto;left:auto;transform:none}.Hero-module__Z8hQ_W__heroBlackBtn,.Hero-module__Z8hQ_W__heroLightBtn{letter-spacing:-.01em;border-radius:9999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 27px;font-size:15.5px;font-weight:600;text-decoration:none;transition:transform .23s,box-shadow .23s,background .23s,border-color .23s;display:inline-flex}.Hero-module__Z8hQ_W__heroBlackBtn{color:#fff;background:#09090d;border:1px solid #09090d;box-shadow:0 14px 34px #0000002b}.Hero-module__Z8hQ_W__heroBlackBtn:hover{background:#000;transform:translateY(-2px);box-shadow:0 20px 44px #00000038}.Hero-module__Z8hQ_W__heroLightBtn{color:#17171c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc2;border:1px solid #e7e9ef;box-shadow:0 8px 24px #0f0f140f}.Hero-module__Z8hQ_W__heroLightBtn:hover{background:#fff;border-color:#3279f933;transform:translateY(-2px);box-shadow:0 16px 38px #0f0f141a}@keyframes Hero-module__Z8hQ_W__heroFadeUp{0%{opacity:0;transform:translateY(26px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:900px){.Hero-module__Z8hQ_W__hero{min-height:92vh;padding-bottom:88px;padding-left:16px;padding-right:16px}.Hero-module__Z8hQ_W__heroCenter{margin-top:0}.Hero-module__Z8hQ_W__heroCenter h1{letter-spacing:-.05em;max-width:760px;font-size:clamp(36px,8vw,62px);font-weight:500;line-height:1.1}.Hero-module__Z8hQ_W__heroSubtitle{max-width:620px;font-size:17px}.Hero-module__Z8hQ_W__heroButtons{margin-top:42px}}@media (max-width:640px){.Hero-module__Z8hQ_W__heroBrandMini{margin-bottom:24px;font-size:13px}.Hero-module__Z8hQ_W__heroCenter h1{letter-spacing:-.045em;max-width:100%;font-size:clamp(31px,9.6vw,46px);font-weight:500;line-height:1.13}.Hero-module__Z8hQ_W__heroSubtitle{margin-top:22px;font-size:15.5px;line-height:1.55}.Hero-module__Z8hQ_W__heroButtons{flex-direction:column;width:100%}.Hero-module__Z8hQ_W__heroBlackBtn,.Hero-module__Z8hQ_W__heroLightBtn{width:100%}}
.electric-border{--electric-light-color:oklch(from var(--electric-border-color) l c h);border-radius:inherit;isolation:isolate;position:relative;overflow:visible}.eb-canvas-container{z-index:4;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eb-canvas{display:block}.eb-content{z-index:3;border-radius:inherit;position:relative}.eb-layers{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.eb-glow-1,.eb-glow-2,.eb-background-glow{border-radius:inherit;pointer-events:none;box-sizing:border-box;position:absolute;inset:0}.eb-glow-1{border:1px solid oklch(from var(--electric-border-color) l c h / .16);filter:blur(.5px);opacity:.45}.eb-glow-2{border:1px solid var(--electric-light-color);filter:blur(8px);opacity:.22}.eb-background-glow{z-index:-1;filter:blur(26px);opacity:.13;background:linear-gradient(-30deg, var(--electric-light-color), transparent 45%, var(--electric-border-color));transform:scale(1.08)}
.tech-electric-section{background-color:#0000;padding:110px 0;position:relative;overflow:hidden}.tech-electric-head{text-align:center;margin-bottom:38px}.tech-electric-head h2{color:#111116;letter-spacing:-.045em;max-width:900px;margin:16px auto 0;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.08}.tech-electric-list-container{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.tech-electric-list{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(24px,2.4vw,34px);padding:24px 58px 30px;display:flex}.tech-electric-border-duplicate{display:none}.tech-electric-border{will-change:transform;width:150px;min-width:150px;animation:3s ease-in-out infinite techElectricFloat;animation-delay:var(--tech-delay);border-radius:999px;flex:none;transition:transform .28s cubic-bezier(.16,1,.3,1),filter .28s}.tech-electric-border:hover{filter:drop-shadow(0 14px 24px #7df9ff38);transform:translateY(-7px)scale(1.035)}.tech-electric-item{background:radial-gradient(circle at 20% 20%,#7df9ff14,#0000 38%),linear-gradient(#fffffff7,#fafcfff0);border:0;border-radius:999px;justify-content:center;align-items:center;gap:11px;width:100%;height:58px;padding:0 18px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 1px 2px #0f172a0a}.tech-electric-item:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 0%,#7df9ff29 42%,#ffffff80 50%,#7df9ff1f 58%,#0000 100%);transition:opacity .26s,transform .76s cubic-bezier(.16,1,.3,1);position:absolute;inset:-80% -40%;transform:translate(-65%)rotate(8deg)}.tech-electric-border:hover .tech-electric-item:before{opacity:1;transform:translate(65%)rotate(8deg)}.tech-electric-icon{z-index:2;color:#111;flex:none;justify-content:center;align-items:center;transition:transform .26s,color .26s,filter .26s;display:inline-flex;position:relative;transform:translateZ(0)}.tech-electric-border:hover .tech-electric-icon{color:#0b6d78;filter:drop-shadow(0 0 8px #7df9ff73);transform:scale(1.08)}.tech-electric-name{z-index:2;color:#111;letter-spacing:-.02em;white-space:nowrap;font-size:13.5px;font-weight:600;transition:color .26s;position:relative}.tech-electric-border:hover .tech-electric-name{color:#0b0f14}@keyframes techElectricFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes techMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - clamp(24px,2.4vw,34px)/2))}}@media (max-width:1280px){.tech-electric-border-duplicate{display:block}.tech-electric-list{justify-content:flex-start;gap:30px;width:max-content;padding-left:0;padding-right:0;animation:30s linear infinite techMarquee}.tech-electric-list:hover{animation-play-state:paused}@keyframes techMarquee1280{0%{transform:translate(0)}to{transform:translate(calc(-50% - 15px))}}.tech-electric-list{animation-name:techMarquee1280}}@media (max-width:900px){.tech-electric-section{padding-bottom:48px}.tech-electric-head{margin-bottom:30px}.tech-electric-list{gap:24px}@keyframes techMarquee900{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}.tech-electric-list{animation-name:techMarquee900}.tech-electric-border{width:146px;min-width:146px}.tech-electric-item{height:56px;padding:0 16px}.tech-electric-name{font-size:13px}}@media (max-width:640px){.tech-electric-section{margin-top:-12px;padding-bottom:34px}.tech-electric-head{margin-bottom:24px}.tech-electric-head h2{max-width:340px;font-size:clamp(22px,7vw,30px)}.tech-electric-list{gap:20px;padding-top:16px;padding-bottom:22px}@keyframes techMarquee640{0%{transform:translate(0)}to{transform:translate(calc(-50% - 10px))}}.tech-electric-list{animation-name:techMarquee640;animation-duration:25s}.tech-electric-border{width:136px;min-width:136px}.tech-electric-item{gap:9px;height:52px;padding:0 12px}.tech-electric-name{font-size:12.5px}}@media (max-width:390px){.tech-electric-list{gap:18px}@keyframes techMarquee390{0%{transform:translate(0)}to{transform:translate(calc(-50% - 9px))}}.tech-electric-list{animation-name:techMarquee390}.tech-electric-border{width:132px;min-width:132px}.tech-electric-item{height:50px}.tech-electric-name{font-size:12px}}
.ProfileCard-module__gcpk6G__profileCardWrapper{--pointer-x:50%;--pointer-y:50%;--avatar-move-x:0px;--avatar-move-y:0px;--holo-move-x:0px;--holo-move-y:0px;--card-radius:34px;--behind-glow-color:#4163b42e;--inner-gradient:linear-gradient(145deg, #151a32 0%, #202944 46%, #071421 100%);width:min(430px,100%);position:relative}.ProfileCard-module__gcpk6G__behindGlow{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 50%, var(--behind-glow-color), transparent 58%);filter:blur(38px);opacity:.38;border-radius:54px;transition:opacity 1.5s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.16,1,.3,1);position:absolute;inset:-34px}.ProfileCard-module__gcpk6G__profileCardWrapper:hover .ProfileCard-module__gcpk6G__behindGlow{opacity:.64;transform:scale(1.045)}.ProfileCard-module__gcpk6G__profileCard{z-index:2;border-radius:var(--card-radius);isolation:isolate;background:#10182f;border:0;width:100%;height:595px;transition:box-shadow 1.5s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 34px 95px #0508126b,0 12px 34px #070c1c47}.ProfileCard-module__gcpk6G__profileCard:before{content:"";z-index:30;pointer-events:none;border-radius:inherit;-webkit-mask-composite:xor;opacity:.72;background:linear-gradient(145deg,#ffffff8a 0%,#b4d2ff38 18%,#ffffff14 42%,#5a82be1f 65%,#ffffff47 100%);padding:1.4px;transition:opacity 1.5s cubic-bezier(.16,1,.3,1),background 1.5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ProfileCard-module__gcpk6G__profileCard:after{content:"";z-index:29;pointer-events:none;border-radius:calc(var(--card-radius) - 1px);opacity:.9;transition:opacity 1.5s cubic-bezier(.16,1,.3,1),box-shadow 1.5s cubic-bezier(.16,1,.3,1);position:absolute;inset:1px;box-shadow:inset 0 1px #ffffff29,inset 0 -18px 34px #050a182e,inset 0 0 34px #96b9ff09}.ProfileCard-module__gcpk6G__profileCard:hover{box-shadow:0 44px 125px #0307129e,0 18px 46px #080e1e52,0 0 54px #82afff14}.ProfileCard-module__gcpk6G__profileCard:hover:before{opacity:1;background:linear-gradient(145deg,#ffffffad 0%,#ffe8b438 17%,#b4d7ff33 42%,#5f91d229 68%,#ffffff61 100%)}.ProfileCard-module__gcpk6G__profileCard:hover:after{opacity:1;box-shadow:inset 0 1px #ffffff38,inset 0 -22px 42px #050a1838,inset 0 0 42px #b4d2ff0e}.ProfileCard-module__gcpk6G__cardBg{z-index:0;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #a0b4ff1a, transparent 36%), radial-gradient(circle at 44% 20%, #a5b9ff1a, transparent 32%), radial-gradient(circle at 82% 72%, #2d7cbe1a, transparent 34%), radial-gradient(circle at 12% 86%, #735e9b1f, transparent 34%), var(--inner-gradient);position:absolute;inset:0}.ProfileCard-module__gcpk6G__cardBg:before{content:"";opacity:.7;background:linear-gradient(#ffffff06,#0000 38%),radial-gradient(circle,#ffffff06,#0000 68%);position:absolute;inset:0}.ProfileCard-module__gcpk6G__cardBg:after{content:"";background:linear-gradient(#04081409 0%,#0408141c 72%,#04081447 100%);position:absolute;inset:0}.ProfileCard-module__gcpk6G__softHoverBg{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #ffebb917, transparent 34%), radial-gradient(ellipse at 50% 0%, #ffeec81a, transparent 42%), radial-gradient(circle at 48% 24%, #91b9ff1c, transparent 38%), radial-gradient(circle at 82% 76%, #2a76be1a, transparent 36%), linear-gradient(145deg, #121930db 0%, #1d2846b3 45%, #071220db 100%);filter:saturate(1.02)brightness(1.01);transition:opacity 1.8s cubic-bezier(.16,1,.3,1),filter 1.8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.ProfileCard-module__gcpk6G__profileCard:hover .ProfileCard-module__gcpk6G__softHoverBg{opacity:1;filter:saturate(1.06)brightness(1.025)}.ProfileCard-module__gcpk6G__spotlight{z-index:3;pointer-events:none;transform-origin:top;opacity:0;filter:blur(18px);mix-blend-mode:screen;background:radial-gradient(at 50% 0,#fffff58f 0%,#ffefc83d 18%,#82b4ff17 36%,#82b4ff09 54%,#0000 76%);width:88%;height:88%;transition:opacity 1.9s cubic-bezier(.16,1,.3,1),transform 2.1s cubic-bezier(.16,1,.3,1),filter 2.1s cubic-bezier(.16,1,.3,1);position:absolute;top:-42%;left:50%;transform:translate(-50%)scaleY(.55)scaleX(.88)}.ProfileCard-module__gcpk6G__profileCard:hover .ProfileCard-module__gcpk6G__spotlight{opacity:.88;filter:blur(9px);transform:translate(-50%)scaleY(1.08)scaleX(1)}.ProfileCard-module__gcpk6G__spotlightBeam{z-index:3;pointer-events:none;transform-origin:top;opacity:0;clip-path:polygon(42% 0%,58% 0%,100% 100%,0% 100%);filter:blur(16px);mix-blend-mode:screen;background:linear-gradient(#fffae638 0%,#ffebbe1f 28%,#78b4ff0f 56%,#0000 100%);width:44%;height:64%;transition:opacity 2.1s cubic-bezier(.16,1,.3,1),transform 2.3s cubic-bezier(.16,1,.3,1),filter 2.3s cubic-bezier(.16,1,.3,1);position:absolute;top:-8%;left:50%;transform:translate(-50%)scaleY(.45)}.ProfileCard-module__gcpk6G__profileCard:hover .ProfileCard-module__gcpk6G__spotlightBeam{opacity:.72;filter:blur(10px);transform:translate(-50%)scaleY(1)}.ProfileCard-module__gcpk6G__stageGlow{z-index:4;pointer-events:none;opacity:0;filter:blur(24px);mix-blend-mode:screen;background:radial-gradient(#fff1c326 0%,#78b4ff14 38%,#0000 74%);width:76%;height:28%;transition:opacity 1.9s cubic-bezier(.16,1,.3,1),transform 2.1s cubic-bezier(.16,1,.3,1),filter 2.1s cubic-bezier(.16,1,.3,1);position:absolute;bottom:72px;left:50%;transform:translate(-50%)scale(.72)}.ProfileCard-module__gcpk6G__profileCard:hover .ProfileCard-module__gcpk6G__stageGlow{opacity:1;filter:blur(18px);transform:translate(-50%)scale(1)}.ProfileCard-module__gcpk6G__hologramLayer{z-index:4;pointer-events:none;opacity:.72;transform:translate3d(var(--holo-move-x), var(--holo-move-y), 0);transition:transform .42s cubic-bezier(.16,1,.3,1),opacity 1.5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 88%,#0000 100%)}.ProfileCard-module__gcpk6G__profileCard:hover .ProfileCard-module__gcpk6G__hologramLayer{opacity:.95}.ProfileCard-module__gcpk6G__holoCode{color:#5db4ff9e;letter-spacing:-.12em;opacity:.52;transform-origin:50%;-webkit-text-stroke:1px #a5e1ff85;text-shadow:0 0 8px #3279f96b,0 0 20px #3279f93d,0 0 34px #10b9ff24;will-change:transform, opacity;justify-content:center;align-items:center;width:112px;height:72px;font-family:Arial,Helvetica,sans-serif;font-size:50px;font-weight:900;line-height:1;transition:color 1.5s cubic-bezier(.16,1,.3,1),text-shadow 1.5s cubic-bezier(.16,1,.3,1),-webkit-text-stroke 1.5s cubic-bezier(.16,1,.3,1);animation:6.8s ease-in-out infinite ProfileCard-module__gcpk6G__holoCodeFloat,4.2s ease-in-out infinite ProfileCard-module__gcpk6G__holoCodeFlicker;display:inline-flex;position:absolute}.ProfileCard-module__gcpk6G__profileCard:hover .ProfileCard-module__gcpk6G__holoCode{color:#84caffc2;-webkit-text-stroke:1px #dcf0ffa8;text-shadow:0 0 10px #5aa0ff8a,0 0 28px #5aa0ff4d,0 0 44px #ffe4a01f}.ProfileCard-module__gcpk6G__holoCode:before,.ProfileCard-module__gcpk6G__holoCode:after{content:"</>";font:inherit;letter-spacing:inherit;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.ProfileCard-module__gcpk6G__holoCode:before{color:#2d7dff52;opacity:.22;-webkit-text-stroke:1px #2d7dff3d;text-shadow:0 0 10px #3279f94d,0 0 22px #3279f92e;transform:translate(-1px)}.ProfileCard-module__gcpk6G__holoCode:after{color:#14d2ff3d;opacity:.2;-webkit-text-stroke:1px #14d2ff29;text-shadow:0 0 10px #14d2ff38,0 0 22px #14d2ff1f;transform:translate(1px,1px)}.ProfileCard-module__gcpk6G__holoOne{animation-delay:-.4s,-.3s;top:18%;left:4%;transform:rotate(-14deg)scale(.72)}.ProfileCard-module__gcpk6G__holoTwo{animation-delay:-1.2s,-.8s;top:28%;right:4%;transform:rotate(12deg)scale(.82)}.ProfileCard-module__gcpk6G__holoThree{animation-delay:-2.3s,-1.3s;top:42%;left:3%;transform:rotate(-8deg)scale(.78)}.ProfileCard-module__gcpk6G__holoFour{animation-delay:-3s,-.6s;top:47%;right:8%;transform:rotate(5deg)scale(.76)}.ProfileCard-module__gcpk6G__holoFive{animation-delay:-1.7s,-2.1s;bottom:26%;left:5%;transform:rotate(8deg)scale(.72)}.ProfileCard-module__gcpk6G__holoSix{animation-delay:-2.8s,-.9s;bottom:30%;right:5%;transform:rotate(-12deg)scale(.7)}.ProfileCard-module__gcpk6G__holoSeven{opacity:.28;animation-delay:-3.6s,-1.5s;bottom:17%;left:38%;transform:rotate(6deg)scale(.58)}.ProfileCard-module__gcpk6G__holoEight{animation-delay:-4.1s,-2.2s;top:57%;right:-7%;transform:rotate(18deg)scale(.68)}.ProfileCard-module__gcpk6G__holoNine{animation-delay:-2.6s,-1.7s;top:58%;left:-8%;transform:rotate(-14deg)scale(.62)}.ProfileCard-module__gcpk6G__holoTen{opacity:.2;animation-delay:-3.2s,-2.4s;top:13%;right:28%;transform:rotate(-5deg)scale(.5)}.ProfileCard-module__gcpk6G__avatarWrapper{z-index:5;width:126%;max-width:545px;height:auto;transform:translateX(-50%) translate3d(var(--avatar-move-x), var(--avatar-move-y), 0);will-change:transform;transition:transform .42s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-2px;left:50%}.ProfileCard-module__gcpk6G__avatar{object-fit:contain;object-position:center bottom;filter:contrast(1.04)brightness(.96)saturate(1.02)drop-shadow(0 28px 36px #00000061);will-change:transform;width:100%;height:auto;transition:transform 1.4s cubic-bezier(.16,1,.3,1),filter 1.4s cubic-bezier(.16,1,.3,1);display:block;transform:scale(1.015)}.ProfileCard-module__gcpk6G__profileCard:hover .ProfileCard-module__gcpk6G__avatar{filter:contrast(1.08)brightness(1.035)saturate(1.04)drop-shadow(0 34px 46px #00000075);transform:scale(1.115)}.ProfileCard-module__gcpk6G__glare,.ProfileCard-module__gcpk6G__dofVignette,.ProfileCard-module__gcpk6G__focusRing,.ProfileCard-module__gcpk6G__scanNoise,.ProfileCard-module__gcpk6G__nameLayer{display:none!important}.ProfileCard-module__gcpk6G__bottomFade{z-index:8;pointer-events:none;background:linear-gradient(#0000 0%,#050a150d 44%,#050a159e 100%);height:125px;position:absolute;bottom:0;left:0;right:0}.ProfileCard-module__gcpk6G__userInfo{z-index:15;-webkit-backdrop-filter:blur(18px);background:#0b1120ad;border:1px solid #ffffff1c;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:10px 12px;transition:background 1.4s cubic-bezier(.16,1,.3,1),border-color 1.4s cubic-bezier(.16,1,.3,1),box-shadow 1.4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 16px 44px #00000047}.ProfileCard-module__gcpk6G__profileCard:hover .ProfileCard-module__gcpk6G__userInfo{background:#0a0f1ec7;border-color:#ffe8b42e;box-shadow:0 16px 44px #00000057,0 0 28px #ffdca00d}.ProfileCard-module__gcpk6G__userLeft{align-items:center;gap:10px;min-width:0;display:flex}.ProfileCard-module__gcpk6G__miniAvatar{background:#fff;border:1px solid #ffffff2e;border-radius:999px;flex:none;width:42px;height:42px;overflow:hidden}.ProfileCard-module__gcpk6G__miniAvatar img{object-fit:cover;width:100%;height:100%}.ProfileCard-module__gcpk6G__userText{min-width:0}.ProfileCard-module__gcpk6G__userLeft strong{color:#fffffff0;white-space:nowrap;font-size:13px;font-weight:800;line-height:1;display:block}.ProfileCard-module__gcpk6G__userLeft span{color:#a9e2fff0;white-space:nowrap;margin-top:5px;font-size:11.5px;font-weight:700;line-height:1;display:block}.ProfileCard-module__gcpk6G__userInfo button{color:#101014;cursor:pointer;pointer-events:auto;background:#fff;border:0;border-radius:999px;flex:none;min-height:38px;padding:0 13px;font-size:12px;font-weight:800;transition:transform .26s,box-shadow .26s,background .9s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 24px #00000029}.ProfileCard-module__gcpk6G__userInfo button:hover{background:#fff8ea;transform:translateY(-2px);box-shadow:0 14px 34px #0000003d,0 0 20px #ffdfa01f}@keyframes ProfileCard-module__gcpk6G__holoCodeFloat{0%,to{translate:0}25%{translate:5px -4px}50%{translate:-4px 6px}75%{translate:4px 4px}}@keyframes ProfileCard-module__gcpk6G__holoCodeFlicker{0%{opacity:.38}20%{opacity:.62}45%{opacity:.48}70%{opacity:.68}to{opacity:.5}}@media (max-width:768px){.ProfileCard-module__gcpk6G__profileCardWrapper{width:min(390px,100%)}.ProfileCard-module__gcpk6G__profileCard{height:540px}.ProfileCard-module__gcpk6G__avatarWrapper{width:128%;max-width:500px}.ProfileCard-module__gcpk6G__holoCode{width:94px;height:60px;font-size:42px}.ProfileCard-module__gcpk6G__bottomFade{height:115px}.ProfileCard-module__gcpk6G__spotlight{width:92%;height:82%;top:-34%}.ProfileCard-module__gcpk6G__spotlightBeam{width:52%;height:58%}}@media (max-width:480px){.ProfileCard-module__gcpk6G__profileCardWrapper{--card-radius:28px;width:min(350px,100%)}.ProfileCard-module__gcpk6G__profileCard{height:500px}.ProfileCard-module__gcpk6G__avatarWrapper{width:134%;max-width:470px}.ProfileCard-module__gcpk6G__holoCode{width:82px;height:52px;font-size:36px}.ProfileCard-module__gcpk6G__bottomFade{height:105px}.ProfileCard-module__gcpk6G__spotlight{width:96%;height:78%;top:-30%}.ProfileCard-module__gcpk6G__spotlightBeam{width:58%;height:54%}.ProfileCard-module__gcpk6G__stageGlow{width:84%;bottom:62px}.ProfileCard-module__gcpk6G__userInfo{border-radius:19px;min-height:60px;bottom:12px;left:12px;right:12px}.ProfileCard-module__gcpk6G__miniAvatar{width:34px;height:34px}.ProfileCard-module__gcpk6G__userLeft strong{font-size:12px}.ProfileCard-module__gcpk6G__userLeft span{font-size:10px}.ProfileCard-module__gcpk6G__userInfo button{min-height:34px;padding:0 11px;font-size:11px}}
.AboutSection-module__GvFDWW__aboutSection{background:radial-gradient(circle at 18% 18%,#3279f90e,#0000 28%),radial-gradient(circle at 88% 72%,#7c4dff0a,#0000 30%),linear-gradient(#fff 0%,#fbfcff 42%,#fff 100%);padding:110px 0;position:relative;overflow:hidden}.AboutSection-module__GvFDWW__aboutSection:before{content:"";pointer-events:none;opacity:.55;will-change:background-position;background-image:linear-gradient(#3279f909 1px,#0000 1px),linear-gradient(90deg,#3279f909 1px,#0000 1px);background-size:58px 58px;animation:18s linear infinite AboutSection-module__GvFDWW__aboutGridMove;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 72%);mask-image:radial-gradient(circle,#000 0%,#0000 72%)}.AboutSection-module__GvFDWW__container{z-index:2;width:min(1280px,100% - 48px);margin:0 auto;position:relative}.AboutSection-module__GvFDWW__aboutGrid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:54px;display:grid}.AboutSection-module__GvFDWW__profileWrap{justify-content:center;align-items:center;display:flex;position:relative}.AboutSection-module__GvFDWW__aboutContent{position:relative}.AboutSection-module__GvFDWW__aboutContent h2{color:#101014;letter-spacing:-.055em;max-width:760px;margin:18px 0 0;font-size:clamp(34px,3.6vw,56px);font-weight:500;line-height:1.05}.AboutSection-module__GvFDWW__aboutContent p{color:#3d3d44;letter-spacing:-.02em;max-width:760px;margin:18px 0 0;font-size:18px;font-weight:400;line-height:1.55}.AboutSection-module__GvFDWW__aboutInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.AboutSection-module__GvFDWW__aboutInfoCard{opacity:0;-webkit-tap-highlight-color:transparent;background:linear-gradient(#fffffff5,#fafbffe6),#fff;border:1px solid #e8ebf0f2;border-radius:26px;outline:none;min-height:136px;padding:20px;transition:transform .62s cubic-bezier(.16,1,.3,1),box-shadow .62s cubic-bezier(.16,1,.3,1),border-color .62s cubic-bezier(.16,1,.3,1);animation:.62s cubic-bezier(.16,1,.3,1) forwards AboutSection-module__GvFDWW__cardReveal;position:relative;overflow:hidden;transform:translateY(24px)scale(.98);box-shadow:0 1px 3px #1213170e,0 18px 48px #1213170d}.AboutSection-module__GvFDWW__aboutInfoCard:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle at 20% 10%,#3279f91c,#0000 32%),radial-gradient(circle at 90% 90%,#7c4dff0f,#0000 34%);transition:opacity .62s cubic-bezier(.16,1,.3,1);position:absolute;inset:-1px}.AboutSection-module__GvFDWW__aboutInfoCard:hover{border-color:#3279f93d;transform:translateY(-8px)scale(1.015);box-shadow:0 4px 10px #12131712,0 28px 80px #1213171c}.AboutSection-module__GvFDWW__aboutInfoCard:hover:before{opacity:1}.AboutSection-module__GvFDWW__infoIcon{z-index:40;color:#3279f9;background:#3279f91a;border-radius:17px;place-items:center;width:44px;height:44px;transition:color .9s cubic-bezier(.16,1,.3,1),background .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .9s cubic-bezier(.16,1,.3,1),backdrop-filter .9s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.AboutSection-module__GvFDWW__aboutInfoCard span{z-index:40;color:#6a6a71;margin-top:16px;font-size:13px;font-weight:500;transition:color .9s cubic-bezier(.16,1,.3,1);display:block;position:relative}.AboutSection-module__GvFDWW__aboutInfoCard strong{z-index:40;color:#101014;letter-spacing:-.035em;margin-top:5px;font-size:16px;font-weight:600;line-height:1.35;transition:color .9s cubic-bezier(.16,1,.3,1),text-shadow .9s cubic-bezier(.16,1,.3,1);display:block;position:relative}.AboutSection-module__GvFDWW__campusCard,.AboutSection-module__GvFDWW__originCard{cursor:pointer;isolation:isolate;touch-action:manipulation;min-height:148px}.AboutSection-module__GvFDWW__campusSky,.AboutSection-module__GvFDWW__originSky{z-index:1;pointer-events:none;opacity:0;transition:opacity .52s cubic-bezier(.16,1,.3,1),transform 1.45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.04)}.AboutSection-module__GvFDWW__campusSky{background:radial-gradient(circle at 18% 16%,#ffffffe6,#0000 24%),linear-gradient(#edf7ff 0%,#f7fbff 46%,#fff 100%)}.AboutSection-module__GvFDWW__originSky{background:radial-gradient(circle at 20% 16%,#ffffffdb,#0000 24%),radial-gradient(circle at 84% 16%,#ffce8247,#0000 32%),linear-gradient(#fff5e7 0%,#fbf5ee 45%,#fff 100%)}.AboutSection-module__GvFDWW__campusPhotoScene,.AboutSection-module__GvFDWW__originPhotoScene{z-index:2;pointer-events:none;opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1) .36s,transform 1.85s cubic-bezier(.16,1,.3,1) .36s;position:absolute;inset:0;overflow:hidden;transform:scale(1.04)}.AboutSection-module__GvFDWW__campusPhoto,.AboutSection-module__GvFDWW__originPhoto{opacity:0;filter:saturate(1.03)contrast(1.03)brightness(.92);will-change:transform, opacity;background-position:50%;background-size:cover;transition:opacity .95s cubic-bezier(.16,1,.3,1) .52s,transform 2.1s cubic-bezier(.16,1,.3,1) .48s,filter 1.6s cubic-bezier(.16,1,.3,1) .52s;position:absolute;inset:-32%;transform:scale(1.2)}.AboutSection-module__GvFDWW__campusPhoto{background-image:url(/campus/unpri.jpg)}.AboutSection-module__GvFDWW__originPhoto{background-image:url(/asal/medan.jpg)}.AboutSection-module__GvFDWW__campusCloudCenter,.AboutSection-module__GvFDWW__campusCloudLeft,.AboutSection-module__GvFDWW__campusCloudRight,.AboutSection-module__GvFDWW__campusCloudTop,.AboutSection-module__GvFDWW__campusCloudBottom,.AboutSection-module__GvFDWW__originCloudCenter,.AboutSection-module__GvFDWW__originCloudLeft,.AboutSection-module__GvFDWW__originCloudRight,.AboutSection-module__GvFDWW__originCloudTop,.AboutSection-module__GvFDWW__originCloudBottom{pointer-events:none;opacity:0;filter:blur(7px);background:radial-gradient(circle at 12% 52%,#fff 0 18%,#0000 19%),radial-gradient(circle at 28% 42%,#fffffffa 0 28%,#0000 29%),radial-gradient(circle at 48% 55%,#fffffff5 0 25%,#0000 26%),radial-gradient(circle at 68% 47%,#f8fcfff0 0 23%,#0000 24%),radial-gradient(circle at 86% 58%,#eaf4ffe6 0 18%,#0000 19%),linear-gradient(#ffffffc7,#d2e1f26b);border-radius:999px;position:absolute;box-shadow:0 12px 26px #627ba038,0 0 24px #ffffffb3,inset 0 -12px 22px #9bafcd2e}.AboutSection-module__GvFDWW__campusCloudCenter,.AboutSection-module__GvFDWW__originCloudCenter{z-index:22;width:410px;height:138px;transition:opacity .52s cubic-bezier(.16,1,.3,1) 80ms,transform 1.55s cubic-bezier(.16,1,.3,1) .32s,filter 1.55s cubic-bezier(.16,1,.3,1) .32s;top:50%;left:50%;transform:translate(-50%,-48%)scale(1.05)}.AboutSection-module__GvFDWW__campusCloudLeft,.AboutSection-module__GvFDWW__originCloudLeft{z-index:20;width:310px;height:112px;transition:opacity .54s cubic-bezier(.16,1,.3,1) .12s,transform 1.7s cubic-bezier(.16,1,.3,1) .36s,filter 1.7s cubic-bezier(.16,1,.3,1) .36s;top:26px;left:-50px;transform:translate(72px)scale(1.08)}.AboutSection-module__GvFDWW__campusCloudRight,.AboutSection-module__GvFDWW__originCloudRight{z-index:20;width:320px;height:116px;transition:opacity .54s cubic-bezier(.16,1,.3,1) .14s,transform 1.7s cubic-bezier(.16,1,.3,1) .38s,filter 1.7s cubic-bezier(.16,1,.3,1) .38s;top:26px;right:-58px;transform:translate(-72px)scale(1.08)}.AboutSection-module__GvFDWW__campusCloudTop,.AboutSection-module__GvFDWW__originCloudTop{z-index:19;width:430px;height:128px;transition:opacity .56s cubic-bezier(.16,1,.3,1) .18s,transform 1.8s cubic-bezier(.16,1,.3,1) .44s,filter 1.8s cubic-bezier(.16,1,.3,1) .44s;top:-72px;left:50%;transform:translate(-50%)translateY(58px)scale(1.08)}.AboutSection-module__GvFDWW__campusCloudBottom,.AboutSection-module__GvFDWW__originCloudBottom{z-index:19;width:450px;height:132px;transition:opacity .56s cubic-bezier(.16,1,.3,1) .2s,transform 1.8s cubic-bezier(.16,1,.3,1) .48s,filter 1.8s cubic-bezier(.16,1,.3,1) .48s;bottom:-74px;left:50%;transform:translate(-50%)translateY(-54px)scale(1.08)}.AboutSection-module__GvFDWW__campusOverlay,.AboutSection-module__GvFDWW__originOverlay{z-index:12;pointer-events:none;opacity:0;transition:opacity 1.1s cubic-bezier(.16,1,.3,1) .68s;position:absolute;inset:0}.AboutSection-module__GvFDWW__campusOverlay{background:linear-gradient(#0a101c08 0%,#0a101c24 48%,#0a101c9e 100%),radial-gradient(circle at 18% 12%,#ffffff47,#0000 34%)}.AboutSection-module__GvFDWW__originOverlay{background:linear-gradient(#0c0e1408 0%,#0c0e1429 50%,#0c0e149e 100%),radial-gradient(circle at 78% 16%,#ffd69638,#0000 34%)}.AboutSection-module__GvFDWW__campusSun,.AboutSection-module__GvFDWW__originSun{z-index:13;pointer-events:none;opacity:0;filter:blur(14px);mix-blend-mode:screen;border-radius:999px;width:84px;height:84px;transition:opacity 1.1s cubic-bezier(.16,1,.3,1) .62s,transform 1.5s cubic-bezier(.16,1,.3,1) .62s;position:absolute;top:14px;right:18px;transform:scale(.7)}.AboutSection-module__GvFDWW__campusSun{background:radial-gradient(circle,#ffffeb94,#ffe2a529 38%,#0000 70%)}.AboutSection-module__GvFDWW__originSun{background:radial-gradient(circle,#ffe1aa9e,#ffa05a29 42%,#0000 72%)}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusSky,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusSky,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originSky,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originSky,.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusPhotoScene,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusPhotoScene,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originPhotoScene,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originPhotoScene{opacity:1;transform:scale(1)}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusPhoto,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusPhoto,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originPhoto,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originPhoto{opacity:1;filter:saturate(1.06)contrast(1.05)brightness(.97)blur();transform:scale(1.035)}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusCloudCenter,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusCloudCenter,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originCloudCenter,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originCloudCenter{opacity:.08;filter:blur(22px);transform:translate(-50%,-48%)scale(1.34)}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusCloudLeft,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusCloudLeft,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originCloudLeft,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originCloudLeft{opacity:.42;filter:blur(10px);animation:5.4s ease-in-out 1.5s infinite alternate AboutSection-module__GvFDWW__cloudLeftFloat;transform:translate(-138px)translateY(-8px)scale(1.03)}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusCloudRight,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusCloudRight,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originCloudRight,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originCloudRight{opacity:.42;filter:blur(10px);animation:5.6s ease-in-out 1.5s infinite alternate AboutSection-module__GvFDWW__cloudRightFloat;transform:translate(142px)translateY(-8px)scale(1.03)}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusCloudTop,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusCloudTop,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originCloudTop,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originCloudTop{opacity:.36;filter:blur(12px);transform:translate(-50%)translateY(-62px)scale(1.02)}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusCloudBottom,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusCloudBottom,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originCloudBottom,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originCloudBottom{opacity:.34;filter:blur(12px);transform:translate(-50%)translateY(58px)scale(1.02)}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusOverlay,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusOverlay,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originOverlay,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originOverlay{opacity:1}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__campusSun,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__campusSun,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__originSun,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__originSun{opacity:1;transform:scale(1)}.AboutSection-module__GvFDWW__campusCard:hover .AboutSection-module__GvFDWW__infoIcon,.AboutSection-module__GvFDWW__campusTapActive .AboutSection-module__GvFDWW__infoIcon,.AboutSection-module__GvFDWW__originCard:hover .AboutSection-module__GvFDWW__infoIcon,.AboutSection-module__GvFDWW__originTapActive .AboutSection-module__GvFDWW__infoIcon{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff2e;transform:translateY(-2px)scale(1.04)}.AboutSection-module__GvFDWW__campusCard:hover span,.AboutSection-module__GvFDWW__campusTapActive span,.AboutSection-module__GvFDWW__originCard:hover span,.AboutSection-module__GvFDWW__originTapActive span{color:#ffffffd6}.AboutSection-module__GvFDWW__campusCard:hover strong,.AboutSection-module__GvFDWW__campusTapActive strong,.AboutSection-module__GvFDWW__originCard:hover strong,.AboutSection-module__GvFDWW__originTapActive strong{color:#fff;text-shadow:0 12px 28px #00000057}@keyframes AboutSection-module__GvFDWW__cloudLeftFloat{0%{translate:0}to{translate:-10px -4px}}@keyframes AboutSection-module__GvFDWW__cloudRightFloat{0%{translate:0}to{translate:10px 4px}}@keyframes AboutSection-module__GvFDWW__aboutGridMove{0%{background-position:0 0}to{background-position:58px 58px}}@keyframes AboutSection-module__GvFDWW__aboutReveal{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AboutSection-module__GvFDWW__cardReveal{to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:980px){.AboutSection-module__GvFDWW__aboutGrid{grid-template-columns:1fr;gap:46px}.AboutSection-module__GvFDWW__profileWrap{order:1}.AboutSection-module__GvFDWW__aboutContent{order:2}.AboutSection-module__GvFDWW__aboutContent h2,.AboutSection-module__GvFDWW__aboutContent p{max-width:100%}}@media (max-width:640px){.AboutSection-module__GvFDWW__aboutSection{padding:76px 0}.AboutSection-module__GvFDWW__container{width:min(100% - 32px,1280px)}.AboutSection-module__GvFDWW__aboutGrid{gap:36px}.AboutSection-module__GvFDWW__aboutContent h2{font-size:clamp(29px,8.2vw,42px);line-height:1.08}.AboutSection-module__GvFDWW__aboutContent p{font-size:15.5px;line-height:1.58}.AboutSection-module__GvFDWW__aboutInfoGrid{grid-template-columns:1fr}.AboutSection-module__GvFDWW__aboutInfoCard{min-height:136px}.AboutSection-module__GvFDWW__campusCard,.AboutSection-module__GvFDWW__originCard{min-height:150px}.AboutSection-module__GvFDWW__campusPhoto,.AboutSection-module__GvFDWW__originPhoto{inset:-36%}.AboutSection-module__GvFDWW__campusCloudCenter,.AboutSection-module__GvFDWW__originCloudCenter{width:430px;height:148px}.AboutSection-module__GvFDWW__campusCloudLeft,.AboutSection-module__GvFDWW__originCloudLeft{width:330px;height:122px}.AboutSection-module__GvFDWW__campusCloudRight,.AboutSection-module__GvFDWW__originCloudRight{width:340px;height:126px}.AboutSection-module__GvFDWW__campusCloudTop,.AboutSection-module__GvFDWW__originCloudTop{width:460px}.AboutSection-module__GvFDWW__campusCloudBottom,.AboutSection-module__GvFDWW__originCloudBottom{width:480px}}
.ProjectShowcaseModal-module__vezqCa__modalOverlay{z-index:999;color:#fff;background:radial-gradient(circle at 72% 18%,#00968847,#0000 34%),radial-gradient(circle at 24% 84%,#0060583d,#0000 34%),linear-gradient(135deg,#021917 0%,#062824 42%,#03110f 100%);min-height:100vh;animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseModal-module__vezqCa__modalEnter;position:fixed;inset:0;overflow:hidden}.ProjectShowcaseModal-module__vezqCa__modalOverlay:before{content:"";pointer-events:none;background:radial-gradient(circle at 58% 48%,#ffffff14,#0000 28%),linear-gradient(90deg,#ffffff0a,#0000 42%,#ffffff08);position:absolute;inset:0}.ProjectShowcaseModal-module__vezqCa__backdropGlowOne,.ProjectShowcaseModal-module__vezqCa__backdropGlowTwo{pointer-events:none;filter:blur(34px);border-radius:999px;position:absolute}.ProjectShowcaseModal-module__vezqCa__backdropGlowOne{background:#00a89647;width:520px;height:520px;animation:8s ease-in-out infinite ProjectShowcaseModal-module__vezqCa__glowFloatOne;top:8%;right:5%}.ProjectShowcaseModal-module__vezqCa__backdropGlowTwo{background:#00706838;width:430px;height:430px;animation:9s ease-in-out infinite ProjectShowcaseModal-module__vezqCa__glowFloatTwo;bottom:7%;left:5%}.ProjectShowcaseModal-module__vezqCa__modalGrid{opacity:.1;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:58px 58px;animation:20s linear infinite ProjectShowcaseModal-module__vezqCa__gridMove;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 74%);mask-image:radial-gradient(circle,#000 0%,#0000 74%)}.ProjectShowcaseModal-module__vezqCa__closeButton{z-index:20;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:#ffffff14;border:1px solid #c6fff72e;border-radius:999px;place-items:center;width:48px;height:48px;transition:transform .24s,background .24s,border-color .24s;display:grid;position:absolute;top:26px;right:26px;box-shadow:0 18px 46px #00000042}.ProjectShowcaseModal-module__vezqCa__closeButton:hover{background:#ffffff26;border-color:#c6fff757;transform:scale(1.06)rotate(4deg)}.ProjectShowcaseModal-module__vezqCa__modalContent{z-index:2;grid-template-columns:.72fr 1.28fr;align-items:center;gap:44px;width:min(1380px,100% - 56px);min-height:100vh;margin:0 auto;display:grid;position:relative}.ProjectShowcaseModal-module__vezqCa__showcaseText{max-width:560px;animation:.9s cubic-bezier(.16,1,.3,1) .15s both ProjectShowcaseModal-module__vezqCa__textEnter}.ProjectShowcaseModal-module__vezqCa__projectBadge{color:#dffff9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00968838;border:1px solid #79ffed3d;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 12px 30px #0096882e}.ProjectShowcaseModal-module__vezqCa__showcaseText h2{letter-spacing:-.065em;color:#fff;text-shadow:0 18px 52px #00000057;margin:22px 0 0;font-size:clamp(40px,4.6vw,76px);font-weight:800;line-height:.98}.ProjectShowcaseModal-module__vezqCa__showcaseText p{color:#e8fffbbd;margin:24px 0 0;font-size:17px;line-height:1.68}.ProjectShowcaseModal-module__vezqCa__techList{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.ProjectShowcaseModal-module__vezqCa__techList span{color:#e3fffb;background:#00968829;border:1px solid #5fffeb3d;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800}.ProjectShowcaseModal-module__vezqCa__helperBox{color:#e8fffbbd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff13;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:10px;width:fit-content;margin-top:28px;padding:12px 14px;font-size:13px;display:inline-flex}.ProjectShowcaseModal-module__vezqCa__resetButton{color:#062824;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:9px;min-height:46px;margin-top:16px;padding:0 18px;font-weight:900;transition:transform .24s,box-shadow .24s;display:flex;box-shadow:0 18px 42px #ffffff1f}.ProjectShowcaseModal-module__vezqCa__resetButton:hover{transform:translateY(-2px);box-shadow:0 20px 48px #ffffff2e}.ProjectShowcaseModal-module__vezqCa__showcaseStage{perspective:1800px;cursor:grab;place-items:center;height:min(790px,86vh);animation:.95s cubic-bezier(.16,1,.3,1) .18s both ProjectShowcaseModal-module__vezqCa__stageEnter;display:grid;position:relative;overflow:visible}.ProjectShowcaseModal-module__vezqCa__showcaseStage:active{cursor:grabbing}.ProjectShowcaseModal-module__vezqCa__orbitRingOne,.ProjectShowcaseModal-module__vezqCa__orbitRingTwo,.ProjectShowcaseModal-module__vezqCa__orbitRingThree{pointer-events:none;transform-style:preserve-3d;border-radius:999px;position:absolute}.ProjectShowcaseModal-module__vezqCa__orbitRingOne{border:1px solid #00c8b43d;width:450px;height:450px;animation:18s linear infinite ProjectShowcaseModal-module__vezqCa__orbitOne;box-shadow:0 0 48px #00968814}.ProjectShowcaseModal-module__vezqCa__orbitRingTwo{border:1px solid #ffffff1a;width:630px;height:630px;animation:26s linear infinite ProjectShowcaseModal-module__vezqCa__orbitTwo}.ProjectShowcaseModal-module__vezqCa__orbitRingThree{border:1px solid #00968821;width:780px;height:780px;animation:32s linear infinite ProjectShowcaseModal-module__vezqCa__orbitThree}.ProjectShowcaseModal-module__vezqCa__phoneScene{z-index:5;width:min(760px,64vw);height:650px;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}.ProjectShowcaseModal-module__vezqCa__phoneScene.ProjectShowcaseModal-module__vezqCa__isDragging{transition:transform 80ms linear}.ProjectShowcaseModal-module__vezqCa__phoneGroupShadow{filter:blur(26px);background:radial-gradient(circle,#0000008f,#0000 70%),radial-gradient(circle,#0096883d,#0000 76%);border-radius:999px;height:120px;position:absolute;bottom:70px;left:8%;right:8%;transform:translateZ(-130px)rotateX(80deg)}.ProjectShowcaseModal-module__vezqCa__phoneMockup{width:235px;transform-style:preserve-3d;will-change:transform, filter;perspective:1200px;position:absolute;top:50%;left:50%}.ProjectShowcaseModal-module__vezqCa__phoneLeft{z-index:2;filter:brightness(.82)saturate(.9);animation:6.5s ease-in-out infinite ProjectShowcaseModal-module__vezqCa__phoneFloatLeft;transform:translate3d(-324px,-48%,-110px)rotateX(4deg)rotateY(34deg)rotate(-8deg)scale(.9)}.ProjectShowcaseModal-module__vezqCa__phoneCenter{z-index:8;filter:brightness(1.06)saturate(1.05);width:270px;animation:6s ease-in-out infinite ProjectShowcaseModal-module__vezqCa__phoneFloatCenter;transform:translate3d(-50%,-55%,110px)rotateX(1.5deg)rotateY(0)rotate(0)scale(1.07)}.ProjectShowcaseModal-module__vezqCa__phoneRight{z-index:3;filter:brightness(.84)saturate(.9);animation:6.9s ease-in-out infinite ProjectShowcaseModal-module__vezqCa__phoneFloatRight;transform:translate3d(105px,-48%,-100px)rotateX(4deg)rotateY(-34deg)rotate(8deg)scale(.9)}.ProjectShowcaseModal-module__vezqCa__phoneFrame{aspect-ratio:9/19.5;transform-style:preserve-3d;background:linear-gradient(135deg,#616a76 0%,#212832 15%,#07090d 42%,#2d3742 70%,#0e141b 100%);border-radius:44px;padding:8px;position:relative;overflow:visible;box-shadow:inset 1px 1px #ffffff38,inset -1px -1px #000000a6,inset 10px 0 18px #ffffff14,inset -12px 0 20px #00000075,0 18px 34px #ffffff0a,0 42px 80px #00000085,0 0 44px #0096881f}.ProjectShowcaseModal-module__vezqCa__phoneFrame:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff14,#0000 16% 84%,#00000014);border-radius:39px;position:absolute;inset:4px;transform:translateZ(4px);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 30px #ffffff0d}.ProjectShowcaseModal-module__vezqCa__phoneFrame:after{content:"";z-index:6;opacity:.55;background:linear-gradient(#ffffff85,#ffffff14);border-radius:999px;width:4px;height:132px;position:absolute;top:56px;right:-2px;transform:translateZ(14px);box-shadow:0 0 8px #ffffff1f,0 0 20px #00968814}.ProjectShowcaseModal-module__vezqCa__phoneSideLight{opacity:.46;background:linear-gradient(#ffffff6b,#ffffff14);border-radius:999px;width:4px;height:86px;position:absolute;inset:56px auto auto -4px;transform:translateZ(18px);box-shadow:0 0 12px #ffffff14}.ProjectShowcaseModal-module__vezqCa__phoneSpeaker{z-index:8;background:radial-gradient(circle at 73%,#1c2228f2 0 3px,#0000 4px),linear-gradient(#040608,#141a22);border-radius:999px;width:82px;height:25px;position:absolute;top:18px;left:50%;transform:translate(-50%)translateZ(16px);box-shadow:inset 0 1px 3px #ffffff1f,0 6px 14px #00000038}.ProjectShowcaseModal-module__vezqCa__phoneScreen{z-index:2;background:#edf7f5;border-radius:37px;width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(2px);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 26px #0000001a}.ProjectShowcaseModal-module__vezqCa__phoneScreen:after{content:"";pointer-events:none;z-index:2;mix-blend-mode:screen;opacity:.38;background:linear-gradient(110deg,#ffffff2e,#0000 34%),radial-gradient(circle at 20% 0,#ffffff38,#0000 28%);position:absolute;inset:0}.ProjectShowcaseModal-module__vezqCa__phoneScreen img{z-index:0;object-fit:fill;object-position:top center;border-radius:37px;width:100%;height:100%;display:block;position:relative}.ProjectShowcaseModal-module__vezqCa__phoneLabel{color:#f5fffddb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:.95;background:#ffffff17;border:1px solid #ffffff21;border-radius:999px;width:max-content;padding:9px 14px;font-size:12px;font-weight:900;position:absolute;bottom:-46px;left:50%;transform:translate(-50%)translateZ(48px);box-shadow:0 14px 34px #00000038}@keyframes ProjectShowcaseModal-module__vezqCa__modalEnter{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes ProjectShowcaseModal-module__vezqCa__textEnter{0%{opacity:0;filter:blur(12px);transform:translateY(36px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseModal-module__vezqCa__stageEnter{0%{opacity:0;filter:blur(16px);transform:translateY(44px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseModal-module__vezqCa__gridMove{0%{background-position:0 0}to{background-position:58px 58px}}@keyframes ProjectShowcaseModal-module__vezqCa__glowFloatOne{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-36px,28px)scale(1.08)}}@keyframes ProjectShowcaseModal-module__vezqCa__glowFloatTwo{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(34px,-24px)scale(1.1)}}@keyframes ProjectShowcaseModal-module__vezqCa__orbitOne{0%{transform:rotateX(68deg)rotate(0)}to{transform:rotateX(68deg)rotate(360deg)}}@keyframes ProjectShowcaseModal-module__vezqCa__orbitTwo{0%{transform:rotateX(72deg)rotate(360deg)}to{transform:rotateX(72deg)rotate(0)}}@keyframes ProjectShowcaseModal-module__vezqCa__orbitThree{0%{transform:rotateX(76deg)rotate(0)}to{transform:rotateX(76deg)rotate(-360deg)}}@keyframes ProjectShowcaseModal-module__vezqCa__phoneFloatLeft{0%,to{translate:0}50%{translate:0 -12px}}@keyframes ProjectShowcaseModal-module__vezqCa__phoneFloatCenter{0%,to{translate:0}50%{translate:0 -18px}}@keyframes ProjectShowcaseModal-module__vezqCa__phoneFloatRight{0%,to{translate:0}50%{translate:0 -10px}}@media (max-width:1100px){.ProjectShowcaseModal-module__vezqCa__modalContent{grid-template-columns:1fr;align-items:start;min-height:auto;padding:92px 0 64px}.ProjectShowcaseModal-module__vezqCa__modalOverlay{overflow-y:auto}.ProjectShowcaseModal-module__vezqCa__showcaseText{max-width:780px}.ProjectShowcaseModal-module__vezqCa__showcaseStage{height:660px}.ProjectShowcaseModal-module__vezqCa__phoneScene{width:min(720px,100%)}}.ProjectShowcaseModal-module__vezqCa__playStoreButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#009688,#00bfa5);border:0;border-radius:999px;align-items:center;gap:9px;width:fit-content;min-height:46px;padding:0 18px;font-size:14px;font-weight:900;text-decoration:none;transition:transform .24s,box-shadow .24s,filter .24s;display:inline-flex;box-shadow:0 18px 42px #00968847,0 0 0 8px #00968814}.ProjectShowcaseModal-module__vezqCa__playStoreButton svg{flex:none}@media (max-width:620px){.ProjectShowcaseModal-module__vezqCa__actionButtons{flex-direction:column;align-items:stretch}.ProjectShowcaseModal-module__vezqCa__playStoreButton,.ProjectShowcaseModal-module__vezqCa__resetButton{justify-content:center;width:100%}}.ProjectShowcaseModal-module__vezqCa__actionButtons{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.ProjectShowcaseModal-module__vezqCa__actionButtons .ProjectShowcaseModal-module__vezqCa__resetButton{margin-top:0}.ProjectShowcaseModal-module__vezqCa__playStoreButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#009688,#00bfa5);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:fit-content;min-height:46px;padding:0 18px;font-size:14px;font-weight:900;line-height:1;text-decoration:none;transition:transform .24s,box-shadow .24s,filter .24s;display:inline-flex;box-shadow:0 18px 42px #00968847,0 0 0 8px #00968814}.ProjectShowcaseModal-module__vezqCa__playStoreButton:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 22px 54px #0096885c,0 0 0 10px #0096881a}.ProjectShowcaseModal-module__vezqCa__playStoreButton svg{filter:drop-shadow(0 2px 4px #0000002e);flex:none}@media (max-width:620px){.ProjectShowcaseModal-module__vezqCa__actionButtons{flex-direction:column;align-items:stretch}.ProjectShowcaseModal-module__vezqCa__playStoreButton,.ProjectShowcaseModal-module__vezqCa__resetButton{justify-content:center;width:100%}}@media (max-width:760px){.ProjectShowcaseModal-module__vezqCa__modalContent{width:min(100%,100% - 32px);padding-top:82px}.ProjectShowcaseModal-module__vezqCa__closeButton{width:44px;height:44px;top:18px;right:18px}.ProjectShowcaseModal-module__vezqCa__showcaseText h2{font-size:clamp(34px,11vw,48px)}.ProjectShowcaseModal-module__vezqCa__showcaseText p{font-size:15px}.ProjectShowcaseModal-module__vezqCa__helperBox{align-items:flex-start;font-size:12px}.ProjectShowcaseModal-module__vezqCa__showcaseStage{height:760px;overflow:visible}.ProjectShowcaseModal-module__vezqCa__phoneScene{width:100%;height:680px}.ProjectShowcaseModal-module__vezqCa__phoneMockup{width:205px}.ProjectShowcaseModal-module__vezqCa__phoneCenter{width:222px;transform:translate3d(-50%,-54%,92px)rotateX(1deg)rotateY(0)rotate(0)scale(1)}.ProjectShowcaseModal-module__vezqCa__phoneLeft{transform:translate3d(-188px,-32%,-86px)rotateX(4deg)rotateY(24deg)rotate(-6deg)scale(.78)}.ProjectShowcaseModal-module__vezqCa__phoneRight{transform:translate3d(-18px,-9%,-78px)rotateX(4deg)rotateY(-24deg)rotate(6deg)scale(.78)}.ProjectShowcaseModal-module__vezqCa__orbitRingOne{width:270px;height:270px}.ProjectShowcaseModal-module__vezqCa__orbitRingTwo{width:380px;height:380px}.ProjectShowcaseModal-module__vezqCa__orbitRingThree{width:490px;height:490px}}.ProjectShowcaseModal-module__vezqCa__modalLeave{animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseModal-module__vezqCa__modalLeave}.ProjectShowcaseModal-module__vezqCa__modalLeave .ProjectShowcaseModal-module__vezqCa__showcaseText{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseModal-module__vezqCa__textLeave}.ProjectShowcaseModal-module__vezqCa__modalLeave .ProjectShowcaseModal-module__vezqCa__showcaseStage{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseModal-module__vezqCa__stageLeave}@keyframes ProjectShowcaseModal-module__vezqCa__modalLeave{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(10px)}}@keyframes ProjectShowcaseModal-module__vezqCa__textLeave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(10px);transform:translateY(-24px)scale(.97)}}@keyframes ProjectShowcaseModal-module__vezqCa__stageLeave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(14px);transform:translateY(-24px)scale(.95)}}
.ProjectShowcaseDokter-module__7VhY0G__modalOverlay{z-index:999;color:#fff;overscroll-behavior:contain;background:radial-gradient(circle at 76% 18%,#5174ff52,#0000 34%),radial-gradient(circle at 22% 82%,#1d2d767a,#0000 36%),linear-gradient(135deg,#101735 0%,#17204a 46%,#070b1d 100%);width:100%;min-height:100dvh;max-height:100dvh;animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseDokter-module__7VhY0G__modalEnter;position:fixed;inset:0;overflow:hidden auto}.ProjectShowcaseDokter-module__7VhY0G__modalOverlay:before{content:"";pointer-events:none;background:radial-gradient(circle at 58% 46%,#ffffff14,#0000 28%),linear-gradient(90deg,#ffffff0b,#0000 44%,#ffffff08);position:fixed;inset:0}.ProjectShowcaseDokter-module__7VhY0G__backdropGlowOne,.ProjectShowcaseDokter-module__7VhY0G__backdropGlowTwo,.ProjectShowcaseDokter-module__7VhY0G__backdropGlowThree{pointer-events:none;filter:blur(38px);will-change:transform;border-radius:999px;position:fixed}.ProjectShowcaseDokter-module__7VhY0G__backdropGlowOne{background:#5c84ff47;width:clamp(260px,42vw,540px);height:clamp(260px,42vw,540px);animation:8s ease-in-out infinite ProjectShowcaseDokter-module__7VhY0G__glowFloatOne;top:7%;right:4%}.ProjectShowcaseDokter-module__7VhY0G__backdropGlowTwo{background:#1f2b707a;width:clamp(240px,34vw,430px);height:clamp(240px,34vw,430px);animation:9s ease-in-out infinite ProjectShowcaseDokter-module__7VhY0G__glowFloatTwo;bottom:7%;left:4%}.ProjectShowcaseDokter-module__7VhY0G__backdropGlowThree{background:#ffffff14;width:clamp(160px,24vw,280px);height:clamp(160px,24vw,280px);animation:10s ease-in-out infinite ProjectShowcaseDokter-module__7VhY0G__glowFloatThree;top:18%;left:48%}.ProjectShowcaseDokter-module__7VhY0G__modalGrid{opacity:.1;pointer-events:none;background-image:linear-gradient(#ffffff13 1px,#0000 1px),linear-gradient(90deg,#ffffff13 1px,#0000 1px);background-size:58px 58px;animation:20s linear infinite ProjectShowcaseDokter-module__7VhY0G__gridMove;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 74%);mask-image:radial-gradient(circle,#000 0%,#0000 74%)}.ProjectShowcaseDokter-module__7VhY0G__closeButton{top:max(18px, env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right));z-index:20;color:#fff;-webkit-backdrop-filter:blur(18px);cursor:pointer;background:#ffffff14;border:1px solid #d5deff2e;border-radius:999px;place-items:center;width:48px;height:48px;transition:transform .24s,background .24s,border-color .24s;display:grid;position:fixed;box-shadow:0 18px 46px #00000042}.ProjectShowcaseDokter-module__7VhY0G__closeButton:hover{background:#ffffff26;border-color:#d5deff57;transform:scale(1.06)rotate(4deg)}.ProjectShowcaseDokter-module__7VhY0G__modalContent{z-index:2;grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(18px,3vw,42px);width:min(1480px,100% - 48px);min-height:100dvh;margin:0 auto;padding:34px 0;display:grid;position:relative}.ProjectShowcaseDokter-module__7VhY0G__showcaseText{will-change:transform, opacity;width:100%;min-width:0;max-width:620px;animation:.9s cubic-bezier(.16,1,.3,1) .15s both ProjectShowcaseDokter-module__7VhY0G__textEnter}.ProjectShowcaseDokter-module__7VhY0G__projectBadge{color:#e7ecff;-webkit-backdrop-filter:blur(14px);background:#6b84ff2e;border:1px solid #bcc9ff38;border-radius:999px;max-width:100%;padding:9px 14px;font-size:clamp(11px,1.3vw,13px);font-weight:800;display:inline-flex;box-shadow:0 12px 30px #526eff2e}.ProjectShowcaseDokter-module__7VhY0G__showcaseText h2{color:#fff;letter-spacing:-.06em;text-shadow:0 18px 52px #00000057;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:620px;margin:22px 0 0;font-size:clamp(34px,4.7vw,68px);font-weight:800;line-height:1.02}.ProjectShowcaseDokter-module__7VhY0G__showcaseText p{color:#ebefffbd;max-width:540px;margin:20px 0 0;font-size:clamp(14px,1.25vw,16px);line-height:1.62}.ProjectShowcaseDokter-module__7VhY0G__techList{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.ProjectShowcaseDokter-module__7VhY0G__techList span{color:#eef2ff;white-space:nowrap;background:#6b84ff29;border:1px solid #bcc9ff38;border-radius:999px;padding:8px 11px;font-size:clamp(11px,1vw,12px);font-weight:800}.ProjectShowcaseDokter-module__7VhY0G__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:520px;margin-top:22px;display:grid}.ProjectShowcaseDokter-module__7VhY0G__featureGrid div{-webkit-backdrop-filter:blur(16px);background:#ffffff13;border:1px solid #ffffff1f;border-radius:22px;min-width:0;padding:15px;box-shadow:0 18px 44px #0000001f}.ProjectShowcaseDokter-module__7VhY0G__featureGrid strong{color:#fff;letter-spacing:-.02em;font-size:clamp(12.5px,1.1vw,14px);line-height:1.25;display:block}.ProjectShowcaseDokter-module__7VhY0G__featureGrid span{color:#ebefffa8;margin-top:7px;font-size:clamp(11.5px,1vw,12.5px);line-height:1.45;display:block}.ProjectShowcaseDokter-module__7VhY0G__helperBox{color:#ebefffbd;-webkit-backdrop-filter:blur(14px);background:#ffffff13;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:10px;width:fit-content;max-width:100%;margin-top:26px;padding:12px 14px;font-size:clamp(11.5px,1vw,13px);line-height:1.35;display:inline-flex}.ProjectShowcaseDokter-module__7VhY0G__helperBox svg{flex:none}.ProjectShowcaseDokter-module__7VhY0G__actionButtons{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.ProjectShowcaseDokter-module__7VhY0G__resetButton,.ProjectShowcaseDokter-module__7VhY0G__previewButton{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:14px;font-weight:900;line-height:1;text-decoration:none;transition:transform .24s,box-shadow .24s,filter .24s;display:inline-flex}.ProjectShowcaseDokter-module__7VhY0G__resetButton{color:#101735;background:#fff;box-shadow:0 18px 42px #ffffff1f}.ProjectShowcaseDokter-module__7VhY0G__previewButton{color:#fff;background:linear-gradient(135deg,#4f6bff,#7c8dff);box-shadow:0 18px 42px #4f6bff47,0 0 0 8px #4f6bff14}.ProjectShowcaseDokter-module__7VhY0G__resetButton:hover,.ProjectShowcaseDokter-module__7VhY0G__previewButton:hover{filter:brightness(1.04);transform:translateY(-2px)}.ProjectShowcaseDokter-module__7VhY0G__showcaseStage{perspective:1900px;cursor:grab;will-change:transform, opacity;place-items:center;width:100%;min-width:0;height:clamp(460px,70vh,800px);animation:.95s cubic-bezier(.16,1,.3,1) .18s both ProjectShowcaseDokter-module__7VhY0G__stageEnter;display:grid;position:relative;overflow:visible}.ProjectShowcaseDokter-module__7VhY0G__showcaseStage:active{cursor:grabbing}.ProjectShowcaseDokter-module__7VhY0G__orbitRingOne,.ProjectShowcaseDokter-module__7VhY0G__orbitRingTwo,.ProjectShowcaseDokter-module__7VhY0G__orbitRingThree{pointer-events:none;transform-style:preserve-3d;will-change:transform;border-radius:999px;position:absolute}.ProjectShowcaseDokter-module__7VhY0G__orbitRingOne{border:1px solid #8195ff38;width:clamp(260px,36vw,480px);height:clamp(260px,36vw,480px);animation:18s linear infinite ProjectShowcaseDokter-module__7VhY0G__orbitOne;box-shadow:0 0 48px #4f6bff14}.ProjectShowcaseDokter-module__7VhY0G__orbitRingTwo{border:1px solid #ffffff1a;width:clamp(360px,50vw,660px);height:clamp(360px,50vw,660px);animation:26s linear infinite ProjectShowcaseDokter-module__7VhY0G__orbitTwo}.ProjectShowcaseDokter-module__7VhY0G__orbitRingThree{border:1px solid #8195ff21;width:clamp(440px,62vw,810px);height:clamp(440px,62vw,810px);animation:32s linear infinite ProjectShowcaseDokter-module__7VhY0G__orbitThree}.ProjectShowcaseDokter-module__7VhY0G__desktopScene{z-index:5;width:100%;max-width:980px;height:clamp(420px,58vw,660px);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}.ProjectShowcaseDokter-module__7VhY0G__desktopScene.ProjectShowcaseDokter-module__7VhY0G__isDragging{transition:transform 80ms linear}.ProjectShowcaseDokter-module__7VhY0G__sceneShadow{filter:blur(30px);background:radial-gradient(circle,#00000094,#0000 70%),radial-gradient(circle,#4f6bff3d,#0000 76%);border-radius:999px;height:clamp(80px,12vw,132px);position:absolute;bottom:clamp(50px,7vw,70px);left:8%;right:8%;transform:translateZ(-170px)rotateX(80deg)}.ProjectShowcaseDokter-module__7VhY0G__desktopMockup{z-index:8;width:min(860px,92%);transform-style:preserve-3d;will-change:transform, filter;perspective:1400px;filter:brightness(1.06)saturate(1.05);animation:6s ease-in-out infinite ProjectShowcaseDokter-module__7VhY0G__screenFloatCenter;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-54%,120px)rotateX(1.5deg)rotateY(0)rotate(0)scale(1)}.ProjectShowcaseDokter-module__7VhY0G__desktopTopBar{z-index:5;background:linear-gradient(#ffffff29,#ffffff0d),linear-gradient(135deg,#29335f,#111937);border:1px solid #dbe1ff29;border-bottom:0;border-radius:24px 24px 0 0;align-items:center;gap:7px;height:clamp(24px,3vw,34px);padding:0 clamp(10px,1.5vw,15px);display:flex;position:relative;box-shadow:inset 0 1px #ffffff29,0 18px 46px #00000047}.ProjectShowcaseDokter-module__7VhY0G__desktopTopBar span{background:#ffffff6b;border-radius:999px;width:clamp(7px,.9vw,9px);height:clamp(7px,.9vw,9px)}.ProjectShowcaseDokter-module__7VhY0G__desktopTopBar span:first-child{background:#ff6b7a}.ProjectShowcaseDokter-module__7VhY0G__desktopTopBar span:nth-child(2){background:#ffcb5b}.ProjectShowcaseDokter-module__7VhY0G__desktopTopBar span:nth-child(3){background:#68e391}.ProjectShowcaseDokter-module__7VhY0G__desktopScreen{aspect-ratio:16/9;transform-style:preserve-3d;background:linear-gradient(135deg,#5d6680 0%,#1b2346 18%,#060a18 48%,#2a345f 100%);border-radius:0 0 24px 24px;padding:clamp(6px,1vw,10px);position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff2e,inset -1px -1px #0000008c,0 30px 70px #00000075,0 0 44px #4f6bff24}.ProjectShowcaseDokter-module__7VhY0G__desktopScreen:before{content:"";z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:.35;background:linear-gradient(112deg,#ffffff21,#0000 34%),radial-gradient(circle at 18% 0,#ffffff29,#0000 28%);border-radius:16px;position:absolute;inset:clamp(6px,1vw,10px)}.ProjectShowcaseDokter-module__7VhY0G__desktopScreen img{z-index:1;object-fit:contain;object-position:center center;background:#eef3ff;border-radius:16px;width:100%;height:100%;display:block;position:relative}.ProjectShowcaseDokter-module__7VhY0G__desktopBase{height:clamp(48px,7vw,80px);transform-style:preserve-3d;position:relative}.ProjectShowcaseDokter-module__7VhY0G__desktopStand{clip-path:polygon(26% 0,74% 0,88% 100%,12% 100%);background:linear-gradient(90deg,#1a2140,#5b668b 50%,#171d39);width:clamp(48px,7vw,82px);height:clamp(34px,5vw,58px);position:absolute;top:-2px;left:50%;transform:translate(-50%);box-shadow:0 18px 34px #00000047}.ProjectShowcaseDokter-module__7VhY0G__desktopFoot{background:linear-gradient(#7782a6,#1b2343);border-radius:999px;width:clamp(110px,16vw,180px);height:clamp(12px,1.7vw,18px);position:absolute;bottom:4px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff38,0 18px 36px #0000004d}.ProjectShowcaseDokter-module__7VhY0G__screenLabel{color:#f5f7ffdb;-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:9px 14px;font-size:clamp(10px,1vw,12px);font-weight:900;position:absolute;bottom:clamp(-26px,-2vw,-18px);left:50%;transform:translate(-50%)translateZ(48px);box-shadow:0 14px 34px #00000038}.ProjectShowcaseDokter-module__7VhY0G__floatingCardOne,.ProjectShowcaseDokter-module__7VhY0G__floatingCardTwo,.ProjectShowcaseDokter-module__7VhY0G__floatingCardThree{z-index:12;color:#fff;-webkit-backdrop-filter:blur(18px);max-width:210px;transform-style:preserve-3d;will-change:transform;background:#ffffff17;border:1px solid #dee4ff24;border-radius:20px;padding:13px 15px;position:absolute;box-shadow:0 22px 52px #00000038}.ProjectShowcaseDokter-module__7VhY0G__floatingCardOne strong,.ProjectShowcaseDokter-module__7VhY0G__floatingCardTwo strong,.ProjectShowcaseDokter-module__7VhY0G__floatingCardThree strong{letter-spacing:-.02em;font-size:clamp(11px,1vw,13px);line-height:1.15;display:block}.ProjectShowcaseDokter-module__7VhY0G__floatingCardOne span,.ProjectShowcaseDokter-module__7VhY0G__floatingCardTwo span,.ProjectShowcaseDokter-module__7VhY0G__floatingCardThree span{color:#ebefffad;margin-top:5px;font-size:clamp(9.5px,.95vw,11px);font-weight:700;line-height:1.25;display:block}.ProjectShowcaseDokter-module__7VhY0G__floatingCardOne{animation:5.8s ease-in-out infinite ProjectShowcaseDokter-module__7VhY0G__chipFloatOne;top:clamp(80px,12vw,118px);left:clamp(8px,5vw,48px);transform:translateZ(180px)rotateY(8deg)}.ProjectShowcaseDokter-module__7VhY0G__floatingCardTwo{animation:6.2s ease-in-out infinite ProjectShowcaseDokter-module__7VhY0G__chipFloatTwo;top:clamp(150px,18vw,188px);right:clamp(0px,2vw,18px);transform:translateZ(200px)rotateY(-8deg)}.ProjectShowcaseDokter-module__7VhY0G__floatingCardThree{animation:6.6s ease-in-out infinite ProjectShowcaseDokter-module__7VhY0G__chipFloatThree;bottom:clamp(92px,13vw,120px);left:54%;transform:translateZ(220px)rotateX(8deg)}@keyframes ProjectShowcaseDokter-module__7VhY0G__modalEnter{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__textEnter{0%{opacity:0;transform:translateY(36px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__stageEnter{0%{opacity:0;transform:translateY(44px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__gridMove{0%{background-position:0 0}to{background-position:58px 58px}}@keyframes ProjectShowcaseDokter-module__7VhY0G__glowFloatOne{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-36px,28px)scale(1.08)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__glowFloatTwo{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(34px,-24px)scale(1.1)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__glowFloatThree{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(18px,22px)scale(1.14)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__orbitOne{0%{transform:rotateX(68deg)rotate(0)}to{transform:rotateX(68deg)rotate(360deg)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__orbitTwo{0%{transform:rotateX(72deg)rotate(360deg)}to{transform:rotateX(72deg)rotate(0)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__orbitThree{0%{transform:rotateX(76deg)rotate(0)}to{transform:rotateX(76deg)rotate(-360deg)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__screenFloatCenter{0%,to{translate:0}50%{translate:0 -18px}}@keyframes ProjectShowcaseDokter-module__7VhY0G__chipFloatOne{0%,to{translate:0}50%{translate:0 -12px}}@keyframes ProjectShowcaseDokter-module__7VhY0G__chipFloatTwo{0%,to{translate:0}50%{translate:0 10px}}@keyframes ProjectShowcaseDokter-module__7VhY0G__chipFloatThree{0%,to{translate:0}50%{translate:0 -14px}}@media (max-width:1280px){.ProjectShowcaseDokter-module__7VhY0G__modalContent{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);gap:24px;width:min(1180px,100% - 40px)}.ProjectShowcaseDokter-module__7VhY0G__showcaseText h2{font-size:clamp(36px,4.2vw,58px)}.ProjectShowcaseDokter-module__7VhY0G__desktopMockup{width:min(760px,92%)}}@media (max-width:1100px){.ProjectShowcaseDokter-module__7VhY0G__modalContent{grid-template-columns:1fr;align-items:start;min-height:auto;padding:92px 0 70px}.ProjectShowcaseDokter-module__7VhY0G__showcaseText{max-width:900px}.ProjectShowcaseDokter-module__7VhY0G__showcaseText h2{max-width:820px;font-size:clamp(40px,7vw,64px)}.ProjectShowcaseDokter-module__7VhY0G__showcaseText p,.ProjectShowcaseDokter-module__7VhY0G__featureGrid{max-width:760px}.ProjectShowcaseDokter-module__7VhY0G__showcaseStage{height:clamp(520px,64vw,680px)}.ProjectShowcaseDokter-module__7VhY0G__desktopScene{max-width:920px;height:clamp(480px,58vw,620px)}.ProjectShowcaseDokter-module__7VhY0G__desktopMockup{width:min(800px,90%)}}@media (max-width:860px){.ProjectShowcaseDokter-module__7VhY0G__modalContent{width:min(100%,100% - 32px);padding:86px 0 56px}.ProjectShowcaseDokter-module__7VhY0G__closeButton{width:44px;height:44px}.ProjectShowcaseDokter-module__7VhY0G__showcaseText h2{letter-spacing:-.055em;font-size:clamp(36px,8vw,54px)}.ProjectShowcaseDokter-module__7VhY0G__showcaseText p{font-size:15px;line-height:1.58}.ProjectShowcaseDokter-module__7VhY0G__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectShowcaseDokter-module__7VhY0G__showcaseStage{height:clamp(500px,74vw,610px)}.ProjectShowcaseDokter-module__7VhY0G__desktopScene{height:clamp(450px,68vw,560px)}.ProjectShowcaseDokter-module__7VhY0G__desktopMockup{width:min(680px,94%)}.ProjectShowcaseDokter-module__7VhY0G__floatingCardOne{top:108px;left:0;scale:.86}.ProjectShowcaseDokter-module__7VhY0G__floatingCardTwo{top:190px;right:-6px;scale:.86}.ProjectShowcaseDokter-module__7VhY0G__floatingCardThree{bottom:112px;left:42%;scale:.86}}@media (max-width:640px){.ProjectShowcaseDokter-module__7VhY0G__modalContent{width:min(100%,100% - 28px);padding-top:82px;padding-bottom:48px}.ProjectShowcaseDokter-module__7VhY0G__projectBadge{padding:8px 12px}.ProjectShowcaseDokter-module__7VhY0G__showcaseText h2{margin-top:18px;font-size:clamp(32px,11vw,46px);line-height:1.04}.ProjectShowcaseDokter-module__7VhY0G__showcaseText p{margin-top:16px;font-size:14px}.ProjectShowcaseDokter-module__7VhY0G__techList{gap:8px}.ProjectShowcaseDokter-module__7VhY0G__featureGrid{grid-template-columns:1fr;gap:10px}.ProjectShowcaseDokter-module__7VhY0G__featureGrid div{border-radius:18px;padding:14px}.ProjectShowcaseDokter-module__7VhY0G__helperBox{align-items:flex-start;width:100%;font-size:12px}.ProjectShowcaseDokter-module__7VhY0G__actionButtons{flex-direction:column;align-items:stretch}.ProjectShowcaseDokter-module__7VhY0G__resetButton,.ProjectShowcaseDokter-module__7VhY0G__previewButton{width:100%}.ProjectShowcaseDokter-module__7VhY0G__showcaseStage{cursor:default;height:clamp(420px,88vw,540px);margin-top:8px}.ProjectShowcaseDokter-module__7VhY0G__desktopScene{height:clamp(390px,82vw,500px)}.ProjectShowcaseDokter-module__7VhY0G__desktopMockup{width:min(470px,96%);transform:translate3d(-50%,-50%,90px)rotateX(1deg)rotateY(0)rotate(0)scale(1)}.ProjectShowcaseDokter-module__7VhY0G__orbitRingOne{width:300px;height:300px}.ProjectShowcaseDokter-module__7VhY0G__orbitRingTwo{width:430px;height:430px}.ProjectShowcaseDokter-module__7VhY0G__orbitRingThree{width:540px;height:540px}.ProjectShowcaseDokter-module__7VhY0G__floatingCardOne,.ProjectShowcaseDokter-module__7VhY0G__floatingCardTwo,.ProjectShowcaseDokter-module__7VhY0G__floatingCardThree{border-radius:16px;padding:10px 12px}.ProjectShowcaseDokter-module__7VhY0G__floatingCardOne{top:96px;left:-8px;scale:.78}.ProjectShowcaseDokter-module__7VhY0G__floatingCardTwo{top:164px;right:-14px;scale:.78}.ProjectShowcaseDokter-module__7VhY0G__floatingCardThree{bottom:100px;left:36%;scale:.78}.ProjectShowcaseDokter-module__7VhY0G__screenLabel{bottom:-18px}}@media (max-width:430px){.ProjectShowcaseDokter-module__7VhY0G__modalContent{width:min(100%,100% - 22px);padding-top:76px}.ProjectShowcaseDokter-module__7VhY0G__closeButton{width:42px;height:42px;top:16px;right:16px}.ProjectShowcaseDokter-module__7VhY0G__showcaseText h2{letter-spacing:-.05em;font-size:clamp(30px,12vw,40px)}.ProjectShowcaseDokter-module__7VhY0G__showcaseText p{font-size:13.5px}.ProjectShowcaseDokter-module__7VhY0G__techList span{padding:7px 10px}.ProjectShowcaseDokter-module__7VhY0G__helperBox{display:none}.ProjectShowcaseDokter-module__7VhY0G__showcaseStage{height:390px}.ProjectShowcaseDokter-module__7VhY0G__desktopScene{height:360px}.ProjectShowcaseDokter-module__7VhY0G__desktopMockup{width:min(360px,96%)}.ProjectShowcaseDokter-module__7VhY0G__desktopBase{height:42px}.ProjectShowcaseDokter-module__7VhY0G__floatingCardOne,.ProjectShowcaseDokter-module__7VhY0G__floatingCardTwo,.ProjectShowcaseDokter-module__7VhY0G__floatingCardThree{display:none}.ProjectShowcaseDokter-module__7VhY0G__orbitRingOne{width:240px;height:240px}.ProjectShowcaseDokter-module__7VhY0G__orbitRingTwo{width:330px;height:330px}.ProjectShowcaseDokter-module__7VhY0G__orbitRingThree{width:410px;height:410px}}@media (max-width:360px){.ProjectShowcaseDokter-module__7VhY0G__modalContent{width:min(100%,100% - 18px)}.ProjectShowcaseDokter-module__7VhY0G__showcaseText h2{font-size:30px}.ProjectShowcaseDokter-module__7VhY0G__showcaseStage{height:350px}.ProjectShowcaseDokter-module__7VhY0G__desktopScene{height:325px}.ProjectShowcaseDokter-module__7VhY0G__desktopMockup{width:min(320px,96%)}}@media (max-height:760px) and (min-width:1101px){.ProjectShowcaseDokter-module__7VhY0G__modalContent{padding:24px 0}.ProjectShowcaseDokter-module__7VhY0G__showcaseText h2{font-size:clamp(34px,4vw,56px)}.ProjectShowcaseDokter-module__7VhY0G__showcaseText p{margin-top:16px;font-size:14px;line-height:1.55}.ProjectShowcaseDokter-module__7VhY0G__featureGrid{margin-top:16px}.ProjectShowcaseDokter-module__7VhY0G__helperBox{margin-top:18px}.ProjectShowcaseDokter-module__7VhY0G__showcaseStage{height:620px}.ProjectShowcaseDokter-module__7VhY0G__desktopScene{height:560px}.ProjectShowcaseDokter-module__7VhY0G__desktopMockup{width:min(760px,92%)}}.ProjectShowcaseDokter-module__7VhY0G__modalLeave{animation:.75s cubic-bezier(.16,1,.3,1) both ProjectShowcaseDokter-module__7VhY0G__modalLeave}.ProjectShowcaseDokter-module__7VhY0G__modalLeave .ProjectShowcaseDokter-module__7VhY0G__showcaseText{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseDokter-module__7VhY0G__textLeave}.ProjectShowcaseDokter-module__7VhY0G__modalLeave .ProjectShowcaseDokter-module__7VhY0G__showcaseStage{animation:.65s cubic-bezier(.16,1,.3,1) both ProjectShowcaseDokter-module__7VhY0G__stageLeave}@keyframes ProjectShowcaseDokter-module__7VhY0G__modalLeave{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(10px)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__textLeave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(10px);transform:translateY(-24px)scale(.97)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__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){.ProjectShowcaseDokter-module__7VhY0G__modalOverlay,.ProjectShowcaseDokter-module__7VhY0G__backdropGlowOne,.ProjectShowcaseDokter-module__7VhY0G__backdropGlowTwo,.ProjectShowcaseDokter-module__7VhY0G__backdropGlowThree,.ProjectShowcaseDokter-module__7VhY0G__modalGrid,.ProjectShowcaseDokter-module__7VhY0G__showcaseText,.ProjectShowcaseDokter-module__7VhY0G__showcaseStage,.ProjectShowcaseDokter-module__7VhY0G__desktopMockup,.ProjectShowcaseDokter-module__7VhY0G__orbitRingOne,.ProjectShowcaseDokter-module__7VhY0G__orbitRingTwo,.ProjectShowcaseDokter-module__7VhY0G__orbitRingThree,.ProjectShowcaseDokter-module__7VhY0G__floatingCardOne,.ProjectShowcaseDokter-module__7VhY0G__floatingCardTwo,.ProjectShowcaseDokter-module__7VhY0G__floatingCardThree{animation:none!important}.ProjectShowcaseDokter-module__7VhY0G__desktopScene{transition:none!important}}.ProjectShowcaseDokter-module__7VhY0G__mobileCarousel{display:none}@media (max-width:700px){.ProjectShowcaseDokter-module__7VhY0G__showcaseStage{display:none!important}.ProjectShowcaseDokter-module__7VhY0G__actionButtons{display:none}.ProjectShowcaseDokter-module__7VhY0G__modalContent{grid-template-columns:1fr;align-items:start;padding:82px 0 20px}.ProjectShowcaseDokter-module__7VhY0G__mobileCarousel{flex-direction:column;align-items:center;gap:20px;width:100%;padding:0 16px 100px;display:flex}.ProjectShowcaseDokter-module__7VhY0G__mobilePhoneWrap{filter:drop-shadow(0 32px 60px #000000a6);width:min(280px,76vw);position:relative}.ProjectShowcaseDokter-module__7VhY0G__mobilePhoneGlow{filter:blur(28px);z-index:0;background:radial-gradient(circle,#63a0dc40,#0000 70%),radial-gradient(circle at 30% 20%,#4678c81f,#0000 60%);border-radius:999px;position:absolute;inset:-30px}.ProjectShowcaseDokter-module__7VhY0G__mobilePhoneFrame{z-index:2;aspect-ratio:16/10;background:linear-gradient(145deg,#444a53 0%,#111317 34%,#272c35 100%);border-radius:14px;width:100%;padding:8px;animation:4s ease-in-out infinite ProjectShowcaseDokter-module__7VhY0G__mobilePhoneFloat;position:relative;box-shadow:inset 1px 1px #ffffff26,inset -1px -1px #000000bf,0 32px 70px #000000b3,0 0 40px #63a0dc2e}.ProjectShowcaseDokter-module__7VhY0G__mobileSpeaker{display:none}.ProjectShowcaseDokter-module__7VhY0G__mobilePhoneScreen{z-index:1;background:#111317;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.ProjectShowcaseDokter-module__7VhY0G__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)}.ProjectShowcaseDokter-module__7VhY0G__mobileScreenImgActive{opacity:1;transform:scale(1)}.ProjectShowcaseDokter-module__7VhY0G__mobileFloatingCard{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;white-space:nowrap;background:#14161aeb;border:1px solid #63a0dc4d;border-radius:14px;align-items:center;gap:7px;padding:8px 10px;animation:3.5s ease-in-out infinite ProjectShowcaseDokter-module__7VhY0G__mobileCardFloat;display:flex;position:absolute;top:-18px;right:-12px;box-shadow:0 8px 28px #00000080}.ProjectShowcaseDokter-module__7VhY0G__mobileFloatingCardIcon{color:#fff;background:linear-gradient(135deg,#63a0dc,#4678c8);border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.ProjectShowcaseDokter-module__7VhY0G__mobileFloatingCard strong{font-size:10px;font-weight:700;line-height:1.2;display:block}.ProjectShowcaseDokter-module__7VhY0G__mobileFloatingCard span{color:#ffffff80;margin-top:1px;font-size:8.5px;font-weight:600;display:block}.ProjectShowcaseDokter-module__7VhY0G__mobileLiveBadge{letter-spacing:.06em;background:#63a0dc33;border:1px solid #63a0dc66;border-radius:6px;flex-shrink:0;padding:2px 6px;color:#63a0dc!important;margin-top:0!important;font-size:8px!important;font-weight:800!important}.ProjectShowcaseDokter-module__7VhY0G__mobileScreenLabel{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#63a0dc;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#14161ae0;border:1px solid #63a0dc33;border-radius:10px;padding:6px 12px;font-size:9.5px;font-weight:700;animation:4s ease-in-out .8s infinite ProjectShowcaseDokter-module__7VhY0G__mobileCardFloat;position:absolute;bottom:-16px;left:-6px}.ProjectShowcaseDokter-module__7VhY0G__mobileDots{align-items:center;gap:6px;display:flex}.ProjectShowcaseDokter-module__7VhY0G__mobileDot{cursor:pointer;background:#fff3;border:none;border-radius:999px;width:6px;height:6px;padding:0;transition:all .3s}.ProjectShowcaseDokter-module__7VhY0G__mobileDotActive{background:#63a0dc;width:22px;box-shadow:0 0 10px #63a0dc80}.ProjectShowcaseDokter-module__7VhY0G__primaryButton{color:#fff;background:linear-gradient(135deg,#4678c8,#63a0dc);border-radius:12px;align-items:center;gap:7px;padding:11px 20px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.ProjectShowcaseDokter-module__7VhY0G__mobileActions{gap:10px;width:100%;max-width:380px;display:flex}.ProjectShowcaseDokter-module__7VhY0G__mobileActions .ProjectShowcaseDokter-module__7VhY0G__primaryButton{flex:1;justify-content:center}}@keyframes ProjectShowcaseDokter-module__7VhY0G__mobilePhoneFloat{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-8px)rotate(-.5deg)}}@keyframes ProjectShowcaseDokter-module__7VhY0G__mobileCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:700px){.ProjectShowcaseDokter-module__7VhY0G__modalContent{flex-direction:column;gap:0;width:min(100%,100% - 28px);padding:76px 0 20px;display:flex}.ProjectShowcaseDokter-module__7VhY0G__showcaseStage,.ProjectShowcaseDokter-module__7VhY0G__actionButtons{display:none!important}.ProjectShowcaseDokter-module__7VhY0G__mobileCarousel{flex-direction:column;align-items:center;gap:20px;width:100%;padding:16px 16px 100px;display:flex!important}}
