[data-eth-home].tmce-home-live{--tmce-home-glow:rgba(100,233,223,.22)}.tmce-home-live .eth-hero{min-height:min(880px,100svh)}.tmce-home-canvas{position:absolute;z-index:-1;inset:0;width:100%;height:100%;opacity:.78;pointer-events:none}.tmce-home-live .eth-hero-inner>.eth-meta,.tmce-home-live .eth-hero-grid>*{animation:tmceHomeIn .82s cubic-bezier(.2,.75,.2,1) both}.tmce-home-live .eth-hero-grid>:nth-child(2){animation-delay:.13s}.tmce-home-live .eth-console{transform:perspective(1100px) rotateX(var(--tmce-console-rx,0deg)) rotateY(var(--tmce-console-ry,0deg));transform-style:preserve-3d;transition:transform .19s ease-out,border-color .3s ease,box-shadow .3s ease}.tmce-home-live .eth-console:hover{border-color:rgba(100,233,223,.55);box-shadow:0 29px 90px rgba(0,0,0,.52),0 0 50px rgba(100,233,223,.09)}.tmce-home-goals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:15px}.tmce-home-goal{min-height:42px;padding:7px 6px;border:1px solid rgba(147,232,210,.15);border-radius:6px;background:rgba(100,233,223,.025);color:var(--eth-muted);cursor:pointer;font:inherit;font-size:9px;font-weight:800;line-height:1.1;text-align:left;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.tmce-home-goal:hover,.tmce-home-goal.is-active{border-color:rgba(100,233,223,.58);background:rgba(100,233,223,.10);color:var(--eth-text);transform:translateY(-1px)}.tmce-home-goal b{display:block;margin-bottom:3px;color:var(--eth-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.tmce-home-intent-line{display:flex;justify-content:space-between;gap:10px;margin-top:14px;color:var(--eth-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.tmce-home-intent-line strong{min-width:0;overflow:hidden;color:var(--eth-lime);text-align:right;text-overflow:ellipsis;white-space:nowrap}.tmce-home-live .eth-primary{transform:translate3d(var(--tmce-home-btn-x,0),var(--tmce-home-btn-y,0),0);transition:transform .16s ease-out,background .2s ease,box-shadow .2s ease}.tmce-home-live .tmce-home-reveal{opacity:0;transform:translateY(24px);transition:opacity .72s cubic-bezier(.2,.75,.2,1),transform .72s cubic-bezier(.2,.75,.2,1)}.tmce-home-live .tmce-home-reveal.tmce-home-reveal-in{opacity:1;transform:translateY(0)}.tmce-home-live .eth-stat{position:relative;overflow:hidden}.tmce-home-live .eth-stat::after{position:absolute;right:-17px;bottom:-28px;width:92px;height:92px;border:1px solid rgba(100,233,223,.13);border-radius:50%;content:"";transform:scale(.6);transition:transform .7s ease}.tmce-home-live .eth-stat.tmce-home-counted::after{transform:scale(1)}.tmce-home-live .eth-system-card{position:relative;overflow:hidden;transition:background .3s ease,transform .3s ease}.tmce-home-live .eth-system-card::before{position:absolute;top:0;bottom:0;left:0;width:2px;background:linear-gradient(var(--eth-cyan),var(--eth-lime));content:"";transform:scaleY(0);transform-origin:top;transition:transform .35s ease}.tmce-home-live .eth-system-card.tmce-home-step{background:linear-gradient(135deg,rgba(100,233,223,.07),transparent 70%),var(--eth-void);transform:translateY(-3px)}.tmce-home-live .eth-system-card.tmce-home-step::before{transform:scaleY(1)}.tmce-home-console{display:grid;gap:8px;margin-top:19px;padding:13px;border:1px solid rgba(100,233,223,.17);border-radius:8px;background:rgba(6,13,17,.55)}.tmce-home-console-head{display:flex;justify-content:space-between;gap:9px;color:var(--eth-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:800;letter-spacing:.06em}.tmce-home-console-head b{color:var(--eth-lime)}.tmce-home-console-line{display:flex;justify-content:space-between;gap:10px;color:var(--eth-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.tmce-home-console-line strong{min-width:0;overflow:hidden;color:var(--eth-text);text-align:right;text-overflow:ellipsis;white-space:nowrap}.tmce-home-live .eth-service{overflow:hidden}.tmce-home-live .eth-service::after{position:absolute;inset:0;background:radial-gradient(circle at var(--tmce-service-x,50%) var(--tmce-service-y,50%),rgba(100,233,223,.13),transparent 35%);content:"";opacity:0;transition:opacity .25s ease;pointer-events:none}.tmce-home-live .eth-service>*{position:relative;z-index:1}.tmce-home-live .eth-service:hover::after,.tmce-home-live .eth-service.tmce-home-service-active::after{opacity:1}.tmce-home-live .eth-service.tmce-home-service-active{border-color:rgba(100,233,223,.48);background:linear-gradient(135deg,rgba(100,233,223,.09),transparent 70%),var(--eth-panel);transform:translateY(-3px)}.tmce-home-live .eth-project{transform:perspective(1100px) rotateX(var(--tmce-project-rx,0deg)) rotateY(var(--tmce-project-ry,0deg));transition:transform .2s ease-out,border-color .25s ease}.tmce-home-live .eth-project:hover{border-color:rgba(100,233,223,.5)}.tmce-home-live .eth-project-info::before{display:inline-block;margin-bottom:4px;color:var(--eth-lime);content:"LIVE CASE /";font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:800;letter-spacing:.07em}.tmce-home-live .eth-form{position:relative;overflow:hidden}.tmce-home-live .eth-form::before{position:absolute;z-index:0;top:-70px;right:-70px;width:190px;height:190px;border:1px solid rgba(100,233,223,.12);border-radius:50%;box-shadow:0 0 0 21px rgba(100,233,223,.012),0 0 0 42px rgba(100,233,223,.008);content:"";pointer-events:none}.tmce-home-live .eth-form>*{position:relative;z-index:1}.tmce-home-form-signal{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:10px 11px;border:1px solid rgba(100,233,223,.14);border-radius:7px;background:rgba(5,12,16,.55);color:var(--eth-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:800}.tmce-home-form-signal strong{min-width:0;overflow:hidden;color:var(--eth-lime);text-align:right;text-overflow:ellipsis;white-space:nowrap}.tmce-home-live .eth-field{transition:transform .2s ease}.tmce-home-live .eth-field:focus-within{transform:translateX(3px)}.tmce-home-live .eth-field.is-complete input,.tmce-home-live .eth-field.is-complete select{border-color:rgba(168,237,114,.43)}.tmce-home-live .eth-feedback.is-visible{animation:tmceHomeFeedback .35s cubic-bezier(.2,.75,.2,1) both}.tmce-home-live .tmce-home-success{display:none;padding:13px;border:1px solid rgba(168,237,114,.37);border-radius:8px;background:linear-gradient(135deg,rgba(168,237,114,.10),rgba(100,233,223,.04));color:#dff7d0;font-size:12px;line-height:1.48}.tmce-home-live .tmce-home-success.is-visible{display:block;animation:tmceHomeFeedback .4s cubic-bezier(.2,.75,.2,1) both}.tmce-home-scroll{display:none;position:fixed;z-index:10;right:16px;bottom:15px;padding:8px 10px;border:1px solid rgba(100,233,223,.22);border-radius:999px;background:rgba(8,15,20,.86);color:var(--eth-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:800;letter-spacing:.06em;backdrop-filter:blur(8px);pointer-events:none}.tmce-home-live .tmce-home-scroll{display:block}@keyframes tmceHomeIn{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes tmceHomeFeedback{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:759px){.tmce-home-live .eth-hero{min-height:0}.tmce-home-scroll{display:none!important}.tmce-home-goals{grid-template-columns:1fr}.tmce-home-goal{display:flex;align-items:center;gap:6px;min-height:35px}.tmce-home-goal b{margin:0}}@media(prefers-reduced-motion:reduce){.tmce-home-live *,.tmce-home-live *::before,.tmce-home-live *::after{animation:none!important;transition-duration:.01ms!important}.tmce-home-canvas{display:none}.tmce-home-reveal{opacity:1!important;transform:none!important}}