.surface-lab-module__KkDTwq__page{--concept-bg:#080808;--concept-fg:#f3f0e8;--concept-accent:#d7ff52;color:#f3f0e8;background:#080808;min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.surface-lab-module__KkDTwq__page a{color:inherit;text-decoration:none}.surface-lab-module__KkDTwq__surfaceCursor{--cursor-x:50vw;--cursor-y:50vh;--cursor-mx:0;--cursor-my:0;--cursor-speed:0;--cursor-angle:0deg;z-index:90;left:var(--cursor-x);top:var(--cursor-y);pointer-events:none;opacity:0;width:92px;height:92px;transform:translate3d(-50%, -50%, 0) scale(calc(.82 + var(--cursor-speed) * .08));will-change:left, top, transform;transition:width .22s,height .22s,opacity .14s,border-radius .22s,background .22s,filter .22s;position:fixed}.surface-lab-module__KkDTwq__surfaceCursor[data-visible=true]{opacity:1}.surface-lab-module__KkDTwq__surfaceCursor span,.surface-lab-module__KkDTwq__surfaceCursor i,.surface-lab-module__KkDTwq__surfaceCursor b,.surface-lab-module__KkDTwq__surfaceCursor em{pointer-events:none;transition:inset .22s,width .22s,height .22s,border-radius .22s,border-color .22s,background .22s,opacity .18s,transform .14s;display:block;position:absolute}.surface-lab-module__KkDTwq__surfaceCursor em{color:#eefaffb8;letter-spacing:.16em;text-shadow:0 2px 8px #000000b8;white-space:nowrap;font:700 7px/1 Courier New,monospace;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=glass]{-webkit-backdrop-filter:blur(2px)contrast(1.12);backdrop-filter:blur(2px)contrast(1.12);background:radial-gradient(circle at 34% 28%,#ffffffad,#0000 10%),radial-gradient(circle,#b1e8ff1f,#217fa91f 62%,#0000 64%);border:1px solid #dcf8ffb3;border-radius:50%;width:108px;height:108px;box-shadow:0 0 0 8px #c6efff0d,inset 0 0 30px #dbf7ff33,0 14px 38px #0000003d}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=glass] span{border:1px solid #defaff6b;border-radius:50%;inset:13px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=glass] i{filter:blur(2px);background:#ffffffc7;border-radius:50%;width:14px;height:8px;top:19px;left:24px;transform:rotate(-32deg)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=glass] b{background:#e6faff8f;width:18px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #bfefffa3}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm] span,.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm] i{border:1px solid #ffffff4d;border-radius:50%;width:18px;height:46px;top:11px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm] span{left:11px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm] i{right:11px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal]{background:radial-gradient(circle,#fff8d8 0 8%,#ffbd66 18%,#ff684094 38%,#ff603714 66%,#0000 68%);border-radius:50%;width:88px;height:88px;box-shadow:0 0 26px #ffad548f,0 0 72px #ff5e3f47}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal] span,.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal] i,.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal] b{opacity:.72;filter:blur(.5px);border-left:2px solid #ffffff94;border-radius:50%;width:9px;height:26px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal] span{top:-18px;left:28px;transform:rotate(-12deg)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal] i{top:-26px;left:44px;transform:rotate(9deg)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal] b{top:-15px;left:58px;transform:rotate(18deg)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=sand]{width:104px;height:74px;transform:translate3d(-50%, -50%, 0) rotate(var(--cursor-angle))}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=sand] span{filter:drop-shadow(0 5px 5px #32190547);background:repeating-linear-gradient(90deg,#0000 0 8px,#7a481a 8px 11px,#0000 11px 17px);border-top:4px solid #613914;width:88px;height:34px;top:18px;left:8px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=sand] i{background:linear-gradient(90deg,#9a632b,#613914);border-radius:6px;width:5px;height:58px;top:-32px;left:50%;transform:translate(-50%)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=sand] b{background:#b67b3d;border-radius:50%;width:18px;height:18px;top:15px;left:50%;transform:translate(-50%)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=flow]{width:100px;height:100px;transform:translate3d(-50%, -50%, 0) rotate(var(--cursor-angle))}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=flow] span{background:linear-gradient(90deg,#fff 0 70%,#c2cbd4 92%,#0000 93%);border-radius:4px;width:78px;height:3px;top:49px;left:10px;box-shadow:0 0 8px #fff6}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=flow] i{border:2px solid #f6c177;border-radius:50%;width:11px;height:11px;top:44px;left:6px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=flow] b{border:2px solid #f6c177;border-right:0;border-radius:50% 0 0 50%;width:42px;height:32px;top:49px;left:-30px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=foil]{clip-path:polygon(50% 4%,96% 90%,4% 90%);filter:drop-shadow(0 12px 22px #3b146047);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#ffffffd6,#89e0ff1f 48%,#ff89e142);width:98px;height:88px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=foil] span{filter:blur(4px);width:140px;height:24px;transform:translateY(-50%) rotate(calc(var(--cursor-angle) * .35));transform-origin:0;background:linear-gradient(90deg,#ff327585,#ffd54f8c,#40e0d08c,#5865f28c,#0000);top:48%;left:50%}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=foil] i{clip-path:inherit;border:1px solid #ffffffa8;inset:18px 25px 16px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=foil] b{background:#ffffffa3;width:2px;height:56px;top:16px;left:48%;transform:rotate(-24deg)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=paper]{width:106px;height:72px;transform:translate3d(-50%, -50%, 0) rotate(var(--cursor-angle));background:#fffaecd1;border:1px dashed #4e3e2db3;box-shadow:8px 10px 22px #3626142e}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=paper] span{border-left:2px dashed #4433239e;width:1px;height:108px;top:-18px;left:50%}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=paper] i{background:linear-gradient(135deg,#0000 48%,#d7c9aa 50%);width:30px;height:30px;top:0;right:0}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=paper] b{background:#e35f52;width:34px;height:2px;bottom:9px;left:10px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] span{background:radial-gradient(circle at 35% 30%,#e9ff8f,#49de80 44%,#126b3a);border-radius:50%;width:28px;height:28px;top:31px;left:38px;box-shadow:0 0 18px #82ff93ad}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] i,.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] b{background:#b7ffbf;border-radius:50%;width:10px;height:10px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] i{top:19px;left:18px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] b{bottom:16px;right:18px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=signal]{border:1px solid #5dff91b3;border-radius:50%;width:112px;height:112px;box-shadow:inset 0 0 22px #27ff6f1f,0 0 24px #27ff6f2e}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=signal]:before,.surface-lab-module__KkDTwq__surfaceCursor[data-variant=signal]:after{content:"";background:#6aff99b8;position:absolute}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=signal]:before{width:1px;height:142px;top:-15px;left:50%}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=signal]:after{width:142px;height:1px;top:50%;left:-15px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=signal] span{border:1px dashed #5dff9173;border-radius:50%;animation:2.4s linear infinite surface-lab-module__KkDTwq__signalCursorScan;inset:13px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=signal] i{background:#b8ffcc;border-radius:50%;width:9px;height:9px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #4dff86}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=signal] b{background:linear-gradient(90deg,#0000,#53ff8b,#0000);height:2px;animation:1.3s ease-in-out infinite alternate surface-lab-module__KkDTwq__signalCursorBeam;top:50%;left:10px;right:10px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=clay]{width:84px;height:104px;transform:translate3d(-50%, -50%, 0) scale(calc(1 - var(--cursor-speed) * .1));background:repeating-radial-gradient(at 50% 68%,#0000 0 6px,#612d185c 7px 9px,#0000 10px 15px),linear-gradient(145deg,#f0a27d,#b75f43);border:1px solid #ffd3bd8a;border-radius:48% 48% 42% 42%;box-shadow:inset 8px 9px 16px #ffddc62e,inset -8px -10px 18px #5320133d,0 14px 28px #37180e47}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=clay] span{border-radius:inherit;border:1px solid #642d1a3d;inset:9px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=clay] i,.surface-lab-module__KkDTwq__surfaceCursor[data-variant=clay] b{display:none}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=mercury]{background:radial-gradient(circle at 34% 27%,#fff 0 8%,#dbe3e8 14%,#717b84 42%,#1f252a 72%);border:1px solid #ffffffc2;border-radius:48% 52% 58% 42%/42% 48% 52% 58%;width:82px;height:82px;animation:1.8s ease-in-out infinite alternate surface-lab-module__KkDTwq__mercuryCursorMorph;box-shadow:inset -12px -14px 18px #00000061,0 18px 28px #00000061,0 0 22px #d6edf729}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=mercury] span{background:radial-gradient(circle at 34% 28%,#fff,#69747b 58%,#111 100%);border-radius:50%;width:28px;height:28px;bottom:-8px;right:-17px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=mercury] i{background:radial-gradient(circle at 34% 28%,#fff,#69747b 64%,#111);border-radius:50%;width:16px;height:16px;top:5px;left:-12px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=mercury] b{display:none}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=light]{width:122px;height:122px;transform:translate3d(-50%, -50%, 0) rotate(calc(var(--cursor-angle) * .25));background:radial-gradient(circle,#000 0 28%,#321861 31%,#ff8a43 38%,#8a51ff 44%,#4b7aff2e 56%,#0000 66%);border-radius:50%;box-shadow:0 0 34px #935aff5c,0 0 80px #3c69ff33}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=light] span{border:2px solid #ff9952a8;border-radius:50%;inset:9px -17px;transform:rotate(24deg)scaleY(.34);box-shadow:0 0 14px #ff894b75}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=light] b{transform-origin:55px 49px;background:#d8edff;border-radius:50%;width:7px;height:7px;animation:1.8s linear infinite surface-lab-module__KkDTwq__gravitySatellite;top:12px;left:6px;box-shadow:0 0 10px #9fd0ff}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm]{width:104px;height:104px;transform:translate3d(-50%, -50%, 0) rotate(calc(var(--cursor-angle) * .18));background:radial-gradient(circle,#fff 0 3%,#6be8ff 5%,#547bff3d 18%,#0000 52%);border:1px solid #b5efffb8;border-radius:50%;box-shadow:0 0 28px #54dbff6b,inset 0 0 20px #8d6cff2e}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm] span,.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm] i{transform-origin:0;background:linear-gradient(90deg,#0000,#dffcff 38%,#fff,#0000);border:0;border-radius:0;width:74px;height:1px;top:50%;left:50%;right:auto;box-shadow:0 0 9px #63ddff}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm] span{transform:rotate(-26deg)skew(-28deg)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm] i{transform:rotate(41deg)skew(34deg)scaleX(.76)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=storm] b{border:1px dashed #a4e6ff8c;border-radius:50%;animation:1.15s steps(8,end) infinite surface-lab-module__KkDTwq__stormCursorCharge;inset:13px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal]{-webkit-backdrop-filter:blur(3px)saturate(1.8);backdrop-filter:blur(3px)saturate(1.8);width:92px;height:92px;transform:translate3d(-50%, -50%, 0) rotate(calc(var(--cursor-angle) * .3));background:linear-gradient(135deg,#ff42e47a,#0000 38%),linear-gradient(315deg,#38edff85,#2111486b);border:1px solid #ffffffc7;border-radius:18px;box-shadow:inset 0 0 28px #fff3,0 0 34px #5e52ff52}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal] span{filter:none;background:0 0;border:1px solid #ffffff9e;border-radius:0;width:auto;height:auto;inset:15px;transform:rotate(45deg)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal] i{filter:none;width:1px;height:128px;transform:rotate(calc(var(--cursor-mx) * 32deg));background:linear-gradient(#0000,#fff,#0000);border:0;border-radius:0;top:-18px;left:50%;right:auto}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=crystal] b{filter:none;background:0 0;border:1px solid #68e6ff57;border-radius:24px;width:auto;height:auto;inset:-7px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=flow]{width:116px;height:72px;transform:translate3d(-50%, -50%, 0) rotate(var(--cursor-angle));background:0 0;border:0}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=flow] span{background:linear-gradient(90deg,#0000,#c9fffa 20%,#fff);border:0;border-radius:0;width:94px;height:2px;top:35px;left:6px;box-shadow:0 0 12px #50ffe5}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=flow] i{background:0 0;border-top:2px solid #fff;border-bottom:0;border-left:0;border-right:2px solid #fff;border-radius:0;width:27px;height:27px;top:23px;left:auto;right:5px;transform:rotate(45deg)}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=flow] b{border:1px solid #9afff28a;border-left:0;border-right:0;border-radius:50%;width:56px;height:34px;top:19px;left:23px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink]{background:radial-gradient(circle at 34% 28%,#fd5cc8,#6328da 42%,#09134e 74%);border:0;border-radius:68% 32% 57% 43%/63% 58% 42% 37%;width:86px;height:104px;animation:2.8s ease-in-out infinite alternate surface-lab-module__KkDTwq__inkCursorMorph;box-shadow:0 16px 34px #1b084d6b,0 0 28px #8136ff52}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] span{filter:blur(2px);background:#ffffff9e;border:0;border-radius:50%;width:20px;height:13px;top:18px;left:25px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] i,.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] b{background:#873dff;border:0;border-radius:50%}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] i{width:18px;height:18px;top:68px;left:-12px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=ink] b{width:11px;height:11px;bottom:-13px;right:-7px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=light]{width:114px;height:114px;transform:translate3d(-50%, -50%, 0) rotate(calc(var(--cursor-angle) * .12));background:linear-gradient(135deg,#fffada29,#0000 52%);border:1px solid #fff1c5a3;border-radius:0;box-shadow:18px 18px #ffcb5b14,-12px -12px #51b6ff14}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=light] span{background:linear-gradient(90deg,#0000,#fff4bee0,#0000);border:0;border-radius:0;inset:14px -62px;transform:rotate(-22deg)scaleY(.1);box-shadow:0 0 24px #ffe8a06b}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=light] i{border:1px solid #ffffffc2;border-radius:0;animation:2.6s ease-in-out infinite alternate surface-lab-module__KkDTwq__lightCursorFrame;inset:27px}.surface-lab-module__KkDTwq__surfaceCursor[data-variant=light] b{background:linear-gradient(#0000,#fff,#0000);border-radius:0;width:1px;height:170px;animation:none;top:-28px;left:50%;transform:rotate(35deg)}.surface-lab-module__KkDTwq__hero{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 78% 14%,#d7ff521a,#0000 27%),#080808;flex-direction:column;min-height:100svh;padding:0 30px 76px;display:flex}.surface-lab-module__KkDTwq__brand{border-bottom:1px solid #ffffff21;align-items:center;gap:11px;min-height:86px;display:flex}.surface-lab-module__KkDTwq__brand:before{content:"Z";color:#080808;background:#d7ff52;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:16px;font-weight:900;display:grid}.surface-lab-module__KkDTwq__brand strong{letter-spacing:-.05em;font-size:19px}.surface-lab-module__KkDTwq__brand span,.surface-lab-module__KkDTwq__eyebrow,.surface-lab-module__KkDTwq__surfaceMeta{letter-spacing:.13em;text-transform:uppercase;font:700 8px/1 Courier New,monospace}.surface-lab-module__KkDTwq__brand span{color:#908f89}.surface-lab-module__KkDTwq__heroLayout{flex:1;grid-template-columns:minmax(0,1.12fr) minmax(320px,.48fr);align-items:end;gap:clamp(52px,7vw,130px);padding:78px 4vw 0;display:grid}.surface-lab-module__KkDTwq__eyebrow{color:#d7ff52;margin:0 0 38px}.surface-lab-module__KkDTwq__heroLead{min-width:0}.surface-lab-module__KkDTwq__hero h1{letter-spacing:-.082em;margin:0;font-size:clamp(72px,11vw,174px);font-weight:850;line-height:.8}.surface-lab-module__KkDTwq__heroAside{align-content:end;gap:38px;padding-bottom:6px;display:grid}.surface-lab-module__KkDTwq__heroAside>p{color:#908f89;max-width:500px;margin:0;font-size:14px;line-height:1.72}.surface-lab-module__KkDTwq__journeyMap{border-top:1px solid #ecfaff24;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.surface-lab-module__KkDTwq__journeyMap li{color:#ecfaff99;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ecfaff1a;align-items:center;gap:9px;min-height:34px;font:700 8px/1 Courier New,monospace;display:flex}.surface-lab-module__KkDTwq__journeyMap li:nth-child(odd){border-right:1px solid #ecfaff1a;padding-right:12px}.surface-lab-module__KkDTwq__journeyMap li:nth-child(2n){padding-left:12px}.surface-lab-module__KkDTwq__journeyMap span{color:#d7ff52}.surface-lab-module__KkDTwq__surfaceStack{background:#080808}.surface-lab-module__KkDTwq__surfaceSection{--x:50%;--y:50%;--mx:0;--my:0;--rx:0deg;--ry:0deg;--speed:0;--angle:0deg;--active:0;isolation:isolate;cursor:none;content-visibility:auto;contain-intrinsic-size:100svh;align-items:flex-end;min-height:100svh;padding:8vh 7vw;display:flex;position:relative;overflow:hidden}.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-left],.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right]{align-items:flex-start}.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-left],.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right]{align-items:center}.surface-lab-module__KkDTwq__surfaceSection:before,.surface-lab-module__KkDTwq__surfaceSection:after,.surface-lab-module__KkDTwq__surfaceLayer,.surface-lab-module__KkDTwq__layerA,.surface-lab-module__KkDTwq__layerB,.surface-lab-module__KkDTwq__layerC,.surface-lab-module__KkDTwq__layerD{pointer-events:none;position:absolute;inset:0}.surface-lab-module__KkDTwq__surfaceSection:before,.surface-lab-module__KkDTwq__surfaceSection:after{content:""}.surface-lab-module__KkDTwq__surfaceSection:after{z-index:8;border-top:1px solid #ffffff1a;border-bottom:1px solid #0000002e;box-shadow:inset 0 70px 110px #ffffff06,inset 0 -90px 130px #00000029}.surface-lab-module__KkDTwq__surfaceLayer{z-index:1;overflow:hidden}.surface-lab-module__KkDTwq__surfaceContent{z-index:12;text-shadow:0 8px 30px #00000052;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);align-items:end;gap:46px;width:min(1120px,100%);display:grid;position:relative}.surface-lab-module__KkDTwq__surfaceSection[data-layout=bottom-right] .surface-lab-module__KkDTwq__surfaceContent,.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right] .surface-lab-module__KkDTwq__surfaceContent,.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right] .surface-lab-module__KkDTwq__surfaceContent{grid-template-columns:minmax(260px,.34fr) minmax(0,1fr);margin-left:auto}.surface-lab-module__KkDTwq__surfaceSection[data-layout=bottom-right] .surface-lab-module__KkDTwq__surfaceMeta,.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right] .surface-lab-module__KkDTwq__surfaceMeta,.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right] .surface-lab-module__KkDTwq__surfaceMeta{text-align:right;justify-content:flex-end}.surface-lab-module__KkDTwq__surfaceSection[data-layout=bottom-right] h2,.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right] h2,.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right] h2{text-align:right;grid-column:2}.surface-lab-module__KkDTwq__surfaceSection[data-layout=bottom-right] .surface-lab-module__KkDTwq__surfaceDescription,.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right] .surface-lab-module__KkDTwq__surfaceDescription,.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right] .surface-lab-module__KkDTwq__surfaceDescription{text-align:right;grid-area:2/1}.surface-lab-module__KkDTwq__surfaceNumber{z-index:2;color:#ffffff12;letter-spacing:-.12em;pointer-events:none;font-size:clamp(180px,34vw,540px);font-weight:900;line-height:.72;position:absolute;top:50%;right:2.5vw;transform:translateY(-50%)}.surface-lab-module__KkDTwq__surfaceSection[data-layout=bottom-right] .surface-lab-module__KkDTwq__surfaceNumber,.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right] .surface-lab-module__KkDTwq__surfaceNumber,.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right] .surface-lab-module__KkDTwq__surfaceNumber{left:0;right:auto}.surface-lab-module__KkDTwq__surfaceMeta{grid-column:1/-1;align-items:center;gap:15px;margin-bottom:-24px;display:flex}.surface-lab-module__KkDTwq__surfaceMeta span{border:1px solid;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.surface-lab-module__KkDTwq__surfaceMeta p{margin:0}.surface-lab-module__KkDTwq__surfaceContent h2{letter-spacing:-.075em;margin:0;font-size:clamp(64px,10vw,156px);font-weight:850;line-height:.82}.surface-lab-module__KkDTwq__surfaceDescription{max-width:490px;margin:0;font-size:14px;line-height:1.72}.surface-lab-module__KkDTwq__surfaceSection[data-pressed=true] .surface-lab-module__KkDTwq__layerD{opacity:1;transform:scale(1.4)}.surface-lab-module__KkDTwq__glass{color:#edfbff;background:radial-gradient(circle at 74% 16%,#b8efff3d,#0000 30%),linear-gradient(145deg,#0d3444,#071a27 54%,#041019)}.surface-lab-module__KkDTwq__glass:before{z-index:3;background:radial-gradient(circle 180px at var(--x) var(--y), #ecfdff47, #66c6ec17 40%, transparent 72%);-webkit-backdrop-filter:blur(calc(var(--active) * 2px));backdrop-filter:blur(calc(var(--active) * 2px))}.surface-lab-module__KkDTwq__glass .surface-lab-module__KkDTwq__layerA{transform:perspective(700px) rotateX(var(--rx)) rotateY(var(--ry)) scale(1.08);background-color:#0000;background-image:linear-gradient(#d2f6ff1a 1px,#0000 1px),linear-gradient(90deg,#d2f6ff1a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;transition:transform .13s ease-out}.surface-lab-module__KkDTwq__glass .surface-lab-module__KkDTwq__layerB{background:conic-gradient(from 210deg at var(--x) var(--y), transparent, #d1f7ff2e, transparent 24% 70%, #67d6ff1f, transparent);filter:blur(18px);transform:translate3d(calc(var(--mx) * -20px), calc(var(--my) * -16px), 0);inset:-18%}.surface-lab-module__KkDTwq__glass .surface-lab-module__KkDTwq__layerC{left:var(--x);top:var(--y);width:260px;height:260px;transform:translate(-50%, -50%) scale(calc(.82 + var(--active) * .18));border:1px solid #dcf9ff4d;border-radius:50%;bottom:auto;right:auto;box-shadow:inset 0 0 42px #cef6ff1f,0 0 48px #66cbf41f}.surface-lab-module__KkDTwq__glass .surface-lab-module__KkDTwq__layerD{background:radial-gradient(circle at var(--x) var(--y), #ffffff3d, transparent 18%);opacity:calc(.2 + var(--speed) * .34);transition:transform .5s,opacity .3s}.surface-lab-module__KkDTwq__storm:before{z-index:2;background:radial-gradient(circle 210px at var(--x) var(--y), #d3e7f033, #11171b6b 48%, transparent 72%), repeating-radial-gradient(circle at var(--x) var(--y), transparent 0 28px, #aacddc14 29px 30px, transparent 31px 52px)}.surface-lab-module__KkDTwq__storm .surface-lab-module__KkDTwq__layerA{filter:contrast(1.2);background:radial-gradient(at 28% 52%,#9eb4c01f,#0000 28%),radial-gradient(at 76% 48%,#758d991a,#0000 31%),linear-gradient(#ffffff0a,#00000047)}.surface-lab-module__KkDTwq__storm .surface-lab-module__KkDTwq__layerB{transform:translateX(calc(var(--mx) * -14px));background:repeating-linear-gradient(112deg,#0000 0 22px,#ffffff06 23px,#0000 24px 46px)}.surface-lab-module__KkDTwq__crystal:before{z-index:6;background:radial-gradient(circle 122px at var(--x) var(--y), transparent 0 44%, #edfcff29 48%, #ffffff94 72%), repeating-linear-gradient(118deg, #ffffff38 0 1px, transparent 1px 15px);-webkit-mask-image:radial-gradient(circle 180px at var(--x) var(--y), transparent 0 52%, #000 72%);mask-image:radial-gradient(circle 180px at var(--x) var(--y), transparent 0 52%, #000 72%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.surface-lab-module__KkDTwq__crystal .surface-lab-module__KkDTwq__layerA{background:radial-gradient(circle 150px at var(--x) var(--y), #246e8b38, transparent 66%), linear-gradient(140deg, #ffffff3d, transparent 48%)}.surface-lab-module__KkDTwq__crystalTiles{z-index:3;position:absolute;inset:0}.surface-lab-module__KkDTwq__crystalTiles i{width:76px;height:2px;transform:rotate(var(--crystal-rotation));transform-origin:50%;opacity:.65;background:linear-gradient(90deg,#0000,#ffffff85,#0000);position:absolute}.surface-lab-module__KkDTwq__crystalTiles i:before,.surface-lab-module__KkDTwq__crystalTiles i:after{content:"";background:inherit;width:2px;height:46px;position:absolute;top:-22px;left:50%}.surface-lab-module__KkDTwq__crystalTiles i:after{transform:rotate(60deg)}.surface-lab-module__KkDTwq__crystal .surface-lab-module__KkDTwq__surfaceContent{text-shadow:0 8px 28px #ffffff6b}.surface-lab-module__KkDTwq__sand{color:#29170b;background:radial-gradient(at 16% 18%,#ffefc48a,#0000 31%),radial-gradient(at 78% 80%,#64391840,#0000 42%),linear-gradient(152deg,#c99a55,#b17a3e 48%,#875126)}.surface-lab-module__KkDTwq__sand:before{z-index:4;background:radial-gradient(circle .75px at 1px 1px, #fff0c880 0 75%, transparent 80%) 0 0 / 5px 5px, radial-gradient(circle .7px at 1px 1px, #4b270f4d 0 72%, transparent 78%) 2px 3px / 7px 7px, radial-gradient(circle 180px at var(--x) var(--y), #ffe8b040, #6b3e1c14 54%, transparent 76%);mix-blend-mode:soft-light;opacity:.88}.surface-lab-module__KkDTwq__sand .surface-lab-module__KkDTwq__layerA{transform:translate3d(calc(var(--mx) * -11px), calc(var(--my) * 6px), 0) rotate(-1.5deg) scale(1.015);background:radial-gradient(at 18% 8%,#ffe8ab85,#0000 27%),radial-gradient(at 62% 14%,#edc57c4d,#0000 32%),repeating-radial-gradient(at 28% 104%,#0000 0 31px,#5c311321 33px 35px,#ffdf9e14 36px 38px,#0000 39px 65px),linear-gradient(#e4b86fc7,#6b3b1959);border-radius:46% 54% 0 0/18% 22% 0 0;transition:transform .18s ease-out;inset:7% -8% -22%;box-shadow:inset 0 28px 42px #ffe4ac29,inset 0 -34px 65px #4d270e2b,0 -7px 20px #552e131f}.surface-lab-module__KkDTwq__sand .surface-lab-module__KkDTwq__layerB{z-index:3;background:radial-gradient(ellipse 115px 82px at calc(var(--x) + 9px) calc(var(--y) + 13px), #43220c4d, transparent 74%), radial-gradient(ellipse 128px 94px at calc(var(--x) - 7px) calc(var(--y) - 8px), #ffe5ac33, transparent 72%);mix-blend-mode:multiply;filter:blur(3px)}.surface-lab-module__KkDTwq__sand .surface-lab-module__KkDTwq__layerC{z-index:3;left:var(--x);top:var(--y);filter:blur(2px);width:164px;height:118px;opacity:calc(.18 + var(--active) * .42);transform:translate(-50%, -50%) rotate(calc(var(--angle) * .18)) scale(calc(.78 + var(--active) * .22));background:radial-gradient(at 44% 38%,#ffe1a433,#6336161c 56%,#0000 73%);border-radius:48% 52% 54% 46%;transition:opacity .18s,transform .16s ease-out;bottom:auto;right:auto;box-shadow:inset 9px 9px 20px #ffe7b21a,inset -10px -12px 22px #42210c24}.surface-lab-module__KkDTwq__sand .surface-lab-module__KkDTwq__layerD{z-index:5;background:radial-gradient(ellipse 100px 68px at var(--x) var(--y), #4a260f57, #ffde9e14 48%, transparent 72%);opacity:0;mix-blend-mode:multiply;transition:opacity .18s,transform .32s;transform:scale(1)}.surface-lab-module__KkDTwq__sandCanvas{z-index:6;pointer-events:none;opacity:1;filter:saturate(.92)contrast(1.08);mix-blend-mode:normal;width:100%;height:100%;transition:opacity 1.25s;position:absolute;inset:0}.surface-lab-module__KkDTwq__sand .surface-lab-module__KkDTwq__surfaceContent{text-shadow:0 2px #ffe7b22e,0 10px 28px #48250e29}.surface-lab-module__KkDTwq__flow:before{z-index:3;transform:perspective(700px) rotateX(var(--rx)) rotateY(var(--ry)) scale(1.04);background:repeating-linear-gradient(0deg,#ffdfbe1c 0 1px,#0000 1px 5px),repeating-linear-gradient(90deg,#1e050c52 0 1px,#0000 1px 6px);transition:transform .12s ease-out}.surface-lab-module__KkDTwq__flow .surface-lab-module__KkDTwq__layerA{background:radial-gradient(ellipse 250px 170px at var(--x) var(--y), #ffd69b3d, transparent 74%);filter:blur(8px)}.surface-lab-module__KkDTwq__flow .surface-lab-module__KkDTwq__layerB{background:repeating-linear-gradient(calc(90deg + var(--angle)), transparent 0 20px, #ffc77d0d 21px, transparent 22px 42px);transform:translate3d(calc(var(--mx) * 12px), calc(var(--my) * 8px), 0);inset:-8%}.surface-lab-module__KkDTwq__flowLines i{left:calc(var(--thread-index) * 6% - 3%);width:1px;height:140%;transform:translateX(calc(var(--mx) * (var(--thread-index) - 9) * .55px)) rotate(4deg);background:#ffe0c21c;transition:transform .13s ease-out;position:absolute;top:-20%}.surface-lab-module__KkDTwq__foil{background:conic-gradient(from calc(180deg + var(--mx) * 35deg) at var(--x) var(--y), #fa709a, #fee140, #43e97b, #38f9d7, #667eea, #d66efd, #fa709a);color:#fff}.surface-lab-module__KkDTwq__foil:before{z-index:4;background:linear-gradient(calc(115deg + var(--mx) * 18deg), transparent 28%, #ffffffb3 46%, #ffffff1a 54%, transparent 72%), repeating-linear-gradient(168deg, #ffffff2e 0 1px, transparent 1px 13px);background-position:calc(var(--mx) * 30px) 0, 0 0;mix-blend-mode:screen}.surface-lab-module__KkDTwq__foil .surface-lab-module__KkDTwq__layerA{background:radial-gradient(circle 260px at var(--x) var(--y), #ffffff85, transparent 66%);mix-blend-mode:overlay}.surface-lab-module__KkDTwq__foil .surface-lab-module__KkDTwq__layerB{background:conic-gradient(from var(--angle), transparent, #ffffff4d, transparent 18% 64%, #0e13312e, transparent);filter:blur(20px);transform:rotate(calc(var(--mx) * 9deg));inset:-24%}.surface-lab-module__KkDTwq__foil .surface-lab-module__KkDTwq__surfaceContent{text-shadow:0 8px 30px #2007378a,-3px 0 16px #00e7ff42,3px 0 16px #ff338842}.surface-lab-module__KkDTwq__paper{background:linear-gradient(calc(92deg + var(--mx) * 5deg), #f6f0e2 0 48%, #ded3bf 49%, #fffaf0 52% 100%);color:#271f18}.surface-lab-module__KkDTwq__paper:before{z-index:3;left:var(--x);width:3px;transform:rotate(calc(var(--my) * 7deg));transform-origin:50%;background:linear-gradient(#0000,#523a2447,#0000);right:auto;box-shadow:-22px 0 32px #442e1c1a,20px 0 28px #ffffff9e}.surface-lab-module__KkDTwq__paper .surface-lab-module__KkDTwq__layerA{background:radial-gradient(circle at 20% 22%,#67492b0d 0 1px,#0000 2px) 0 0/13px 15px,radial-gradient(circle at 74% 66%,#67492b0a 0 1px,#0000 2px) 0 0/17px 19px}.surface-lab-module__KkDTwq__paper .surface-lab-module__KkDTwq__layerB{left:var(--x);width:34%;transform:translateX(calc(var(--mx) * 10px)) skewY(calc(var(--my) * 2deg));transform-origin:0;background:linear-gradient(90deg,#5a371d24,#0000 70%);right:auto}.surface-lab-module__KkDTwq__paper .surface-lab-module__KkDTwq__layerC{border:1px solid #59412a14;inset:6% 5%;box-shadow:0 22px 48px #3f2a1614}.surface-lab-module__KkDTwq__paper .surface-lab-module__KkDTwq__surfaceContent{text-shadow:none}.surface-lab-module__KkDTwq__ink:before{z-index:4;background:radial-gradient(circle 190px at var(--x) var(--y), #7cff9747, #35b76a1a 42%, transparent 72%);mix-blend-mode:screen}.surface-lab-module__KkDTwq__ink .surface-lab-module__KkDTwq__layerA{transform:translate3d(calc(var(--mx) * -12px), calc(var(--my) * -9px), 0) scale(calc(1 + var(--speed) * .02));background:repeating-radial-gradient(at 20% 30%,#0000 0 32px,#5dff8b0d 33px 34px,#0000 35px 60px),repeating-radial-gradient(at 76% 68%,#0000 0 42px,#d3ff830a 43px 44px,#0000 45px 72px)}.surface-lab-module__KkDTwq__inkBlots{z-index:3;position:absolute;inset:0}.surface-lab-module__KkDTwq__inkBlots i{animation:2.8s ease-in-out infinite alternate surface-lab-module__KkDTwq__bioCellPulse;animation-delay:var(--cell-delay);background:radial-gradient(circle at 36% 34%,#ceff8f4d,#298a5314 52%,#0000 72%);border:1px solid #75ff993d;border-radius:44% 56% 62% 38%/48% 44% 56% 52%;position:absolute;box-shadow:inset 0 0 12px #6bff911f}.surface-lab-module__KkDTwq__ink[data-pressed=true] .surface-lab-module__KkDTwq__inkBlots i{animation-duration:.46s}.surface-lab-module__KkDTwq__signal{color:#b8ffcc;background:radial-gradient(circle,#1a6f3f29,#0000 38%),linear-gradient(#07110c,#010403)}.surface-lab-module__KkDTwq__signal:before{z-index:5;background:radial-gradient(circle 150px at var(--x) var(--y), #76ff9d2e, transparent 70%), repeating-linear-gradient(180deg, #8dffac14 0 1px, transparent 1px 4px);mix-blend-mode:screen}.surface-lab-module__KkDTwq__signal .surface-lab-module__KkDTwq__layerA{transform:translateX(calc(var(--mx) * -10px + var(--speed) * 8px));background:linear-gradient(90deg,#ff1f5914,#0000 28%,#2af4ff14 72%,#0000),repeating-linear-gradient(90deg,#0000 0 52px,#5dff910d 53px 54px)}.surface-lab-module__KkDTwq__signal .surface-lab-module__KkDTwq__layerB{background:repeating-linear-gradient(0deg,#0000 0 8px,#4fff840f 9px,#0000 10px 17px);animation:5s linear infinite surface-lab-module__KkDTwq__crtRoll}.surface-lab-module__KkDTwq__signal .surface-lab-module__KkDTwq__layerC{left:var(--x);background:linear-gradient(#0000,#73ff9e,#0000);width:2px;top:0;right:auto;box-shadow:0 0 18px #5aff8b94}.surface-lab-module__KkDTwq__signal .surface-lab-module__KkDTwq__surfaceContent h2{text-shadow:calc(var(--mx) * -5px) 0 #ff306559, calc(var(--mx) * 5px) 0 #38e2ff59, 0 0 24px #61ff9042}.surface-lab-module__KkDTwq__clay{color:#3b160e;background:radial-gradient(circle at 26% 20%,#ffcfb17a,#0000 32%),linear-gradient(145deg,#d98765,#a84e38 58%,#763323)}.surface-lab-module__KkDTwq__clay:before{z-index:4;background:radial-gradient(circle 170px at var(--x) var(--y), #5c251642, transparent 66%);box-shadow:inset calc(var(--mx) * -18px) calc(var(--my) * -15px) 38px #3a140c2e;transform:scale(calc(1 - var(--active) * .006))}.surface-lab-module__KkDTwq__clay .surface-lab-module__KkDTwq__layerA{background:radial-gradient(circle 128px at var(--x) var(--y), #59231533, #ffbc9a14 54%, transparent 68%), linear-gradient(145deg, #ffd3b82e, #5a1f1414);box-shadow:inset calc(var(--mx) * 20px) calc(var(--my) * 14px) 30px #ffd4b724, inset calc(var(--mx) * -24px) calc(var(--my) * -18px) 34px #541d1233, 0 30px 58px #4a190f29;transform:perspective(720px) rotateX(calc(var(--my) * -2deg)) rotateY(calc(var(--mx) * 2.5deg));border-radius:72px;transition:transform .13s ease-out;inset:5%}.surface-lab-module__KkDTwq__clay .surface-lab-module__KkDTwq__layerB{background:radial-gradient(circle at 18% 24%,#501c1114 0 1px,#0000 2px) 0 0/19px 21px,radial-gradient(circle at 72% 66%,#ffdcbc17 0 1px,#0000 2px) 0 0/23px 25px}.surface-lab-module__KkDTwq__clay[data-pressed=true] .surface-lab-module__KkDTwq__layerA{transform:perspective(720px) rotateX(calc(var(--my) * -2deg)) rotateY(calc(var(--mx) * 2.5deg)) scale(.975)}.surface-lab-module__KkDTwq__clay .surface-lab-module__KkDTwq__surfaceContent{text-shadow:0 8px 25px #ffceb03d}.surface-lab-module__KkDTwq__mercury{color:#f8fbfd;background:radial-gradient(circle at 50% 30%,#e6eff45c,#0000 28%),linear-gradient(145deg,#78858c,#2b3338 52%,#0c1013)}.surface-lab-module__KkDTwq__mercury:before{z-index:2;background:radial-gradient(circle 220px at var(--x) var(--y), #ffffff57, #8597a124 42%, transparent 72%), linear-gradient(calc(118deg + var(--mx) * 16deg), transparent 36%, #ffffff57 49%, transparent 62%);mix-blend-mode:screen}.surface-lab-module__KkDTwq__mercury .surface-lab-module__KkDTwq__layerA{filter:blur(8px);background:radial-gradient(at 20% 70%,#ffffff2e,#0000 24%),radial-gradient(at 78% 28%,#ffffff24,#0000 28%)}.surface-lab-module__KkDTwq__mercuryDrops{z-index:4;position:absolute;inset:0}.surface-lab-module__KkDTwq__mercuryDrops i{transform:translate3d(calc(var(--mx) * var(--drop-depth) * 48px), calc(var(--my) * var(--drop-depth) * 34px), 0) scale(calc(.92 + var(--active) * var(--drop-depth) * .12));background:radial-gradient(circle at 32% 26%,#fff 0 8%,#cbd4d9 16%,#616b72 42%,#171c20 76%);border:1px solid #ffffff8a;border-radius:46% 54% 58% 42%/42% 46% 54% 58%;transition:transform .18s cubic-bezier(.16,.74,.2,1);position:absolute;box-shadow:inset -10px -12px 16px #00000057,0 18px 30px #00000047}.surface-lab-module__KkDTwq__mercury .surface-lab-module__KkDTwq__layerC{left:var(--x);top:var(--y);width:150px;height:150px;filter:blur(calc(var(--speed) * 2px));transform:translate(-50%, -50%) scale(calc(.64 + var(--active) * .3));background:radial-gradient(circle at 34% 28%,#ffffffb8,#6e7d856b 36%,#0c10123d 70%);border-radius:50%;bottom:auto;right:auto}.surface-lab-module__KkDTwq__mercury[data-pressed=true] .surface-lab-module__KkDTwq__mercuryDrops i{transform:translate3d(calc((50 - var(--mx) * 50) * 1%), calc((50 - var(--my) * 50) * 1%), 0) scale(.68)}.surface-lab-module__KkDTwq__light{background:radial-gradient(circle at var(--x) var(--y), #000 0 4%, #49277d57 9%, transparent 24%), radial-gradient(circle at 72% 18%, #593db43d, transparent 28%), linear-gradient(180deg, #050614, #010106 66%, #000);color:#f6f4ff}.surface-lab-module__KkDTwq__light:before{z-index:4;background:radial-gradient(ellipse 260px 110px at var(--x) var(--y), transparent 0 24%, #ff854d4d 29%, #874eff33 36%, transparent 50%);transform:rotate(calc(var(--angle) * .25));filter:blur(2px)}.surface-lab-module__KkDTwq__light .surface-lab-module__KkDTwq__layerA{transform:translate3d(calc(var(--mx) * -22px), calc(var(--my) * -16px), 0);background:radial-gradient(circle at 20% 30%,#5680ff1f,#0000 25%),radial-gradient(circle at 80% 70%,#c956ff1a,#0000 28%)}.surface-lab-module__KkDTwq__light .surface-lab-module__KkDTwq__layerB{background:radial-gradient(circle 280px at var(--x) var(--y), #6b74ff1f, transparent 68%);filter:blur(16px)}.surface-lab-module__KkDTwq__lightPlanes{z-index:3;position:absolute;inset:0}.surface-lab-module__KkDTwq__lightPlanes i{opacity:calc(.38 + var(--star-depth) * .62);transform:translate3d(calc(var(--mx) * var(--star-depth) * -42px), calc(var(--my) * var(--star-depth) * -30px), 0) scale(calc(.72 + var(--star-depth) * .46));animation:2.2s ease-in-out infinite alternate surface-lab-module__KkDTwq__starTwinkle;animation-delay:var(--star-delay);background:#e1efffeb;border-radius:50%;transition:transform .15s ease-out;position:absolute;box-shadow:0 0 9px #98c7ffb8}.surface-lab-module__KkDTwq__light[data-pressed=true] .surface-lab-module__KkDTwq__lightPlanes i{transform:translate3d(calc(var(--mx) * var(--star-depth) * -78px), calc(var(--my) * var(--star-depth) * -58px), 0) scale(1.4)}.surface-lab-module__KkDTwq__storm{color:#effbff;background:radial-gradient(circle at 50% 120%,#5238ff4d,#0000 44%),linear-gradient(150deg,#07132d,#020612 58%,#000107)}.surface-lab-module__KkDTwq__storm:before{z-index:4;background:radial-gradient(circle 170px at var(--x) var(--y), #aef5ff57, #4676ff21 38%, transparent 72%), conic-gradient(from var(--angle) at var(--x) var(--y), transparent 0 43%, #89e0ff29 48%, transparent 53% 100%);mix-blend-mode:screen;filter:contrast(calc(1 + var(--speed) * .8))}.surface-lab-module__KkDTwq__storm .surface-lab-module__KkDTwq__layerA{transform:perspective(700px) rotateX(64deg) scale(1.5) translateY(calc(var(--my) * 18px));transform-origin:50% 70%;background-color:#0000;background-image:linear-gradient(#7dc4ff0e 1px,#0000 1px),linear-gradient(90deg,#7dc4ff0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.surface-lab-module__KkDTwq__storm .surface-lab-module__KkDTwq__layerB{filter:blur(30px);transform:translate3d(calc(var(--mx) * -28px), calc(var(--my) * -18px), 0);background:radial-gradient(at 28% 40%,#3953a361,#0000 30%),radial-gradient(at 72% 62%,#6935c445,#0000 32%);inset:-20%}.surface-lab-module__KkDTwq__storm .surface-lab-module__KkDTwq__layerD{background:radial-gradient(circle 38px at var(--x) var(--y), #fff, #4edcff7a 12%, transparent 68%);opacity:calc(.2 + var(--speed) * .72)}.surface-lab-module__KkDTwq__stormCanvas{z-index:6;pointer-events:none;filter:saturate(1.18)contrast(1.08);mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.surface-lab-module__KkDTwq__crystal{color:#f9f5ff;background:radial-gradient(circle at 18% 18%,#ff3ada47,#0000 28%),radial-gradient(circle at 84% 72%,#24eaff47,#0000 34%),linear-gradient(135deg,#17103e,#090b27 58%,#06151c)}.surface-lab-module__KkDTwq__crystal:before{z-index:5;background:conic-gradient(from calc(var(--angle) + 80deg) at var(--x) var(--y), transparent, #ff5be347, #36ebff59, transparent 42%);-webkit-mask-image:radial-gradient(circle 290px at var(--x) var(--y), #000, transparent 74%);mask-image:radial-gradient(circle 290px at var(--x) var(--y), #000, transparent 74%);mix-blend-mode:screen;-webkit-backdrop-filter:saturate(1.5) hue-rotate(calc(var(--mx) * 35deg));backdrop-filter:saturate(1.5) hue-rotate(calc(var(--mx) * 35deg))}.surface-lab-module__KkDTwq__crystal .surface-lab-module__KkDTwq__layerA{transform:translate3d(calc(var(--mx) * 14px), calc(var(--my) * 12px), 0);background:repeating-linear-gradient(38deg,#ffffff0f 0 1px,#0000 1px 74px),repeating-linear-gradient(128deg,#ffffff0a 0 1px,#0000 1px 108px)}.surface-lab-module__KkDTwq__crystal .surface-lab-module__KkDTwq__layerB{background:radial-gradient(circle 220px at var(--x) var(--y), #fff3, transparent 66%);filter:blur(12px)}.surface-lab-module__KkDTwq__crystalTiles{z-index:3;perspective:700px;position:absolute;inset:0}.surface-lab-module__KkDTwq__crystalTiles i{background:linear-gradient(135deg, hsla(var(--tile-hue), 88%, 68%, .24), #ffffff09);clip-path:polygon(18% 0,100% 12%,83% 100%,0 82%);opacity:.74;width:clamp(72px,10vw,150px);height:clamp(58px,7vw,104px);transform:rotate(var(--tile-rotation)) rotateX(calc(var(--my) * -18deg)) rotateY(calc(var(--mx) * 24deg)) translate3d(calc(var(--mx) * 18px), calc(var(--my) * 14px), 0);border:1px solid #ffffff29;transition:transform .15s ease-out,filter .15s ease-out;position:absolute;box-shadow:inset 0 0 28px #ffffff0f}.surface-lab-module__KkDTwq__crystalTiles i:before,.surface-lab-module__KkDTwq__crystalTiles i:after{content:none}.surface-lab-module__KkDTwq__crystal[data-pressed=true] .surface-lab-module__KkDTwq__crystalTiles i{filter:saturate(2)brightness(1.25)}.surface-lab-module__KkDTwq__flow{background:radial-gradient(ellipse at 12% 20%, #0d7b8b38, transparent 34%), radial-gradient(circle at var(--x) var(--y), #56ffe02e, transparent 22%), linear-gradient(135deg, #021922, #010b10 62%, #000405);color:#eafffb}.surface-lab-module__KkDTwq__flow:before{z-index:6;background:radial-gradient(circle 42px at var(--x) var(--y), #eefffceb, #48ffdd57 22%, transparent 68%), conic-gradient(from calc(var(--angle) - 8deg) at var(--x) var(--y), transparent 0 47%, #50ffe180 49%, #bdfff629 51%, transparent 54% 100%);-webkit-mask-image:radial-gradient(ellipse 52% 42% at var(--x) var(--y), #000 0 34%, #000000ad 58%, transparent 84%);mask-image:radial-gradient(ellipse 52% 42% at var(--x) var(--y), #000 0 34%, #000000ad 58%, transparent 84%);filter:blur(calc(1px + var(--speed) * 2px));mix-blend-mode:screen;opacity:calc(var(--active) * .88 + var(--speed) * .12);transition:opacity .14s}.surface-lab-module__KkDTwq__flow .surface-lab-module__KkDTwq__layerA{background:linear-gradient(#5dffe206 1px, transparent 1px), linear-gradient(90deg, #5dffe209 1px, transparent 1px), radial-gradient(ellipse 360px 240px at var(--x) var(--y), #2cdbc41f, transparent 72%);transform:skewX(calc(var(--my) * -8deg)) translateX(calc(var(--mx) * 18px));background-size:72px 72px,72px 72px,auto}.surface-lab-module__KkDTwq__flow .surface-lab-module__KkDTwq__layerB{background:conic-gradient(from calc(var(--angle) - 18deg) at var(--x) var(--y), transparent 0 45%, #1dbfaf1a 47%, #70ffe857 49%, transparent 53%), radial-gradient(ellipse 480px 190px at var(--x) var(--y), #35ffdc29, transparent 72%);filter:blur(12px);inset:-12%;transform:none}.surface-lab-module__KkDTwq__flow .surface-lab-module__KkDTwq__layerC{z-index:7;left:var(--x);top:var(--y);width:18px;height:18px;opacity:calc(.18 + var(--active) * .82);transform:translate(-50%, -50%) scale(calc(.72 + var(--speed) * .42));background:#dffff9;border:1px solid #e0fffaeb;border-radius:50%;transition:opacity .16s;bottom:auto;right:auto;box-shadow:0 0 8px #fff,0 0 24px #5cffe5f2,0 0 72px #25eece94,0 0 140px #1caea54d}.surface-lab-module__KkDTwq__flow .surface-lab-module__KkDTwq__layerD{z-index:5;background:conic-gradient(from calc(var(--angle) + 176deg) at var(--x) var(--y), transparent 0 48%, #51ffe033 49.4%, transparent 51% 100%);-webkit-mask-image:radial-gradient(ellipse 44% 36% at var(--x) var(--y), #000, transparent 86%);mask-image:radial-gradient(ellipse 44% 36% at var(--x) var(--y), #000, transparent 86%);opacity:calc(.1 + var(--speed) * .72);mix-blend-mode:screen;transition:opacity .12s linear;transform:scale(1)}.surface-lab-module__KkDTwq__flowLines{z-index:5;position:absolute;inset:0;overflow:hidden}.surface-lab-module__KkDTwq__flowLines i{left:-18%;top:calc(var(--flow-index) * 4.7% - 3%);border-top:1px solid rgba(120, 255, 233, calc(.1 + var(--flow-depth) * .18));width:138%;height:34px;opacity:calc(.42 + var(--flow-depth) * .5);filter:drop-shadow(0 -1px 4px rgba(58, 255, 221, calc(var(--active) * .28)));transform:translate3d(calc(var(--mx) * var(--flow-depth) * 44px), calc(var(--my) * var(--flow-depth) * 25px), 0) skewX(calc(var(--mx) * -16deg)) rotate(calc(var(--my) * 2deg));background:0 0;border-radius:50%;transition:transform .11s linear;position:absolute}.surface-lab-module__KkDTwq__flowLines i:before{content:"";left:var(--x);background:radial-gradient(ellipse, rgba(207, 255, 248, calc(.22 + var(--flow-depth) * .45)), #48ffdf24 42%, transparent 74%);filter:blur(2px);border-radius:50%;width:clamp(90px,15vw,220px);height:9px;position:absolute;top:-5px;transform:translate(-50%)}.surface-lab-module__KkDTwq__flowLines i:after{content:"";left:var(--x);width:calc(2px + var(--flow-depth) * 3px);height:calc(2px + var(--flow-depth) * 3px);background:#eafffb;border-radius:50%;position:absolute;top:-3px;transform:translate(-50%,-50%);box-shadow:0 0 9px #5fffe3}.surface-lab-module__KkDTwq__flow[data-pressed=true] .surface-lab-module__KkDTwq__flowLines i{filter:drop-shadow(0 -1px 8px #60ffe6c7);border-color:#c5fff88f}.surface-lab-module__KkDTwq__ink{color:#171027;background:radial-gradient(circle at 72% 18%,#ff79c957,#0000 30%),linear-gradient(145deg,#f3eee8,#dcd8e7 58%,#bec6dd)}.surface-lab-module__KkDTwq__ink:before{z-index:5;background:radial-gradient(circle 150px at var(--x) var(--y), #3b108285, #ad2ac12b 44%, transparent 74%), conic-gradient(from var(--angle) at var(--x) var(--y), transparent, #105ba630, transparent 32%);mix-blend-mode:multiply;filter:blur(calc(8px - var(--speed) * 5px))}.surface-lab-module__KkDTwq__ink .surface-lab-module__KkDTwq__layerA{filter:blur(18px);transform:translate3d(calc(var(--mx) * -20px), calc(var(--my) * -15px), 0) scale(calc(1 + var(--speed) * .04));background:radial-gradient(at 28% 30%,#272b7b3d,#0000 34%),radial-gradient(at 78% 70%,#da278a33,#0000 31%)}.surface-lab-module__KkDTwq__inkBlots{z-index:3;filter:contrast(1.22)saturate(1.25);position:absolute;inset:0}.surface-lab-module__KkDTwq__inkBlots i{background:radial-gradient(circle at 38% 34%, hsla(var(--ink-hue), 82%, 60%, .5), hsla(calc(var(--ink-hue) + 42), 75%, 35%, .24) 52%, transparent 73%);box-shadow:none;filter:blur(8px);opacity:.66;transform:translate3d(calc(var(--mx) * 24px), calc(var(--my) * 18px), 0) rotate(calc(var(--mx) * 16deg));animation:6s ease-in-out infinite alternate surface-lab-module__KkDTwq__inkBloom;animation-delay:var(--ink-delay);border:0;border-radius:63% 37% 58% 42%/41% 62% 38% 59%;position:absolute}.surface-lab-module__KkDTwq__ink .surface-lab-module__KkDTwq__layerD{background:radial-gradient(circle 56px at var(--x) var(--y), #ffffff3d, transparent 74%);opacity:calc(.14 + var(--speed) * .34)}.surface-lab-module__KkDTwq__ink[data-pressed=true] .surface-lab-module__KkDTwq__inkBlots i{filter:blur(3px)saturate(1.5);animation-duration:.9s}.surface-lab-module__KkDTwq__light{color:#fff8e4;background:radial-gradient(circle at 14% 16%,#5098d826,#0000 28%),radial-gradient(circle at 86% 78%,#ffbd5c1f,#0000 34%),linear-gradient(145deg,#0c1016,#030405 58%,#000)}.surface-lab-module__KkDTwq__light:before{z-index:7;background:radial-gradient(circle 28px at var(--x) var(--y), #fffdf0, #ffde93b8 18%, transparent 68%), conic-gradient(from calc(var(--angle) - 17deg) at var(--x) var(--y), transparent 0 39%, #fffadbc7 45%, #ffd3796b 50%, #67beff38 57%, transparent 64%);-webkit-mask-image:radial-gradient(ellipse 560px 410px at var(--x) var(--y), #000 0 42%, #000000c7 68%, transparent 88%);mask-image:radial-gradient(ellipse 560px 410px at var(--x) var(--y), #000 0 42%, #000000c7 68%, transparent 88%);filter:blur(calc(1px + var(--speed) * 2px));mix-blend-mode:screen;opacity:calc(var(--active) * .88 + var(--speed) * .12);transform-origin:initial;transition:opacity .14s;transform:none}.surface-lab-module__KkDTwq__light .surface-lab-module__KkDTwq__layerA{background:linear-gradient(#afd9ff0b 1px, transparent 1px), linear-gradient(90deg, #ffe5ae0a 1px, transparent 1px), radial-gradient(ellipse 380px 260px at var(--x) var(--y), #ffe09e1f, transparent 74%);transform:perspective(850px) rotateX(calc(58deg + var(--my) * 4deg)) rotateZ(calc(var(--mx) * 3deg));transform-origin:50% 64%;background-size:72px 72px,72px 72px,auto;border:1px solid #b1daff14;inset:8% 6% -20%;box-shadow:inset 0 0 90px #00000094}.surface-lab-module__KkDTwq__light .surface-lab-module__KkDTwq__layerB{background:conic-gradient(from calc(var(--angle) - 9deg) at var(--x) var(--y), transparent 0 47%, #73c7ff21 48.5%, #ffebb833 50%, transparent 53% 100%), radial-gradient(ellipse 360px 240px at var(--x) var(--y), #ffdd8933, #57b1ff0f 46%, transparent 74%);filter:blur(1px);opacity:calc(var(--active) * .84 + var(--speed) * .16);transform:translate3d(calc(var(--mx) * -12px), calc(var(--my) * -8px), 0);transition:opacity .14s}.surface-lab-module__KkDTwq__light .surface-lab-module__KkDTwq__layerC{z-index:6;left:var(--x);top:var(--y);clip-path:polygon(47% 0,53% 0,100% 100%,0 100%);filter:blur(6px);width:clamp(120px,17vw,250px);height:min(62vw,820px);opacity:calc(var(--active) * .5 + var(--speed) * .18);transform:translate(-50%, 0) rotate(calc(var(--angle) + 90deg));transform-origin:50% 0;mix-blend-mode:screen;background:linear-gradient(#fffde694,#ffd77d21 38%,#5db4ff0d 67%,#0000 88%);transition:opacity .14s;bottom:auto;right:auto}.surface-lab-module__KkDTwq__light .surface-lab-module__KkDTwq__layerD{z-index:4;background:radial-gradient(ellipse 390px 150px at var(--x) var(--y), #ffe2a54d, #5caff414 46%, transparent 74%), radial-gradient(circle 38px at var(--x) var(--y), #fffce2b8, transparent 72%);opacity:calc(var(--active) * .68);mix-blend-mode:screen;transition:opacity .18s,transform .32s;transform:scale(1)}.surface-lab-module__KkDTwq__lightPlanes{z-index:5;perspective:900px;position:absolute;inset:0}.surface-lab-module__KkDTwq__lightPlanes i{border:1px solid rgba(255, 241, 201, calc(.13 + var(--plane-depth) * .2));background:linear-gradient(112deg, rgba(94, 181, 255, calc(.03 + var(--plane-depth) * .08)), transparent 34%), linear-gradient(90deg, transparent, rgba(255, 231, 164, calc(.09 + var(--plane-depth) * .24)), rgba(255, 250, 225, calc(.04 + var(--plane-depth) * .12)) 54%, transparent);height:clamp(36px,6vw,88px);box-shadow:inset 0 1px #ffffff47, 0 0 calc(16px + var(--plane-depth) * 34px) rgba(255, 219, 134, calc(.03 + var(--plane-depth) * .09)), calc(var(--mx) * -18px) calc(var(--my) * -16px) 36px #0000006b;opacity:calc(.48 + var(--plane-depth) * .44);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:rotate(var(--plane-rotation)) translate3d(calc(var(--mx) * var(--plane-depth) * -32px), calc(var(--my) * var(--plane-depth) * -24px), 0) rotateY(calc(var(--mx) * 24deg));border-radius:0;transition:transform .14s ease-out,background .18s;animation:none;position:absolute}.surface-lab-module__KkDTwq__lightPlanes i:before{content:"";background:linear-gradient(#0000,#fffce2eb,#0000);width:2px;position:absolute;inset:-1px auto -1px -1px;box-shadow:0 0 15px #ffe49eb8}.surface-lab-module__KkDTwq__lightPlanes i:after{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, calc(.12 + var(--plane-depth) * .16)), transparent);filter:blur(8px);height:18px;transform:skewX(calc(var(--mx) * -18deg));position:absolute;bottom:-13px;left:12%;right:-14%}.surface-lab-module__KkDTwq__light[data-pressed=true] .surface-lab-module__KkDTwq__lightPlanes i{transform:rotate(var(--plane-rotation)) translate3d(calc(var(--mx) * var(--plane-depth) * -54px), calc(var(--my) * var(--plane-depth) * -38px), 0) rotateY(calc(var(--mx) * 32deg));background:linear-gradient(90deg,#69c3ff1f,#fff9dc9e,#ffda8238,#0000);box-shadow:inset 0 1px #ffffffa8,0 0 46px #ffde9538}@keyframes surface-lab-module__KkDTwq__stormCursorCharge{0%,to{opacity:.45;transform:rotate(0)scale(.92)}48%{opacity:.94;transform:rotate(146deg)scale(1.08)}}@keyframes surface-lab-module__KkDTwq__inkCursorMorph{0%{border-radius:68% 32% 57% 43%/63% 58% 42% 37%}to{border-radius:43% 57% 35% 65%/48% 37% 63% 52%}}@keyframes surface-lab-module__KkDTwq__inkBloom{0%{opacity:.42;transform:translate3d(calc(var(--mx) * 18px), calc(var(--my) * 14px), 0) rotate(-8deg) scale(.86)}to{opacity:.76;transform:translate3d(calc(var(--mx) * 28px), calc(var(--my) * 22px), 0) rotate(12deg) scale(1.14)}}@keyframes surface-lab-module__KkDTwq__lightCursorFrame{0%{transform:translate(-8px,7px)}to{transform:translate(9px,-8px)}}@keyframes surface-lab-module__KkDTwq__magneticCursorField{to{transform:rotate(360deg)scale(1.08)}}@keyframes surface-lab-module__KkDTwq__cellCursorMorph{0%{border-radius:46% 54% 58% 42%/52% 44% 56% 48%}to{border-radius:58% 42% 44% 56%/42% 58% 46% 54%}}@keyframes surface-lab-module__KkDTwq__signalCursorScan{to{transform:rotate(360deg)}}@keyframes surface-lab-module__KkDTwq__signalCursorBeam{0%{transform:translateY(-22px)}to{transform:translateY(22px)}}@keyframes surface-lab-module__KkDTwq__mercuryCursorMorph{0%{border-radius:48% 52% 58% 42%/42% 48% 52% 58%}to{border-radius:58% 42% 44% 56%/54% 44% 56% 46%}}@keyframes surface-lab-module__KkDTwq__gravityOrbit{to{transform:rotate(360deg)}}@keyframes surface-lab-module__KkDTwq__gravitySatellite{to{transform:rotate(360deg)}}@keyframes surface-lab-module__KkDTwq__bioCellPulse{0%{opacity:.32;transform:scale(.88)}to{opacity:.78;transform:scale(1.08)}}@keyframes surface-lab-module__KkDTwq__crtRoll{to{background-position:0 34px}}@keyframes surface-lab-module__KkDTwq__starTwinkle{0%{filter:brightness(.72)}to{filter:brightness(1.45)}}@media (max-width:820px){.surface-lab-module__KkDTwq__hero{min-height:auto;padding:0 18px 70px}.surface-lab-module__KkDTwq__brand{min-height:74px}.surface-lab-module__KkDTwq__brand span{display:none}.surface-lab-module__KkDTwq__heroLayout{grid-template-columns:1fr;gap:52px;padding:78px 0 0}.surface-lab-module__KkDTwq__eyebrow{margin:0 0 24px}.surface-lab-module__KkDTwq__hero h1{font-size:clamp(62px,17vw,112px)}.surface-lab-module__KkDTwq__heroAside{gap:28px}.surface-lab-module__KkDTwq__journeyMap{grid-template-columns:1fr}.surface-lab-module__KkDTwq__journeyMap li:nth-child(odd),.surface-lab-module__KkDTwq__journeyMap li:nth-child(2n){border-right:0;padding:0}.surface-lab-module__KkDTwq__surfaceSection{min-height:92svh;padding:70px 18px}.surface-lab-module__KkDTwq__surfaceContent{grid-template-columns:1fr;gap:24px}.surface-lab-module__KkDTwq__surfaceSection[data-layout]{align-items:flex-end}.surface-lab-module__KkDTwq__surfaceSection[data-layout=bottom-right] .surface-lab-module__KkDTwq__surfaceContent,.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right] .surface-lab-module__KkDTwq__surfaceContent,.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right] .surface-lab-module__KkDTwq__surfaceContent{grid-template-columns:1fr}.surface-lab-module__KkDTwq__surfaceSection[data-layout=bottom-right] .surface-lab-module__KkDTwq__surfaceMeta,.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right] .surface-lab-module__KkDTwq__surfaceMeta,.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right] .surface-lab-module__KkDTwq__surfaceMeta{text-align:left;justify-content:flex-start}.surface-lab-module__KkDTwq__surfaceSection[data-layout=bottom-right] h2,.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right] h2,.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right] h2,.surface-lab-module__KkDTwq__surfaceSection[data-layout=bottom-right] .surface-lab-module__KkDTwq__surfaceDescription,.surface-lab-module__KkDTwq__surfaceSection[data-layout=center-right] .surface-lab-module__KkDTwq__surfaceDescription,.surface-lab-module__KkDTwq__surfaceSection[data-layout=top-right] .surface-lab-module__KkDTwq__surfaceDescription{text-align:left;grid-area:auto}.surface-lab-module__KkDTwq__surfaceMeta{grid-column:auto;margin-bottom:4px}.surface-lab-module__KkDTwq__surfaceContent h2{font-size:clamp(58px,17vw,108px)}.surface-lab-module__KkDTwq__surfaceDescription{max-width:520px}.surface-lab-module__KkDTwq__surfaceNumber{font-size:clamp(160px,58vw,330px);right:0}}@media (prefers-reduced-motion:reduce){.surface-lab-module__KkDTwq__surfaceCursor,.surface-lab-module__KkDTwq__surfaceCursor *,.surface-lab-module__KkDTwq__surfaceSection:before,.surface-lab-module__KkDTwq__surfaceSection:after,.surface-lab-module__KkDTwq__surfaceLayer,.surface-lab-module__KkDTwq__layerA,.surface-lab-module__KkDTwq__layerB,.surface-lab-module__KkDTwq__layerC,.surface-lab-module__KkDTwq__layerD,.surface-lab-module__KkDTwq__crystalTiles i,.surface-lab-module__KkDTwq__flowLines i,.surface-lab-module__KkDTwq__inkBlots i,.surface-lab-module__KkDTwq__mercuryDrops i,.surface-lab-module__KkDTwq__lightPlanes i{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}}@media (pointer:coarse){.surface-lab-module__KkDTwq__surfaceCursor{display:none}.surface-lab-module__KkDTwq__surfaceSection{cursor:default}}
