.hero-product-scenes-module__j9c1QW__scene{--scene-ink:var(--desk-blue,#2458f5);--scene-wash:color-mix(in srgb,var(--scene-ink)8%,var(--surface));--scene-ease:cubic-bezier(.16,1,.3,1);height:202px;color:var(--text-primary);flex-direction:column;justify-content:center;gap:10px;padding:16px 24px 12px;display:flex;overflow:hidden;container-type:inline-size}.hero-product-scenes-module__j9c1QW__caption{min-height:18px;color:var(--text-muted);text-align:center;justify-content:center;align-items:center;gap:7px;font-size:11px;line-height:18px;display:flex}.hero-product-scenes-module__j9c1QW__caption svg{color:var(--scene-ink);flex:none}.hero-product-scenes-module__j9c1QW__translation{--scene-ink:var(--fam-transeen)}.hero-product-scenes-module__j9c1QW__translationDesk{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;width:min(100%,440px);margin:auto;display:grid}.hero-product-scenes-module__j9c1QW__paper{border:1px solid var(--border);background:var(--surface);min-width:0;height:119px;transition:transform .55s var(--scene-ease),opacity .45s,border-color .45s;border-radius:10px;padding:12px;box-shadow:0 8px 15px -10px #0003}.hero-product-scenes-module__j9c1QW__paperLabel{color:var(--text-muted);font:10px/1 var(--font-mono),monospace;justify-content:space-between;align-items:center;gap:5px;display:flex}.hero-product-scenes-module__j9c1QW__paperLabel>span{font-size:9px}.hero-product-scenes-module__j9c1QW__paper p{letter-spacing:-.025em;margin:12px 0 10px;font-size:clamp(11px,3.1cqi,15px);font-weight:500;line-height:1.55}.hero-product-scenes-module__j9c1QW__paperRule{background:var(--border);border-radius:2px;width:78%;height:3px;margin-top:5px;display:block}.hero-product-scenes-module__j9c1QW__paperRule:last-child{width:53%}.hero-product-scenes-module__j9c1QW__original{transform:rotate(-4deg)translateY(2px)}.hero-product-scenes-module__j9c1QW__translated{opacity:.28;background:var(--scene-wash);transform:rotate(4deg)translateY(9px)}.hero-product-scenes-module__j9c1QW__translated p,.hero-product-scenes-module__j9c1QW__translated .hero-product-scenes-module__j9c1QW__paperRule{visibility:hidden}.hero-product-scenes-module__j9c1QW__translated .hero-product-scenes-module__j9c1QW__paperLabel svg{opacity:0}.hero-product-scenes-module__j9c1QW__translateBridge{color:var(--scene-ink);opacity:.3;transition:opacity .3s,transform .45s var(--scene-ease);flex-direction:column;align-items:center;gap:6px;display:flex;transform:translate(-4px)}.hero-product-scenes-module__j9c1QW__translation[data-phase="1"] .hero-product-scenes-module__j9c1QW__translateBridge,.hero-product-scenes-module__j9c1QW__translation[data-phase="2"] .hero-product-scenes-module__j9c1QW__translateBridge{opacity:1;transform:translate(0)}.hero-product-scenes-module__j9c1QW__translation[data-phase="1"] .hero-product-scenes-module__j9c1QW__translated{opacity:.6;transform:rotate(1deg)translateY(3px)}.hero-product-scenes-module__j9c1QW__translation[data-phase="2"] .hero-product-scenes-module__j9c1QW__translated{opacity:1;border-color:color-mix(in srgb,var(--scene-ink)32%,var(--border));transform:rotate(2deg)translateY(0)}.hero-product-scenes-module__j9c1QW__translation[data-phase="2"] .hero-product-scenes-module__j9c1QW__translated p,.hero-product-scenes-module__j9c1QW__translation[data-phase="2"] .hero-product-scenes-module__j9c1QW__translated .hero-product-scenes-module__j9c1QW__paperRule{visibility:visible}.hero-product-scenes-module__j9c1QW__translation[data-phase="2"] .hero-product-scenes-module__j9c1QW__translated .hero-product-scenes-module__j9c1QW__paperLabel svg{opacity:1;color:var(--scene-ink)}.hero-product-scenes-module__j9c1QW__translation[data-phase="2"] .hero-product-scenes-module__j9c1QW__original{transform:rotate(-2deg)translateY(0)}.hero-product-scenes-module__j9c1QW__remote{--scene-ink:var(--fam-linkshell)}.hero-product-scenes-module__j9c1QW__remoteDesk{justify-content:center;align-items:center;width:min(100%,400px);height:143px;margin:auto;display:flex}.hero-product-scenes-module__j9c1QW__terminal{border:1px solid var(--border-strong);background:var(--surface-raised);min-width:0;height:119px;transition:transform .55s var(--scene-ease);border-radius:9px;flex:1;overflow:hidden;transform:rotate(-2deg)}.hero-product-scenes-module__j9c1QW__terminalBar{border-bottom:1px solid var(--border);height:25px;color:var(--text-muted);font:9px var(--font-mono),monospace;align-items:center;gap:6px;padding:0 10px;display:flex}.hero-product-scenes-module__j9c1QW__terminalBar i{background:var(--scene-ink);border-radius:50%;width:5px;height:5px;margin-left:auto}.hero-product-scenes-module__j9c1QW__terminalContent{padding:12px 10px}.hero-product-scenes-module__j9c1QW__command{color:var(--text-secondary);font:11px/17px var(--font-mono),monospace;opacity:.25;transition:transform .35s var(--scene-ease),opacity .35s;align-items:flex-start;gap:4px;display:flex;transform:translateY(3px)}.hero-product-scenes-module__j9c1QW__command svg{color:var(--scene-ink);flex:none;margin-top:2px}.hero-product-scenes-module__j9c1QW__agentWork{opacity:0;gap:4px;margin:11px 0 0 16px;transition:opacity .3s;display:flex}.hero-product-scenes-module__j9c1QW__agentWork span{background:var(--scene-ink);border-radius:50%;width:5px;height:5px}.hero-product-scenes-module__j9c1QW__agentWork span:nth-child(2){opacity:.6}.hero-product-scenes-module__j9c1QW__agentWork span:nth-child(3){opacity:.3}.hero-product-scenes-module__j9c1QW__agentResult{color:var(--scene-ink);opacity:0;transition:opacity .4s,transform .4s var(--scene-ease);align-items:flex-start;gap:5px;font-size:10px;line-height:15px;display:flex;transform:translateY(6px)}.hero-product-scenes-module__j9c1QW__agentResult svg{flex:none;margin-top:1px}.hero-product-scenes-module__j9c1QW__remoteSignal{gap:4px;margin:0 13px;display:flex}.hero-product-scenes-module__j9c1QW__remoteSignal i{background:var(--border-strong);border-radius:50%;width:3px;height:3px;transition:background .35s}.hero-product-scenes-module__j9c1QW__phone{border:2px solid var(--border-strong);background:var(--surface);border-radius:16px;flex:none;width:72px;height:140px;padding:17px 5px 11px;position:relative;box-shadow:0 9px 15px -10px #0005}.hero-product-scenes-module__j9c1QW__island{background:var(--text-primary);border-radius:5px;width:24px;height:5px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.hero-product-scenes-module__j9c1QW__homeIndicator{background:var(--border-strong);border-radius:2px;width:24px;height:2px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.hero-product-scenes-module__j9c1QW__remotePhone{transition:transform .5s var(--scene-ease);flex-direction:column;align-items:center;display:flex;transform:rotate(5deg)}.hero-product-scenes-module__j9c1QW__phoneApp{color:var(--scene-ink);margin:7px 0 10px}.hero-product-scenes-module__j9c1QW__phoneBubble{background:var(--scene-wash);width:45px;transition:transform .4s var(--scene-ease),opacity .3s;border-radius:6px 6px 1px;padding:6px}.hero-product-scenes-module__j9c1QW__phoneBubble i{background:color-mix(in srgb,var(--scene-ink)40%,transparent);border-radius:2px;height:3px;display:block}.hero-product-scenes-module__j9c1QW__phoneBubble i+i{width:70%;margin-top:4px}.hero-product-scenes-module__j9c1QW__send{width:22px;height:22px;color:var(--scene-ink);transition:transform .4s var(--scene-ease),opacity .3s;align-self:flex-end;place-items:center;margin:5px 4px 0;display:grid}.hero-product-scenes-module__j9c1QW__phoneCheck{color:var(--scene-ink);opacity:0;transition:transform .45s var(--scene-ease),opacity .25s;position:absolute;bottom:24px;left:24px;transform:scale(.6)}.hero-product-scenes-module__j9c1QW__remote[data-phase="1"] .hero-product-scenes-module__j9c1QW__command,.hero-product-scenes-module__j9c1QW__remote[data-phase="2"] .hero-product-scenes-module__j9c1QW__command{opacity:1;transform:translateY(0)}.hero-product-scenes-module__j9c1QW__remote[data-phase="1"] .hero-product-scenes-module__j9c1QW__agentWork{opacity:1}.hero-product-scenes-module__j9c1QW__remote[data-phase="1"] .hero-product-scenes-module__j9c1QW__remoteSignal i,.hero-product-scenes-module__j9c1QW__remote[data-phase="2"] .hero-product-scenes-module__j9c1QW__remoteSignal i{background:var(--scene-ink)}.hero-product-scenes-module__j9c1QW__remote[data-phase="1"] .hero-product-scenes-module__j9c1QW__send,.hero-product-scenes-module__j9c1QW__remote[data-phase="2"] .hero-product-scenes-module__j9c1QW__send{opacity:0;transform:translate(-5px,-8px)}.hero-product-scenes-module__j9c1QW__remote[data-phase="1"] .hero-product-scenes-module__j9c1QW__phoneBubble,.hero-product-scenes-module__j9c1QW__remote[data-phase="2"] .hero-product-scenes-module__j9c1QW__phoneBubble{transform:translateY(-4px)}.hero-product-scenes-module__j9c1QW__remote[data-phase="2"] .hero-product-scenes-module__j9c1QW__phoneCheck{opacity:1;transform:scale(1)}.hero-product-scenes-module__j9c1QW__remote[data-phase="2"] .hero-product-scenes-module__j9c1QW__agentResult{opacity:1;transform:translateY(-5px)}.hero-product-scenes-module__j9c1QW__remote[data-phase="2"] .hero-product-scenes-module__j9c1QW__terminal{transform:rotate(0)}.hero-product-scenes-module__j9c1QW__remote[data-phase="2"] .hero-product-scenes-module__j9c1QW__remotePhone{transform:rotate(2deg)translateY(-3px)}.hero-product-scenes-module__j9c1QW__mirror{--scene-ink:var(--fam-stupidmirror)}.hero-product-scenes-module__j9c1QW__mirrorDesk{justify-content:center;align-items:center;width:min(100%,370px);height:143px;margin:auto;display:flex}.hero-product-scenes-module__j9c1QW__desktop{border:1px solid var(--border-strong);background:var(--surface-raised);border-radius:8px;width:195px;min-width:0;margin-bottom:10px;position:relative}.hero-product-scenes-module__j9c1QW__desktopBar{border-bottom:1px solid var(--border);align-items:center;gap:3px;height:20px;padding:0 8px;display:flex}.hero-product-scenes-module__j9c1QW__desktopBar i{background:var(--border-strong);border-radius:50%;width:4px;height:4px}.hero-product-scenes-module__j9c1QW__desktopBar span{color:var(--text-muted);margin-left:auto;font-size:9px}.hero-product-scenes-module__j9c1QW__desktopScreen{height:87px;padding:9px 12px;position:relative;overflow:hidden}.hero-product-scenes-module__j9c1QW__desktopStand{border-bottom:2px solid var(--border-strong);background:color-mix(in srgb,var(--border)60%,transparent);clip-path:polygon(30% 0,70% 0,78% 88%,100% 88%,100% 100%,0 100%,0 88%,22% 88%);width:29px;height:15px;position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%)}.hero-product-scenes-module__j9c1QW__miniScreen{flex-direction:column;gap:7px;width:100%;height:100%;display:flex}.hero-product-scenes-module__j9c1QW__miniHero{background:#75bfa1;border-radius:5px;flex:1;min-height:0;padding:8px;position:relative}.hero-product-scenes-module__j9c1QW__miniHero>span{color:#fff;font-size:27px;position:absolute;top:50%;right:13%;transform:translateY(-50%)}.hero-product-scenes-module__j9c1QW__miniHero>i{background:#fff9;border-radius:3px;width:41%;height:4px;margin-top:5px;display:block}.hero-product-scenes-module__j9c1QW__miniHero>i+i{width:29%;height:3px;margin-top:4px}.hero-product-scenes-module__j9c1QW__miniTiles{gap:5px;height:17px;display:flex}.hero-product-scenes-module__j9c1QW__miniTiles>span{border:1px solid var(--border);background:var(--surface);border-radius:4px;flex:1;transition:background .4s,border-color .4s}.hero-product-scenes-module__j9c1QW__mirrorLink{flex-direction:column;gap:5px;width:32px;margin:0 12px;display:flex}.hero-product-scenes-module__j9c1QW__mirrorLink span{background:var(--border);transform-origin:100%;width:100%;height:2px;transition:background .45s,transform .5s var(--scene-ease);border-radius:2px;transform:scaleX(.35)}.hero-product-scenes-module__j9c1QW__mirrorLink span+span{transform-origin:0}.hero-product-scenes-module__j9c1QW__mirrorPhone{width:70px;height:138px}.hero-product-scenes-module__j9c1QW__deviceScreen{opacity:.25;height:84px;transition:opacity .5s,transform .5s var(--scene-ease);margin:4px 0;position:relative;transform:translateY(3px)}.hero-product-scenes-module__j9c1QW__deviceScreen .hero-product-scenes-module__j9c1QW__miniScreen{gap:5px}.hero-product-scenes-module__j9c1QW__deviceScreen .hero-product-scenes-module__j9c1QW__miniHero{padding:6px 3px}.hero-product-scenes-module__j9c1QW__deviceScreen .hero-product-scenes-module__j9c1QW__miniHero>span{font-size:20px;right:9%}.hero-product-scenes-module__j9c1QW__deviceScreen .hero-product-scenes-module__j9c1QW__miniHero>i{height:3px}.hero-product-scenes-module__j9c1QW__deviceScreen .hero-product-scenes-module__j9c1QW__miniTiles{gap:3px;height:15px}.hero-product-scenes-module__j9c1QW__deviceScreen .hero-product-scenes-module__j9c1QW__miniTiles>span{border-radius:3px}.hero-product-scenes-module__j9c1QW__deviceLabel{text-align:center;color:var(--text-muted);font-size:8px;display:block}.hero-product-scenes-module__j9c1QW__pointer{color:var(--text-primary);filter:drop-shadow(1px 1px 0 var(--surface));opacity:0;transition:opacity .25s,transform .45s var(--scene-ease);position:absolute;bottom:11px;right:35%;transform:translate(6px,6px)}.hero-product-scenes-module__j9c1QW__tap{border:2px solid var(--scene-ink);opacity:0;width:10px;height:10px;transition:opacity .35s,transform .4s var(--scene-ease);border-radius:50%;position:absolute;bottom:5px;left:22px;transform:scale(1.6)}.hero-product-scenes-module__j9c1QW__mirror[data-phase="1"] .hero-product-scenes-module__j9c1QW__mirrorLink span,.hero-product-scenes-module__j9c1QW__mirror[data-phase="2"] .hero-product-scenes-module__j9c1QW__mirrorLink span{background:var(--scene-ink);transform:scaleX(1)}.hero-product-scenes-module__j9c1QW__mirror[data-phase="1"] .hero-product-scenes-module__j9c1QW__deviceScreen,.hero-product-scenes-module__j9c1QW__mirror[data-phase="2"] .hero-product-scenes-module__j9c1QW__deviceScreen{opacity:1;transform:translateY(0)}.hero-product-scenes-module__j9c1QW__mirror[data-phase="2"] .hero-product-scenes-module__j9c1QW__pointer{opacity:1;transform:translate(0)}.hero-product-scenes-module__j9c1QW__mirror[data-phase="2"] .hero-product-scenes-module__j9c1QW__tap{opacity:.8;transform:scale(1)}.hero-product-scenes-module__j9c1QW__mirror[data-phase="2"] .hero-product-scenes-module__j9c1QW__miniTiles>span:nth-child(2){background:var(--scene-wash);border-color:var(--scene-ink)}.hero-product-scenes-module__j9c1QW__deployment{--scene-ink:var(--fam-saylane);gap:12px}.hero-product-scenes-module__j9c1QW__pipeline{justify-content:space-around;width:min(100%,360px);margin:auto auto 0;padding:5px 0 0;display:flex;position:relative}.hero-product-scenes-module__j9c1QW__pipelineTrack{background:var(--border);height:2px;position:absolute;top:29px;left:17%;right:17%;overflow:hidden}.hero-product-scenes-module__j9c1QW__pipelineTrack span{background:var(--scene-ink);transform-origin:0;width:100%;height:100%;transition:transform .65s var(--scene-ease);display:block;transform:scaleX(0)}.hero-product-scenes-module__j9c1QW__pipelineStep{width:70px;color:var(--text-muted);flex-direction:column;align-items:center;gap:7px;font-size:11px;transition:color .3s;display:flex;position:relative}.hero-product-scenes-module__j9c1QW__pipelineIcon{border:1px solid var(--border);background:var(--surface);width:48px;height:48px;transition:background .35s,color .35s,transform .45s var(--scene-ease),border-color .35s;border-radius:13px;place-items:center;display:grid}.hero-product-scenes-module__j9c1QW__pipelineStep[data-active=true]{color:var(--scene-ink)}.hero-product-scenes-module__j9c1QW__pipelineStep[data-active=true] .hero-product-scenes-module__j9c1QW__pipelineIcon{background:var(--scene-wash);border-color:color-mix(in srgb,var(--scene-ink)35%,var(--border));transform:translateY(-2px)}.hero-product-scenes-module__j9c1QW__service{border:1px solid var(--border);width:min(100%,276px);min-height:32px;font:10px var(--font-mono),monospace;color:var(--text-muted);transition:border-color .35s,transform .45s var(--scene-ease);border-radius:7px;align-items:center;gap:8px;margin:0 auto;padding:0 10px;display:flex}.hero-product-scenes-module__j9c1QW__serviceIcon{color:var(--scene-ink);place-items:center;display:grid}.hero-product-scenes-module__j9c1QW__serviceStatus{color:var(--scene-ink);place-items:center;margin-left:auto;display:grid}.hero-product-scenes-module__j9c1QW__pendingDot{background:var(--border-strong);border-radius:50%;width:5px;height:5px}.hero-product-scenes-module__j9c1QW__deployment[data-phase="1"] .hero-product-scenes-module__j9c1QW__pipelineTrack span{transform:scaleX(.5)}.hero-product-scenes-module__j9c1QW__deployment[data-phase="2"] .hero-product-scenes-module__j9c1QW__pipelineTrack span{transform:scaleX(1)}.hero-product-scenes-module__j9c1QW__deployment[data-phase="2"] .hero-product-scenes-module__j9c1QW__service{border-color:color-mix(in srgb,var(--scene-ink)35%,var(--border));transform:translateY(-2px)}@container (max-width:340px){.hero-product-scenes-module__j9c1QW__translationDesk{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr)}.hero-product-scenes-module__j9c1QW__paper{padding:10px}.hero-product-scenes-module__j9c1QW__remoteSignal{gap:3px;margin:0 8px}.hero-product-scenes-module__j9c1QW__remotePhone{width:65px}.hero-product-scenes-module__j9c1QW__phoneCheck{left:21px}.hero-product-scenes-module__j9c1QW__mirrorLink{width:20px;margin:0 8px}.hero-product-scenes-module__j9c1QW__terminalContent{padding:9px 7px}.hero-product-scenes-module__j9c1QW__command{font-size:10px}.hero-product-scenes-module__j9c1QW__agentResult{font-size:9px}}@media (max-width:480px){.hero-product-scenes-module__j9c1QW__scene{padding-left:13px;padding-right:13px}}@media (prefers-reduced-motion:reduce){.hero-product-scenes-module__j9c1QW__scene *,.hero-product-scenes-module__j9c1QW__scene :before,.hero-product-scenes-module__j9c1QW__scene :after{transition:none!important;animation:none!important}}
.hero-tool-scenes-module___TqdAG__scene{--scene-ease:cubic-bezier(.2,.8,.2,1);min-width:0;height:202px;color:var(--text-secondary);position:relative;overflow:hidden}.hero-tool-scenes-module___TqdAG__json{padding:25px 22px 20px 18px}.hero-tool-scenes-module___TqdAG__editor{align-items:start;gap:14px;display:flex}.hero-tool-scenes-module___TqdAG__gutter{white-space:pre;text-align:right;font:12px/24px var(--font-mono),monospace;color:var(--text-muted);opacity:.55;-webkit-user-select:none;user-select:none}.hero-tool-scenes-module___TqdAG__code{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font:13px/24px var(--font-mono),monospace}.hero-tool-scenes-module___TqdAG__string{color:var(--desk-blue,#2458f5)}.hero-tool-scenes-module___TqdAG__value{color:var(--fam-vibecheck,#d86948)}.hero-tool-scenes-module___TqdAG__jsonResult{color:var(--text-muted);opacity:0;transition:opacity .3s,transform .4s var(--scene-ease);align-items:center;gap:6px;font-size:11px;display:flex;position:absolute;bottom:20px;right:21px;transform:translateY(5px)}.hero-tool-scenes-module___TqdAG__jsonResult svg{color:#41977a}.hero-tool-scenes-module___TqdAG__json[data-phase="2"] .hero-tool-scenes-module___TqdAG__jsonResult{opacity:1;transform:translateY(0)}.hero-tool-scenes-module___TqdAG__compression{place-items:center;padding:22px 27px;display:grid}.hero-tool-scenes-module___TqdAG__compressionInner{justify-content:center;align-items:center;gap:clamp(18px,5vw,38px);width:100%;max-width:388px;display:flex}.hero-tool-scenes-module___TqdAG__photoStack{flex:0 0 38%;max-width:146px;height:127px;position:relative}.hero-tool-scenes-module___TqdAG__photoBack{border:1px solid var(--border-strong);background:var(--surface-raised);transition:transform .75s var(--scene-ease);border-radius:6px;position:absolute;inset:0 0 2px;transform:rotate(7deg)translate(4px,2px)}.hero-tool-scenes-module___TqdAG__photoCard{border:1px solid var(--border-strong);background:var(--surface);transition:transform .75s var(--scene-ease);border-radius:6px;padding:6px 6px 0;position:relative;transform:rotate(-5deg);box-shadow:0 8px 16px -10px #18383455}.hero-tool-scenes-module___TqdAG__landscape{object-fit:cover;border-radius:2px;width:100%;height:89px;display:block}.hero-tool-scenes-module___TqdAG__photoName{font:9px/1 var(--font-mono),monospace;color:var(--text-muted);padding:8px 1px;display:block}.hero-tool-scenes-module___TqdAG__photoCheck{color:#164f3b;border:3px solid var(--surface);opacity:0;background:#75bfa1;border-radius:50%;place-items:center;width:25px;height:25px;transition:opacity .25s,transform .4s cubic-bezier(.2,.8,.2,1.3);display:grid;position:absolute;bottom:6px;right:-8px;transform:scale(.6)}.hero-tool-scenes-module___TqdAG__compression[data-phase="1"] .hero-tool-scenes-module___TqdAG__photoCard{transform:rotate(-2deg)translateY(-3px)}.hero-tool-scenes-module___TqdAG__compression[data-phase="1"] .hero-tool-scenes-module___TqdAG__photoBack{transform:rotate(3deg)translate(2px)}.hero-tool-scenes-module___TqdAG__compression[data-phase="2"] .hero-tool-scenes-module___TqdAG__photoCard,.hero-tool-scenes-module___TqdAG__compression[data-phase="2"] .hero-tool-scenes-module___TqdAG__photoBack{transform:rotate(-2deg)}.hero-tool-scenes-module___TqdAG__compression[data-phase="2"] .hero-tool-scenes-module___TqdAG__photoCheck{opacity:1;transform:scale(1)}.hero-tool-scenes-module___TqdAG__fileStats{flex:1;min-width:0;max-width:153px}.hero-tool-scenes-module___TqdAG__eyebrow{color:var(--text-muted);white-space:nowrap;font-size:11px;line-height:1.4;display:block}.hero-tool-scenes-module___TqdAG__fileSize{height:54px;color:var(--text-primary);letter-spacing:-.065em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:clamp(29px,3vw,38px);font-weight:450;line-height:54px;position:relative}.hero-tool-scenes-module___TqdAG__fileSize>span{white-space:nowrap;transition:opacity .3s,transform .5s var(--scene-ease);position:absolute;top:0;left:0}.hero-tool-scenes-module___TqdAG__fileSize>span>span{color:var(--text-muted);letter-spacing:0;padding-left:5px;font-size:11px}.hero-tool-scenes-module___TqdAG__optimizedSize{opacity:0;transform:translateY(10px)}.hero-tool-scenes-module___TqdAG__compression[data-phase="2"] .hero-tool-scenes-module___TqdAG__originalSize{opacity:0;transform:translateY(-10px)}.hero-tool-scenes-module___TqdAG__compression[data-phase="2"] .hero-tool-scenes-module___TqdAG__optimizedSize{opacity:1;transform:translateY(0)}.hero-tool-scenes-module___TqdAG__sizeRail{background:var(--surface-raised);border-radius:5px;height:5px;margin:6px 0 11px;overflow:hidden}.hero-tool-scenes-module___TqdAG__sizeRail>span{border-radius:inherit;transform-origin:0;width:100%;height:100%;transition:transform 1.2s var(--scene-ease);background:#8bbca9;display:block}.hero-tool-scenes-module___TqdAG__compression[data-phase="1"] .hero-tool-scenes-module___TqdAG__sizeRail>span{transform:scaleX(.55)}.hero-tool-scenes-module___TqdAG__compression[data-phase="2"] .hero-tool-scenes-module___TqdAG__sizeRail>span{transform:scaleX(.267)}.hero-tool-scenes-module___TqdAG__savings{white-space:nowrap;color:var(--text-secondary);opacity:0;transition:opacity .3s,transform .4s var(--scene-ease);align-items:center;gap:3px;font-size:10px;display:flex;transform:translateY(4px)}.hero-tool-scenes-module___TqdAG__savings svg{color:#41977a}.hero-tool-scenes-module___TqdAG__compression[data-phase="2"] .hero-tool-scenes-module___TqdAG__savings{opacity:1;transform:translateY(0)}.hero-tool-scenes-module___TqdAG__regex{padding:20px 24px 17px}.hero-tool-scenes-module___TqdAG__pattern{border:1px solid var(--border);background:var(--surface-raised);height:34px;color:var(--desk-blue,#2458f5);border-radius:6px;align-items:center;gap:10px;padding:0 11px;display:flex}.hero-tool-scenes-module___TqdAG__pattern>svg{opacity:.7;flex-shrink:0}.hero-tool-scenes-module___TqdAG__pattern code{min-width:0;font:12px/1 var(--font-mono),monospace;white-space:nowrap}.hero-tool-scenes-module___TqdAG__pattern code span{opacity:.45}.hero-tool-scenes-module___TqdAG__matchLines{gap:7px;margin:17px 0 13px;display:grid}.hero-tool-scenes-module___TqdAG__matchLines>div{align-items:center;gap:13px;min-width:0;display:flex}.hero-tool-scenes-module___TqdAG__lineNumber{text-align:right;min-width:8px;font:10px/18px var(--font-mono),monospace;color:var(--text-muted);opacity:.6}.hero-tool-scenes-module___TqdAG__matchLines code{white-space:nowrap;font:12px/18px var(--font-mono),monospace}.hero-tool-scenes-module___TqdAG__matchLines mark{color:inherit;transition:background-color .35s,color .35s,transform .35s var(--scene-ease);background:0 0;border-radius:3px;margin:0 -3px;padding:0 3px;display:inline-block;position:relative}.hero-tool-scenes-module___TqdAG__matchLines mark[data-matched=true]{background:color-mix(in srgb,var(--desk-blue,#2458f5)13%,transparent);color:var(--desk-blue,#2458f5);transform:translateY(-1px)}.hero-tool-scenes-module___TqdAG__matchLines>div:nth-child(3) mark{transition-delay:.13s}.hero-tool-scenes-module___TqdAG__regexStatus{color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.hero-tool-scenes-module___TqdAG__matchCount{align-items:center;gap:6px;display:flex}.hero-tool-scenes-module___TqdAG__matchDot{background:var(--border-strong);border-radius:50%;width:5px;height:5px;transition:background-color .25s}.hero-tool-scenes-module___TqdAG__matchCount[data-found=true] .hero-tool-scenes-module___TqdAG__matchDot{background:#75bfa1}.hero-tool-scenes-module___TqdAG__regexFlags{font:9px/1 var(--font-mono),monospace;opacity:.6;align-items:center;gap:6px;display:inline-flex}.hero-tool-scenes-module___TqdAG__regexFlags i{background:currentColor;border-radius:50%;width:2px;height:2px}@media (prefers-reduced-motion:no-preference){.hero-tool-scenes-module___TqdAG__code{animation:hero-tool-scenes-module___TqdAG__code-enter .42s var(--scene-ease)both}}@keyframes hero-tool-scenes-module___TqdAG__code-enter{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.hero-tool-scenes-module___TqdAG__json{padding:25px 13px 18px}.hero-tool-scenes-module___TqdAG__editor{gap:9px}.hero-tool-scenes-module___TqdAG__code{font-size:11px}.hero-tool-scenes-module___TqdAG__compression{padding:23px 18px}.hero-tool-scenes-module___TqdAG__compressionInner{gap:23px}.hero-tool-scenes-module___TqdAG__photoStack{flex-basis:41%}.hero-tool-scenes-module___TqdAG__fileSize{font-size:31px}.hero-tool-scenes-module___TqdAG__regex{padding:20px 16px 17px}.hero-tool-scenes-module___TqdAG__pattern{gap:8px;padding:0 9px}.hero-tool-scenes-module___TqdAG__pattern code{font-size:10px}.hero-tool-scenes-module___TqdAG__matchLines code{font-size:11px}.hero-tool-scenes-module___TqdAG__matchLines>div{gap:10px}}@media (prefers-reduced-motion:reduce){.hero-tool-scenes-module___TqdAG__scene *,.hero-tool-scenes-module___TqdAG__scene :before,.hero-tool-scenes-module___TqdAG__scene :after{transition:none!important;animation:none!important}}
.hero-showcase-module__2psI3q__desk{isolation:isolate;grid-template-columns:minmax(0,1fr) 185px;align-content:start;gap:25px 16px;min-width:0;padding-top:42px;display:grid;position:relative}.hero-showcase-module__2psI3q__windowStack{grid-column:1/-1;min-width:0;margin:0 12px;position:relative}.hero-showcase-module__2psI3q__backSheet{border:1px solid var(--border);background:var(--surface-raised);border-radius:15px;position:absolute;inset:6px 4px -6px;transform:rotate(-.5deg)}.hero-showcase-module__2psI3q__window{background:var(--surface);border:1px solid var(--border-strong);border-radius:15px;min-width:0;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 22px 44px -24px #0000004d,0 2px 3px #0000000d}.hero-showcase-module__2psI3q__windowBar{border-bottom:1px solid var(--border);align-items:center;gap:14px;height:43px;padding:0 16px;display:flex}.hero-showcase-module__2psI3q__windowDots{gap:5px;display:flex}.hero-showcase-module__2psI3q__windowDots i{border:1px solid var(--border-strong);border-radius:50%;width:7px;height:7px}.hero-showcase-module__2psI3q__fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:11px var(--font-mono),monospace;color:var(--text-muted);flex:1;overflow:hidden}.hero-showcase-module__2psI3q__windowCount{font:10px var(--font-mono),monospace;color:var(--text-secondary);white-space:nowrap;margin-right:42px}.hero-showcase-module__2psI3q__windowCount span{color:var(--text-muted)}.hero-showcase-module__2psI3q__sceneViewport,.hero-showcase-module__2psI3q__scene{height:202px;overflow:hidden}.hero-showcase-module__2psI3q__windowFooter{border-top:1px solid var(--border);background:var(--surface-raised);justify-content:space-between;align-items:center;gap:8px;padding:11px 15px;display:flex}.hero-showcase-module__2psI3q__action{background:var(--text-primary);min-height:32px;color:var(--canvas);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:transform .18s cubic-bezier(.2,0,0,1);display:inline-flex}.hero-showcase-module__2psI3q__action:hover{transform:translateY(-2px)}.hero-showcase-module__2psI3q__action:active{transform:scale(.95)}.hero-showcase-module__2psI3q__windowLink{min-height:30px;color:var(--text-secondary);border-radius:6px;align-items:center;gap:5px;padding:4px;font-size:11px;display:inline-flex}.hero-showcase-module__2psI3q__windowLink:hover{color:var(--text-primary)}.hero-showcase-module__2psI3q__keycap{z-index:1;color:#803e27;background:#f6c7a7;border:1px solid #ffe3d0;border-radius:17px;place-items:center;width:65px;height:65px;display:grid;position:absolute;top:12px;left:-8px;transform:rotate(-12deg);box-shadow:0 5px #c38c67,0 12px 18px -10px #36201255}.hero-showcase-module__2psI3q__keycap svg{width:33px;height:33px}.hero-showcase-module__2psI3q__brandSticker{pointer-events:none;z-index:1;box-shadow:var(--shadow-md);border-radius:14px;position:absolute;top:0;right:6px;transform:rotate(12deg)}.hero-showcase-module__2psI3q__stickerIcon{border-radius:14px;width:64px;height:64px}.hero-showcase-module__2psI3q__caption{min-width:0;padding:6px 0 0 14px}.hero-showcase-module__2psI3q__controls{background:color-mix(in srgb,var(--surface)88%,transparent);border-radius:20px;align-items:center;gap:1px;width:max-content;margin-left:-7px;padding:1px 4px;display:flex}.hero-showcase-module__2psI3q__control{width:26px;height:30px;color:var(--text-muted);cursor:pointer;border-radius:50%;place-items:center;transition:color .18s,background-color .18s;display:grid}.hero-showcase-module__2psI3q__control:hover{color:var(--text-primary);background:var(--surface-raised)}.hero-showcase-module__2psI3q__playControl{margin-left:3px}.hero-showcase-module__2psI3q__dots{align-items:center;display:flex}.hero-showcase-module__2psI3q__dot{cursor:pointer;border-radius:4px;place-items:center;min-width:17px;height:30px;display:grid}.hero-showcase-module__2psI3q__dot span{background:var(--text-muted);opacity:.5;border-radius:4px;width:5px;height:5px;transition:width .35s cubic-bezier(.2,0,0,1),background-color .35s,opacity .2s}.hero-showcase-module__2psI3q__dot[aria-current=true] span{background:var(--scene-color);opacity:1;width:17px}.hero-showcase-module__2psI3q__dot:hover span{opacity:.8}.hero-showcase-module__2psI3q__captionCopy{margin-top:12px}.hero-showcase-module__2psI3q__eyebrow{letter-spacing:.06em;color:var(--text-muted);margin-bottom:5px;font-size:10px;display:block}.hero-showcase-module__2psI3q__sceneName{letter-spacing:-.025em;font-size:16px;font-weight:500;line-height:1.4}.hero-showcase-module__2psI3q__captionCopy p{max-width:220px;color:var(--text-secondary);text-wrap:pretty;margin-top:5px;font-size:12px;line-height:1.6}.hero-showcase-module__2psI3q__colorCard{background:var(--surface);border:1px solid var(--border);border-radius:14px;grid-area:2/2;justify-self:end;width:185px;margin:4px 8px 0 0;padding:8px;position:relative;transform:rotate(7deg);box-shadow:0 14px 24px -14px #0000004d}.hero-showcase-module__2psI3q__colorPaint{border-radius:8px;place-items:center;height:91px;transition:background-color .65s;display:grid;overflow:hidden}.hero-showcase-module__2psI3q__colorGlyph{color:#fff;letter-spacing:-.065em;align-items:center;gap:15px;font-size:45px;font-weight:500;line-height:1;display:flex}.hero-showcase-module__2psI3q__colorGlyph>span{font-size:34px}.hero-showcase-module__2psI3q__colorControls{padding:10px 3px 3px}.hero-showcase-module__2psI3q__hex{font:11px var(--font-mono),monospace;color:var(--text-secondary)}.hero-showcase-module__2psI3q__swatches{gap:9px;margin-top:9px;display:flex}.hero-showcase-module__2psI3q__swatch{color:#111;cursor:pointer;border-radius:50%;place-items:center;width:26px;height:26px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:grid}.hero-showcase-module__2psI3q__swatch:first-child{color:#fff}.hero-showcase-module__2psI3q__swatch:hover{transform:translateY(-3px)}.hero-showcase-module__2psI3q__swatch:active{transform:scale(.9)}.hero-showcase-module__2psI3q__desk button:focus-visible,.hero-showcase-module__2psI3q__desk a:focus-visible{outline:2px solid var(--desk-blue);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.hero-showcase-module__2psI3q__desk{animation:.65s cubic-bezier(.16,1,.3,1) .1s both hero-showcase-module__2psI3q__desk-enter}.hero-showcase-module__2psI3q__scene,.hero-showcase-module__2psI3q__captionCopy,.hero-showcase-module__2psI3q__fileName{animation:.55s cubic-bezier(.16,1,.3,1) both hero-showcase-module__2psI3q__scene-enter}.hero-showcase-module__2psI3q__keycap{animation:.6s cubic-bezier(.34,1.56,.64,1) both hero-showcase-module__2psI3q__key-enter}.hero-showcase-module__2psI3q__brandSticker{animation:7.2s cubic-bezier(.4,0,.2,1) infinite hero-showcase-module__2psI3q__sticker-wave}.hero-showcase-module__2psI3q__colorGlyph>span{animation:7.2s cubic-bezier(.65,0,.25,1) infinite hero-showcase-module__2psI3q__palette-turn}.hero-showcase-module__2psI3q__desk[data-playing=false] .hero-showcase-module__2psI3q__brandSticker,.hero-showcase-module__2psI3q__desk[data-playing=false] .hero-showcase-module__2psI3q__colorGlyph>span{animation-play-state:paused}}@keyframes hero-showcase-module__2psI3q__desk-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes hero-showcase-module__2psI3q__scene-enter{0%{opacity:0;translate:14px 4px}to{opacity:1;translate:0}}@keyframes hero-showcase-module__2psI3q__key-enter{0%{opacity:.5;transform:rotate(-24deg)translateY(-5px)}to{opacity:1;transform:rotate(-12deg)translateY(0)}}@keyframes hero-showcase-module__2psI3q__sticker-wave{0%,15%,45%,to{transform:rotate(12deg)translateY(0)}26%{transform:rotate(5deg)translateY(-5px)}35%{transform:rotate(15deg)translateY(-2px)}}@keyframes hero-showcase-module__2psI3q__palette-turn{0%,40%{transform:rotate(0)}70%,to{transform:rotate(180deg)}}@media (max-width:1100px){.hero-showcase-module__2psI3q__windowStack{margin:0}.hero-showcase-module__2psI3q__desk{grid-template-columns:minmax(0,1fr) 160px;gap:23px 10px}.hero-showcase-module__2psI3q__colorCard{width:160px}.hero-showcase-module__2psI3q__caption{padding-left:0}.hero-showcase-module__2psI3q__control{width:23px}.hero-showcase-module__2psI3q__dot{min-width:15px}}@media (max-width:850px){.hero-showcase-module__2psI3q__desk{grid-template-columns:minmax(0,1fr) 185px;margin:0 6px}.hero-showcase-module__2psI3q__colorCard{width:185px}.hero-showcase-module__2psI3q__keycap{top:10px}.hero-showcase-module__2psI3q__brandSticker{top:0}}@media (max-width:480px){.hero-showcase-module__2psI3q__desk{grid-template-columns:minmax(0,1fr) 126px;gap:22px 6px;margin:0 8px}.hero-showcase-module__2psI3q__windowBar{gap:10px;padding:0 12px}.hero-showcase-module__2psI3q__windowCount{margin-right:16px;font-size:9px}.hero-showcase-module__2psI3q__windowDots{gap:4px}.hero-showcase-module__2psI3q__windowDots i{width:5px;height:5px}.hero-showcase-module__2psI3q__windowFooter{padding:10px}.hero-showcase-module__2psI3q__action{padding:6px 9px;font-size:11px}.hero-showcase-module__2psI3q__windowLink{font-size:10px}.hero-showcase-module__2psI3q__colorCard{width:126px;margin-right:0;padding:6px}.hero-showcase-module__2psI3q__colorPaint{height:67px}.hero-showcase-module__2psI3q__colorGlyph{gap:9px;font-size:34px}.hero-showcase-module__2psI3q__colorGlyph>span{font-size:26px}.hero-showcase-module__2psI3q__swatches{gap:6px}.hero-showcase-module__2psI3q__swatch{width:21px;height:21px}.hero-showcase-module__2psI3q__colorControls{padding:8px 1px 2px}.hero-showcase-module__2psI3q__brandSticker{border-radius:11px;right:0}.hero-showcase-module__2psI3q__stickerIcon{border-radius:11px;width:48px;height:48px}.hero-showcase-module__2psI3q__keycap{border-radius:14px;width:54px;height:54px}.hero-showcase-module__2psI3q__keycap svg{width:27px;height:27px}.hero-showcase-module__2psI3q__controls{gap:0;margin-left:-5px}.hero-showcase-module__2psI3q__control{width:21px}.hero-showcase-module__2psI3q__dot{min-width:13px}.hero-showcase-module__2psI3q__dot[aria-current=true] span{width:13px}.hero-showcase-module__2psI3q__playControl{margin-left:0}.hero-showcase-module__2psI3q__sceneName{font-size:14px}.hero-showcase-module__2psI3q__captionCopy{margin-top:8px}.hero-showcase-module__2psI3q__captionCopy p{font-size:11px}}@media (max-width:360px){.hero-showcase-module__2psI3q__controls>.hero-showcase-module__2psI3q__control:not(.hero-showcase-module__2psI3q__playControl){display:none}}@media (prefers-reduced-motion:reduce){.hero-showcase-module__2psI3q__desk *,.hero-showcase-module__2psI3q__desk :before,.hero-showcase-module__2psI3q__desk :after{transition:none!important;animation:none!important}.hero-showcase-module__2psI3q__playControl{display:none}}
.home-hero-module__0w3GvW__hero{--desk-blue:#6e91ff;z-index:5;grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(24px,5vw,80px);max-width:1440px;margin:0 auto;padding:64px 32px 32px;display:grid;position:relative}html[data-theme=light] .home-hero-module__0w3GvW__hero{--desk-blue:#2458f5}.home-hero-module__0w3GvW__copy{z-index:3;min-width:0;position:relative}.home-hero-module__0w3GvW__title{letter-spacing:-.05em;font-size:clamp(40px,4.15vw,62px);font-weight:550;line-height:1.16}.home-hero-module__0w3GvW__title>span{display:block}.home-hero-module__0w3GvW__titleEnd{width:fit-content;position:relative}.home-hero-module__0w3GvW__titleSpark{color:var(--desk-blue);vertical-align:.08em;margin-left:14px;font-size:.65em;display:inline-block}.home-hero-module__0w3GvW__subtitle{max-width:450px;color:var(--text-secondary);text-wrap:pretty;margin-top:24px;font-size:16px;line-height:1.85}.home-hero-module__0w3GvW__search{max-width:540px;margin-top:30px}.home-hero-module__0w3GvW__search label{box-shadow:var(--shadow-md)}.home-hero-module__0w3GvW__shortcuts{color:var(--text-secondary);align-items:center;gap:18px;margin-top:18px;font-size:13px;display:flex}.home-hero-module__0w3GvW__discover,.home-hero-module__0w3GvW__worksLink{cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:8px 0;transition:color .18s;display:inline-flex}.home-hero-module__0w3GvW__discover:hover,.home-hero-module__0w3GvW__worksLink:hover{color:var(--text-primary)}.home-hero-module__0w3GvW__discover>svg:first-child{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.home-hero-module__0w3GvW__discover:hover>svg:first-child{transform:rotate(-25deg)}.home-hero-module__0w3GvW__shortcutDivider{background:var(--border-strong);width:1px;height:12px}.home-hero-module__0w3GvW__discover:focus-visible,.home-hero-module__0w3GvW__worksLink:focus-visible{outline:2px solid var(--desk-blue);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.home-hero-module__0w3GvW__copy{animation:.5s cubic-bezier(.16,1,.3,1) both home-hero-module__0w3GvW__desk-enter}.home-hero-module__0w3GvW__titleSpark{animation:5.6s cubic-bezier(.65,0,.25,1) .3s infinite home-hero-module__0w3GvW__desk-turn}}@keyframes home-hero-module__0w3GvW__desk-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes home-hero-module__0w3GvW__desk-turn{0%,16%{transform:rotate(0)}52%,to{transform:rotate(360deg)}}@media (min-width:1600px){.home-hero-module__0w3GvW__hero{padding-top:84px;padding-bottom:48px}}@media (max-width:1100px){.home-hero-module__0w3GvW__hero{gap:28px}.home-hero-module__0w3GvW__title{font-size:44px}}@media (max-width:850px){.home-hero-module__0w3GvW__hero{grid-template-columns:1fr;gap:18px;max-width:640px;padding-top:42px;padding-bottom:4px}.home-hero-module__0w3GvW__title{font-size:clamp(37px,7vw,52px)}.home-hero-module__0w3GvW__subtitle{max-width:460px;margin-top:18px}.home-hero-module__0w3GvW__search{max-width:none;margin-top:24px}}@media (max-width:480px){.home-hero-module__0w3GvW__hero{padding-left:20px;padding-right:20px}.home-hero-module__0w3GvW__title{font-size:clamp(32px,8.8vw,40px)}.home-hero-module__0w3GvW__titleSpark{margin-left:8px}.home-hero-module__0w3GvW__subtitle{font-size:14px;line-height:1.8}}@media (prefers-reduced-motion:reduce){.home-hero-module__0w3GvW__hero *,.home-hero-module__0w3GvW__hero :before,.home-hero-module__0w3GvW__hero :after{transition:none!important;animation:none!important}}
.product-visual-module__3WemhG__cover{isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:hidden}.product-visual-module__3WemhG__frame{position:absolute;inset:0}.product-visual-module__3WemhG__image{object-fit:cover;object-position:center;transition:transform .65s var(--fam-ease)}.product-visual-module__3WemhG__cover[data-product=transeen]{background:#dce4ed}.product-visual-module__3WemhG__cover[data-product=transeen] .product-visual-module__3WemhG__frame{border-radius:9px;inset:7% 6%;overflow:hidden;box-shadow:0 20px 30px -14px #2c405a66,0 0 0 1px #fff6}.product-visual-module__3WemhG__cover[data-product=transeen] .product-visual-module__3WemhG__image{object-fit:contain}.product-visual-module__3WemhG__cover[data-product=linkshell]{background:#070b0c}.product-visual-module__3WemhG__cover[data-product=linkshell] .product-visual-module__3WemhG__image{object-fit:contain}.product-visual-module__3WemhG__cover[data-product=stupidmirror]{background:#e2e0da}.product-visual-module__3WemhG__cover[data-product=stupidmirror] .product-visual-module__3WemhG__frame{border-radius:10px;inset:6% 5%;overflow:hidden;box-shadow:0 20px 32px -18px #17141a88}.product-visual-module__3WemhG__cover[data-product=stupidmirror] .product-visual-module__3WemhG__image{object-fit:contain}.product-visual-module__3WemhG__cover[data-product=vibecheck]{background:#f9f9fb}.product-visual-module__3WemhG__cover[data-product=vibecheck] .product-visual-module__3WemhG__image{object-position:top}.product-visual-module__3WemhG__cover[data-product=luma]{background:#020705}.product-visual-module__3WemhG__cover[data-product=luma] .product-visual-module__3WemhG__image{object-position:66% center}.product-visual-module__3WemhG__cover[data-product=luxe]{background:#f4efe4}.product-visual-module__3WemhG__cover[data-product=luxe] .product-visual-module__3WemhG__frame{inset:-7% -18% -20%}.product-visual-module__3WemhG__cover[data-product=luxe] .product-visual-module__3WemhG__image{object-position:center 29%}.product-visual-module__3WemhG__cover[data-product=placetoworld]{background:#f0e1db}.product-visual-module__3WemhG__cover[data-product=placetoworld] .product-visual-module__3WemhG__frame{inset:2% 16%}.product-visual-module__3WemhG__cover[data-product=placetoworld] .product-visual-module__3WemhG__image{object-fit:contain;filter:drop-shadow(0 14px 14px #71413924)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){a:hover .product-visual-module__3WemhG__image{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.product-visual-module__3WemhG__image{transition:none}}
.works-bento-module__K5n40a__tile{--tile-accent:var(--text-muted);border:1px solid var(--border);background:var(--surface);min-width:0;transition:transform .28s var(--fam-ease),border-color .28s ease,box-shadow .28s ease;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.works-bento-module__K5n40a__tile[data-work=transeen]{--tile-accent:var(--fam-transeen)}.works-bento-module__K5n40a__tile[data-work=linkshell]{--tile-accent:var(--fam-linkshell)}.works-bento-module__K5n40a__tile[data-work=stupidmirror]{--tile-accent:var(--fam-stupidmirror)}.works-bento-module__K5n40a__tile[data-work=vibecheck]{--tile-accent:var(--fam-vibecheck)}.works-bento-module__K5n40a__tile[data-work=luma]{--tile-accent:#55a27c}.works-bento-module__K5n40a__tile[data-work=luxe]{--tile-accent:#b5996e}.works-bento-module__K5n40a__tile[data-work=placetoworld]{--tile-accent:#ca7d88}.works-bento-module__K5n40a__stage{aspect-ratio:16/10;background:color-mix(in srgb,var(--tile-accent)9%,var(--surface-raised));border-bottom:1px solid var(--border);position:relative;overflow:hidden}.works-bento-module__K5n40a__details{z-index:2;flex:1;padding:22px 22px 24px;position:relative}.works-bento-module__K5n40a__arrow{border:1px solid var(--border);background:var(--surface-raised);width:34px;height:34px;color:var(--text-primary);transition:transform .28s var(--fam-ease),background-color .28s ease,color .28s ease;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.works-bento-module__K5n40a__tile:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.works-bento-module__K5n40a__tile:focus-visible .works-bento-module__K5n40a__arrow{background:var(--text-primary);color:var(--canvas)}@media (hover:hover) and (pointer:fine){a.works-bento-module__K5n40a__tile:hover{border-color:color-mix(in srgb,var(--tile-accent)45%,var(--border));box-shadow:0 16px 34px -24px color-mix(in srgb,var(--tile-accent)45%,transparent);transform:translateY(-4px)}a.works-bento-module__K5n40a__tile:hover .works-bento-module__K5n40a__arrow{background:var(--text-primary);color:var(--canvas);transform:rotate(45deg)}}@media (max-width:639px){.works-bento-module__K5n40a__details{padding:19px 18px 22px}}@media (prefers-reduced-motion:reduce){.works-bento-module__K5n40a__tile,.works-bento-module__K5n40a__arrow{transition:none}a.works-bento-module__K5n40a__tile:hover,a.works-bento-module__K5n40a__tile:hover .works-bento-module__K5n40a__arrow{transform:none}}
