@property --depth-px{syntax:"<number>";inherits:false;initial-value:0}@property --depth-py{syntax:"<number>";inherits:false;initial-value:0}.depth-module__uNsOVW__onStage{--accent:#e59a63;--accent-ink:#1b0f05;--accent-soft:#3a2718;--focus:#e59a63}.depth-module__uNsOVW__scene,.depth-module__uNsOVW__slab,.depth-module__uNsOVW__panelScene{--lume:#e59a63;--ease:cubic-bezier(.2, .7, .2, 1)}.depth-module__uNsOVW__scene{--over:14px;perspective:1100px;perspective-origin:calc(50% + 250px) 60%;view-timeline:--depth-phone block;width:min(100%,26rem);margin-inline:auto;padding-block:1.75rem 4rem;position:relative}.depth-module__uNsOVW__halo{background:radial-gradient(closest-side, color-mix(in oklab, var(--lume) 18%, transparent), transparent);pointer-events:none;position:absolute;inset:2% -14% 6% -6%}.depth-module__uNsOVW__floor,.depth-module__uNsOVW__contact{pointer-events:none;position:absolute;left:50%}.depth-module__uNsOVW__floor{background:radial-gradient(closest-side, color-mix(in oklab, var(--lume) 22%, transparent), transparent);width:min(124%,30rem);height:5rem;bottom:.5rem;transform:translate(-50%)}.depth-module__uNsOVW__contact{background:radial-gradient(closest-side,#000000f2,#0000008c 55%,#0000);width:15rem;height:1.25rem;bottom:2.35rem;transform:translate(-47%)}.depth-module__uNsOVW__tilt,.depth-module__uNsOVW__rig,.depth-module__uNsOVW__phone,.depth-module__uNsOVW__face,.depth-module__uNsOVW__screen,.depth-module__uNsOVW__slot{transform-style:preserve-3d}.depth-module__uNsOVW__tilt{pointer-events:none;transition:transform .7s var(--ease);position:relative}.depth-module__uNsOVW__scene[data-tracking] .depth-module__uNsOVW__tilt{will-change:transform;transition-duration:.24s}.depth-module__uNsOVW__rig{width:280px;margin-inline:auto;position:relative;transform:rotateX(6deg)rotateY(-14deg)}.depth-module__uNsOVW__phone{border-radius:46px;position:relative}.depth-module__uNsOVW__edge{border-radius:inherit;background:color-mix(in oklab, #8d8177 calc(var(--lit) * 100%), #0d0c0b);transform:translateZ(calc(var(--z) * -1px));position:absolute;inset:0}.depth-module__uNsOVW__edge:nth-of-type(2):after{content:"";background:color-mix(in oklab, #8d8177 calc(var(--lit) * 82%), #0d0c0b);border-radius:2px;width:4px;height:66px;position:absolute;top:168px;right:-2px}.depth-module__uNsOVW__edge:last-of-type{box-shadow:0 0 0 1px color-mix(in oklab, var(--lume) 26%, transparent)}.depth-module__uNsOVW__face{border-radius:inherit;background:#060505;padding:10px;position:relative;box-shadow:inset 0 0 0 2px #38322d,inset 0 0 0 3.5px #0b0a09}.depth-module__uNsOVW__face:before{content:"";border-radius:inherit;background:linear-gradient(138deg, #ffffff9e 0%, #ffffff1f 22%, transparent 46%, transparent 70%, color-mix(in oklab, var(--lume) 46%, transparent) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.depth-module__uNsOVW__screen{background:radial-gradient(120% 46% at 50% 108%, color-mix(in oklab, var(--lume) 38%, transparent), transparent 70%), radial-gradient(90% 40% at 20% 0%, #ffffff0d, transparent 70%), linear-gradient(180deg, #1d1916 0%, #0b0a09 58%, #120e0b 100%);border-radius:36px;flex-direction:column;min-height:552px;padding:54px 20px 12px;display:flex;position:relative}.depth-module__uNsOVW__island{background:#000;border-radius:999px;width:96px;height:25px;margin-left:-48px;position:absolute;top:12px;left:50%}.depth-module__uNsOVW__island:after{content:"";background:radial-gradient(circle at 35% 35%,#2b3342,#07080b 62%);border-radius:50%;width:9px;height:9px;position:absolute;top:8px;right:9px}.depth-module__uNsOVW__dock{color:#f5f3f0db;justify-content:space-between;margin-top:auto;padding-inline:6px;display:flex}.depth-module__uNsOVW__key{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;box-shadow:inset 0 1px #ffffff1a}.depth-module__uNsOVW__home{background:#f5f3f0b8;border-radius:4px;align-self:center;width:108px;height:4px;margin-top:14px}.depth-module__uNsOVW__glass{border-radius:inherit;pointer-events:none;background:linear-gradient(142deg,#ffffff1a,#0000 34%);position:absolute;inset:0;overflow:clip;transform:translateZ(.5px)}.depth-module__uNsOVW__sheen{background:linear-gradient(114deg,#0000 36%,#ffffff1a 40.5%,#ffffff0b 47%,#ffffff03 55%,#0000 61%) 50%/133.334% 100% no-repeat;position:absolute;inset:-10% -40%;transform:translate(-5.33%)}.depth-module__uNsOVW__glint{opacity:0;transition:opacity .5s var(--ease), transform .24s var(--ease);background:radial-gradient(11rem at 50% 38%,#ffffff21,#ffffff08 50%,#0000);position:absolute;inset:0}.depth-module__uNsOVW__scene[data-tracking] .depth-module__uNsOVW__glint{opacity:1}.depth-module__uNsOVW__slot{position:relative}.depth-module__uNsOVW__cast{background:#00000080;border-radius:22px;position:absolute;transform:translateZ(1px);box-shadow:0 0 24px 8px #00000080}.depth-module__uNsOVW__noteSlot{margin:62px calc(var(--over) * -1 - 36px) 0 calc(var(--over) * -1 - 24px)}.depth-module__uNsOVW__noteSlot .depth-module__uNsOVW__cast{inset:16px calc(var(--over) + 30px) -18px calc(var(--over) + 34px)}.depth-module__uNsOVW__note{box-shadow:inset 0 1px 0 #fff3, 0 0 44px -6px color-mix(in oklab, var(--lume) 34%, transparent);background:linear-gradient(160deg,#4e453df7,#2b2622f7 70%);border:1px solid #ffffff29;border-radius:20px;padding:14px 16px 15px;position:relative;transform:translateZ(40px)}.depth-module__uNsOVW__statusSlot{margin-top:14px}.depth-module__uNsOVW__statusSlot .depth-module__uNsOVW__cast{background:#0006;border-radius:16px;inset:8px 4px -8px 12px;box-shadow:0 0 14px 4px #0006}.depth-module__uNsOVW__status{background:linear-gradient(160deg,#3a342ef5,#24201df5);border:1px solid #ffffff1f;border-radius:16px;padding:11px 16px;position:relative;transform:translateZ(18px);box-shadow:inset 0 1px #ffffff1f}.depth-module__uNsOVW__ping{background:var(--lume);width:8px;height:8px;box-shadow:0 0 16px 3px color-mix(in oklab, var(--lume) 60%, transparent);border-radius:50%;position:absolute}.depth-module__uNsOVW__pingFar{opacity:.5;box-shadow:none;background:0 0;top:58px;right:-34px;transform:translateZ(-220px)}.depth-module__uNsOVW__pingFar:before{content:"";background:var(--lume);box-shadow:0 0 16px 3px color-mix(in oklab, var(--lume) 60%, transparent);filter:blur(1.2px);border-radius:50%;position:absolute;inset:0}.depth-module__uNsOVW__pingNear{opacity:.85;bottom:148px;left:-104px;transform:translateZ(-120px)}.depth-module__uNsOVW__ring{border:1px solid var(--lume);opacity:.5;border-radius:50%;width:150px;height:150px;margin:-75px 0 0 -75px;position:absolute;top:50%;left:50%;transform:scale(.46)}.depth-module__uNsOVW__ringLate{opacity:.2;transform:scale(.92)}@media (max-width:479px){.depth-module__uNsOVW__pingNear{left:-64px}.depth-module__uNsOVW__pingFar{display:none}}@media (max-width:399px){.depth-module__uNsOVW__scene{--over:0px}.depth-module__uNsOVW__note{transform:translateZ(30px)}}.depth-module__uNsOVW__slab{isolation:isolate;box-shadow:inset 0 1px 0 #ffffff1a,  0 5px 0 -1px color-mix(in oklab, var(--lume) 9%, #ffffff0d), 0 6px 0 -1px #ffffff1a, 0 40px 70px -40px #000000e6, 0 70px 140px -50px color-mix(in oklab, var(--lume) 34%, transparent);background:linear-gradient(128deg,#ffffff13,#0000 32%),linear-gradient(#ffffff0d,#ffffff07);position:relative}.depth-module__uNsOVW__slab:before,.depth-module__uNsOVW__panel:before,.depth-module__uNsOVW__strip:before{content:"";z-index:2;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.depth-module__uNsOVW__slab:before,.depth-module__uNsOVW__panel:before{background:linear-gradient(140deg, #ffffff6b 0%, #ffffff1a 26%, #ffffff12 68%, color-mix(in oklab, var(--lume) 42%, transparent) 100%)}.depth-module__uNsOVW__glareClip{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:clip}.depth-module__uNsOVW__glare{opacity:0;transition:opacity .5s var(--ease), transform .24s var(--ease);background:radial-gradient(19rem,#ffffff1f,#ffffff09 46%,#0000);position:absolute;inset:0}[data-tracking]>.depth-module__uNsOVW__glareClip>.depth-module__uNsOVW__glare,[data-tracking] .depth-module__uNsOVW__panel>.depth-module__uNsOVW__glareClip>.depth-module__uNsOVW__glare{opacity:1;will-change:transform}.depth-module__uNsOVW__strip{background:linear-gradient(90deg, color-mix(in oklab, var(--lume) 20%, transparent), color-mix(in oklab, var(--lume) 4%, transparent) 46%, transparent 78%), #0000006b;box-shadow:inset 0 1px 0 #ffffff12, 0 12px 26px -16px color-mix(in oklab, var(--lume) 70%, transparent);border-radius:7px;position:relative}.depth-module__uNsOVW__strip:before{z-index:0;background:linear-gradient(90deg, color-mix(in oklab, var(--lume) 80%, transparent), #ffffff1a 38%, #ffffff0f)}.depth-module__uNsOVW__stripArrow{color:var(--lume)}.depth-module__uNsOVW__strip:after{content:"";background:var(--lume);width:2px;box-shadow:0 0 10px 1px color-mix(in oklab, var(--lume) 80%, transparent);border-radius:2px;position:absolute;top:22%;bottom:22%;left:0}.depth-module__uNsOVW__panel{isolation:isolate;box-shadow:inset 0 1px 0 #ffffff1f, 0 4px 0 -1px color-mix(in oklab, var(--lume) 10%, #ffffff0d), 0 5px 0 -1px #ffffff1a, 0 30px 60px -30px #000000e6, 0 50px 110px -40px color-mix(in oklab, var(--lume) 40%, transparent);background:linear-gradient(132deg,#ffffff17,#0000 38%),linear-gradient(#ffffff0f,#ffffff09);position:relative}@media (min-width:1024px){.depth-module__uNsOVW__duo{view-timeline:--depth-duo block}.depth-module__uNsOVW__panelScene{perspective:1100px;perspective-origin:100% 40%}.depth-module__uNsOVW__panelTilt,.depth-module__uNsOVW__panelFloat{transform-style:preserve-3d}.depth-module__uNsOVW__panelTilt{transition:transform .7s var(--ease)}.depth-module__uNsOVW__panelScene[data-tracking] .depth-module__uNsOVW__panelTilt{will-change:transform;transition-duration:.24s}.depth-module__uNsOVW__panelFloat{transform-origin:100%}}@keyframes depth-module__uNsOVW__phone-turn{0%{transform:rotateX(8deg)rotateY(-21deg)}to{transform:rotateX(3.5deg)rotateY(-7deg)}}@keyframes depth-module__uNsOVW__sheen-slide{0%{transform:translate(-26.67%)}to{transform:translate(18.67%)}}@keyframes depth-module__uNsOVW__panel-settle{0%{transform:translateZ(40px)rotateY(-12deg)rotateX(2deg)}to{transform:translateZ(0)rotateY(0)rotateX(0)}}@keyframes depth-module__uNsOVW__ping{0%{opacity:.5;transform:scale(.12)}to{opacity:0;transform:scale(1.15)}}@keyframes depth-module__uNsOVW__status-ping{0%,to{opacity:.6}25%,75%{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:no-preference){.depth-module__uNsOVW__tilt{transform:rotateX(calc(var(--depth-py,0) * -2.5deg)) rotateY(calc(var(--depth-px,0) * 3.5deg))}.depth-module__uNsOVW__glint{transform:translate(calc(var(--depth-px,0) * -34%), calc(var(--depth-py,0) * -22%))}.depth-module__uNsOVW__glare{transform:translate(calc(var(--depth-px,0) * 50%), calc(var(--depth-py,0) * 50%))}@media (min-width:1024px){.depth-module__uNsOVW__panelTilt{transform:rotateX(calc(var(--depth-py,0) * -2deg)) rotateY(calc(var(--depth-px,0) * 2.5deg))}}.depth-module__uNsOVW__scene[data-live] .depth-module__uNsOVW__ring{animation:2.4s cubic-bezier(.2,.6,.4,1) 2 forwards depth-module__uNsOVW__ping}.depth-module__uNsOVW__scene[data-live] .depth-module__uNsOVW__ringLate{animation-delay:-1.2s}.depth-module__uNsOVW__slab[data-live] .depth-module__uNsOVW__statusPing{animation:4.8s ease-in-out depth-module__uNsOVW__status-ping}@supports (animation-timeline:view()){.depth-module__uNsOVW__rig{animation-name:depth-module__uNsOVW__phone-turn;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--depth-phone;animation-range:cover}.depth-module__uNsOVW__sheen{animation-name:depth-module__uNsOVW__sheen-slide;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--depth-phone;animation-range:cover}@media (min-width:1024px){.depth-module__uNsOVW__panelFloat{animation-name:depth-module__uNsOVW__panel-settle;animation-duration:1ms;animation-timing-function:cubic-bezier(.3,0,.3,1);animation-fill-mode:both;animation-timeline:--depth-duo;animation-range:cover cover 70vh}}}}
@property --hero-px{syntax:"<number>";inherits:false;initial-value:0}@property --hero-py{syntax:"<number>";inherits:false;initial-value:0}.HeroScene-module__Jd-DRq__card{--ease:cubic-bezier(.2, .7, .2, 1);--edge-near:color-mix(in srgb, var(--ink) 62%, transparent);--edge-mid:color-mix(in srgb, var(--ink) 34%, transparent);--edge-far:color-mix(in srgb, var(--ink) 17%, transparent);--g-hi:#ffffffbd;--g-lo:#ffffff14;--g-shade:#1d1b190e;--roof-hi:#fffc;--roof-lo:#ffffff1f;--seam:#1d1b191f;--pane:linear-gradient(150deg, #fff9, #1d1b1912);--slab:#fff;--slab-side:#dcd7d0;--slab-lit:#efece8;--slab-edge:#1d1b1929;--grid:#1d1b1916;--cast-far:#1d1b193d;--cast-near:#1d1b1924;--cast-glow:transparent;--bounce:color-mix(in srgb, var(--accent) 6%, transparent);--pool:color-mix(in srgb, var(--accent) 20%, transparent);--wire:var(--accent);--wire-a:.9;--wire-glow:transparent;--spark:var(--accent);--spark-glow:color-mix(in srgb, var(--accent) 30%, transparent);--cube-top:linear-gradient(135deg, #f6c9a2, #dd8f55);--cube-side:linear-gradient(180deg, #c97536, #a4541f);--cube-face:linear-gradient(180deg, var(--accent), #74370f);--cube-edge:#ffe9d466;--led:#fff0e0e6;--led-dim:#fff0e059;--bloom:radial-gradient(closest-side, #e98a3f00 18%, #e98a3f1a 30%, #e98a3f00 80%);--chip:var(--card);--chip-line:var(--line);--chip-shadow:0 1px 2px #1d1b190f, 0 10px 22px -12px #1d1b1952;--stage-light:radial-gradient(80% 70% at 12% 0%, #fff 0, #fff0 62%), radial-gradient(90% 90% at 100% 100%, #1d1b190b, #1d1b1900 65%);--stage-glow:none;--glare:radial-gradient(closest-side, #ffffffe6, #fff0);isolation:isolate;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);text-align:left;position:relative;overflow:hidden;container-type:inline-size}@media (prefers-color-scheme:dark){.HeroScene-module__Jd-DRq__card{--edge-near:color-mix(in srgb, var(--ink) 48%, transparent);--edge-mid:color-mix(in srgb, var(--ink) 26%, transparent);--edge-far:color-mix(in srgb, var(--ink) 13%, transparent);--g-hi:#f5f3f01c;--g-lo:#f5f3f004;--g-shade:#00000029;--roof-hi:#f5f3f026;--roof-lo:#f5f3f00b;--seam:#f5f3f00f;--pane:linear-gradient(150deg, #f5f3f01a, #f5f3f005);--slab:#1d1a18;--slab-side:#100f0e;--slab-lit:#2a2623;--slab-edge:#f5f3f033;--grid:#f5f3f012;--cast-far:#0000008c;--cast-near:#0006;--cast-glow:color-mix(in srgb, var(--accent) 13%, transparent);--bounce:color-mix(in srgb, var(--accent) 10%, transparent);--pool:color-mix(in srgb, var(--accent) 34%, transparent);--wire-a:.9;--wire-glow:color-mix(in srgb, var(--accent) 40%, transparent);--spark:color-mix(in oklab, var(--accent) 30%, white);--spark-glow:color-mix(in srgb, var(--accent) 65%, transparent);--cube-top:linear-gradient(135deg, #fff3e6, #ffc998);--cube-side:linear-gradient(180deg, #f6b482, #dc8443);--cube-face:linear-gradient(180deg, #d5803f, #a05220);--cube-edge:#fff4e88c;--led:#fffffff2;--led-dim:#fff6;--bloom:radial-gradient(closest-side, #ffbe8214 12%, #ffbe8242 26%, #e59a6314 55%, #e59a6300);--chip:#211e1b;--chip-line:color-mix(in srgb, var(--ink) 16%, transparent);--chip-shadow:0 0 0 1px #e59a630d, 0 10px 26px -10px #000000b3, 0 0 22px -6px #e59a6338;--stage-light:radial-gradient(70% 60% at 10% 0%, #f5f3f00e 0, #f5f3f000 60%);--stage-glow:radial-gradient(46% 50% at 50% 58%, #e59a6316, #e59a6300 70%);--glare:radial-gradient(closest-side, #ffe8d226, #ffe8d200)}}.HeroScene-module__Jd-DRq__scene{background:var(--stage-light);margin:0}.HeroScene-module__Jd-DRq__stage,.HeroScene-module__Jd-DRq__pause{display:none}.HeroScene-module__Jd-DRq__ic{width:16px;height:16px;color:var(--accent);flex:none}.HeroScene-module__Jd-DRq__num{font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.HeroScene-module__Jd-DRq__legend{color:var(--ink);font:500 13px / 1.25 var(--font-sans);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:4px 14px 12px;list-style:none;display:grid}.HeroScene-module__Jd-DRq__legend li{border-top:1px solid var(--line);grid-template-columns:15px 16px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:10px 4px;display:grid}.HeroScene-module__Jd-DRq__legend .HeroScene-module__Jd-DRq__num{color:var(--ink-3);text-align:right;font-size:12px}.HeroScene-module__Jd-DRq__legend small{color:var(--ink-3);margin-top:1px;font-size:12px;font-weight:400;display:block}.HeroScene-module__Jd-DRq__swatch,.HeroScene-module__Jd-DRq__ringMini{grid-column:2;width:16px;height:16px}.HeroScene-module__Jd-DRq__swatch{background:var(--cube-side);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--cube-edge);border-radius:3px;margin:2px}.HeroScene-module__Jd-DRq__ringMini{border:1px dashed var(--line-strong);border-radius:50%;place-items:center;display:grid}.HeroScene-module__Jd-DRq__ringMini .HeroScene-module__Jd-DRq__ic{width:10px;height:10px;color:var(--ink-3)}@supports (translate:0px) and (rotate:y 1deg) and (scale:1) and (transform-style:preserve-3d) and (width:1cqw) and (aspect-ratio:1) and (color:color-mix(in srgb, red, blue)){.HeroScene-module__Jd-DRq__stage{--u:calc(100cqw / var(--units-wide));--pivot:var(--pivot-wide);--hair:max(1px, calc(var(--u) * 1.25));aspect-ratio:1 / var(--ratio-wide);perspective:calc(var(--u) * var(--persp));perspective-origin:50% var(--pivot);background:var(--stage-glow);pointer-events:none;display:block;position:relative;overflow:hidden}.HeroScene-module__Jd-DRq__legend{display:none}.HeroScene-module__Jd-DRq__tilt,.HeroScene-module__Jd-DRq__sway,.HeroScene-module__Jd-DRq__p,.HeroScene-module__Jd-DRq__ln,.HeroScene-module__Jd-DRq__stem,.HeroScene-module__Jd-DRq__bb{position:absolute;top:0;left:0}.HeroScene-module__Jd-DRq__tilt{left:50%;top:var(--pivot);width:0;height:0;transform-style:preserve-3d;transform:rotateY(calc(var(--hero-px,0) * 6deg)) rotateX(calc(var(--rx) * 1deg - var(--hero-py,0) * 4deg)) rotateY(calc(var(--ry) * 1deg));transition:transform .8s var(--ease)}.HeroScene-module__Jd-DRq__sway{width:0;height:0;transform-style:preserve-3d}.HeroScene-module__Jd-DRq__p{width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));margin:calc(var(--h) * var(--u) / -2) 0 0 calc(var(--w) * var(--u) / -2);translate:calc(var(--x) * var(--u)) calc(var(--y) * var(--u)) calc(var(--z) * var(--u))}.HeroScene-module__Jd-DRq__flat{transform:rotateX(90deg)}.HeroScene-module__Jd-DRq__turn{transform:rotateY(90deg)}.HeroScene-module__Jd-DRq__turnBack{transform:rotateY(-90deg)}.HeroScene-module__Jd-DRq__p>svg{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.HeroScene-module__Jd-DRq__bb{width:0;height:0;translate:calc(var(--x) * var(--u)) calc(var(--y) * var(--u)) calc(var(--z) * var(--u));scale:var(--k,1);transform:rotateY(calc(var(--ry) * -1deg)) rotateX(calc(var(--rx) * -1deg))}.HeroScene-module__Jd-DRq__ground path{stroke-width:1.1px}.HeroScene-module__Jd-DRq__stopGrid{stop-color:var(--grid)}.HeroScene-module__Jd-DRq__cast{width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));margin:calc(var(--h) * var(--u) / -2) 0 0 calc(var(--w) * var(--u) / -2);border-radius:calc(var(--u) * 6);box-shadow:calc(var(--u) * 26) calc(var(--u) * 22) calc(var(--u) * 48) var(--cast-far), calc(var(--u) * 6) calc(var(--u) * 6) calc(var(--u) * 14) var(--cast-near), 0 0 calc(var(--u) * 90) var(--cast-glow);position:absolute;top:50%;left:50%}.HeroScene-module__Jd-DRq__slab{border:1px solid var(--slab-edge);border-radius:calc(var(--u) * 3);background:radial-gradient(closest-side, var(--pool), transparent) center / calc(var(--u) * 420) calc(var(--u) * 420) no-repeat, var(--slab)}.HeroScene-module__Jd-DRq__slab>svg{stroke:var(--edge-far);stroke-width:1px}.HeroScene-module__Jd-DRq__slab path,.HeroScene-module__Jd-DRq__slab circle,.HeroScene-module__Jd-DRq__gable path{vector-effect:non-scaling-stroke}.HeroScene-module__Jd-DRq__slab circle{stroke:var(--edge-mid)}.HeroScene-module__Jd-DRq__slab .HeroScene-module__Jd-DRq__coreRing{stroke:var(--wire);opacity:.45}.HeroScene-module__Jd-DRq__slabSide{background:var(--slab-side)}.HeroScene-module__Jd-DRq__lit{background:var(--slab-lit)}.HeroScene-module__Jd-DRq__glass{border:0 solid var(--edge-far);background:linear-gradient(118deg, transparent 52%, var(--g-lo) 56%, var(--g-lo) 63%, transparent 67%), linear-gradient(150deg, var(--g-hi) 0%, var(--g-lo) 24%, var(--g-shade) 100%)}.HeroScene-module__Jd-DRq__wallBack{background:radial-gradient(50% 90% at 50% 100%, var(--bounce), transparent), linear-gradient(150deg, var(--g-lo), var(--g-shade));border-width:0 1px 1px 0}.HeroScene-module__Jd-DRq__wallFront{border-width:0 var(--hair) 1px 0;border-color:var(--edge-near) var(--edge-near) var(--edge-mid)}.HeroScene-module__Jd-DRq__roof{transform:rotateX(calc(var(--t) * 1deg));background:repeating-linear-gradient(90deg, var(--seam) 0 1px, transparent 1px calc(var(--u) * 35.7)), linear-gradient(118deg, transparent 40%, var(--g-lo) 44%, var(--g-lo) 50%, transparent 54%), linear-gradient(168deg, var(--roof-hi), var(--roof-lo) 62%)}.HeroScene-module__Jd-DRq__roofBack{background:repeating-linear-gradient(90deg, var(--seam) 0 1px, transparent 1px calc(var(--u) * 35.7)), linear-gradient(165deg, var(--roof-lo), var(--g-shade));border-width:0 1px 1px 0}.HeroScene-module__Jd-DRq__roofFront{border-width:var(--hair) var(--hair) var(--hair) 0;border-color:var(--edge-near) var(--edge-mid) var(--edge-near)}.HeroScene-module__Jd-DRq__gable>svg{stroke:var(--edge-near);stroke-width:var(--hair)}.HeroScene-module__Jd-DRq__gable .HeroScene-module__Jd-DRq__back{stroke:var(--edge-mid);stroke-width:1px}.HeroScene-module__Jd-DRq__gableFar>svg,.HeroScene-module__Jd-DRq__gableFar .HeroScene-module__Jd-DRq__back{stroke:var(--edge-far);stroke-width:1px}.HeroScene-module__Jd-DRq__stopHi{stop-color:var(--g-hi)}.HeroScene-module__Jd-DRq__stopLo,.HeroScene-module__Jd-DRq__gableFar .HeroScene-module__Jd-DRq__stopHi{stop-color:var(--g-lo)}.HeroScene-module__Jd-DRq__gableFar .HeroScene-module__Jd-DRq__stopLo{stop-color:var(--g-shade)}.HeroScene-module__Jd-DRq__door,.HeroScene-module__Jd-DRq__win{left:calc(var(--ol) * 1%);top:calc(var(--ot) * 1%);width:calc(var(--ow) * 1%);height:calc(var(--oh) * 1%);border:1px solid var(--edge-mid);background:var(--pane);position:absolute}.HeroScene-module__Jd-DRq__win{border-bottom-width:max(1.5px, calc(var(--u) * 2.2));background:linear-gradient(var(--edge-mid), var(--edge-mid)) center / 1px 100% no-repeat, var(--pane)}.HeroScene-module__Jd-DRq__door{background:radial-gradient(circle, var(--edge-near) 0 calc(var(--u) * 1.6), transparent calc(var(--u) * 2)) 22% 54% / calc(var(--u) * 6) calc(var(--u) * 6) no-repeat, var(--pane);border-bottom:0}.HeroScene-module__Jd-DRq__ln{--wire-w:max(1px, calc(var(--u) * 1.5));width:calc(var(--l) * var(--u));height:var(--wire-w);margin-top:calc(var(--wire-w) / -2);translate:calc(var(--x) * var(--u)) calc(var(--y) * var(--u)) calc(var(--z) * var(--u));transform-origin:0;transform:rotateY(calc(var(--a) * 1deg)) rotateZ(calc(var(--b) * 1deg)) rotateX(calc(var(--c) * 1deg))}.HeroScene-module__Jd-DRq__ln:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--wire) 75%, transparent), var(--wire));box-shadow:0 0 calc(var(--u) * 7) var(--wire-glow);opacity:calc(var(--wire-a) * max(var(--f,1), .8));transition:opacity .3s var(--ease);position:absolute;inset:0}.HeroScene-module__Jd-DRq__lnNet{--wire-w:max(1px, calc(var(--u) * 1.25))}.HeroScene-module__Jd-DRq__lnNet:before{background:repeating-linear-gradient(90deg, var(--ink-2) 0 calc(var(--u) * 5), transparent calc(var(--u) * 5) calc(var(--u) * 12));box-shadow:none;opacity:1}.HeroScene-module__Jd-DRq__pulse{--pulse-w:max(2px, calc(var(--u) * 2.5));width:calc(var(--u) * 44);height:var(--pulse-w);margin-top:calc(var(--pulse-w) / -2);background:linear-gradient(90deg, transparent, var(--spark));box-shadow:0 0 calc(var(--u) * 5) 0 var(--spark-glow);opacity:0;border-radius:99px;position:absolute;top:50%;left:0}.HeroScene-module__Jd-DRq__stem{width:1px;height:calc(var(--h) * var(--u));translate:calc(var(--x) * var(--u)) calc(var(--y) * var(--u)) calc(var(--z) * var(--u));transform-origin:50% 0;transform:rotateY(calc(var(--ry) * -1deg));background:repeating-linear-gradient(to bottom, var(--edge-near) 0 2px, transparent 2px 6px);opacity:calc(.42 * var(--f,1));margin-left:-.5px}.HeroScene-module__Jd-DRq__cube{box-shadow:inset 0 0 0 max(1px, calc(var(--u) * 1)) var(--cube-edge)}.HeroScene-module__Jd-DRq__cubeTop{background:var(--cube-top)}.HeroScene-module__Jd-DRq__cubeSide{background:var(--cube-side)}.HeroScene-module__Jd-DRq__cubeFace{background:linear-gradient(var(--led), var(--led)) 16% 82% / 9% max(1px, 2.5%) no-repeat, linear-gradient(var(--led-dim), var(--led-dim)) 29% 82% / 9% max(1px, 2.5%) no-repeat, linear-gradient(var(--led-dim), var(--led-dim)) 42% 82% / 9% max(1px, 2.5%) no-repeat, var(--cube-face)}.HeroScene-module__Jd-DRq__bloomIn{left:50%;top:var(--pivot);width:calc(var(--u) * 300);height:calc(var(--u) * 300);margin:calc(var(--u) * -150) 0 0 calc(var(--u) * -150);position:absolute}.HeroScene-module__Jd-DRq__bloom{background:var(--bloom);border-radius:50%;position:absolute;inset:0}.HeroScene-module__Jd-DRq__chip{align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 7.5) calc(var(--u) * 13) calc(var(--u) * 7.5) calc(var(--u) * 10);border:1px solid var(--chip-line);background:var(--chip);box-shadow:var(--chip-shadow);color:var(--ink);font:500 max(12.5px, calc(var(--u) * 13.5)) / 1.1 var(--font-sans);letter-spacing:-.005em;white-space:nowrap;border-radius:999px;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.HeroScene-module__Jd-DRq__chip b{font-weight:inherit}.HeroScene-module__Jd-DRq__chip .HeroScene-module__Jd-DRq__num{display:none}.HeroScene-module__Jd-DRq__stage .HeroScene-module__Jd-DRq__ic{width:max(13px, calc(var(--u) * 17));height:max(13px, calc(var(--u) * 17))}.HeroScene-module__Jd-DRq__over{left:50%;top:calc(var(--pivot) + max(var(--u) * 62, 34px));width:0;height:0;position:absolute}.HeroScene-module__Jd-DRq__ctrl{padding:calc(var(--u) * 6.5) calc(var(--u) * 13);background:var(--accent);box-shadow:var(--chip-shadow);color:var(--accent-ink);font-weight:600;font-size:max(12px, calc(var(--u) * 13.5));border-color:#0000}.HeroScene-module__Jd-DRq__ring,.HeroScene-module__Jd-DRq__tag{background:var(--surface);position:absolute;top:0;left:0}.HeroScene-module__Jd-DRq__ring{--d:max(24px, calc(var(--u) * 30));width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);border:1px dashed var(--line-strong);border-radius:50%;place-items:center;display:grid}.HeroScene-module__Jd-DRq__ring .HeroScene-module__Jd-DRq__ic{width:max(13px, calc(var(--u) * 16));height:max(13px, calc(var(--u) * 16));color:var(--ink-3)}.HeroScene-module__Jd-DRq__tag{left:calc(max(24px, var(--u) * 30) / 2 + max(5px, var(--u) * 7));padding:calc(var(--u) * 5) calc(var(--u) * 10);border:1px solid var(--chip-line);border-radius:calc(var(--u) * 10);color:var(--ink-2);font:500 max(12.5px, calc(var(--u) * 13.5)) / 1.15 var(--font-sans);white-space:nowrap;transform:translateY(-50%)}.HeroScene-module__Jd-DRq__tag b{font-weight:inherit;display:block}.HeroScene-module__Jd-DRq__tag small{color:var(--ink-3);font-size:max(12.5px, calc(var(--u) * 12));margin-top:1px;font-weight:400;display:block}.HeroScene-module__Jd-DRq__glare{background:var(--glare);opacity:0;pointer-events:none;width:70cqw;height:70cqw;transform:translate(calc(var(--hero-px,0) * 46cqw), calc(var(--hero-py,0) * 28cqw));transition:opacity .6s var(--ease), transform .5s var(--ease);margin:-35cqw 0 0 -35cqw;position:absolute;top:50%;left:50%}.HeroScene-module__Jd-DRq__card[data-live] .HeroScene-module__Jd-DRq__glare{opacity:1}.HeroScene-module__Jd-DRq__card[data-js] .HeroScene-module__Jd-DRq__pause{right:12px;top:calc(100cqw * var(--ratio-wide) - 44px);z-index:1;border:1px solid var(--chip-line);background:var(--chip);width:32px;height:32px;color:var(--ink-2);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:color .2s,border-color .2s;display:grid;position:absolute}.HeroScene-module__Jd-DRq__pause svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.HeroScene-module__Jd-DRq__pause:focus-visible{border-radius:50%}@media (hover:hover) and (pointer:fine){.HeroScene-module__Jd-DRq__pause:hover{border-color:var(--line-strong);color:var(--ink)}.HeroScene-module__Jd-DRq__bb .HeroScene-module__Jd-DRq__chip{pointer-events:auto}.HeroScene-module__Jd-DRq__bb:hover .HeroScene-module__Jd-DRq__chip{border-color:color-mix(in srgb, var(--accent) 55%, var(--chip-line))}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="1"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="1"]:before{opacity:1}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="2"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="2"]:before{opacity:1}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="3"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="3"]:before{opacity:1}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="4"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="4"]:before{opacity:1}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="5"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="5"]:before{opacity:1}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="6"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="6"]:before{opacity:1}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="7"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="7"]:before{opacity:1}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="8"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="8"]:before{opacity:1}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="9"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="9"]:before{opacity:1}.HeroScene-module__Jd-DRq__stage:has(.HeroScene-module__Jd-DRq__bb[data-n="10"]:hover) .HeroScene-module__Jd-DRq__ln[data-n="10"]:before{opacity:1}}@container (max-width:759.98px){.HeroScene-module__Jd-DRq__stage{--u:calc(100cqw / var(--units-narrow));--pivot:var(--pivot-narrow);aspect-ratio:1 / var(--ratio-narrow)}.HeroScene-module__Jd-DRq__legend{display:grid}.HeroScene-module__Jd-DRq__ground path{stroke-width:1.6px}.HeroScene-module__Jd-DRq__chip{gap:max(3px, calc(var(--u) * 5));padding:max(4.5px, calc(var(--u) * 7)) max(8px, calc(var(--u) * 11)) max(4.5px, calc(var(--u) * 7)) max(6px, calc(var(--u) * 9));font-size:max(12px, calc(var(--u) * 15));line-height:1}.HeroScene-module__Jd-DRq__bb .HeroScene-module__Jd-DRq__chip b{display:none}.HeroScene-module__Jd-DRq__chip .HeroScene-module__Jd-DRq__num{display:block}.HeroScene-module__Jd-DRq__stage .HeroScene-module__Jd-DRq__ic{width:max(15px, calc(var(--u) * 20));height:max(15px, calc(var(--u) * 20))}.HeroScene-module__Jd-DRq__ctrl{padding:max(4px, calc(var(--u) * 7)) max(9px, calc(var(--u) * 14));font-size:max(12px, calc(var(--u) * 15));line-height:1.1}.HeroScene-module__Jd-DRq__bbNet{translate:calc(var(--nx) * var(--u)) calc(var(--ny) * var(--u)) calc(var(--nz) * var(--u));scale:var(--nk,1)}.HeroScene-module__Jd-DRq__lnNet{width:calc(var(--nl) * var(--u));transform:rotateY(calc(var(--na) * 1deg)) rotateZ(calc(var(--nb) * 1deg)) rotateX(calc(var(--nc) * 1deg))}.HeroScene-module__Jd-DRq__ring{--d:max(22px, calc(var(--u) * 34))}.HeroScene-module__Jd-DRq__tag{left:auto;right:calc(max(22px, var(--u) * 34) / 2 + max(5px, var(--u) * 8));padding:max(3px, calc(var(--u) * 6)) max(7px, calc(var(--u) * 11));font-size:max(12.5px, calc(var(--u) * 15));border-radius:999px}.HeroScene-module__Jd-DRq__tag small{display:none}.HeroScene-module__Jd-DRq__card[data-js] .HeroScene-module__Jd-DRq__pause{right:10px;top:calc(100cqw * var(--ratio-narrow) - 38px);width:28px;height:28px;color:var(--ink-3)}}@container (min-width:480px) and (max-width:759.98px){.HeroScene-module__Jd-DRq__legend{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:20px;font-size:14px}.HeroScene-module__Jd-DRq__ground path{stroke-width:1.2px}}@container (min-width:640px) and (max-width:759.98px){.HeroScene-module__Jd-DRq__legend{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:299.98px){.HeroScene-module__Jd-DRq__ctrl{display:none}.HeroScene-module__Jd-DRq__chip{gap:2px;padding:3.5px 6px 3.5px 5px}.HeroScene-module__Jd-DRq__stage .HeroScene-module__Jd-DRq__ic{width:13px;height:13px}}@keyframes HeroScene-module__Jd-DRq__sway{0%{transform:rotateY(-3deg)}to{transform:rotateY(3deg)}}@keyframes HeroScene-module__Jd-DRq__unsway{0%{rotate:y 3deg}to{rotate:y -3deg}}@keyframes HeroScene-module__Jd-DRq__flow{0%{opacity:0;transform:translate(0)}5%{opacity:1}30%{opacity:1}36%,to{transform:translateX(calc((var(--l) - 44) * var(--u)));opacity:0}}@keyframes HeroScene-module__Jd-DRq__breathe{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes HeroScene-module__Jd-DRq__fade-in{0%{opacity:0}}@keyframes HeroScene-module__Jd-DRq__chip-in{0%{opacity:0;scale:.92}}@keyframes HeroScene-module__Jd-DRq__settle-in{0%{opacity:0;translate:calc(var(--x) * var(--u)) calc((var(--y) + var(--from,0)) * var(--u)) calc(var(--z) * var(--u))}}@media (prefers-reduced-motion:no-preference){.HeroScene-module__Jd-DRq__card[data-js] .HeroScene-module__Jd-DRq__sway{animation:12s ease-in-out -6s infinite alternate HeroScene-module__Jd-DRq__sway}.HeroScene-module__Jd-DRq__card[data-js] .HeroScene-module__Jd-DRq__bb{animation:12s ease-in-out -6s infinite alternate HeroScene-module__Jd-DRq__unsway}.HeroScene-module__Jd-DRq__card[data-js] .HeroScene-module__Jd-DRq__bloom{animation:5s ease-in-out -2.5s infinite HeroScene-module__Jd-DRq__breathe}.HeroScene-module__Jd-DRq__card[data-js] .HeroScene-module__Jd-DRq__pulse{animation-name:HeroScene-module__Jd-DRq__flow;animation-duration:var(--dur);animation-delay:var(--del);animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite}}.HeroScene-module__Jd-DRq__ground,.HeroScene-module__Jd-DRq__slab,.HeroScene-module__Jd-DRq__slabSide{--from:14}.HeroScene-module__Jd-DRq__glass,.HeroScene-module__Jd-DRq__gable{--o:2;--from:-12}.HeroScene-module__Jd-DRq__roof{--o:4;--from:-28}.HeroScene-module__Jd-DRq__cube{--o:5;--from:-18}.HeroScene-module__Jd-DRq__card[data-still] :is(.HeroScene-module__Jd-DRq__sway,.HeroScene-module__Jd-DRq__bb){animation:none}.HeroScene-module__Jd-DRq__card:is([data-paused],[data-idle]) :is(.HeroScene-module__Jd-DRq__sway,.HeroScene-module__Jd-DRq__bb,.HeroScene-module__Jd-DRq__pulse,.HeroScene-module__Jd-DRq__bloom),.HeroScene-module__Jd-DRq__card[data-live] :is(.HeroScene-module__Jd-DRq__sway,.HeroScene-module__Jd-DRq__bb,.HeroScene-module__Jd-DRq__bloom,.HeroScene-module__Jd-DRq__pulse){animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.HeroScene-module__Jd-DRq__card[data-enter] :is(.HeroScene-module__Jd-DRq__p,.HeroScene-module__Jd-DRq__ln,.HeroScene-module__Jd-DRq__stem,.HeroScene-module__Jd-DRq__ctrl,.HeroScene-module__Jd-DRq__bb>*){animation-duration:.9s;animation-timing-function:var(--ease);animation-fill-mode:backwards}.HeroScene-module__Jd-DRq__card[data-enter] .HeroScene-module__Jd-DRq__p{animation-name:HeroScene-module__Jd-DRq__settle-in;animation-delay:calc(var(--o,0) * .11s)}.HeroScene-module__Jd-DRq__card[data-enter] :is(.HeroScene-module__Jd-DRq__ln,.HeroScene-module__Jd-DRq__stem,.HeroScene-module__Jd-DRq__ctrl){animation-name:HeroScene-module__Jd-DRq__fade-in;animation-delay:calc(.65s + var(--i,4) * 60ms)}.HeroScene-module__Jd-DRq__card[data-enter] .HeroScene-module__Jd-DRq__bb>*{animation-name:HeroScene-module__Jd-DRq__chip-in;animation-delay:calc(.85s + var(--i,10) * 60ms)}.HeroScene-module__Jd-DRq__card[data-enter] .HeroScene-module__Jd-DRq__bloomIn{animation:.9s ease-out .55s backwards HeroScene-module__Jd-DRq__fade-in}}@media (prefers-reduced-motion:reduce){.HeroScene-module__Jd-DRq__tilt,.HeroScene-module__Jd-DRq__glare{transition:none}.HeroScene-module__Jd-DRq__pulse{opacity:.95;transform:translateX(calc((var(--l) - 44) * var(--hold) * var(--u)))}.HeroScene-module__Jd-DRq__card[data-js] .HeroScene-module__Jd-DRq__pause{display:none}}@media (forced-colors:active){.HeroScene-module__Jd-DRq__ln:before{opacity:1;background:canvastext}.HeroScene-module__Jd-DRq__lnNet:before{forced-color-adjust:none;background:repeating-linear-gradient(90deg, CanvasText 0 calc(var(--u) * 5), transparent calc(var(--u) * 5) calc(var(--u) * 12))}.HeroScene-module__Jd-DRq__cube{forced-color-adjust:none;background:highlight;box-shadow:inset 0 0 0 1px canvastext}.HeroScene-module__Jd-DRq__pulse,.HeroScene-module__Jd-DRq__bloom,.HeroScene-module__Jd-DRq__glare{display:none}}@media print{.HeroScene-module__Jd-DRq__stage,.HeroScene-module__Jd-DRq__pause{display:none!important}.HeroScene-module__Jd-DRq__legend{display:grid!important}.HeroScene-module__Jd-DRq__card{break-inside:avoid}.HeroScene-module__Jd-DRq__swatch{-webkit-print-color-adjust:exact;print-color-adjust:exact}.HeroScene-module__Jd-DRq__card *{animation:none!important}}}
.SystemStack-module__extHja__root{--ease:cubic-bezier(.2, .7, .2, 1)}.SystemStack-module__extHja__stage{--s:47cqw;--gap:24cqw;--lift:3cqw;--px:0;--py:0;--glass-hi:#fff9;--glass-lo:#e9e4dd61;--rim:#ffffffe6;--edge:color-mix(in oklab, var(--ink) 26%, transparent);--edge-under:color-mix(in oklab, var(--ink) 15%, transparent);--copper-hi:color-mix(in oklab, var(--accent-soft) 96%, transparent);--copper-lo:color-mix(in oklab, var(--accent-soft) 62%, transparent);--copper-edge:color-mix(in oklab, var(--accent) 42%, transparent);--shade:#1d1b1914;--floor:#1d1b191c;--core-top:color-mix(in oklab, var(--accent) 72%, white);--core-left:var(--accent);--core-front:color-mix(in oklab, var(--accent) 76%, black);--halo:color-mix(in oklab, var(--accent-soft) 85%, transparent);--glare:#ffffffe6;--chip:var(--card);--spark:var(--accent);aspect-ratio:1/1.01;width:100%;max-width:42rem;margin-inline:auto;position:relative;container-type:inline-size}@media (prefers-color-scheme:dark){.SystemStack-module__extHja__stage{--glass-hi:#ffffff1c;--glass-lo:#ffffff09;--rim:#ffffff1a;--edge:#ffffff2b;--edge-under:#ffffff14;--copper-hi:color-mix(in oklab, var(--accent) 26%, transparent);--copper-lo:color-mix(in oklab, var(--accent) 9%, transparent);--copper-edge:color-mix(in oklab, var(--accent) 62%, transparent);--shade:#00000059;--floor:color-mix(in oklab, var(--accent) 13%, transparent);--halo:color-mix(in oklab, var(--accent) 9%, transparent);--glare:#fff3;--chip:#262220;--spark:#ffe3cb;--core-top:var(--accent);--core-left:color-mix(in oklab, var(--accent) 74%, black);--core-front:color-mix(in oklab, var(--accent) 50%, black)}}.SystemStack-module__extHja__stage:before{content:"";background:radial-gradient(closest-side, var(--halo), transparent);border-radius:50%;position:absolute;inset:4% 8% 0 0}.SystemStack-module__extHja__scene{perspective:440cqw;perspective-origin:40% 48%;position:absolute;inset:0}.SystemStack-module__extHja__world,.SystemStack-module__extHja__levels,.SystemStack-module__extHja__plate,.SystemStack-module__extHja__slab,.SystemStack-module__extHja__chip,.SystemStack-module__extHja__core,.SystemStack-module__extHja__net{transform-style:preserve-3d;position:absolute}.SystemStack-module__extHja__world{transform:rotateX(calc(58deg - var(--py) * 3deg)) rotateZ(calc(-38deg + var(--px) * 5deg));transition:transform .9s var(--ease);top:48%;left:40%}.SystemStack-module__extHja__stage[data-tracking] .SystemStack-module__extHja__world{will-change:transform;transition-duration:.32s}.SystemStack-module__extHja__plate{left:calc(var(--s) / -2);top:calc(var(--s) / -2);width:var(--s);height:var(--s);transform:translateZ(calc((var(--level) - 1.5) * var(--gap)))}.SystemStack-module__extHja__plate:after{content:"";background:var(--shade);box-shadow:0 0 5cqw 4cqw var(--shade);transform:translate3d(-1cqw, 2.4cqw, calc(var(--gap) * -1 + .5cqw));pointer-events:none;border-radius:12%;position:absolute;inset:14%}.SystemStack-module__extHja__plate[data-level="0"]:after{background:var(--floor);box-shadow:0 0 6cqw 5cqw var(--floor);transform:translate3d(-1cqw, 3cqw, calc(var(--gap) * -.45));inset:12%}.SystemStack-module__extHja__slab{border:1px solid var(--edge);background:linear-gradient(192deg, var(--glass-hi), var(--glass-lo) 82%);box-shadow:inset 0 0 0 1px var(--rim);transform:translateZ(calc(var(--on,0) * var(--lift)));transition:transform .7s var(--ease);border-radius:3.4cqw;inset:0}.SystemStack-module__extHja__slab:before{content:"";border:1px solid var(--edge-under);border-radius:inherit;background:color-mix(in oklab, var(--glass-lo) 20%, transparent);position:absolute;inset:-1px;transform:translateZ(-.9cqw)}.SystemStack-module__extHja__copper{border-color:var(--copper-edge);background:linear-gradient(192deg, var(--copper-hi), var(--copper-lo) 78%)}.SystemStack-module__extHja__copper:before{border-color:color-mix(in oklab, var(--copper-edge) 55%, transparent)}.SystemStack-module__extHja__glow,.SystemStack-module__extHja__sheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.SystemStack-module__extHja__glow{background:linear-gradient(192deg, color-mix(in oklab, var(--accent) 16%, transparent), transparent 70%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 70%, transparent);opacity:var(--on,0);transition:opacity .5s var(--ease)}.SystemStack-module__extHja__sheen{overflow:hidden}.SystemStack-module__extHja__glare{background:radial-gradient(closest-side, var(--glare), transparent);opacity:.55;width:90%;height:90%;transform:translate(calc((var(--px) * .79 - var(--py) * 1.16) * 26%), calc((var(--px) * .62 + var(--py) * 1.49) * 26%));transition:transform .9s var(--ease);border-radius:50%;position:absolute;top:-35%;left:5%}.SystemStack-module__extHja__stage[data-tracking] .SystemStack-module__extHja__glare{transition-duration:.32s}.SystemStack-module__extHja__art{width:100%;height:100%;color:var(--accent);position:absolute;inset:0;overflow:visible}.SystemStack-module__extHja__art *{vector-effect:non-scaling-stroke}.SystemStack-module__extHja__label{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ink-2);font-size:max(12px,2.05cqw);font-weight:600;line-height:1;position:absolute;bottom:2.5cqw;right:3.6cqw}.SystemStack-module__extHja__label b{font-variant-numeric:tabular-nums;color:var(--accent);margin-right:.9em;font-weight:600}.SystemStack-module__extHja__via{border:1px solid var(--accent);background:radial-gradient(closest-side, var(--accent) 0 30%, var(--accent-soft) 34%);border-radius:50%;width:3.2cqw;height:3.2cqw;margin:-1.6cqw 0 0 -1.6cqw;position:absolute;top:50%;left:50%}.SystemStack-module__extHja__chip{--c:7.8cqw;left:calc(50% + var(--x) * 1cqw - var(--c) / 2);top:calc(50% + var(--y) * 1cqw - var(--c) / 2);width:var(--c);height:var(--c)}.SystemStack-module__extHja__chip:before{content:"";background:var(--shade);box-shadow:0 0 1.3cqw .7cqw var(--shade);border-radius:26%;position:absolute;inset:12%;transform:translate(-.3cqw,1.3cqw)}.SystemStack-module__extHja__chipFace{border:1px solid var(--edge);background:var(--chip);color:var(--accent);border-radius:26%;place-items:center;display:grid;position:absolute;inset:0;transform:translateZ(2.8cqw)}.SystemStack-module__extHja__chipFace svg{width:62%;height:62%}.SystemStack-module__extHja__core{--c:13cqw;--h:3.4cqw;left:calc(50% - var(--c) / 2);top:calc(50% - var(--c) / 2);width:var(--c);height:var(--c)}.SystemStack-module__extHja__core:before{content:"";background:color-mix(in oklab, var(--accent) 38%, transparent);box-shadow:0 0 3cqw 1.6cqw color-mix(in oklab, var(--accent) 30%, transparent);border-radius:1cqw;position:absolute;inset:4%;transform:translate(-.4cqw,1.4cqw)}.SystemStack-module__extHja__coreTop,.SystemStack-module__extHja__coreLeft,.SystemStack-module__extHja__coreFront{background:var(--accent);position:absolute}.SystemStack-module__extHja__coreTop{background:linear-gradient(192deg, var(--core-top), color-mix(in oklab, var(--core-top) 82%, var(--accent)));color:var(--accent-ink);transform:translateZ(var(--h));border-radius:.9cqw .9cqw .9cqw .2cqw;place-items:center;display:grid;inset:0;box-shadow:inset 0 0 0 1px #ffffff47;box-shadow:inset 0 0 0 1px lab(100% -.0000298023 .0000119209/.28)}.SystemStack-module__extHja__coreTop svg{width:52%;height:52%}.SystemStack-module__extHja__coreTop svg circle{fill:currentColor}.SystemStack-module__extHja__coreLeft{width:var(--h);background:var(--core-left);transform-origin:0;transform:translateZ(var(--h)) rotateY(90deg);top:.5cqw;bottom:0;left:0}.SystemStack-module__extHja__coreFront{height:var(--h);background:var(--core-front);transform-origin:50% 0;transform:translateZ(var(--h)) rotateX(-90deg);top:100%;left:0;right:.5cqw}.SystemStack-module__extHja__spine{left:-.28cqw;top:calc(var(--gap) * -1.5);width:.56cqw;height:calc(var(--gap) * 3);background:var(--accent);border-radius:1cqw;position:absolute;transform:rotateX(-90deg)}.SystemStack-module__extHja__spine+.SystemStack-module__extHja__spine{transform:rotate(90deg)rotateX(-90deg)}.SystemStack-module__extHja__pulse{background:radial-gradient(closest-side, var(--spark) 0 20%, color-mix(in oklab, var(--accent) 55%, transparent) 34%, transparent 74%);width:4.8cqw;height:4.8cqw;transform:translateZ(calc(var(--gap) * .5 + 4cqw)) rotateZ(38deg) rotateX(-58deg);opacity:0;border-radius:50%;position:absolute;top:-2.4cqw;left:-2.4cqw}@media (prefers-reduced-motion:no-preference){.SystemStack-module__extHja__stage[data-live] .SystemStack-module__extHja__pulse{animation:4.8s cubic-bezier(.45,0,.4,1) both SystemStack-module__extHja__travel}}@keyframes SystemStack-module__extHja__travel{0%{opacity:0;transform:translateZ(calc(var(--gap) * -1.5)) rotateZ(38deg) rotateX(-58deg)}12%,88%{opacity:1}to{opacity:0;transform:translateZ(calc(var(--gap) * 1.5)) rotateZ(38deg) rotateX(-58deg)}}.SystemStack-module__extHja__net{--n:13cqw;left:calc(var(--s) / 2 + 12.5cqw);top:calc(13cqw - var(--n) / 2);width:var(--n);height:var(--n);transform:translateZ(calc(var(--gap) * .5))}.SystemStack-module__extHja__netSlab{color:var(--ink-3);border-style:dashed;border-radius:2.6cqw;inset:0}.SystemStack-module__extHja__netSlab:before{display:none}.SystemStack-module__extHja__netSlab svg{width:56%;height:56%;position:absolute;inset:22%}.SystemStack-module__extHja__wire{left:calc(var(--s) / 2 + .6cqw);border-top:max(1.5px, .32cqw) dashed var(--ink-3);opacity:.7;width:11.3cqw;transform:translateZ(calc(var(--gap) * .5));position:absolute;top:13cqw}.SystemStack-module__extHja__netLabel{white-space:nowrap;color:var(--ink);transform-origin:0 0;transform:translateZ(var(--label-z,9.5cqw)) rotateZ(calc(38deg - var(--px) * 5deg)) rotateX(calc(-58deg + var(--py) * 3deg)) translate(-50%, -50%);transition:transform .9s var(--ease);justify-items:center;gap:.35em;font-size:clamp(12px,2.25cqw,13px);font-weight:600;line-height:1;display:grid;position:absolute;top:50%;left:50%}.SystemStack-module__extHja__stage[data-tracking] .SystemStack-module__extHja__netLabel{transition-duration:.32s}.SystemStack-module__extHja__netLabel small{border:1px dashed var(--line-strong);color:var(--ink-2);border-radius:99px;padding:.3em .7em;font-size:max(12px,.85em);font-weight:500}:is(.SystemStack-module__extHja__root:has([data-layer="0"]:hover) [data-layer="0"],.SystemStack-module__extHja__root:has([data-layer="1"]:hover) [data-layer="1"],.SystemStack-module__extHja__root:has([data-layer="2"]:hover) [data-layer="2"],.SystemStack-module__extHja__root:has([data-layer="3"]:hover) [data-layer="3"],.SystemStack-module__extHja__root:has([data-layer=net]:hover) [data-layer=net]){--on:1}.SystemStack-module__extHja__list>li{position:relative}.SystemStack-module__extHja__list>li:not(:last-child):after{content:"";background:var(--accent);opacity:.45;width:1px;position:absolute;top:3.5rem;bottom:-1rem;left:calc(2.25rem - .5px)}.SystemStack-module__extHja__root .SystemStack-module__extHja__item{border-radius:var(--radius);position:relative}.SystemStack-module__extHja__item:before{content:"";border-radius:inherit;background:var(--surface);opacity:var(--on,0);transition:opacity .5s var(--ease);position:absolute;inset:0}.SystemStack-module__extHja__index{border:1px solid var(--line);background:var(--ground);width:2.5rem;height:2.5rem;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--ink-2);border-radius:50%;place-items:center;font-weight:600;display:grid;position:relative}.SystemStack-module__extHja__index:after{content:"";border:1px solid var(--accent);border-radius:inherit;background:var(--accent-soft);opacity:var(--on,0);transition:opacity .5s var(--ease);position:absolute;inset:-1px}.SystemStack-module__extHja__index>*{z-index:1;color:color-mix(in oklab, var(--accent) calc(var(--on,0) * 100%), currentColor);position:relative}.SystemStack-module__extHja__indexDashed{border-style:dashed;border-color:var(--line-strong);color:var(--ink-3)}.SystemStack-module__extHja__indexDashed:after{border-style:dashed}.SystemStack-module__extHja__netName{letter-spacing:normal}@container (max-width:35rem){.SystemStack-module__extHja__label{display:none}}@container (max-width:27rem){.SystemStack-module__extHja__netLabel{--label-z:14cqw}}@keyframes SystemStack-module__extHja__explode{0%{transform:scaleZ(.07)}to{transform:scaleZ(1)}}@keyframes SystemStack-module__extHja__appear{0%{opacity:0}to{opacity:1}}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.SystemStack-module__extHja__stage{view-timeline:--stack block}.SystemStack-module__extHja__levels{animation:1ms cubic-bezier(.3,0,.2,1) both SystemStack-module__extHja__explode;animation-timeline:--stack;animation-range:entry 15% cover 40%}.SystemStack-module__extHja__netLabel,.SystemStack-module__extHja__label{animation:1ms linear both SystemStack-module__extHja__appear;animation-timeline:--stack;animation-range:cover 30% cover 40%}}}@media (prefers-reduced-motion:reduce){.SystemStack-module__extHja__pulse{display:none}.SystemStack-module__extHja__slab{transform:none}}@media print{.SystemStack-module__extHja__stage{display:none}}@supports not ((width:1cqw) and (color:color-mix(in oklab, red, blue)) and (transform-style:preserve-3d)){.SystemStack-module__extHja__stage{display:none}}
