.NirvanaShowcase-module__Ztp_Ma__section{box-sizing:border-box;z-index:10;flex-direction:column;align-items:center;width:100%;max-width:1380px;margin:clamp(36px,4vw,56px) auto;padding:0 24px;display:flex;position:relative;overflow:visible}.NirvanaShowcase-module__Ztp_Ma__ambientOrb1{filter:blur(100px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0692a21a 0%,#34d3990f 40%,#0000 70%);width:500px;height:500px;animation:18s ease-in-out infinite alternate NirvanaShowcase-module__Ztp_Ma__orbDrift1;position:absolute;top:-80px;left:-5%}.NirvanaShowcase-module__Ztp_Ma__ambientOrb2{filter:blur(90px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0692a214 0%,#01889f0a 45%,#0000 70%);width:420px;height:420px;animation:22s ease-in-out infinite alternate NirvanaShowcase-module__Ztp_Ma__orbDrift2;position:absolute;bottom:-60px;right:-8%}@keyframes NirvanaShowcase-module__Ztp_Ma__orbDrift1{0%{transform:translate(0)scale(1)}to{transform:translate(40px,30px)scale(1.1)}}@keyframes NirvanaShowcase-module__Ztp_Ma__orbDrift2{0%{transform:translate(0)scale(1)}to{transform:translate(-35px,-25px)scale(1.08)}}[data-theme=light] .NirvanaShowcase-module__Ztp_Ma__ambientOrb1{background:radial-gradient(circle,#0692a20f 0%,#34d3990a 40%,#0000 70%)}[data-theme=light] .NirvanaShowcase-module__Ztp_Ma__ambientOrb2{background:radial-gradient(circle,#0692a20d 0%,#0000 70%)}.NirvanaShowcase-module__Ztp_Ma__headerBlock{border-bottom:1px solid var(--border-subtle);z-index:2;justify-content:space-between;align-items:flex-end;gap:28px;width:100%;max-width:1280px;margin-bottom:clamp(28px,3vw,44px);padding-bottom:16px;display:flex;position:relative}.NirvanaShowcase-module__Ztp_Ma__headerLeft{flex-direction:column;align-items:flex-start;display:flex}.NirvanaShowcase-module__Ztp_Ma__projectTitle{font-family:var(--font-headline);color:var(--accent);letter-spacing:-.01em;text-transform:uppercase;margin:0 0 8px;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:.95}.NirvanaShowcase-module__Ztp_Ma__projectTagline{font-family:var(--font-body);color:var(--fg-primary);letter-spacing:0;margin:0 0 8px -1px;font-size:clamp(16px,1.35vw,19px);font-weight:600}.NirvanaShowcase-module__Ztp_Ma__projectSubtitle{font-family:var(--font-body);color:var(--fg-secondary);max-width:620px;margin:0;font-size:clamp(14px,1.15vw,16px);font-weight:400;line-height:1.55}.NirvanaShowcase-module__Ztp_Ma__headerBadges{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.NirvanaShowcase-module__Ztp_Ma__caseStudyPdfBtn{font-family:var(--font-body);color:var(--accent-fg);background:var(--accent);border:1px solid var(--accent);box-shadow:0 4px 14px var(--accent-glow);cursor:pointer;border-radius:9999px;align-items:center;gap:8px;padding:7px 16px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.NirvanaShowcase-module__Ztp_Ma__caseStudyPdfBtn:hover{box-shadow:0 6px 20px var(--accent-glow);opacity:.95;transform:translateY(-2px)}.NirvanaShowcase-module__Ztp_Ma__btnArrow{font-size:13px;transition:transform .2s}.NirvanaShowcase-module__Ztp_Ma__caseStudyPdfBtn:hover .NirvanaShowcase-module__Ztp_Ma__btnArrow{transform:translate(2px,-2px)}.NirvanaShowcase-module__Ztp_Ma__badge{font-family:var(--font-body);color:var(--fg-primary);background:var(--bg-card);border:1px solid var(--border-light);border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:border-color .3s,background .3s;display:inline-flex}.NirvanaShowcase-module__Ztp_Ma__badge:first-child{color:var(--accent);background:var(--accent-dim);border-color:var(--accent-glow)}.NirvanaShowcase-module__Ztp_Ma__badgeDot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%;animation:2s ease-in-out infinite NirvanaShowcase-module__Ztp_Ma__pulseDot}@keyframes NirvanaShowcase-module__Ztp_Ma__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.NirvanaShowcase-module__Ztp_Ma__heroStage{z-index:2;perspective:2000px;justify-content:center;align-items:center;gap:clamp(20px,3.5vw,50px);width:100%;padding:30px 0 50px;display:flex;position:relative}.NirvanaShowcase-module__Ztp_Ma__heroPhone{will-change:transform;flex-direction:column;align-items:center;gap:16px;display:flex}.NirvanaShowcase-module__Ztp_Ma__heroPhone0{transform:translateY(30px)}.NirvanaShowcase-module__Ztp_Ma__heroPhone1{transform:translateY(-10px)}.NirvanaShowcase-module__Ztp_Ma__heroPhone2{transform:translateY(50px)}.NirvanaShowcase-module__Ztp_Ma__phoneFrame{box-sizing:border-box;background:#0e1118;border-radius:clamp(28px,3vw,36px);width:clamp(180px,19vw,280px);height:clamp(380px,40vw,590px);padding:clamp(5px,.6vw,8px);transition:box-shadow .4s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff26,inset 0 0 0 2.5px #181d28,0 24px 60px #00000080,0 8px 24px #0692a20f}.NirvanaShowcase-module__Ztp_Ma__heroPhone:hover .NirvanaShowcase-module__Ztp_Ma__phoneFrame{box-shadow:inset 0 0 0 1.5px #ffffff2e,inset 0 0 0 2.5px #181d28,0 32px 70px #0000008c,0 0 40px #0692a21f}.NirvanaShowcase-module__Ztp_Ma__phoneNotch{z-index:30;background:#000;border-radius:10px;justify-content:flex-end;align-items:center;width:26%;height:13px;padding-right:5px;display:flex;position:absolute;top:9px;left:50%;transform:translate(-50%)}.NirvanaShowcase-module__Ztp_Ma__phoneCam{background:#0d1e38;border:1px solid #1a2d52;border-radius:50%;width:5px;height:5px}.NirvanaShowcase-module__Ztp_Ma__phoneScreen{background:#000;border-radius:clamp(22px,2.4vw,30px);width:100%;height:100%;overflow:hidden}.NirvanaShowcase-module__Ztp_Ma__phoneImg{object-fit:cover;object-position:top center;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.NirvanaShowcase-module__Ztp_Ma__phoneGlare{border-radius:inherit;pointer-events:none;z-index:25;background:linear-gradient(135deg,#ffffff29 0%,#ffffff05 30%,#0000 60%);position:absolute;inset:0}.NirvanaShowcase-module__Ztp_Ma__phoneLabel{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-secondary);opacity:.6;font-size:12px;font-weight:600;transition:opacity .3s,color .3s}.NirvanaShowcase-module__Ztp_Ma__heroPhone:hover .NirvanaShowcase-module__Ztp_Ma__phoneLabel{opacity:1;color:var(--accent)}.NirvanaShowcase-module__Ztp_Ma__flowSection{z-index:2;width:100%;margin-top:clamp(40px,4vw,70px);position:relative;overflow:hidden}.NirvanaShowcase-module__Ztp_Ma__flowHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 4px 20px;display:flex}.NirvanaShowcase-module__Ztp_Ma__flowLabel{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-secondary);opacity:.85;margin:0;font-size:13px;font-weight:700}.NirvanaShowcase-module__Ztp_Ma__flowHint{font-family:var(--font-body);letter-spacing:.04em;color:var(--accent);opacity:.9;font-size:12px;font-weight:500}.NirvanaShowcase-module__Ztp_Ma__marqueeContainer{width:100%;padding:14px 0 32px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.NirvanaShowcase-module__Ztp_Ma__marqueeTrack{will-change:transform;gap:clamp(16px,2vw,24px);width:max-content;animation:42s linear infinite NirvanaShowcase-module__Ztp_Ma__scrollMarquee;display:flex}.NirvanaShowcase-module__Ztp_Ma__marqueeContainer:hover .NirvanaShowcase-module__Ztp_Ma__marqueeTrack{animation-play-state:paused}@keyframes NirvanaShowcase-module__Ztp_Ma__scrollMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.NirvanaShowcase-module__Ztp_Ma__flowCard{cursor:pointer;flex-direction:column;flex-shrink:0;align-items:center;gap:12px;transition:transform .35s;display:flex}.NirvanaShowcase-module__Ztp_Ma__flowCard:hover{transform:translateY(-8px)scale(1.03)}.NirvanaShowcase-module__Ztp_Ma__flowCardInner{aspect-ratio:9/19.5;border:1px solid var(--border-light);background:#000;border-radius:clamp(22px,2.5vw,30px);width:clamp(140px,15vw,210px);transition:border-color .35s,box-shadow .35s,transform .35s;position:relative;overflow:hidden;box-shadow:0 12px 36px #0003,0 0 #0000}.NirvanaShowcase-module__Ztp_Ma__flowCard:hover .NirvanaShowcase-module__Ztp_Ma__flowCardInner{border-color:var(--accent);box-shadow:0 20px 50px #00000047, 0 0 0 1px var(--accent-glow)}.NirvanaShowcase-module__Ztp_Ma__flowImg{object-fit:cover;object-position:top center;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.NirvanaShowcase-module__Ztp_Ma__flowCardLabel{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-secondary);opacity:.5;font-size:11px;font-weight:600;transition:opacity .3s,color .3s}.NirvanaShowcase-module__Ztp_Ma__flowCard:hover .NirvanaShowcase-module__Ztp_Ma__flowCardLabel{opacity:1;color:var(--accent)}.NirvanaShowcase-module__Ztp_Ma__lightboxOverlay{z-index:9999;-webkit-backdrop-filter:blur(20px);background:#000000d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.NirvanaShowcase-module__Ztp_Ma__lightboxContent{flex-direction:column;align-items:center;gap:20px;display:flex}.NirvanaShowcase-module__Ztp_Ma__lightboxFrame{box-sizing:border-box;background:#0e1118;border-radius:clamp(36px,4vw,48px);width:clamp(240px,26vw,340px);padding:clamp(8px,1vw,12px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff1f,inset 0 0 0 5px #181d28,0 32px 80px #000000b3,0 0 60px #0692a21a}.NirvanaShowcase-module__Ztp_Ma__lightboxScreen{scrollbar-width:none;-ms-overflow-style:none;background:#000;border-radius:clamp(28px,3.2vw,38px);width:100%;max-height:70vh;overflow:hidden auto}.NirvanaShowcase-module__Ztp_Ma__lightboxScreen::-webkit-scrollbar{display:none}.NirvanaShowcase-module__Ztp_Ma__lightboxImg{width:100%;height:auto;display:block}.NirvanaShowcase-module__Ztp_Ma__lightboxLabel{font-family:var(--font-headline);color:#fff;letter-spacing:.05em;text-transform:uppercase;opacity:.85;margin:0;font-size:18px;font-weight:600}.NirvanaShowcase-module__Ztp_Ma__lightboxNav{align-items:center;gap:20px;display:flex}.NirvanaShowcase-module__Ztp_Ma__lightboxBtn{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;transition:background .25s,border-color .25s,transform .2s;display:flex}.NirvanaShowcase-module__Ztp_Ma__lightboxBtn:hover{background:#0692a233;border-color:#0692a280;transform:scale(1.08)}.NirvanaShowcase-module__Ztp_Ma__lightboxCounter{font-family:var(--font-body);color:#ffffff80;letter-spacing:.08em;font-size:13px;font-weight:600}.NirvanaShowcase-module__Ztp_Ma__lightboxClose{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;transition:background .25s,transform .2s;display:flex;position:absolute;top:28px;right:32px}.NirvanaShowcase-module__Ztp_Ma__lightboxClose:hover{background:#ffffff1f;transform:scale(1.1)}@media (max-width:960px){.NirvanaShowcase-module__Ztp_Ma__section{margin:28px auto 20px}.NirvanaShowcase-module__Ztp_Ma__headerBlock{flex-direction:column;align-items:flex-start;gap:16px}.NirvanaShowcase-module__Ztp_Ma__heroStage{gap:14px}.NirvanaShowcase-module__Ztp_Ma__phoneFrame{border-radius:20px;width:160px;height:340px;padding:3.5px;box-shadow:inset 0 0 0 1px #ffffff26,inset 0 0 0 1.5px #181d28,0 14px 35px #00000059}.NirvanaShowcase-module__Ztp_Ma__phoneScreen{border-radius:17px}.NirvanaShowcase-module__Ztp_Ma__phoneNotch{border-radius:6px;width:24%;height:9px;padding-right:4px;top:5px}.NirvanaShowcase-module__Ztp_Ma__phoneCam{width:3px;height:3px}.NirvanaShowcase-module__Ztp_Ma__heroPhone0{transform:translateY(20px)}.NirvanaShowcase-module__Ztp_Ma__heroPhone1{transform:translateY(-5px)}.NirvanaShowcase-module__Ztp_Ma__heroPhone2{transform:translateY(35px)}.NirvanaShowcase-module__Ztp_Ma__flowCardInner{width:140px}}@media (max-width:600px){.NirvanaShowcase-module__Ztp_Ma__section{margin:24px auto 16px;padding:0 14px}.NirvanaShowcase-module__Ztp_Ma__heroStage{gap:8px;padding:16px 0 30px}.NirvanaShowcase-module__Ztp_Ma__phoneFrame{border-radius:16px;width:clamp(90px,28vw,115px);height:clamp(190px,58vw,245px);padding:2.5px;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 1px #141720,0 8px 20px #00000038}.NirvanaShowcase-module__Ztp_Ma__phoneScreen{border-radius:13.5px}.NirvanaShowcase-module__Ztp_Ma__phoneNotch{border-radius:5px;width:22%;height:6.5px;padding-right:2.5px;top:4px}.NirvanaShowcase-module__Ztp_Ma__phoneCam{border:none;width:2.5px;height:2.5px}.NirvanaShowcase-module__Ztp_Ma__heroPhone0{transform:translateY(14px)}.NirvanaShowcase-module__Ztp_Ma__heroPhone1{transform:translateY(0)}.NirvanaShowcase-module__Ztp_Ma__heroPhone2{transform:translateY(24px)}.NirvanaShowcase-module__Ztp_Ma__flowCardInner{width:120px}.NirvanaShowcase-module__Ztp_Ma__lightboxFrame{width:260px}}@media (max-width:360px){.NirvanaShowcase-module__Ztp_Ma__phoneFrame{border-radius:14px;width:84px;height:180px;padding:2px;box-shadow:inset 0 0 0 .75px #ffffff1a,inset 0 0 0 1px #141720,0 6px 16px #0000002e}.NirvanaShowcase-module__Ztp_Ma__phoneScreen{border-radius:12px}.NirvanaShowcase-module__Ztp_Ma__phoneNotch{border-radius:4px;width:20%;height:5.5px;padding-right:2px;top:3px}.NirvanaShowcase-module__Ztp_Ma__phoneCam{border:none;width:2px;height:2px}.NirvanaShowcase-module__Ztp_Ma__heroStage{gap:4px}.NirvanaShowcase-module__Ztp_Ma__section{padding:0 10px}.NirvanaShowcase-module__Ztp_Ma__projectTitle{font-size:clamp(26px,8vw,36px)}}
.NavamShowcase-module__42BUTa__section{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin:clamp(36px,4vw,56px) auto;padding:0 20px;display:flex;position:relative;overflow:visible}.NavamShowcase-module__42BUTa__ambientOrb1{filter:blur(50px);pointer-events:none;z-index:1;background:radial-gradient(circle,#0692a229 0%,#0692a20a 45%,#0000 70%);border-radius:50%;width:clamp(350px,45vw,650px);height:clamp(350px,45vw,650px);animation:14s ease-in-out infinite alternate NavamShowcase-module__42BUTa__orbDrift1;position:absolute;top:-120px;left:10%}.NavamShowcase-module__42BUTa__ambientOrb2{filter:blur(55px);pointer-events:none;z-index:1;background:radial-gradient(circle,#0692a224 0%,#0692a208 50%,#0000 70%);border-radius:50%;width:clamp(300px,40vw,550px);height:clamp(300px,40vw,550px);animation:18s ease-in-out infinite alternate NavamShowcase-module__42BUTa__orbDrift2;position:absolute;bottom:0;right:8%}.NavamShowcase-module__42BUTa__techGridBg{pointer-events:none;z-index:1;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 85%);mask-image:radial-gradient(circle,#000 40%,#0000 85%)}@keyframes NavamShowcase-module__42BUTa__orbDrift1{0%{transform:translate(0)scale(1)}to{transform:translate(-30px,40px)scale(1.08)}}@keyframes NavamShowcase-module__42BUTa__orbDrift2{0%{transform:translate(0)scale(1)}to{transform:translate(25px,-20px)scale(1.06)}}[data-theme=light] .NavamShowcase-module__42BUTa__ambientOrb1{background:radial-gradient(circle,#0692a214 0%,#0000 70%)}[data-theme=light] .NavamShowcase-module__42BUTa__ambientOrb2{background:radial-gradient(circle,#0692a20f 0%,#0000 65%)}[data-theme=light] .NavamShowcase-module__42BUTa__techGridBg{background-image:linear-gradient(90deg,#00000008 1px,#0000 1px),linear-gradient(#00000008 1px,#0000 1px)}.NavamShowcase-module__42BUTa__headerBlock{border-bottom:1px solid var(--border-subtle);z-index:2;justify-content:space-between;align-items:flex-end;gap:28px;width:100%;max-width:1280px;margin-bottom:clamp(32px,3.5vw,48px);padding-bottom:20px;display:flex;position:relative}.NavamShowcase-module__42BUTa__headerLeft{flex-direction:column;align-items:flex-start;display:flex}.NavamShowcase-module__42BUTa__projectNumberBadge{font-family:var(--font-body);letter-spacing:.14em;color:var(--accent);text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.NavamShowcase-module__42BUTa__projectTitle{font-family:var(--font-headline);color:var(--accent);letter-spacing:-.01em;text-transform:uppercase;margin:0 0 8px;font-size:clamp(34px,4.5vw,58px);font-weight:700;line-height:.95}.NavamShowcase-module__42BUTa__projectTagline{font-family:var(--font-body);color:var(--fg-primary);letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(15px,1.25vw,18px);font-weight:600}.NavamShowcase-module__42BUTa__projectSubtitle{font-family:var(--font-body);color:var(--fg-secondary);max-width:620px;margin:0;font-size:clamp(14px,1.1vw,15.5px);font-weight:400;line-height:1.55}.NavamShowcase-module__42BUTa__headerBadges{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.NavamShowcase-module__42BUTa__badge{font-family:var(--font-body);color:var(--fg-primary);background:var(--bg-card);border:1px solid var(--border-light);border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:border-color .3s;display:inline-flex}.NavamShowcase-module__42BUTa__badge:first-child{color:var(--accent);background:var(--accent-dim);border-color:var(--accent-glow)}.NavamShowcase-module__42BUTa__badgeDot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%;animation:2s ease-in-out infinite NavamShowcase-module__42BUTa__pulseDot}@keyframes NavamShowcase-module__42BUTa__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.NavamShowcase-module__42BUTa__hubContainer{z-index:2;grid-template-columns:minmax(0,420px) 1fr;align-items:start;gap:clamp(32px,4vw,56px);width:100%;max-width:1280px;display:grid;position:relative}.NavamShowcase-module__42BUTa__hubStage{border:1px solid var(--border-light);-webkit-backdrop-filter:blur(16px);background:#0e111866;border-radius:36px;flex-direction:column;align-items:center;gap:20px;padding:clamp(24px,3vw,36px) clamp(20px,2.5vw,30px);display:flex;position:sticky;top:100px;box-shadow:0 20px 50px #00000059}[data-theme=light] .NavamShowcase-module__42BUTa__hubStage{background:#ffffffb3;box-shadow:0 20px 50px #00000014}.NavamShowcase-module__42BUTa__stageFrameContainer{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.NavamShowcase-module__42BUTa__spotlightRings{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:-15px}.NavamShowcase-module__42BUTa__ring1,.NavamShowcase-module__42BUTa__ring2{border:1px dashed #0692a238;border-radius:50px;position:absolute}.NavamShowcase-module__42BUTa__ring1{width:106%;height:106%;animation:30s linear infinite NavamShowcase-module__42BUTa__rotateRing}.NavamShowcase-module__42BUTa__ring2{opacity:.5;border-style:dotted;width:114%;height:114%;animation:40s linear infinite NavamShowcase-module__42BUTa__rotateRingRev}@keyframes NavamShowcase-module__42BUTa__rotateRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes NavamShowcase-module__42BUTa__rotateRingRev{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.NavamShowcase-module__42BUTa__phoneFrameStage{aspect-ratio:9/19.5;box-sizing:border-box;cursor:pointer;background:#0e1118;border-radius:clamp(28px,3vw,36px);width:clamp(210px,22vw,270px);padding:clamp(5px,.6vw,8px);transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff26,inset 0 0 0 2.5px #181d28,0 24px 60px #0000008c,0 0 45px #0692a226}.NavamShowcase-module__42BUTa__phoneFrameStage:hover{transform:translateY(-4px)scale(1.02);box-shadow:inset 0 0 0 1.5px #ffffff2e,inset 0 0 0 2.5px #181d28,0 32px 75px #000000a6,0 0 55px #0692a240}.NavamShowcase-module__42BUTa__phoneScreenStage{background:#000;border-radius:clamp(22px,2.4vw,30px);width:100%;height:100%;position:relative;overflow:hidden}.NavamShowcase-module__42BUTa__screenImageWrapper{width:100%;height:100%;position:relative}.NavamShowcase-module__42BUTa__stageImg{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.NavamShowcase-module__42BUTa__tapToExpandBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:var(--font-body);letter-spacing:.05em;pointer-events:none;opacity:.85;background:#000000bf;border:1px solid #ffffff26;border-radius:999px;padding:5px 12px;font-size:10.5px;font-weight:600;transition:opacity .3s;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.NavamShowcase-module__42BUTa__phoneFrameStage:hover .NavamShowcase-module__42BUTa__tapToExpandBadge{opacity:1;background:var(--accent);color:#000}.NavamShowcase-module__42BUTa__stageInfoCard{text-align:center;flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.NavamShowcase-module__42BUTa__stageInfoTag{font-family:var(--font-body);letter-spacing:.14em;color:var(--accent);background:var(--accent-dim);border-radius:6px;padding:3px 10px;font-size:10px;font-weight:700}.NavamShowcase-module__42BUTa__stageInfoTitle{font-family:var(--font-headline);color:var(--fg-primary);margin:2px 0 0;font-size:18px;font-weight:700}.NavamShowcase-module__42BUTa__stageInfoSubtitle{font-family:var(--font-body);color:var(--fg-secondary);margin:0;font-size:13px}.NavamShowcase-module__42BUTa__stageHighlightPill{font-family:var(--font-body);color:var(--fg-secondary);border:1px solid var(--border-subtle);background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;margin-top:4px;padding:4px 12px;font-size:11.5px;font-weight:500;display:inline-flex}.NavamShowcase-module__42BUTa__highlightDot{background:var(--accent);border-radius:50%;width:6px;height:6px}.NavamShowcase-module__42BUTa__stageNavBtn{z-index:10;border:1px solid var(--border-light);width:44px;height:44px;color:var(--fg-primary);font-size:24px;font-family:var(--font-body);cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#0e1118bf;border-radius:50%;justify-content:center;align-items:center;line-height:1;transition:all .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 16px #0006}[data-theme=light] .NavamShowcase-module__42BUTa__stageNavBtn{background:#ffffffd9;box-shadow:0 4px 16px #0000001f}.NavamShowcase-module__42BUTa__stageNavBtn:hover{background:var(--accent);color:#000;border-color:var(--accent);box-shadow:0 0 20px var(--accent-glow);transform:translateY(-50%)scale(1.12)}.NavamShowcase-module__42BUTa__stageNavBtnLeft{left:-22px}.NavamShowcase-module__42BUTa__stageNavBtnRight{right:-22px}@media (max-width:480px){.NavamShowcase-module__42BUTa__stageNavBtnLeft{left:-12px}.NavamShowcase-module__42BUTa__stageNavBtnRight{right:-12px}}.NavamShowcase-module__42BUTa__mobileScreenCounter{background:var(--bg-card);border:1px solid var(--border-light);border-radius:999px;justify-content:center;align-items:center;gap:14px;margin-top:12px;padding:6px 16px;display:none}@media (max-width:768px){.NavamShowcase-module__42BUTa__mobileScreenCounter{display:flex}}.NavamShowcase-module__42BUTa__mobileCounterNavBtn{color:var(--accent);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 6px;font-size:20px;font-weight:700;display:flex}.NavamShowcase-module__42BUTa__counterText{font-family:var(--font-body);color:var(--fg-primary);letter-spacing:.08em;font-size:13px;font-weight:600}.NavamShowcase-module__42BUTa__hubMatrix{flex-direction:column;gap:20px;width:100%;display:flex}.NavamShowcase-module__42BUTa__filterBar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.NavamShowcase-module__42BUTa__filterBtn{background:var(--bg-card);border:1px solid var(--border-light);color:var(--fg-secondary);font-family:var(--font-body);cursor:pointer;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:600;transition:all .25s}.NavamShowcase-module__42BUTa__filterBtn:hover{color:var(--fg-primary);border-color:var(--border-hover)}.NavamShowcase-module__42BUTa__filterBtnActive{background:var(--accent);color:#000;border-color:var(--accent);box-shadow:0 4px 14px var(--accent-glow)}.NavamShowcase-module__42BUTa__thumbnailsGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.NavamShowcase-module__42BUTa__thumbCard{background:var(--bg-card);border:1px solid var(--border-light);cursor:pointer;border-radius:20px;align-items:center;gap:14px;padding:12px;transition:all .3s;display:flex;position:relative;overflow:hidden}.NavamShowcase-module__42BUTa__thumbCard:hover{border-color:var(--accent);background:#0692a20d;box-shadow:0 8px 24px #0000002e}.NavamShowcase-module__42BUTa__thumbCardSelected{border-color:var(--accent);background:var(--accent-dim);box-shadow:0 0 0 1px var(--accent), 0 12px 30px #0692a229}.NavamShowcase-module__42BUTa__thumbImageFrame{aspect-ratio:9/18;background:#000;border:1px solid #ffffff1f;border-radius:12px;flex-shrink:0;width:62px;position:relative;overflow:hidden}.NavamShowcase-module__42BUTa__thumbImg{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.NavamShowcase-module__42BUTa__thumbActivePulse{border:2px solid var(--accent);pointer-events:none;border-radius:12px;position:absolute;inset:0}.NavamShowcase-module__42BUTa__thumbMeta{flex-direction:column;gap:3px;display:flex;overflow:hidden}.NavamShowcase-module__42BUTa__thumbCategoryBadge{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);opacity:.85;font-size:9.5px;font-weight:700}.NavamShowcase-module__42BUTa__thumbLabel{font-family:var(--font-headline);color:var(--fg-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;overflow:hidden}.NavamShowcase-module__42BUTa__thumbDesc{font-family:var(--font-body);color:var(--fg-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.NavamShowcase-module__42BUTa__phoneNotch{z-index:30;background:#000;border-radius:10px;justify-content:flex-end;align-items:center;width:26%;height:12px;padding-right:5px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.NavamShowcase-module__42BUTa__phoneCam{background:#0d1e38;border:1px solid #1a2d52;border-radius:50%;width:4px;height:4px}.NavamShowcase-module__42BUTa__phoneGlare{border-radius:inherit;pointer-events:none;z-index:25;background:linear-gradient(135deg,#ffffff24 0%,#ffffff05 28%,#0000 55%);position:absolute;inset:0}.NavamShowcase-module__42BUTa__figmaCta{z-index:2;justify-content:center;margin-top:clamp(40px,5vw,60px);display:flex}.NavamShowcase-module__42BUTa__figmaBtn{font-family:var(--font-body);color:var(--fg-primary);background:var(--bg-card);border:1px solid var(--border-light);box-shadow:0 8px 24px var(--shadow-color);border-radius:9999px;align-items:center;gap:10px;padding:12px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .25s,background .3s;display:inline-flex}.NavamShowcase-module__42BUTa__figmaBtn:hover{border-color:var(--accent);box-shadow:0 14px 36px var(--shadow-color), 0 0 20px var(--accent-glow);transform:translateY(-2px)}.NavamShowcase-module__42BUTa__figmaIcon{flex-shrink:0}.NavamShowcase-module__42BUTa__figmaArrow{color:var(--accent);font-size:16px;transition:transform .25s}.NavamShowcase-module__42BUTa__figmaBtn:hover .NavamShowcase-module__42BUTa__figmaArrow{transform:translate(4px)}.NavamShowcase-module__42BUTa__lightboxOverlay{z-index:9999;-webkit-backdrop-filter:blur(20px);background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.NavamShowcase-module__42BUTa__lightboxContent{flex-direction:column;align-items:center;gap:16px;display:flex}.NavamShowcase-module__42BUTa__lightboxFrame{box-sizing:border-box;background:#0e1118;border-radius:clamp(36px,4vw,48px);width:clamp(240px,26vw,340px);padding:clamp(8px,1vw,12px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff1f,inset 0 0 0 5px #181d28,0 32px 80px #000000b3,0 0 60px #0692a21a}.NavamShowcase-module__42BUTa__lightboxScreen{background:#000;border-radius:clamp(28px,3.2vw,38px);width:100%;max-height:70vh;overflow:hidden}.NavamShowcase-module__42BUTa__lightboxImg{width:100%;height:auto;display:block}.NavamShowcase-module__42BUTa__lightboxMeta{flex-direction:column;align-items:center;gap:4px;display:flex}.NavamShowcase-module__42BUTa__lightboxLabel{font-family:var(--font-headline);color:#fff;letter-spacing:.04em;margin:0;font-size:18px;font-weight:700}.NavamShowcase-module__42BUTa__lightboxSubtitle{font-family:var(--font-body);color:var(--fg-secondary);margin:0;font-size:13px}.NavamShowcase-module__42BUTa__lightboxNav{align-items:center;gap:20px;display:flex}.NavamShowcase-module__42BUTa__lightboxBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;transition:background .25s,border-color .25s,transform .2s;display:flex}.NavamShowcase-module__42BUTa__lightboxBtn:hover{background:var(--accent);color:#000;border-color:var(--accent);transform:scale(1.1)}.NavamShowcase-module__42BUTa__lightboxCounter{font-family:var(--font-body);color:var(--fg-secondary);letter-spacing:.08em;font-size:13px}.NavamShowcase-module__42BUTa__lightboxClose{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;transition:background .25s,transform .2s;display:flex;position:absolute;top:24px;right:28px}.NavamShowcase-module__42BUTa__lightboxClose:hover{background:#fff3;transform:scale(1.1)}@media (max-width:960px){.NavamShowcase-module__42BUTa__section{margin:28px auto 20px}.NavamShowcase-module__42BUTa__hubContainer{grid-template-columns:1fr}.NavamShowcase-module__42BUTa__hubStage{width:100%;position:relative;top:0}.NavamShowcase-module__42BUTa__headerBlock{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:768px){.NavamShowcase-module__42BUTa__hubMatrix{display:none!important}}@media (max-width:480px){.NavamShowcase-module__42BUTa__section{margin:20px auto 16px;padding:0 12px}.NavamShowcase-module__42BUTa__hubStage{border-radius:24px;padding:20px 12px}.NavamShowcase-module__42BUTa__phoneFrameStage{border-radius:20px;width:clamp(190px,66vw,240px);padding:3.5px;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 1.5px #181d28,0 14px 35px #0006}.NavamShowcase-module__42BUTa__phoneScreenStage{border-radius:17px}.NavamShowcase-module__42BUTa__phoneNotch{border-radius:6px;width:24%;height:8px;padding-right:4px;top:5px}.NavamShowcase-module__42BUTa__phoneCam{width:3px;height:3px}}@media (max-width:360px){.NavamShowcase-module__42BUTa__section{padding:0 8px}.NavamShowcase-module__42BUTa__projectTitle{font-size:clamp(26px,8vw,34px)}.NavamShowcase-module__42BUTa__phoneFrameStage{border-radius:18px;width:190px;padding:3px}.NavamShowcase-module__42BUTa__phoneScreenStage{border-radius:15px}}
.uiux-module__q5ytwG__pageContainer{width:100%;min-height:100vh;color:var(--fg-primary);background-color:#0000;flex-direction:column;display:flex;position:relative;overflow-x:hidden}.uiux-module__q5ytwG__ambientTopGlow{background:radial-gradient(ellipse at center, var(--accent-glow) 0%, #0692a214 45%, transparent 70%);filter:blur(95px);pointer-events:none;z-index:0;width:90vw;max-width:1300px;height:550px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.uiux-module__q5ytwG__ambientBottomGlow{filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0692a21a 0%,#0000 70%);width:80vw;max-width:1000px;height:400px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.uiux-module__q5ytwG__header{z-index:100;pointer-events:none;justify-content:center;display:flex;position:fixed;top:24px;left:0;right:0}.uiux-module__q5ytwG__navbar{background:var(--bg-glass);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-light);box-shadow:0 12px 36px var(--shadow-color);pointer-events:auto;border-radius:9999px;align-items:center;gap:12px;padding:6px 12px 6px 20px;display:flex}.uiux-module__q5ytwG__backBtn{font-family:var(--font-body);color:var(--fg-secondary);align-items:center;gap:8px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.uiux-module__q5ytwG__backBtn:hover{color:var(--accent);transform:translate(-2px)}.uiux-module__q5ytwG__navDivider{color:var(--border-light);font-size:14px}.uiux-module__q5ytwG__navCurrentTitle{font-family:var(--font-body);color:var(--fg-primary);font-size:13.5px;font-weight:600}.uiux-module__q5ytwG__navContactBtn{font-family:var(--font-body);background:var(--accent);color:var(--accent-fg);border-radius:9999px;margin-left:6px;padding:8px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s}.uiux-module__q5ytwG__navContactBtn:hover{opacity:.9;transform:translateY(-1px)}.uiux-module__q5ytwG__fullScreenHero{box-sizing:border-box;z-index:1;flex-direction:column;align-items:center;width:100%;max-width:1380px;margin:0 auto;padding:clamp(110px,10vw,140px) 24px 40px;display:flex;position:relative}.uiux-module__q5ytwG__pageHeadingCenteredWrapper{text-align:center;justify-content:center;align-items:center;width:100%;margin-bottom:clamp(32px,4vw,56px);display:flex}.uiux-module__q5ytwG__pageHeadingCentered{font-family:var(--font-headline);letter-spacing:-.02em;text-transform:uppercase;color:var(--fg-primary);margin:0;font-size:clamp(28px,5.6vw,78px);font-weight:700;line-height:.95;transition:color .35s}.uiux-module__q5ytwG__projectHeaderBlockLeft{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-end;gap:28px;width:100%;max-width:1280px;margin-bottom:clamp(20px,2.5vw,32px);padding-bottom:16px;display:flex}.uiux-module__q5ytwG__projectInfoLeft{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.uiux-module__q5ytwG__projectNameTitle{font-family:var(--font-headline);color:var(--accent);letter-spacing:-.01em;text-transform:uppercase;margin:0 0 8px;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:.95;transition:color .35s;transform:translate(-3px)}.uiux-module__q5ytwG__projectTagline{font-family:var(--font-body);color:var(--fg-primary);letter-spacing:0;margin:0 0 8px -1px;font-size:clamp(16px,1.35vw,19px);font-weight:600;transition:color .35s}.uiux-module__q5ytwG__caseStudyPdfBtn{font-family:var(--font-body);color:var(--accent-fg);background:var(--accent);border:1px solid var(--accent);box-shadow:0 4px 14px var(--accent-glow);cursor:pointer;border-radius:9999px;align-items:center;gap:8px;padding:7px 16px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.uiux-module__q5ytwG__caseStudyPdfBtn:hover{box-shadow:0 6px 20px var(--accent-glow);opacity:.95;transform:translateY(-2px)}.uiux-module__q5ytwG__btnArrow{font-size:13px;transition:transform .2s}.uiux-module__q5ytwG__caseStudyPdfBtn:hover .uiux-module__q5ytwG__btnArrow{transform:translate(2px,-2px)}.uiux-module__q5ytwG__projectSubtitle{font-family:var(--font-body);color:var(--fg-secondary);max-width:580px;margin:0;font-size:clamp(14px,1.15vw,16.5px);font-weight:400;line-height:1.5}.uiux-module__q5ytwG__badgeGroupRight{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.uiux-module__q5ytwG__pillBadge{font-family:var(--font-body);color:var(--fg-primary);background:var(--bg-card);border:1px solid var(--border-light);border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.uiux-module__q5ytwG__pillBadgeAccent{color:var(--accent);background:var(--accent-dim);border-color:var(--accent-glow)}.uiux-module__q5ytwG__interactivePillBadge{font-family:var(--font-body);letter-spacing:.02em;color:#00d2eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:default;background:#0692a233;border:1.5px solid #00d2eb;border-radius:9999px;align-items:center;gap:8px;padding:6px 16px;font-size:12.5px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 0 18px #00d2eb59,0 2px 10px #0000004d}.uiux-module__q5ytwG__interactivePillBadge:hover{background:#0692a24d;border-color:#38bdf8;transform:translateY(-1px)scale(1.03);box-shadow:0 0 26px #00d2eb8c,0 4px 16px #0006}.uiux-module__q5ytwG__interactivePillText{color:#00d2eb;background:linear-gradient(135deg,#00d2eb 0%,#38bdf8 100%);-webkit-text-fill-color:transparent;letter-spacing:.02em;-webkit-background-clip:text;font-weight:700;display:inline-block}:is([data-theme=light] .uiux-module__q5ytwG__interactivePillBadge,[data-theme=light] .uiux-module__q5ytwG__interactivePillBadge){background:#01889f1f!important;border:1.5px solid #01889f!important;box-shadow:0 0 18px #01889f4d,0 2px 8px #01889f1f!important}:is([data-theme=light] .uiux-module__q5ytwG__interactivePillBadge:hover,[data-theme=light] .uiux-module__q5ytwG__interactivePillBadge:hover){transform:translateY(-1px)scale(1.03);background:#01889f33!important;border-color:#00b4cc!important;box-shadow:0 0 26px #01889f73,0 4px 14px #01889f2e!important}:is([data-theme=light] .uiux-module__q5ytwG__interactivePillText,[data-theme=light] .uiux-module__q5ytwG__interactivePillText){color:#01889f!important;background:linear-gradient(135deg,#01889f 0%,#00b4cc 50%,#00d2eb 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;font-weight:700!important}:is([data-theme=light] .uiux-module__q5ytwG__interactivePillBadge .uiux-module__q5ytwG__liveIndicatorDot,[data-theme=light] .uiux-module__q5ytwG__interactivePillBadge .uiux-module__q5ytwG__liveIndicatorDot){background:#00d2eb!important;box-shadow:0 0 8px #00d2eb,0 0 16px #00d2ebb3!important}.uiux-module__q5ytwG__liveIndicatorDot{background:#00d2eb;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite uiux-module__q5ytwG__pulseLive;box-shadow:0 0 8px #00d2eb,0 0 16px #00d2eb80}@keyframes uiux-module__q5ytwG__pulseLive{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 6px #00d2eb,0 0 12px #00d2eb66}50%{opacity:.85;transform:scale(1.35);box-shadow:0 0 12px #00d2eb,0 0 22px #00d2ebbf}}.uiux-module__q5ytwG__scrollMouseIconMini{border:1.5px solid var(--accent);border-radius:8px;justify-content:center;width:12px;height:18px;padding-top:2px;display:inline-flex;position:relative}.uiux-module__q5ytwG__scrollMouseWheelMini{background:var(--accent);border-radius:2px;width:2px;height:4px;animation:1.5s ease-in-out infinite uiux-module__q5ytwG__mouseWheel}@keyframes uiux-module__q5ytwG__mouseWheel{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5px)}}.uiux-module__q5ytwG__scrollTrackContainer{width:100%;position:relative}.uiux-module__q5ytwG__stickyStageWrapper{perspective:1800px;z-index:5;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:10px 0;display:flex;position:relative}.uiux-module__q5ytwG__phonesRow{justify-content:center;align-items:center;gap:clamp(16px,3.2vw,44px);width:100%;display:flex;position:relative}.uiux-module__q5ytwG__phoneItem{will-change:transform;flex-shrink:0;position:relative}.uiux-module__q5ytwG__phoneLeft{z-index:2;filter:drop-shadow(-16px 30px 45px #00000073);transform-origin:50%;width:clamp(200px,21.5vw,305px);height:clamp(415px,44vw,625px)}.uiux-module__q5ytwG__phoneCenter{z-index:10;filter:drop-shadow(0 38px 58px #0009);transform-origin:50%;width:clamp(225px,23.5vw,335px);height:clamp(465px,48vw,680px)}.uiux-module__q5ytwG__phoneRight{z-index:2;filter:drop-shadow(16px 30px 45px #00000073);transform-origin:50%;width:clamp(200px,21.5vw,305px);height:clamp(415px,44vw,625px)}:is([data-theme=light] .uiux-module__q5ytwG__phoneLeft,[data-theme=light] .uiux-module__q5ytwG__phoneLeft){filter:drop-shadow(-8px 20px 32px #0000001f)}:is([data-theme=light] .uiux-module__q5ytwG__phoneCenter,[data-theme=light] .uiux-module__q5ytwG__phoneCenter){filter:drop-shadow(0 24px 38px #00000026)}:is([data-theme=light] .uiux-module__q5ytwG__phoneRight,[data-theme=light] .uiux-module__q5ytwG__phoneRight){filter:drop-shadow(8px 20px 32px #0000001f)}.uiux-module__q5ytwG__deviceShell{box-sizing:border-box;background:#0f121a;border-radius:clamp(28px,3vw,36px);flex-direction:column;width:100%;height:100%;padding:clamp(5px,.6vw,8px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 0 0 3px #1c2230,0 24px 50px #0000008c}.uiux-module__q5ytwG__deviceIsland{z-index:30;background:#000;border-radius:10px;justify-content:flex-end;align-items:center;width:26%;height:14px;padding-right:6px;display:flex;position:absolute;top:9px;left:50%;transform:translate(-50%)}.uiux-module__q5ytwG__cameraLens{background:#0d1e38;border:1px solid #1a2d52;border-radius:50%;width:5px;height:5px}.uiux-module__q5ytwG__screenViewport{scrollbar-width:none;-ms-overflow-style:none;cursor:grab;background:#000;border-radius:clamp(22px,2.4vw,30px);width:100%;height:100%;position:relative;overflow:hidden auto}.uiux-module__q5ytwG__screenViewport::-webkit-scrollbar{background:0 0;width:0;display:none}.uiux-module__q5ytwG__screenViewportFixed{background:#000;border-radius:clamp(22px,2.4vw,30px);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.uiux-module__q5ytwG__screenImg{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.uiux-module__q5ytwG__screenImgFixed{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.uiux-module__q5ytwG__deviceGlare{border-radius:inherit;pointer-events:none;z-index:25;background:linear-gradient(130deg,#ffffff38 0%,#ffffff08 35%,#0000 65%);position:absolute;inset:0}.uiux-module__q5ytwG__thoughtProcessSection{z-index:10;box-sizing:border-box;width:100%;max-width:1100px;margin:clamp(36px,4vw,52px) auto;position:relative;opacity:1!important}.uiux-module__q5ytwG__thoughtProcessCard{background:var(--bg-card);border:1px solid var(--border-light);box-sizing:border-box;box-shadow:0 16px 40px var(--shadow-color);border-radius:clamp(24px,3vw,36px);justify-content:space-between;align-items:center;gap:32px;padding:clamp(32px,4vw,48px);display:flex;position:relative;overflow:hidden}.uiux-module__q5ytwG__thoughtProcessTextContent{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;max-width:580px;display:flex;position:relative}.uiux-module__q5ytwG__thoughtProcessTag{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:12px;font-weight:700}.uiux-module__q5ytwG__thoughtProcessTitle{font-family:var(--font-headline);color:var(--fg-primary);letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.05}.uiux-module__q5ytwG__thoughtProcessDesc{font-family:var(--font-body);color:var(--fg-secondary);margin:0;font-size:clamp(14px,1.08vw,15.5px);line-height:1.55}.uiux-module__q5ytwG__thoughtProcessCtaBtn{z-index:1;font-family:var(--font-headline);letter-spacing:.02em;text-transform:uppercase;color:var(--accent-fg);background:var(--accent);white-space:nowrap;box-shadow:0 10px 28px var(--accent-glow);border-radius:9999px;flex-shrink:0;align-items:center;gap:10px;padding:16px 32px;font-size:clamp(16px,1.4vw,19px);font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,background-color .25s;display:inline-flex;position:relative}.uiux-module__q5ytwG__thoughtProcessCtaBtn:hover{box-shadow:0 16px 38px var(--accent-glow);transform:translateY(-3px)scale(1.03)}.uiux-module__q5ytwG__ctaArrow{font-size:18px;transition:transform .2s}.uiux-module__q5ytwG__plantoShowcaseSection{z-index:10;flex-direction:column;width:100%;max-width:1380px;margin:100px auto 90px;padding:0 20px;display:flex;position:relative}.uiux-module__q5ytwG__plantoStageWrapper{justify-content:center;align-items:center;width:100%;margin-top:40px;display:flex;position:relative}.uiux-module__q5ytwG__plantoAmbientGlow{filter:blur(90px);pointer-events:none;z-index:0;background:radial-gradient(#34d39929 0%,#10b9810f 50%,#0000 70%);width:85%;height:480px;position:absolute;top:15%;left:50%;transform:translate(-50%)}[data-theme=light] .uiux-module__q5ytwG__plantoAmbientGlow{background:radial-gradient(#10b9811f 0%,#6ee7b70f 50%,#0000 70%)}.uiux-module__q5ytwG__plantoHeroMockupCard{border-radius:var(--radius-xl,32px);background:var(--bg-card);z-index:2;cursor:pointer;border:1px solid #34d39933;justify-content:center;align-items:center;width:100%;max-width:1140px;padding:16px;transition:border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000008c,0 0 0 1px #ffffff0f}[data-theme=light] .uiux-module__q5ytwG__plantoHeroMockupCard{background:#fff;border-color:#0596692e;box-shadow:0 24px 60px #0596691a,0 0 0 1px #0000000a}.uiux-module__q5ytwG__plantoHeroMockupCard:hover{border-color:#34d399;box-shadow:0 36px 90px #34d3994d}.uiux-module__q5ytwG__plantoFullHeroImage{object-fit:cover;border-radius:calc(var(--radius-xl,32px) - 8px);width:100%;height:auto;max-height:720px;display:block}.uiux-module__q5ytwG__bottomBar{z-index:999;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;bottom:24px;left:0;right:0}.uiux-module__q5ytwG__toggleSwitch{pointer-events:auto;border:1px solid var(--border-light);background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);cursor:pointer;width:56px;height:30px;box-shadow:0 8px 24px var(--shadow-color);border-radius:9999px;align-items:center;padding:3px;transition:background-color .3s,border-color .3s;display:flex}.uiux-module__q5ytwG__toggleDark{justify-content:flex-start}.uiux-module__q5ytwG__toggleLight{justify-content:flex-end}.uiux-module__q5ytwG__toggleThumb{background:var(--accent);width:22px;height:22px;box-shadow:0 2px 8px var(--accent-glow);border-radius:50%}@media (max-width:960px){.uiux-module__q5ytwG__fullScreenHero{padding:85px 16px 20px}.uiux-module__q5ytwG__pageHeadingCenteredWrapper{margin-bottom:24px}.uiux-module__q5ytwG__projectHeaderBlockLeft{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:16px}.uiux-module__q5ytwG__scrollTrackContainer{min-height:auto;margin-bottom:0;padding-bottom:clamp(40px,8vw,64px)}.uiux-module__q5ytwG__stickyStageWrapper{padding:6px 0 20px;position:relative;top:0}.uiux-module__q5ytwG__phonesRow{gap:8px}.uiux-module__q5ytwG__phoneItem{will-change:auto;transform:none!important}.uiux-module__q5ytwG__thoughtProcessSection{margin:clamp(56px,12vw,84px) auto 32px;opacity:1!important}.uiux-module__q5ytwG__thoughtProcessCard{flex-direction:column;align-items:flex-start;gap:20px;padding:24px 18px}.uiux-module__q5ytwG__thoughtProcessCtaBtn{justify-content:center;width:100%}.uiux-module__q5ytwG__phoneLeft{filter:drop-shadow(-4px 8px 16px #00000040);width:165px;height:340px}.uiux-module__q5ytwG__phoneCenter{filter:drop-shadow(0 10px 20px #00000047);width:185px;height:380px}.uiux-module__q5ytwG__phoneRight{filter:drop-shadow(4px 8px 16px #00000040);width:165px;height:340px}.uiux-module__q5ytwG__deviceShell{border-radius:20px;padding:3.5px;box-shadow:inset 0 0 0 1px #ffffff26,inset 0 0 0 1.5px #181d26,0 12px 28px #0000004d}.uiux-module__q5ytwG__screenViewport,.uiux-module__q5ytwG__screenViewportFixed{border-radius:17px}.uiux-module__q5ytwG__deviceIsland{border-radius:6px;width:24%;height:9px;padding-right:4px;top:5px}.uiux-module__q5ytwG__cameraLens{width:3.5px;height:3.5px}}@media (max-width:600px){.uiux-module__q5ytwG__fullScreenHero{padding:85px 14px 20px}.uiux-module__q5ytwG__pageHeadingCentered{font-size:clamp(26px,8vw,42px)}.uiux-module__q5ytwG__projectNameTitle{font-size:clamp(26px,7.5vw,40px)}.uiux-module__q5ytwG__scrollTrackContainer{min-height:auto;margin-bottom:0;padding-bottom:clamp(48px,12vw,72px)}.uiux-module__q5ytwG__stickyStageWrapper{padding:4px 0 24px}.uiux-module__q5ytwG__phoneItem{will-change:auto;transform:none!important}.uiux-module__q5ytwG__thoughtProcessSection{margin:clamp(64px,14vw,92px) auto 28px;opacity:1!important}.uiux-module__q5ytwG__phonesRow{justify-content:center;gap:6px;max-width:100%}.uiux-module__q5ytwG__phoneLeft{filter:drop-shadow(-2px 6px 12px #0000002e);border-radius:16px;width:clamp(88px,27vw,115px);height:clamp(180px,56vw,235px)}.uiux-module__q5ytwG__phoneCenter{filter:drop-shadow(0 8px 14px #0003);border-radius:17px;width:clamp(100px,31vw,130px);height:clamp(205px,64vw,265px)}.uiux-module__q5ytwG__phoneRight{filter:drop-shadow(2px 6px 12px #0000002e);border-radius:16px;width:clamp(88px,27vw,115px);height:clamp(180px,56vw,235px)}.uiux-module__q5ytwG__deviceShell{border-radius:16px;padding:2.5px;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 1px #141720,0 8px 20px #00000038}.uiux-module__q5ytwG__screenViewport,.uiux-module__q5ytwG__screenViewportFixed{border-radius:13.5px}.uiux-module__q5ytwG__deviceIsland{border-radius:5px;width:22%;height:6.5px;padding-right:2.5px;top:4px}.uiux-module__q5ytwG__cameraLens{border:none;width:2.5px;height:2.5px}:is([data-theme=light] .uiux-module__q5ytwG__phoneLeft,[data-theme=light] .uiux-module__q5ytwG__phoneLeft){filter:drop-shadow(-2px 6px 12px #00000014)}:is([data-theme=light] .uiux-module__q5ytwG__phoneCenter,[data-theme=light] .uiux-module__q5ytwG__phoneCenter){filter:drop-shadow(0 8px 14px #0000001a)}:is([data-theme=light] .uiux-module__q5ytwG__phoneRight,[data-theme=light] .uiux-module__q5ytwG__phoneRight){filter:drop-shadow(2px 6px 12px #00000014)}.uiux-module__q5ytwG__plantoFloatingStage{flex-direction:column;gap:20px;min-height:auto;padding:24px 12px}.uiux-module__q5ytwG__leftScreenPanel,.uiux-module__q5ytwG__centerHeroPanel,.uiux-module__q5ytwG__rightScreenPanel{flex:0 0 100%;max-width:260px;margin-top:0}}@media (max-width:380px){.uiux-module__q5ytwG__fullScreenHero{padding:76px 10px 16px}.uiux-module__q5ytwG__scrollTrackContainer{min-height:auto;margin-bottom:0;padding-bottom:48px}.uiux-module__q5ytwG__stickyStageWrapper{padding:4px 0 20px}.uiux-module__q5ytwG__thoughtProcessSection{margin:64px auto 24px;opacity:1!important}.uiux-module__q5ytwG__phoneLeft{border-radius:14px;width:82px;height:170px}.uiux-module__q5ytwG__phoneCenter{border-radius:15px;width:94px;height:195px}.uiux-module__q5ytwG__phoneRight{border-radius:14px;width:82px;height:170px}.uiux-module__q5ytwG__deviceShell{border-radius:14px;padding:2px;box-shadow:inset 0 0 0 .75px #ffffff1a,inset 0 0 0 1px #141720,0 6px 16px #0000002e}.uiux-module__q5ytwG__screenViewport,.uiux-module__q5ytwG__screenViewportFixed{border-radius:12px}.uiux-module__q5ytwG__deviceIsland{border-radius:4px;width:20%;height:5.5px;padding-right:2px;top:3px}.uiux-module__q5ytwG__cameraLens{border:none;width:2px;height:2px}.uiux-module__q5ytwG__phonesRow{gap:4px}}
