.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2){z-index:calc(2 + var(--i));opacity:.72;width:150px;height:150px;transform:translate(-50%,-50%) rotate(calc((var(--i) - 2)*5deg)) translateX(calc((var(--i) - 2)*3px)) scale(.96);justify-content:center;padding:1rem}.component-library-spatial-module__n6fkfG__supportedV2[data-open] .component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2){opacity:1;transform:translate(-50%,-50%) rotate(calc(var(--i)*72deg)) translateY(-172px) rotate(calc(var(--i)*-72deg)) scale(1)}.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2):hover,.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2).component-library-spatial-module__n6fkfG__isActive{z-index:12;transform:translate(-50%,-50%) rotate(calc(var(--i)*72deg)) translateY(-172px) rotate(calc(var(--i)*-72deg)) scale(1.08);border-color:#fbbf24;box-shadow:0 0 0 7px #fbbf241f,0 24px 60px #00000073}.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2) strong{font-size:1.05rem}.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2)>span{max-width:100px;line-height:1.3}.component-library-spatial-module__n6fkfG__supportedV2[data-open] .component-library-spatial-module__n6fkfG__supportedCoreV2{width:172px;height:172px}.component-library-spatial-module__n6fkfG__orbitalNavigator{color:#fff;background:#070b13;min-height:600px;padding:1.4rem;overflow:hidden}.component-library-spatial-module__n6fkfG__orbitalNavigator>header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.component-library-spatial-module__n6fkfG__orbitalNavigator>header span{color:#a5b4fc;font:.5rem var(--font-geist-mono),monospace;align-items:center;gap:.5rem;display:flex}.component-library-spatial-module__n6fkfG__orbitalNavigator>header span svg{width:14px}.component-library-spatial-module__n6fkfG__orbitalNavigator>header p{color:#64748b;margin:0;font-size:.52rem}.component-library-spatial-module__n6fkfG__orbitalSystem{isolation:isolate;height:510px;position:relative}.component-library-spatial-module__n6fkfG__orbitalRings{border:1px solid #818cf833;border-radius:50%;width:440px;height:440px;animation:32s linear infinite component-library-spatial-module__n6fkfG__orbitTurn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.component-library-spatial-module__n6fkfG__orbitalRings:before,.component-library-spatial-module__n6fkfG__orbitalRings:after,.component-library-spatial-module__n6fkfG__orbitalRings>i{content:"";border:1px solid #818cf81f;border-radius:50%;position:absolute}.component-library-spatial-module__n6fkfG__orbitalRings:before{inset:42px}.component-library-spatial-module__n6fkfG__orbitalRings:after{inset:96px}.component-library-spatial-module__n6fkfG__orbitalRings>i:first-child{clip-path:inset(0 45%);border-color:#fbbf248c;inset:-1px}.component-library-spatial-module__n6fkfG__orbitalRings>i:nth-child(2){clip-path:inset(45% 0);border-color:#a855f773;inset:76px}.component-library-spatial-module__n6fkfG__orbitalRings>i:nth-child(3){background:#fbbf24;border:0;width:7px;height:7px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #fbbf24}.component-library-spatial-module__n6fkfG__orbitalSystem>button{z-index:3;color:#94a3b8;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;width:106px;height:46px;transform:translate(-50%,-50%) rotate(calc((var(--i) - var(--active))*60deg)) translateY(-216px) rotate(calc((var(--active) - var(--i))*60deg));background:#0f172ae6;border:1px solid #334155;border-radius:999px;grid-template-columns:24px 1fr;align-items:center;gap:.35rem;padding:.45rem .65rem;transition:transform .9s cubic-bezier(.16,1,.3,1),color .35s,border-color .35s;display:grid;position:absolute;top:50%;left:50%}.component-library-spatial-module__n6fkfG__orbitalSystem>button:hover,.component-library-spatial-module__n6fkfG__orbitalSystem>button.component-library-spatial-module__n6fkfG__isActive{z-index:8;color:#fff;border-color:#fbbf24;box-shadow:0 0 0 5px #fbbf241a}.component-library-spatial-module__n6fkfG__orbitalSystem>button span{font:.44rem var(--font-geist-mono),monospace}.component-library-spatial-module__n6fkfG__orbitalSystem>button b{text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;overflow:hidden}.component-library-spatial-module__n6fkfG__orbitalSystem>section{z-index:5;isolation:isolate;color:#fff;border:1px solid #ffffff40;border-radius:48% 48% 44% 44%;align-items:end;width:270px;height:300px;padding:1.35rem;animation:.7s cubic-bezier(.16,1,.3,1) component-library-spatial-module__n6fkfG__orbitCore;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 30px 80px #00000073}.component-library-spatial-module__n6fkfG__orbitalSystem>section>.component-library-spatial-module__n6fkfG__demoVisual{z-index:-2;filter:brightness(.48);transform:scale(1.05)}.component-library-spatial-module__n6fkfG__orbitalSystem>section:after{z-index:-1;content:"";background:linear-gradient(#0000 26%,#05080ef2);position:absolute;inset:0}.component-library-spatial-module__n6fkfG__orbitalSystem>section small{font:.45rem var(--font-geist-mono),monospace}.component-library-spatial-module__n6fkfG__orbitalSystem>section strong{font:400 2.2rem var(--font-lora),serif;margin:.4rem 0;display:block}.component-library-spatial-module__n6fkfG__orbitalSystem>section p{color:#cbd5e1;margin:0;font-size:.55rem;line-height:1.5}.component-library-spatial-module__n6fkfG__orbitalSystem>section button{color:#fff;background:0 0;border:0;align-items:center;gap:.4rem;margin-top:.7rem;padding:0;font-size:.5rem;display:flex}.component-library-spatial-module__n6fkfG__orbitalSystem>section button svg{width:11px}.component-library-spatial-module__n6fkfG__foldspace{color:#17201d;perspective:1200px;background:#eee9df;min-height:600px;padding:1.2rem;overflow:hidden}.component-library-spatial-module__n6fkfG__foldspace>header{justify-content:space-between;align-items:end;padding:.5rem .5rem 1.2rem;display:flex}.component-library-spatial-module__n6fkfG__foldspace>header small{font:.5rem var(--font-geist-mono),monospace}.component-library-spatial-module__n6fkfG__foldspace>header b{font:400 1.8rem/.95 var(--font-lora),serif;text-align:right}.component-library-spatial-module__n6fkfG__foldspace>div{height:490px;transform-style:preserve-3d;display:flex}.component-library-spatial-module__n6fkfG__foldspace>div>button{isolation:isolate;color:#fff;text-align:left;cursor:pointer;min-width:72px;transform:rotateY(calc((var(--i) - 1.5)*-5deg));transform-origin:0;background:#111827;border:1px solid #ffffff47;flex-direction:column;flex:.65;justify-content:space-between;padding:1.2rem;transition:flex .75s cubic-bezier(.16,1,.3,1),transform .75s,filter .45s;display:flex;position:relative;overflow:hidden}.component-library-spatial-module__n6fkfG__foldspace>div>button:first-child{border-radius:1rem 0 0 1rem}.component-library-spatial-module__n6fkfG__foldspace>div>button:last-child{border-radius:0 1rem 1rem 0}.component-library-spatial-module__n6fkfG__foldspace>div>button.component-library-spatial-module__n6fkfG__isActive{z-index:4;flex:2.6;transform:rotateY(0)translateZ(36px);box-shadow:0 30px 70px #14141247}.component-library-spatial-module__n6fkfG__foldspace .component-library-spatial-module__n6fkfG__demoVisual{z-index:-2;filter:brightness(.38)saturate(.7)}.component-library-spatial-module__n6fkfG__foldspace .component-library-spatial-module__n6fkfG__isActive .component-library-spatial-module__n6fkfG__demoVisual{filter:brightness(.66)saturate(.95);transform:scale(1.04)}.component-library-spatial-module__n6fkfG__foldspace>div>button:after{z-index:-1;content:"";background:linear-gradient(#0000 22%,#05080ef0);position:absolute;inset:0}.component-library-spatial-module__n6fkfG__foldspace>div>button>small{font:.48rem var(--font-geist-mono),monospace}.component-library-spatial-module__n6fkfG__foldspace>div>button>span{opacity:0;transition:all .4s;transform:translateY(12px)}.component-library-spatial-module__n6fkfG__foldspace>div>button.component-library-spatial-module__n6fkfG__isActive>span{opacity:1;transform:none}.component-library-spatial-module__n6fkfG__foldspace strong{font:400 clamp(2rem,4cqw,3.6rem) var(--font-lora),serif}.component-library-spatial-module__n6fkfG__foldspace p{color:#cbd5e1;font-size:.6rem}.component-library-spatial-module__n6fkfG__foldspace span i{align-items:center;gap:.4rem;font-size:.5rem;font-style:normal;display:flex}.component-library-spatial-module__n6fkfG__foldspace span svg{width:11px}.component-library-spatial-module__n6fkfG__volumeTimeline{color:#fff;perspective:1200px;background:#0b0a16;min-height:600px;padding:1.3rem;overflow:hidden}.component-library-spatial-module__n6fkfG__volumeTimeline>header{color:#a78bfa;font:.5rem var(--font-geist-mono),monospace;justify-content:space-between;display:flex}.component-library-spatial-module__n6fkfG__volumeCorridor{height:500px;transform-style:preserve-3d;position:relative}.component-library-spatial-module__n6fkfG__volumeCorridor:before{content:"";filter:blur(20px);background:radial-gradient(#6366f13d,#0000 62%);position:absolute;inset:8% 10%}.component-library-spatial-module__n6fkfG__volumeCorridor>button{isolation:isolate;color:#fff;text-align:left;cursor:pointer;width:58%;height:72%;opacity:calc(1 - abs(var(--offset))*.2);transform:translate(-50%,-50%) translateX(calc(var(--offset)*48%)) translateZ(calc(abs(var(--offset))*-190px)) rotateY(calc(var(--offset)*-14deg));pointer-events:none;background:#171427;border:1px solid #fff3;border-radius:1rem;flex-direction:column;justify-content:end;padding:1.4rem;transition:all .9s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 35px 80px #00000075}.component-library-spatial-module__n6fkfG__volumeCorridor>button.component-library-spatial-module__n6fkfG__isActive{z-index:6;pointer-events:auto}.component-library-spatial-module__n6fkfG__volumeCorridor .component-library-spatial-module__n6fkfG__demoVisual{z-index:-2;filter:brightness(.52)}.component-library-spatial-module__n6fkfG__volumeCorridor>button:after{z-index:-1;content:"";background:linear-gradient(#0000 26%,#08060ff5);position:absolute;inset:0}.component-library-spatial-module__n6fkfG__volumeCorridor small{font:.46rem var(--font-geist-mono),monospace}.component-library-spatial-module__n6fkfG__volumeCorridor strong{font:400 clamp(2.2rem,5cqw,4.4rem) var(--font-lora),serif;margin:.5rem 0}.component-library-spatial-module__n6fkfG__volumeCorridor p{color:#cbd5e1;margin:0;font-size:.58rem}.component-library-spatial-module__n6fkfG__volumeTimeline>footer{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.component-library-spatial-module__n6fkfG__volumeTimeline>footer button{color:#a78bfa;background:0 0;border:0;align-items:center;gap:.35rem;font-size:.5rem;display:flex}.component-library-spatial-module__n6fkfG__volumeTimeline>footer button:last-child{justify-self:end}.component-library-spatial-module__n6fkfG__volumeTimeline>footer svg{width:12px}.component-library-spatial-module__n6fkfG__volumeTimeline>footer span{gap:.5rem;display:flex}.component-library-spatial-module__n6fkfG__volumeTimeline>footer i{background:#4c386d;border-radius:50%;width:5px;height:5px}.component-library-spatial-module__n6fkfG__volumeTimeline>footer i.component-library-spatial-module__n6fkfG__isActive{background:#fbbf24;box-shadow:0 0 0 4px #fbbf241f}.component-library-spatial-module__n6fkfG__typeTunnel{color:#fff;text-align:left;perspective:800px;cursor:pointer;background:#07080c;border:0;width:100%;min-height:600px;padding:1.5rem;display:block;position:relative;overflow:hidden}.component-library-spatial-module__n6fkfG__typeTunnel>small{z-index:4;color:#818cf8;font:.5rem var(--font-geist-mono),monospace;position:absolute;top:1.5rem;left:1.5rem}.component-library-spatial-module__n6fkfG__typeTunnel>div{transform-style:preserve-3d;position:absolute;inset:60px 0 40px}.component-library-spatial-module__n6fkfG__typeTunnel strong{font:700 clamp(3.5rem,10cqw,8rem)/.8 var(--font-space-grotesk),sans-serif;letter-spacing:-.07em;white-space:nowrap;opacity:calc(1 - min(abs(var(--offset)),3)*.25);filter:blur(calc(min(abs(var(--offset)),3)*2px));transform:translate(-50%,-50%) translateZ(calc(var(--offset)*-180px)) rotateX(calc(var(--offset)*9deg)) scale(calc(1 - min(abs(var(--offset)),3)*.08));transition:all .9s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.component-library-spatial-module__n6fkfG__typeTunnel strong.component-library-spatial-module__n6fkfG__isActive{z-index:4;color:#fbbf24;text-shadow:0 0 50px #fbbf243d}.component-library-spatial-module__n6fkfG__tunnelVanish{border:1px solid #818cf8;border-radius:50%;width:16px;height:16px;animation:2s infinite component-library-spatial-module__n6fkfG__tunnelPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px 45px #6366f133}.component-library-spatial-module__n6fkfG__typeTunnel>footer{color:#64748b;font:.48rem var(--font-geist-mono),monospace;align-items:center;gap:.45rem;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}.component-library-spatial-module__n6fkfG__typeTunnel>footer svg{color:#a78bfa;width:12px}.component-library-spatial-module__n6fkfG__chromaticStack{color:#fff;background:#070b13;grid-template-rows:auto 1fr;grid-template-columns:1fr 235px;min-height:600px;padding:1.2rem;display:grid;overflow:hidden}.component-library-spatial-module__n6fkfG__chromaticStack>header{color:#94a3b8;font:.48rem var(--font-geist-mono),monospace;grid-column:1/3;justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.component-library-spatial-module__n6fkfG__chromaticStack>header span{color:var(--lens-color);align-items:center;gap:.45rem;display:flex}.component-library-spatial-module__n6fkfG__chromaticStack>header svg{width:13px}.component-library-spatial-module__n6fkfG__chromaticStage{isolation:isolate;border:1px solid #ffffff29;border-radius:1rem;animation:.75s component-library-spatial-module__n6fkfG__lensReveal;position:relative;overflow:hidden}.component-library-spatial-module__n6fkfG__chromaticStage>.component-library-spatial-module__n6fkfG__demoVisual{z-index:-4;filter:brightness(.72)saturate(1.1)}.component-library-spatial-module__n6fkfG__chromaticStage>i{border:1px solid color-mix(in srgb,var(--lens-color),transparent 45%);mix-blend-mode:screen;border-radius:50%;animation:6s ease-in-out infinite component-library-spatial-module__n6fkfG__lensFloat;position:absolute}.component-library-spatial-module__n6fkfG__chromaticStage>i:first-of-type{aspect-ratio:1;background:color-mix(in srgb,var(--lens-color),transparent 74%);width:48%;top:-12%;left:-6%}.component-library-spatial-module__n6fkfG__chromaticStage>i:nth-of-type(2){aspect-ratio:1;background:color-mix(in srgb,var(--lens-color),transparent 80%);width:43%;animation-delay:-2s;bottom:-18%;right:8%}.component-library-spatial-module__n6fkfG__chromaticStage>i:nth-of-type(3){aspect-ratio:1;-webkit-backdrop-filter:blur(8px)contrast(1.25);backdrop-filter:blur(8px)contrast(1.25);width:22%;animation-delay:-4s;top:18%;right:20%}.component-library-spatial-module__n6fkfG__chromaticStage:after{z-index:-1;content:"";background:linear-gradient(#0000 30%,#05080eeb);position:absolute;inset:0}.component-library-spatial-module__n6fkfG__chromaticStage section{position:absolute;bottom:2rem;left:2rem;right:2rem}.component-library-spatial-module__n6fkfG__chromaticStage small{font:.48rem var(--font-geist-mono),monospace}.component-library-spatial-module__n6fkfG__chromaticStage strong{font:400 clamp(2.4rem,5cqw,4.8rem) var(--font-lora),serif;margin:.5rem 0;display:block}.component-library-spatial-module__n6fkfG__chromaticStage p{color:#dbe2ea;max-width:430px;font-size:.62rem}.component-library-spatial-module__n6fkfG__chromaticStack>nav{align-content:center;padding-left:1rem;display:grid}.component-library-spatial-module__n6fkfG__chromaticStack>nav button{color:#64748b;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #253044;grid-template-columns:34px 1fr 10px;align-items:center;gap:.6rem;padding:1rem .3rem;transition:all .35s;display:grid}.component-library-spatial-module__n6fkfG__chromaticStack>nav button:first-child{border-top:1px solid #253044}.component-library-spatial-module__n6fkfG__chromaticStack>nav button:hover,.component-library-spatial-module__n6fkfG__chromaticStack>nav button.component-library-spatial-module__n6fkfG__isActive{color:#fff;padding-left:.8rem}.component-library-spatial-module__n6fkfG__chromaticStack>nav button>svg{width:16px}.component-library-spatial-module__n6fkfG__chromaticStack>nav button>span{display:grid}.component-library-spatial-module__n6fkfG__chromaticStack>nav small{font:.43rem var(--font-geist-mono),monospace}.component-library-spatial-module__n6fkfG__chromaticStack>nav b{font-size:.58rem}.component-library-spatial-module__n6fkfG__chromaticStack>nav button>i{background:var(--lens-color);opacity:0;border-radius:50%;width:6px;height:6px}.component-library-spatial-module__n6fkfG__chromaticStack>nav button.component-library-spatial-module__n6fkfG__isActive>i{opacity:1;box-shadow:0 0 0 5px color-mix(in srgb,var(--lens-color),transparent 84%)}@keyframes component-library-spatial-module__n6fkfG__orbitTurn{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes component-library-spatial-module__n6fkfG__orbitCore{0%{opacity:0;clip-path:circle(8%);transform:translate(-50%,-50%)scale(.75)}to{opacity:1;clip-path:circle(75%);transform:translate(-50%,-50%)scale(1)}}@keyframes component-library-spatial-module__n6fkfG__tunnelPulse{50%{transform:translate(-50%,-50%)scale(1.35);box-shadow:0 0 120px 70px #6366f147}}@keyframes component-library-spatial-module__n6fkfG__lensReveal{0%{opacity:0;clip-path:circle(2%)}to{opacity:1;clip-path:circle(75%)}}@keyframes component-library-spatial-module__n6fkfG__lensFloat{50%{transform:translate(12px,-18px)scale(1.08)}}@container demo (max-width:620px){.component-library-spatial-module__n6fkfG__orbitalSystem>button{transform:translate(-50%,-50%) rotate(calc((var(--i) - var(--active))*60deg)) translateY(-185px) rotate(calc((var(--active) - var(--i))*60deg))}.component-library-spatial-module__n6fkfG__orbitalRings{width:370px;height:370px}.component-library-spatial-module__n6fkfG__orbitalSystem>section{width:225px;height:270px}.component-library-spatial-module__n6fkfG__foldspace>div>button.component-library-spatial-module__n6fkfG__isActive{flex:3.6}.component-library-spatial-module__n6fkfG__volumeCorridor>button{width:70%}.component-library-spatial-module__n6fkfG__chromaticStack{grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.component-library-spatial-module__n6fkfG__chromaticStack>header{grid-column:1}.component-library-spatial-module__n6fkfG__chromaticStack>nav{grid-template-columns:repeat(4,1fr);padding:1rem 0 0}.component-library-spatial-module__n6fkfG__chromaticStack>nav button{text-align:center;border:0;border-top:1px solid #253044;grid-template-columns:1fr;justify-items:center}.component-library-spatial-module__n6fkfG__chromaticStack>nav button>svg,.component-library-spatial-module__n6fkfG__chromaticStack>nav button>i{display:none}}@container demo (max-width:420px){.component-library-spatial-module__n6fkfG__supportedV2{padding:.8rem}.component-library-spatial-module__n6fkfG__supportedV2>header b{font-size:1.35rem}.component-library-spatial-module__n6fkfG__supportedV2>header span{max-width:140px}.component-library-spatial-module__n6fkfG__supportedCluster{height:600px}.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2){width:112px;height:112px;padding:.6rem}.component-library-spatial-module__n6fkfG__supportedV2[data-open] .component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2){transform:translate(-50%,-50%) rotate(calc(var(--i)*72deg)) translateY(-128px) rotate(calc(var(--i)*-72deg)) scale(1)}.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2):hover,.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2).component-library-spatial-module__n6fkfG__isActive{transform:translate(-50%,-50%) rotate(calc(var(--i)*72deg)) translateY(-128px) rotate(calc(var(--i)*-72deg)) scale(1.06)}.component-library-spatial-module__n6fkfG__supportedV2[data-open] .component-library-spatial-module__n6fkfG__supportedCoreV2,.component-library-spatial-module__n6fkfG__supportedCoreV2{width:132px;height:132px}.component-library-spatial-module__n6fkfG__supportedCoreV2 b{font-size:2.3rem}.component-library-spatial-module__n6fkfG__supportedV2[data-open] .component-library-spatial-module__n6fkfG__supportedCoreV2 b{max-width:112px;font-size:1.35rem}.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2) strong{font-size:.78rem}.component-library-spatial-module__n6fkfG__supportedCluster>button:not(.component-library-spatial-module__n6fkfG__supportedCoreV2)>span{display:none}.component-library-spatial-module__n6fkfG__orbitalNavigator{padding:.8rem}.component-library-spatial-module__n6fkfG__orbitalNavigator>header p{display:none}.component-library-spatial-module__n6fkfG__orbitalSystem{height:620px}.component-library-spatial-module__n6fkfG__orbitalRings{width:282px;height:282px}.component-library-spatial-module__n6fkfG__orbitalSystem>button{width:88px;height:40px;transform:translate(-50%,-50%) rotate(calc((var(--i) - var(--active))*60deg)) translateY(-152px) rotate(calc((var(--active) - var(--i))*60deg))}.component-library-spatial-module__n6fkfG__orbitalSystem>button b{font-size:.46rem}.component-library-spatial-module__n6fkfG__orbitalSystem>section{width:180px;height:235px;padding:1rem}.component-library-spatial-module__n6fkfG__orbitalSystem>section strong{font-size:1.6rem}.component-library-spatial-module__n6fkfG__foldspace>header{gap:.6rem;display:grid}.component-library-spatial-module__n6fkfG__foldspace>header b{text-align:left}.component-library-spatial-module__n6fkfG__foldspace>div{grid-template-columns:1fr 1fr;gap:.4rem;height:620px;display:grid}.component-library-spatial-module__n6fkfG__foldspace>div>button,.component-library-spatial-module__n6fkfG__foldspace>div>button.component-library-spatial-module__n6fkfG__isActive{border-radius:.7rem;min-width:0;min-height:0;transition:filter .4s;transform:none}.component-library-spatial-module__n6fkfG__foldspace>div>button.component-library-spatial-module__n6fkfG__isActive{box-shadow:0 15px 40px #14141238}.component-library-spatial-module__n6fkfG__foldspace>div>button>span{opacity:1;transform:none}.component-library-spatial-module__n6fkfG__foldspace strong{font-size:1.6rem}.component-library-spatial-module__n6fkfG__foldspace span i{display:none}.component-library-spatial-module__n6fkfG__volumeCorridor{height:570px}.component-library-spatial-module__n6fkfG__volumeCorridor>button{width:78%;height:68%;transform:translate(-50%,-50%) translateX(calc(var(--offset)*22%)) translateZ(calc(abs(var(--offset))*-150px)) rotateY(calc(var(--offset)*-8deg))}.component-library-spatial-module__n6fkfG__volumeCorridor strong{font-size:2.3rem}.component-library-spatial-module__n6fkfG__typeTunnel strong{font-size:clamp(2.5rem,16cqw,4.5rem)}.component-library-spatial-module__n6fkfG__typeTunnel>small{max-width:250px;line-height:1.5}.component-library-spatial-module__n6fkfG__chromaticStack{padding:.7rem}.component-library-spatial-module__n6fkfG__chromaticStack>header>small{display:none}.component-library-spatial-module__n6fkfG__chromaticStage{min-height:540px}.component-library-spatial-module__n6fkfG__chromaticStage section{bottom:1.2rem;left:1.2rem;right:1.2rem}.component-library-spatial-module__n6fkfG__chromaticStage strong{font-size:2.5rem}.component-library-spatial-module__n6fkfG__chromaticStack>nav button{padding:.8rem .2rem}.component-library-spatial-module__n6fkfG__chromaticStack>nav small{display:none}}@media (prefers-reduced-motion:reduce){.component-library-spatial-module__n6fkfG__orbitalRings,.component-library-spatial-module__n6fkfG__orbitalSystem>section,.component-library-spatial-module__n6fkfG__tunnelVanish,.component-library-spatial-module__n6fkfG__chromaticStage,.component-library-spatial-module__n6fkfG__chromaticStage>i{animation:none!important}.component-library-spatial-module__n6fkfG__orbitalSystem>button,.component-library-spatial-module__n6fkfG__foldspace>div>button,.component-library-spatial-module__n6fkfG__volumeCorridor>button,.component-library-spatial-module__n6fkfG__typeTunnel strong{transition-duration:.01ms!important}}
.component-library-automotive-module__UEJsWW__autoLab{color:#f8fafc;background:#06080d;min-height:740px;position:relative;overflow:hidden}.component-library-automotive-module__UEJsWW__autoTopbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06080dc2;border-bottom:1px solid #94a3b82e;grid-template-columns:1fr auto 1fr;align-items:center;min-height:74px;padding:0 1.4rem;display:grid;position:relative}.component-library-automotive-module__UEJsWW__autoTopbar>div:first-child{gap:.3rem;display:grid}.component-library-automotive-module__UEJsWW__autoKicker{color:#818cf8;font:500 .46rem var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;display:flex}.component-library-automotive-module__UEJsWW__autoTopbar strong{font:500 1rem var(--font-space-grotesk), sans-serif;letter-spacing:-.03em}.component-library-automotive-module__UEJsWW__autoProgress{display:flex}.component-library-automotive-module__UEJsWW__autoProgress span{color:#64748b;min-width:78px;font:.45rem var(--font-geist-mono), monospace;text-align:center;border-bottom:1px solid #263044;padding:.55rem .5rem;transition:all .4s;position:relative}.component-library-automotive-module__UEJsWW__autoProgress span:after{content:"";opacity:0;background:#4f46e5;height:3px;transition:all .5s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(.2)}.component-library-automotive-module__UEJsWW__autoProgress span[data-active=true]{color:#fff}.component-library-automotive-module__UEJsWW__autoProgress span[data-active=true]:after{opacity:1;transform:scaleX(1)}.component-library-automotive-module__UEJsWW__autoProgress span[data-done=true]{color:#a5b4fc}.component-library-automotive-module__UEJsWW__autoReset{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #293244;border-radius:999px;justify-self:end;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.52rem;display:flex}.component-library-automotive-module__UEJsWW__autoReset:disabled{opacity:.28;cursor:default}.component-library-automotive-module__UEJsWW__autoStage{isolation:isolate;min-height:590px;position:relative}.component-library-automotive-module__UEJsWW__autoGrid{z-index:-3;transform-origin:bottom;background-image:linear-gradient(#818cf80e 1px,#0000 1px),linear-gradient(90deg,#818cf80e 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;transform:perspective(560px)rotateX(62deg)translateY(48%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.component-library-automotive-module__UEJsWW__autoGlow{z-index:-2;filter:blur(70px);background:#3b33f633;border-radius:50%;width:58%;height:26%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.component-library-automotive-module__UEJsWW__autoVehicle{position:absolute;inset:7% 2% 0 27%}.component-library-automotive-module__UEJsWW__autoWhole{z-index:2;cursor:zoom-in;background:0 0;border:0;position:absolute;inset:9% 1% 8%;overflow:hidden}.component-library-automotive-module__UEJsWW__autoWhole span{filter:drop-shadow(0 26px 38px #000000ad);background:url(/component-library/sports-car-master.jpg?v=2) 50%/contain no-repeat;transition:filter .8s,transform 1.1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1)}.component-library-automotive-module__UEJsWW__autoVehicle:hover .component-library-automotive-module__UEJsWW__autoWhole span,.component-library-automotive-module__UEJsWW__autoVehicle:focus-within .component-library-automotive-module__UEJsWW__autoWhole span,.component-library-automotive-module__UEJsWW__autoVehicle[data-focused] .component-library-automotive-module__UEJsWW__autoWhole span{filter:drop-shadow(0 34px 48px #000000c7)brightness(1.04);transform:scale(1.055)}.component-library-automotive-module__UEJsWW__autoHotspot{z-index:9;top:var(--hy);left:var(--hx);color:#fff;text-align:left;cursor:pointer;opacity:0;animation:component-library-automotive-module__UEJsWW__autoNode .65s cubic-bezier(.16,1,.3,1) var(--delay) forwards;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)scale(.5)}.component-library-automotive-module__UEJsWW__autoHotspot i{background-color:#11162a;background-image:linear-gradient(#14123033,#1412308c),url(/component-library/sports-car-details.jpg);background-position:center, var(--detail-x) var(--detail-y);background-size:auto,300% 200%;border:1px solid #a5b4fc;border-radius:50%;place-items:center;width:42px;height:42px;transition:all .35s;display:grid;box-shadow:0 0 0 7px #6366f117,0 0 24px #818cf880}.component-library-automotive-module__UEJsWW__autoHotspot i svg{filter:drop-shadow(0 1px 4px #000)}.component-library-automotive-module__UEJsWW__autoHotspot>span{color:#818cf8;font:.4rem var(--font-geist-mono), monospace;white-space:nowrap;opacity:0;border-left:1px solid #a5b4fc73;gap:.12rem;padding:.2rem .45rem;transition:all .35s;display:grid;transform:translate(-6px)}.component-library-automotive-module__UEJsWW__autoHotspot b{color:#fff;font:.52rem var(--font-space-grotesk), sans-serif}.component-library-automotive-module__UEJsWW__autoHotspot:hover i,.component-library-automotive-module__UEJsWW__autoHotspot:focus-visible i{background-color:#4f46e5;transform:scale(1.14);box-shadow:0 0 0 10px #6366f121,0 0 34px #818cf8b8}.component-library-automotive-module__UEJsWW__autoHotspot:hover>span,.component-library-automotive-module__UEJsWW__autoHotspot:focus-visible>span,.component-library-automotive-module__UEJsWW__autoHotspot[data-labelled]>span{opacity:1;transform:none}.component-library-automotive-module__UEJsWW__autoIntro{z-index:8;width:31%;animation:.7s both component-library-automotive-module__UEJsWW__autoCopy;position:absolute;top:17%;left:4%}.component-library-automotive-module__UEJsWW__autoIntro>span,.component-library-automotive-module__UEJsWW__autoFocusCopy>span{color:#818cf8;font:.48rem var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.component-library-automotive-module__UEJsWW__autoIntro h3{font:500 clamp(2.6rem,4.6cqw,4.7rem)/.86 var(--font-space-grotesk), sans-serif;letter-spacing:-.075em;margin:.7rem 0 1rem}.component-library-automotive-module__UEJsWW__autoIntro p{color:#94a3b8;max-width:34ch;margin:0;font-size:.62rem;line-height:1.7}.component-library-automotive-module__UEJsWW__autoIntro button,.component-library-automotive-module__UEJsWW__autoDeeper{color:#fff;cursor:pointer;background:#312e816b;border:1px solid #a5b4fc80;border-radius:999px;align-items:center;gap:1.5rem;margin-top:1.3rem;padding:.8rem 1rem;font-size:.56rem;transition:all .35s;display:flex}.component-library-automotive-module__UEJsWW__autoIntro button:hover,.component-library-automotive-module__UEJsWW__autoDeeper:hover{background:#4338ca;border-color:#a5b4fc;transform:translateY(-2px);box-shadow:0 12px 36px #4f46e547}.component-library-automotive-module__UEJsWW__autoFocusCopy{z-index:7;gap:.35rem;animation:.7s both component-library-automotive-module__UEJsWW__autoCopy;display:grid;position:absolute;top:10%;left:3%}.component-library-automotive-module__UEJsWW__autoFocusCopy strong{font:500 1.65rem var(--font-space-grotesk), sans-serif;letter-spacing:-.05em}.component-library-automotive-module__UEJsWW__autoFocusCopy p{color:#64748b;margin:0;font-size:.52rem}.component-library-automotive-module__UEJsWW__autoDetail{z-index:10;background:linear-gradient(115deg,#070a11,#0b1020);grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);animation:.8s cubic-bezier(.16,1,.3,1) both component-library-automotive-module__UEJsWW__autoDetailIn;display:grid;position:absolute;inset:0}.component-library-automotive-module__UEJsWW__autoDetailVisual{isolation:isolate;border-right:1px solid #94a3b826;min-height:520px;position:relative;overflow:hidden}.component-library-automotive-module__UEJsWW__autoDetailVisual>span{background-image:linear-gradient(#0000 40%,#04060a70),url(/component-library/sports-car-details.jpg);background-position:var(--detail-x) var(--detail-y);filter:saturate(1.05)brightness(.9);background-size:300% 200%;animation:1.1s cubic-bezier(.16,1,.3,1) both component-library-automotive-module__UEJsWW__autoDetailImage;position:absolute;inset:0;transform:scale(1.08)}.component-library-automotive-module__UEJsWW__autoDetailVisual>small{font:.45rem var(--font-geist-mono), monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05080e99;border:1px solid #ffffff4d;border-radius:999px;padding:.5rem .7rem;position:absolute;bottom:1.4rem;left:1.4rem}.component-library-automotive-module__UEJsWW__autoReticle{border:1px solid #a5b4fc73;border-radius:50%;width:125px;height:125px;animation:7s linear infinite component-library-automotive-module__UEJsWW__autoReticle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #6366f133}.component-library-automotive-module__UEJsWW__autoReticle:before,.component-library-automotive-module__UEJsWW__autoReticle:after{content:"";background:#a5b4fc73;position:absolute}.component-library-automotive-module__UEJsWW__autoReticle:before{height:1px;top:50%;left:-25px;right:-25px}.component-library-automotive-module__UEJsWW__autoReticle:after{width:1px;top:-25px;bottom:-25px;left:50%}.component-library-automotive-module__UEJsWW__autoReticle i{border-style:solid;border-color:#a5b4fc;width:12px;height:12px;position:absolute}.component-library-automotive-module__UEJsWW__autoReticle i:first-child{border-width:1px 0 0 1px;top:7px;left:7px}.component-library-automotive-module__UEJsWW__autoReticle i:nth-child(2){border-width:1px 1px 0 0;top:7px;right:7px}.component-library-automotive-module__UEJsWW__autoReticle i:nth-child(3){border-width:0 1px 1px 0;bottom:7px;right:7px}.component-library-automotive-module__UEJsWW__autoReticle i:nth-child(4){border-width:0 0 1px 1px;bottom:7px;left:7px}.component-library-automotive-module__UEJsWW__autoDetailCopy{flex-direction:column;justify-content:center;padding:clamp(1.4rem,4cqw,3.4rem);animation:.55s both component-library-automotive-module__UEJsWW__autoCopy;display:flex}.component-library-automotive-module__UEJsWW__autoBack{color:#94a3b8;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.4rem;padding:0;font-size:.5rem;display:flex}.component-library-automotive-module__UEJsWW__autoDetailCopy>span{color:#818cf8;font:.46rem var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:auto}.component-library-automotive-module__UEJsWW__autoDetailCopy h3{font:500 clamp(2.7rem,4.5cqw,4.8rem)/.88 var(--font-space-grotesk), sans-serif;letter-spacing:-.07em;margin:.65rem 0 1rem}.component-library-automotive-module__UEJsWW__autoDetailCopy>p{color:#aab4c3;margin:0;font-size:.64rem;line-height:1.7}.component-library-automotive-module__UEJsWW__autoMetric{border-top:1px solid #293244;border-bottom:1px solid #293244;grid-template-columns:26px auto 1fr;align-items:center;gap:.45rem;margin-top:1.4rem;padding:1rem 0;display:grid}.component-library-automotive-module__UEJsWW__autoMetric svg{color:#818cf8}.component-library-automotive-module__UEJsWW__autoMetric strong{font:500 1.1rem var(--font-space-grotesk), sans-serif}.component-library-automotive-module__UEJsWW__autoMetric small{color:#64748b;font:.45rem var(--font-geist-mono), monospace}.component-library-automotive-module__UEJsWW__autoDeeper{align-self:flex-start;margin-bottom:auto}.component-library-automotive-module__UEJsWW__autoSystemRail{z-index:25;background:#090c13;border-top:1px solid #20283a;grid-template-columns:repeat(6,1fr);display:grid;position:relative}.component-library-automotive-module__UEJsWW__autoSystemRail button{color:#667085;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #20283a;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;min-width:0;padding:.85rem .7rem;transition:all .35s;display:grid}.component-library-automotive-module__UEJsWW__autoSystemRail button:last-child{border-right:0}.component-library-automotive-module__UEJsWW__autoSystemRail button:hover,.component-library-automotive-module__UEJsWW__autoSystemRail button[data-active=true]{color:#fff;background:#12172a}.component-library-automotive-module__UEJsWW__autoSystemRail button>span{color:#818cf8;font:.4rem var(--font-geist-mono), monospace}.component-library-automotive-module__UEJsWW__autoSystemRail b{text-overflow:ellipsis;white-space:nowrap;font-size:.47rem;overflow:hidden}.component-library-automotive-module__UEJsWW__autoSystemRail svg{width:11px}@keyframes component-library-automotive-module__UEJsWW__autoNode{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes component-library-automotive-module__UEJsWW__autoCopy{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes component-library-automotive-module__UEJsWW__autoDetailIn{0%{opacity:0;clip-path:inset(15% 18% round 2rem)}to{opacity:1;clip-path:inset(0)}}@keyframes component-library-automotive-module__UEJsWW__autoDetailImage{0%{filter:blur(5px)saturate(.7)brightness(.65);transform:scale(1.22)}}@keyframes component-library-automotive-module__UEJsWW__autoReticle{to{transform:translate(-50%,-50%)rotate(1turn)}}@container demo (max-width:760px){.component-library-automotive-module__UEJsWW__autoLab{min-height:800px}.component-library-automotive-module__UEJsWW__autoTopbar{grid-template-columns:1fr auto;min-height:68px;padding:0 .9rem}.component-library-automotive-module__UEJsWW__autoProgress{display:none}.component-library-automotive-module__UEJsWW__autoStage{min-height:650px}.component-library-automotive-module__UEJsWW__autoIntro{width:48%;top:7%;left:5%}.component-library-automotive-module__UEJsWW__autoIntro h3{font-size:clamp(2.4rem,8cqw,4rem)}.component-library-automotive-module__UEJsWW__autoVehicle{inset:16% -11% 4% 17%}.component-library-automotive-module__UEJsWW__autoVehicle[data-focused]{top:11%;left:6%;right:-6%}.component-library-automotive-module__UEJsWW__autoFocusCopy{top:4%;left:4%}.component-library-automotive-module__UEJsWW__autoHotspot>span{display:none}.component-library-automotive-module__UEJsWW__autoDetail{grid-template-rows:minmax(300px,47%) 1fr;grid-template-columns:1fr}.component-library-automotive-module__UEJsWW__autoDetailVisual{border-bottom:1px solid #94a3b826;border-right:0;min-height:0}.component-library-automotive-module__UEJsWW__autoDetailCopy{padding:1.3rem}.component-library-automotive-module__UEJsWW__autoDetailCopy>span{margin-top:.9rem}.component-library-automotive-module__UEJsWW__autoDetailCopy h3{font-size:2.75rem}.component-library-automotive-module__UEJsWW__autoMetric{margin-top:1rem}.component-library-automotive-module__UEJsWW__autoDeeper{margin-bottom:0}.component-library-automotive-module__UEJsWW__autoSystemRail{grid-template-columns:repeat(3,1fr)}}@container demo (max-width:440px){.component-library-automotive-module__UEJsWW__autoLab{min-height:870px}.component-library-automotive-module__UEJsWW__autoTopbar strong{font-size:.82rem}.component-library-automotive-module__UEJsWW__autoKicker{font-size:.39rem}.component-library-automotive-module__UEJsWW__autoReset{padding:.5rem}.component-library-automotive-module__UEJsWW__autoStage{min-height:720px}.component-library-automotive-module__UEJsWW__autoIntro{width:auto;top:4%;left:1rem;right:1rem}.component-library-automotive-module__UEJsWW__autoIntro h3{margin:.6rem 0;font-size:2.65rem}.component-library-automotive-module__UEJsWW__autoIntro p{max-width:39ch}.component-library-automotive-module__UEJsWW__autoIntro button{margin-top:.9rem}.component-library-automotive-module__UEJsWW__autoVehicle{inset:30% -24% 2% -13%}.component-library-automotive-module__UEJsWW__autoVehicle[data-focused]{inset:13% -23%}.component-library-automotive-module__UEJsWW__autoFocusCopy{right:1rem}.component-library-automotive-module__UEJsWW__autoHotspot i{width:30px;height:30px}.component-library-automotive-module__UEJsWW__autoDetail{grid-template-rows:280px 1fr}.component-library-automotive-module__UEJsWW__autoDetailCopy{justify-content:flex-start}.component-library-automotive-module__UEJsWW__autoDetailCopy h3{margin:.45rem 0 .65rem;font-size:2.35rem}.component-library-automotive-module__UEJsWW__autoDetailCopy>p{font-size:.58rem}.component-library-automotive-module__UEJsWW__autoMetric{padding:.7rem 0}.component-library-automotive-module__UEJsWW__autoDeeper{margin-top:.75rem}.component-library-automotive-module__UEJsWW__autoReticle{width:90px;height:90px}.component-library-automotive-module__UEJsWW__autoSystemRail button{grid-template-columns:auto 1fr;padding:.7rem .6rem}.component-library-automotive-module__UEJsWW__autoSystemRail button svg{display:none}.component-library-automotive-module__UEJsWW__autoSystemRail b{font-size:.4rem}}@media (prefers-reduced-motion:reduce){.component-library-automotive-module__UEJsWW__autoWhole span,.component-library-automotive-module__UEJsWW__autoDetailVisual>span,.component-library-automotive-module__UEJsWW__autoHotspot,.component-library-automotive-module__UEJsWW__autoIntro,.component-library-automotive-module__UEJsWW__autoFocusCopy,.component-library-automotive-module__UEJsWW__autoDetail,.component-library-automotive-module__UEJsWW__autoDetailCopy{transition-duration:.01ms!important;animation:none!important}.component-library-automotive-module__UEJsWW__autoReticle{animation:none}}
.component-library-refinements-module__qFUMyq__previewViewport{max-width:1180px}.component-library-refinements-module__qFUMyq__previewShell[data-expanded][data-device=desktop] .component-library-refinements-module__qFUMyq__previewViewport{width:min(1280px,100%);max-width:1280px}.component-library-refinements-module__qFUMyq__demoVisual,.component-library-refinements-module__qFUMyq__visualPortrait{background-repeat:no-repeat;background-size:auto 200%}.component-library-refinements-module__qFUMyq__visualWide{background-repeat:no-repeat;background-size:300%}.component-library-refinements-module__qFUMyq__megaHeader>nav>button{gap:.35rem}.component-library-refinements-module__qFUMyq__megaClickCue{color:#a5b4fc;opacity:0;transition:all .25s;transform:translateY(3px)rotate(-16deg);width:12px!important;height:12px!important}.component-library-refinements-module__qFUMyq__megaHeader>nav>button:hover .component-library-refinements-module__qFUMyq__megaClickCue,.component-library-refinements-module__qFUMyq__megaHeader>nav>button:focus-visible .component-library-refinements-module__qFUMyq__megaClickCue,.component-library-refinements-module__qFUMyq__megaHeader>nav>button.component-library-refinements-module__qFUMyq__isActive .component-library-refinements-module__qFUMyq__megaClickCue,.component-library-refinements-module__qFUMyq__megaLinks a:hover .component-library-refinements-module__qFUMyq__megaClickCue{opacity:1;transform:rotate(-16deg)}.component-library-refinements-module__qFUMyq__megaLinks a .component-library-refinements-module__qFUMyq__megaClickCue{color:#818cf8;grid-column:auto}.component-library-refinements-module__qFUMyq__magneticV2 nav{width:88%;left:6%}.component-library-refinements-module__qFUMyq__magneticGroup{min-height:84px;position:relative}.component-library-refinements-module__qFUMyq__magneticV2 nav .component-library-refinements-module__qFUMyq__magneticGroup>button{width:52%}.component-library-refinements-module__qFUMyq__magneticSubmenu{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d1423eb;border:1px solid #a5b4fc57;border-radius:.9rem;grid-template-columns:repeat(3,1fr);width:43%;animation:.5s cubic-bezier(.16,1,.3,1) component-library-refinements-module__qFUMyq__refineSubmenu;display:grid;position:absolute;top:6px;right:0;overflow:hidden;box-shadow:0 20px 50px #00000059}.component-library-refinements-module__qFUMyq__magneticV2 nav .component-library-refinements-module__qFUMyq__magneticSubmenu>button{color:#cbd5e1;border:0;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem;width:auto;min-width:0;height:70px;padding:.65rem;display:flex}.component-library-refinements-module__qFUMyq__magneticV2 nav .component-library-refinements-module__qFUMyq__magneticSubmenu>button:last-child{border-right:0}.component-library-refinements-module__qFUMyq__magneticV2 nav .component-library-refinements-module__qFUMyq__magneticSubmenu>button:hover{color:#fff;background:#6366f133;padding-left:1rem}.component-library-refinements-module__qFUMyq__magneticSubmenu button small{color:#818cf8}.component-library-refinements-module__qFUMyq__magneticSubmenu button b{white-space:normal;font:550 .55rem/1.25 var(--font-space-grotesk),sans-serif!important}.component-library-refinements-module__qFUMyq__magneticSubmenu svg{width:11px;position:absolute;bottom:.45rem;right:.45rem}.component-library-refinements-module__qFUMyq__magneticV2>p{z-index:3}.component-library-refinements-module__qFUMyq__breadcrumbHero{isolation:isolate;position:relative;overflow:hidden}.component-library-refinements-module__qFUMyq__breadcrumbHero>.component-library-refinements-module__qFUMyq__demoVisual{z-index:-2;filter:brightness(.62)saturate(.82);animation:.65s cubic-bezier(.16,1,.3,1) component-library-refinements-module__qFUMyq__refineScene}.component-library-refinements-module__qFUMyq__breadcrumbHero:after{z-index:-1;content:"";background:linear-gradient(90deg,#080e0ced,#080e0c2e 68%,#080e0c80);position:absolute;inset:0}.component-library-refinements-module__qFUMyq__breadcrumbHero>div{color:#fff}.component-library-refinements-module__qFUMyq__breadcrumbHero h3{max-width:650px}.component-library-refinements-module__qFUMyq__breadcrumbState{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080e0c40;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.45rem;width:max-content;margin-top:1rem;padding:.6rem .75rem;font-size:.52rem;display:flex}.component-library-refinements-module__qFUMyq__breadcrumbState svg{width:12px}.component-library-refinements-module__qFUMyq__breadcrumbTrail span button.component-library-refinements-module__qFUMyq__isActive{color:#fff;background:#17251f;box-shadow:inset 0 3px #d8ff39}.component-library-refinements-module__qFUMyq__breadcrumbTrail span button:active{transform:scale(.98)}.component-library-refinements-module__qFUMyq__peopleMenu>div button .component-library-refinements-module__qFUMyq__visualPortrait{background-size:auto 200%;background-position:var(--visual-x) var(--visual-y);transform:scale(1.015)}.component-library-refinements-module__qFUMyq__peopleMenu>div button.component-library-refinements-module__qFUMyq__isActive .component-library-refinements-module__qFUMyq__visualPortrait{transform:scale(1)}.component-library-refinements-module__qFUMyq__peopleMenu>div button:not(.component-library-refinements-module__qFUMyq__isActive):hover .component-library-refinements-module__qFUMyq__visualPortrait{transform:scale(1.025)}.component-library-refinements-module__qFUMyq__ribbonClickCue{z-index:3;opacity:.45;width:16px;transition:all .35s;top:1rem;right:1rem;position:absolute!important}.component-library-refinements-module__qFUMyq__ribbonTrack>button:hover .component-library-refinements-module__qFUMyq__ribbonClickCue,.component-library-refinements-module__qFUMyq__ribbonTrack>button.component-library-refinements-module__qFUMyq__isActive .component-library-refinements-module__qFUMyq__ribbonClickCue{color:#fbbf24;opacity:1;transform:rotate(-14deg)scale(1.1)}.component-library-refinements-module__qFUMyq__ribbonTrack>button:active{transform:scale(.99)}.component-library-refinements-module__qFUMyq__lensNav>nav{width:42%;max-width:470px}.component-library-refinements-module__qFUMyq__lensResults{z-index:2;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:.55rem;width:48%;display:grid;position:absolute;top:96px;bottom:3.5rem;right:2rem}.component-library-refinements-module__qFUMyq__lensResults>button{isolation:isolate;color:#fff;text-align:left;cursor:pointer;background:#111827;border:1px solid #ffffff29;border-radius:.8rem;flex-direction:column;justify-content:end;min-height:0;padding:1rem;animation:.55s cubic-bezier(.16,1,.3,1) both component-library-refinements-module__qFUMyq__refineCard;display:flex;position:relative;overflow:hidden}.component-library-refinements-module__qFUMyq__lensResults>button:first-child{grid-row:1/3}.component-library-refinements-module__qFUMyq__lensResults>button:nth-child(2){animation-delay:60ms}.component-library-refinements-module__qFUMyq__lensResults>button:nth-child(3){animation-delay:.12s}.component-library-refinements-module__qFUMyq__lensResults .component-library-refinements-module__qFUMyq__demoVisual{z-index:-2;filter:brightness(.55);transition:all .65s}.component-library-refinements-module__qFUMyq__lensResults>button:after{z-index:-1;content:"";background:linear-gradient(#0000 25%,#05080ef5);position:absolute;inset:0}.component-library-refinements-module__qFUMyq__lensResults>button:hover .component-library-refinements-module__qFUMyq__demoVisual{filter:brightness(.72);transform:scale(1.04)}.component-library-refinements-module__qFUMyq__lensResults small{font:.42rem var(--font-geist-mono),monospace}.component-library-refinements-module__qFUMyq__lensResults b{font:500 1.25rem var(--font-space-grotesk),sans-serif;margin-top:.3rem}.component-library-refinements-module__qFUMyq__lensResults svg{width:14px;position:absolute;top:.8rem;right:.8rem}.component-library-refinements-module__qFUMyq__pathListV2 .component-library-refinements-module__qFUMyq__pathIcon{z-index:2;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090d1773;border:1px solid #ffffff3d;border-radius:.8rem;place-items:center;width:44px;height:44px;transition:all .4s;display:grid;position:absolute;inset:auto 1rem 1rem auto;transform:translateY(10px)}.component-library-refinements-module__qFUMyq__pathListV2 button.component-library-refinements-module__qFUMyq__isActive .component-library-refinements-module__qFUMyq__pathIcon{opacity:1;transform:none}.component-library-refinements-module__qFUMyq__pathListV2 button>b{font-size:1rem}.component-library-refinements-module__qFUMyq__pathAtmosphere{z-index:-1!important;opacity:1!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;display:block!important;position:absolute!important;inset:0!important}.component-library-refinements-module__qFUMyq__pathAtmosphere>i{border:1px solid #a5b4fc3d;border-radius:50%;animation:8s ease-in-out infinite component-library-refinements-module__qFUMyq__refineFloat;position:absolute}.component-library-refinements-module__qFUMyq__pathAtmosphere>i:first-child{width:92px;height:92px;top:12%;left:12%}.component-library-refinements-module__qFUMyq__pathAtmosphere>i:nth-child(2){width:150px;height:150px;animation-delay:-2.5s;top:32%;right:-25px}.component-library-refinements-module__qFUMyq__pathAtmosphere>i:last-child{background:#fbbf24;width:12px;height:12px;animation-delay:-5s;bottom:22%;right:18%;box-shadow:0 0 24px #fbbf24}.component-library-refinements-module__qFUMyq__pathListV2 button:not(.component-library-refinements-module__qFUMyq__isActive) .component-library-refinements-module__qFUMyq__demoVisual{filter:brightness(.32)saturate(.65)}.component-library-refinements-module__qFUMyq__pathListV2 button.component-library-refinements-module__qFUMyq__isActive .component-library-refinements-module__qFUMyq__demoVisual{filter:brightness(.68)saturate(.92)}.component-library-refinements-module__qFUMyq__spatialStack .component-library-refinements-module__qFUMyq__visualWide,.component-library-refinements-module__qFUMyq__switchboard>section .component-library-refinements-module__qFUMyq__visualWide,.component-library-refinements-module__qFUMyq__caseV2>.component-library-refinements-module__qFUMyq__visualWide,.component-library-refinements-module__qFUMyq__projectAccordion .component-library-refinements-module__qFUMyq__visualWide,.component-library-refinements-module__qFUMyq__twinV2 .component-library-refinements-module__qFUMyq__visualWide{background-size:300%}.component-library-refinements-module__qFUMyq__twinV2>button{justify-content:flex-end}.component-library-refinements-module__qFUMyq__twinOffer{z-index:3;opacity:0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080c16b8;border:1px solid #fff3;border-radius:1rem;width:min(310px,45%);top:26%;right:2rem;transform:translateY(14px)scale(.96);gap:0!important;margin:0!important;padding:1rem!important;transition:all .5s!important;display:grid!important;position:absolute!important}.component-library-refinements-module__qFUMyq__twinV2 .component-library-refinements-module__qFUMyq__isActive .component-library-refinements-module__qFUMyq__twinOffer{opacity:1;transform:none}.component-library-refinements-module__qFUMyq__twinOffer>b{color:#a5b4fc;font:.46rem var(--font-geist-mono),monospace;text-transform:uppercase;margin-bottom:.5rem}.component-library-refinements-module__qFUMyq__twinOffer>i{color:#fff;font:.56rem var(--font-space-grotesk),sans-serif;border-top:1px solid #ffffff24;padding:.55rem 0;font-style:normal}.component-library-refinements-module__qFUMyq__twinOffer>i:before{content:"";background:#818cf8;border-radius:50%;width:6px;height:6px;margin-right:.5rem;display:inline-block;box-shadow:0 0 0 4px #818cf81f}.component-library-refinements-module__qFUMyq__projectSystem{z-index:2;opacity:0;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:min(390px,50%);height:180px;transition:all .65s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:20%;right:7%;transform:scale(.7)rotate(-8deg)}.component-library-refinements-module__qFUMyq__projectAccordion .component-library-refinements-module__qFUMyq__isActive .component-library-refinements-module__qFUMyq__projectSystem{opacity:1;transform:none}.component-library-refinements-module__qFUMyq__projectSystem>i{border:1px solid #a5b4fc38;border-radius:50%;position:absolute}.component-library-refinements-module__qFUMyq__projectSystem>i:first-child{inset:18px}.component-library-refinements-module__qFUMyq__projectSystem>i:nth-child(2){inset:42px}.component-library-refinements-module__qFUMyq__projectSystem>i:nth-child(3){border-color:#fbbf246b;animation:3s ease-in-out infinite component-library-refinements-module__qFUMyq__refinePulse;inset:68px}.component-library-refinements-module__qFUMyq__projectSystem>b{justify-content:space-between;width:118%;display:flex}.component-library-refinements-module__qFUMyq__projectSystem>b>span{color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c15b8;border:1px solid #fff3;border-radius:999px;gap:.2rem;width:82px;padding:.65rem;font-size:.52rem;display:grid}.component-library-refinements-module__qFUMyq__projectSystem>b>span small{color:#818cf8}.component-library-refinements-module__qFUMyq__supportedV2:not([data-open]) .component-library-refinements-module__qFUMyq__supportedCluster>button:not(.component-library-refinements-module__qFUMyq__supportedCoreV2){z-index:1;opacity:.18;pointer-events:none;transform:translate(-50%,-50%)scale(.78)}.component-library-refinements-module__qFUMyq__supportedV2:not([data-open]) .component-library-refinements-module__qFUMyq__supportedCoreV2{z-index:20}.component-library-refinements-module__qFUMyq__supportedV2[data-open] .component-library-refinements-module__qFUMyq__supportedCluster>button:not(.component-library-refinements-module__qFUMyq__supportedCoreV2){z-index:4;pointer-events:auto}.component-library-refinements-module__qFUMyq__supportedV2[data-open] .component-library-refinements-module__qFUMyq__supportedCoreV2{z-index:10}.component-library-refinements-module__qFUMyq__supportedV2:not([data-open]) .component-library-refinements-module__qFUMyq__supportedCluster>button:not(.component-library-refinements-module__qFUMyq__supportedCoreV2):hover{transform:translate(-50%,-50%)scale(.78)}.component-library-refinements-module__qFUMyq__workflowV2>footer{position:relative;overflow:hidden}.component-library-refinements-module__qFUMyq__workflowV2>footer:before{content:"";background:linear-gradient(90deg,#818cf8,#fbbf24);width:30%;height:2px;animation:1.2s ease-out component-library-refinements-module__qFUMyq__refineScan;position:absolute;top:0;left:0}.component-library-refinements-module__qFUMyq__pipeline{isolation:isolate;color:#fff;background:#070b13;grid-template-rows:auto 1fr auto;min-height:600px;padding:1.4rem;display:grid;position:relative;overflow:hidden}.component-library-refinements-module__qFUMyq__pipelineMosaic{z-index:-3;grid-template-rows:1fr 1fr;grid-template-columns:1.4fr .8fr;gap:2px;display:grid;position:absolute;inset:0}.component-library-refinements-module__qFUMyq__pipelineMosaic>.component-library-refinements-module__qFUMyq__demoVisual{filter:brightness(.34)saturate(.72);animation:.7s component-library-refinements-module__qFUMyq__refineScene;position:relative;inset:auto}.component-library-refinements-module__qFUMyq__pipelineMosaic>.component-library-refinements-module__qFUMyq__demoVisual:first-child{grid-row:1/3}.component-library-refinements-module__qFUMyq__pipelineMosaic>span{background:linear-gradient(90deg,#060a12f5,#060a127a),linear-gradient(#0000 40%,#060a12f2);position:absolute;inset:0}.component-library-refinements-module__qFUMyq__pipeline>header{z-index:2;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:end;padding-bottom:1rem;display:flex;position:relative}.component-library-refinements-module__qFUMyq__pipeline>header span{color:#a5b4fc;font:.46rem var(--font-geist-mono),monospace;align-items:center;gap:.45rem;display:flex}.component-library-refinements-module__qFUMyq__pipeline>header svg{width:14px}.component-library-refinements-module__qFUMyq__pipeline>header b{font:400 1.8rem var(--font-lora),serif}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack{align-items:center;margin:0 3%;padding-top:1rem;display:flex;position:relative}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack:before{content:"";background:#94a3b840;height:2px;position:absolute;left:5%;right:5%}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>i{z-index:1;left:calc(4% + var(--pipeline)*23%);background:#fbbf24;border:1px solid #fbbf24;border-radius:50%;width:28px;height:28px;transition:left .75s cubic-bezier(.16,1,.3,1);animation:1.8s infinite component-library-refinements-module__qFUMyq__refinePulse;position:absolute;transform:translate(-50%);box-shadow:0 0 0 10px #fbbf241f,0 0 45px #fbbf2494}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button{z-index:2;color:#64748b;cursor:pointer;background:0 0;border:0;flex:1;place-items:center;min-height:135px;display:grid;position:relative}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button>span{text-align:center;gap:.35rem;transition:all .4s;display:grid;transform:translateY(45px)}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button>span small{font:.42rem var(--font-geist-mono),monospace}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button>span b{font-size:.55rem}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button>i{color:#64748b;background:#090f1ae6;border:1px solid #3b485c;border-radius:50%;grid-row:1;place-items:center;width:48px;height:48px;transition:all .4s;display:grid;box-shadow:0 12px 30px #00000047}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button svg{width:16px}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button:hover>i,.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button.component-library-refinements-module__qFUMyq__isActive>i{color:#fff;background:#4338ca;border-color:#a5b4fc;transform:scale(1.16);box-shadow:0 0 0 7px #6366f11f,0 12px 35px #0006}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button.component-library-refinements-module__qFUMyq__isActive>span{color:#fff}.component-library-refinements-module__qFUMyq__pipeline>section{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d17bf;border:1px solid #ffffff29;border-radius:1rem;grid-template-columns:auto 1fr;align-self:end;gap:.25rem 1rem;width:min(520px,70%);padding:1rem;animation:.55s cubic-bezier(.16,1,.3,1) component-library-refinements-module__qFUMyq__refineCard;display:grid;position:relative}.component-library-refinements-module__qFUMyq__pipeline>section small{color:#818cf8;font:.43rem var(--font-geist-mono),monospace;grid-column:1/3}.component-library-refinements-module__qFUMyq__pipeline>section>b{font:500 1.2rem var(--font-space-grotesk),sans-serif}.component-library-refinements-module__qFUMyq__pipeline>section p{color:#aab4c3;grid-column:2;margin:0;font-size:.55rem}.component-library-refinements-module__qFUMyq__pipeline>section span{color:#cbd5e1;grid-column:2;align-items:center;gap:.35rem;font-size:.47rem;display:flex}.component-library-refinements-module__qFUMyq__pipeline>section svg{width:12px}.component-library-refinements-module__qFUMyq__pipeline>footer{color:#a5b4fc;font:.45rem var(--font-geist-mono),monospace;align-items:center;gap:.45rem;display:flex;position:absolute;bottom:1.4rem;right:1.4rem}.component-library-refinements-module__qFUMyq__pipeline>footer svg{width:13px}.component-library-refinements-module__qFUMyq__pipeline>footer b{color:#fff}.component-library-refinements-module__qFUMyq__radar{isolation:isolate;color:#fff;background:#070b13;grid-template-rows:auto 1fr;grid-template-columns:1fr 1.1fr 1fr;align-items:center;min-height:600px;padding:1.4rem;display:grid;position:relative;overflow:hidden}.component-library-refinements-module__qFUMyq__radar>.component-library-refinements-module__qFUMyq__demoVisual{z-index:-3;filter:brightness(.24)saturate(.58)}.component-library-refinements-module__qFUMyq__radar:after{z-index:-2;content:"";background:radial-gradient(circle at 50% 55%,#6366f147,#0000 31%),linear-gradient(90deg,#060a12f2,#060a1280,#060a12f2);position:absolute;inset:0}.component-library-refinements-module__qFUMyq__radar>header{border-bottom:1px solid #ffffff24;grid-column:1/4;justify-content:space-between;align-items:end;padding-bottom:1rem;display:flex}.component-library-refinements-module__qFUMyq__radar>header small{color:#a5b4fc;font:.45rem var(--font-geist-mono),monospace}.component-library-refinements-module__qFUMyq__radar>header b{font:400 1.8rem var(--font-lora),serif}.component-library-refinements-module__qFUMyq__radarModes{gap:.5rem;display:grid!important}.component-library-refinements-module__qFUMyq__radarModes button{color:#64748b;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b121fb3;border:1px solid #293548;border-radius:.8rem;align-items:center;gap:.6rem;padding:1rem;transition:all .4s;display:flex}.component-library-refinements-module__qFUMyq__radarModes button svg{width:18px}.component-library-refinements-module__qFUMyq__radarModes button.component-library-refinements-module__qFUMyq__isActive{color:#fff;background:#312e8194;border-color:#818cf8;transform:translate(8px);box-shadow:0 18px 40px #00000047}.component-library-refinements-module__qFUMyq__radar .component-library-refinements-module__qFUMyq__radarChart{filter:drop-shadow(0 25px 40px #0000006b);justify-self:center;transform:scale(1.08)}.component-library-refinements-module__qFUMyq__radarChart em{color:#fff;background:#312e81;border:1px solid #a5b4fc;border-radius:50%;place-items:center;width:42px;height:42px;animation:2s infinite component-library-refinements-module__qFUMyq__refinePulse;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #6366f11a,0 0 40px #6366f16b}.component-library-refinements-module__qFUMyq__radarChart em svg{width:17px}.component-library-refinements-module__qFUMyq__radar>section{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#080d17b8;border:1px solid #ffffff26;border-radius:1rem;padding:1.2rem;animation:.55s component-library-refinements-module__qFUMyq__refineCard}.component-library-refinements-module__qFUMyq__radar>section>small{color:#818cf8;font:.43rem var(--font-geist-mono),monospace}.component-library-refinements-module__qFUMyq__radar>section strong{font:400 1.75rem var(--font-lora),serif;margin:.45rem 0;display:block}.component-library-refinements-module__qFUMyq__radar>section p{color:#aab4c3;font-size:.56rem;line-height:1.6}.component-library-refinements-module__qFUMyq__radar>section>div{grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:1rem;display:grid}.component-library-refinements-module__qFUMyq__radar>section span{border-top:1px solid #344155;padding-top:.65rem;display:grid}.component-library-refinements-module__qFUMyq__radar>section span b{font-size:.85rem}.component-library-refinements-module__qFUMyq__radar>section span small{color:#64748b;font:.4rem var(--font-geist-mono),monospace}.component-library-refinements-module__qFUMyq__radarAtmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.component-library-refinements-module__qFUMyq__radarAtmosphere i{border:1px solid #818cf829;border-radius:50%;animation:9s ease-in-out infinite component-library-refinements-module__qFUMyq__refineFloat;position:absolute}.component-library-refinements-module__qFUMyq__radarAtmosphere i:first-child{width:240px;height:240px;top:15%;left:35%}.component-library-refinements-module__qFUMyq__radarAtmosphere i:nth-child(2){width:320px;height:320px;animation-delay:-3s;bottom:-12%;right:8%}.component-library-refinements-module__qFUMyq__radarAtmosphere i:last-child{background:#fbbf24;width:9px;height:9px;animation-delay:-6s;top:28%;left:52%;box-shadow:0 0 25px #fbbf24}.component-library-refinements-module__qFUMyq__relay>div{height:255px}.component-library-refinements-module__qFUMyq__relayDetail{isolation:isolate;border:1px solid #ffffff26;border-radius:1rem;align-items:end;min-height:220px;padding:1.4rem;animation:.6s cubic-bezier(.16,1,.3,1) component-library-refinements-module__qFUMyq__refineCard;display:flex;position:relative;overflow:hidden}.component-library-refinements-module__qFUMyq__relayDetail>.component-library-refinements-module__qFUMyq__demoVisual{z-index:-2;filter:brightness(.4)saturate(.7)}.component-library-refinements-module__qFUMyq__relayDetail:after{z-index:-1;content:"";background:linear-gradient(90deg,#0a0612f5,#0a061233);position:absolute;inset:0}.component-library-refinements-module__qFUMyq__relayDetail>span{max-width:580px}.component-library-refinements-module__qFUMyq__relayDetail small{color:#c4b5fd;font:.43rem var(--font-geist-mono),monospace}.component-library-refinements-module__qFUMyq__relayDetail strong{font:400 2rem var(--font-lora),serif;margin:.4rem 0;display:block}.component-library-refinements-module__qFUMyq__relayDetail p{color:#cbd5e1;margin:.2rem 0;font-size:.58rem;line-height:1.55}.component-library-refinements-module__qFUMyq__relayDetail span>i{color:#a78bfa;align-items:center;gap:.4rem;margin-top:.7rem;font-size:.48rem;font-style:normal;display:flex}.component-library-refinements-module__qFUMyq__relayDetail span>i svg{width:13px}.component-library-refinements-module__qFUMyq__seasonLens{isolation:isolate;background:#080e12}.component-library-refinements-module__qFUMyq__seasonImage{background-repeat:no-repeat;background-position:50%!important;background-size:100%!important;width:100%!important}.component-library-refinements-module__qFUMyq__seasonImage[data-season=summer]{clip-path:inset(0 calc(100% - var(--split)) 0 0)}.component-library-refinements-module__qFUMyq__seasonImage span{bottom:calc(50% - 16.675cqw + 4.2rem)}.component-library-refinements-module__qFUMyq__seasonImage b{bottom:calc(50% - 16.675cqw + 1.3rem)}.component-library-refinements-module__qFUMyq__seasonLens:before{content:"";filter:blur(22px)brightness(.52);background:url(/component-library/highland-summer.jpg) 50%/cover;position:absolute;inset:0;transform:scale(1.08)}.component-library-refinements-module__qFUMyq__roi{isolation:isolate;color:#fff;background:#070b13;grid-template-rows:auto 1fr auto;grid-template-columns:1.05fr .95fr;align-items:center;gap:1rem 2rem;min-height:600px;padding:1.5rem;display:grid;position:relative;overflow:hidden}.component-library-refinements-module__qFUMyq__roi>.component-library-refinements-module__qFUMyq__demoVisual{z-index:-4;filter:brightness(.25)saturate(.62)}.component-library-refinements-module__qFUMyq__roi:after{z-index:-3;content:"";background:radial-gradient(circle at 28% 52%,#6366f159,#0000 28%),linear-gradient(90deg,#060a12eb,#060a1294,#060a12ed);position:absolute;inset:0}.component-library-refinements-module__qFUMyq__roi>header{border-bottom:1px solid #ffffff24;grid-column:1/3;justify-content:space-between;align-items:end;padding-bottom:1rem;display:flex}.component-library-refinements-module__qFUMyq__roi>header span{color:#a5b4fc;font:.46rem var(--font-geist-mono),monospace;align-items:center;gap:.45rem;display:flex}.component-library-refinements-module__qFUMyq__roi>header svg{width:14px}.component-library-refinements-module__qFUMyq__roi>header b{font:400 1.8rem var(--font-lora),serif}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial{aspect-ratio:1;background:conic-gradient(from -90deg,#818cf8 0 var(--value),#1f2937c2 var(--value) 360deg);border:1px solid #a5b4fc59;border-radius:50%;place-content:center;justify-self:center;width:min(360px,86%);transition:all .45s;display:grid;position:relative;box-shadow:0 0 0 18px #6366f10a,0 35px 80px #00000073}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial:before{background:radial-gradient(circle at 50% 35%,#202950,#0a0f1c 67%);inset:24px;box-shadow:inset 0 0 35px #6366f133}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial>i{height:34px;transform:translateX(-50%) rotate(var(--value));transform-origin:50% calc(min(360px,86%)/2 - 10px);background:#fbbf24;top:10px;box-shadow:0 0 18px #fbbf24}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial b{text-shadow:0 0 35px #818cf866;font-size:5.2rem}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial small{color:#a5b4fc}.component-library-refinements-module__qFUMyq__dialOrbit{z-index:3;border:1px dashed #a5b4fc3d;border-radius:50%;animation:16s linear infinite component-library-refinements-module__qFUMyq__refineSpin;position:absolute;inset:9%}.component-library-refinements-module__qFUMyq__dialOrbit i{background:#818cf8;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 16px #818cf8}.component-library-refinements-module__qFUMyq__dialOrbit i:first-child{top:-4px;left:50%}.component-library-refinements-module__qFUMyq__dialOrbit i:nth-child(2){background:#fbbf24;bottom:14%;right:8%}.component-library-refinements-module__qFUMyq__dialOrbit i:last-child{background:#c084fc;bottom:20%;left:3%}.component-library-refinements-module__qFUMyq__roi>section{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d17b8;border:1px solid #ffffff26;border-radius:1rem;padding:1.4rem;animation:.6s component-library-refinements-module__qFUMyq__refineCard}.component-library-refinements-module__qFUMyq__roi>section>small{color:#818cf8;font:.43rem var(--font-geist-mono),monospace}.component-library-refinements-module__qFUMyq__roi>section>b{font:500 2.3rem/.94 var(--font-space-grotesk),sans-serif;letter-spacing:-.05em;margin:.55rem 0;display:block}.component-library-refinements-module__qFUMyq__roi>section>p{color:#aab4c3;font-size:.58rem;line-height:1.6}.component-library-refinements-module__qFUMyq__roi>section>div{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1rem;display:grid}.component-library-refinements-module__qFUMyq__roi>section>div>span{border-top:1px solid #344155;grid-template-columns:22px 1fr;align-items:center;padding-top:.8rem;display:grid}.component-library-refinements-module__qFUMyq__roi>section svg{color:#a5b4fc;grid-row:1/3;width:15px}.component-library-refinements-module__qFUMyq__roi>section span b{font-size:.95rem}.component-library-refinements-module__qFUMyq__roi>section span small{color:#64748b;font:.4rem var(--font-geist-mono),monospace}.component-library-refinements-module__qFUMyq__roi>label{color:#cbd5e1;font:.48rem var(--font-geist-mono),monospace;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080d17b8;border:1px solid #ffffff21;border-radius:999px;grid-column:1/3;padding:.75rem 1rem;display:block}.component-library-refinements-module__qFUMyq__roi>label input{accent-color:#818cf8;width:100%;margin:.45rem 0}.component-library-refinements-module__qFUMyq__roi>label>span{color:#64748b;justify-content:space-between;font-size:.4rem;display:flex}.component-library-refinements-module__qFUMyq__roiAtmosphere{z-index:-2;position:absolute;inset:0}.component-library-refinements-module__qFUMyq__roiAtmosphere i{border:1px solid #818cf829;border-radius:50%;position:absolute}.component-library-refinements-module__qFUMyq__roiAtmosphere i:first-child{width:330px;height:330px;top:17%;left:8%}.component-library-refinements-module__qFUMyq__roiAtmosphere i:nth-child(2){width:250px;height:250px;top:23%;left:12%}.component-library-refinements-module__qFUMyq__roiAtmosphere i:last-child{width:420px;height:420px;bottom:-35%;right:4%}.component-library-refinements-module__qFUMyq__foldspace>div>button{z-index:1;pointer-events:auto}.component-library-refinements-module__qFUMyq__foldspace>div>button:hover,.component-library-refinements-module__qFUMyq__foldspace>div>button:focus-visible{z-index:5;filter:brightness(1.08);outline-offset:-2px;outline:2px solid #818cf8}.component-library-refinements-module__qFUMyq__foldspace>div>button.component-library-refinements-module__qFUMyq__isActive{z-index:6}.component-library-refinements-module__qFUMyq__typeTunnel strong{opacity:.07!important;filter:blur(5px)!important;transform:translate(-50%,-50%) translateY(calc(var(--offset)*76px)) translateZ(calc(abs(var(--offset))*-220px)) scale(calc(1 - min(abs(var(--offset)),3)*.12))!important}.component-library-refinements-module__qFUMyq__typeTunnel strong.component-library-refinements-module__qFUMyq__isActive{z-index:10;color:#fbbf24;text-shadow:0 0 24px #fbbf244d,0 10px 55px #000000e6;opacity:1!important;filter:none!important;transform:translate(-50%,-50%)translateZ(40px)scale(1)!important}@keyframes component-library-refinements-module__qFUMyq__refineSubmenu{0%{opacity:0;clip-path:inset(0 100% 0 0 round .9rem);transform:translate(-20px)}to{opacity:1;clip-path:inset(0 round .9rem);transform:none}}@keyframes component-library-refinements-module__qFUMyq__refineScene{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes component-library-refinements-module__qFUMyq__refineCard{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@keyframes component-library-refinements-module__qFUMyq__refineFloat{50%{transform:translate(12px,-14px)scale(1.06)}}@keyframes component-library-refinements-module__qFUMyq__refinePulse{50%{transform:scale(1.08);box-shadow:0 0 0 14px #818cf80a,0 0 45px #818cf866}}@keyframes component-library-refinements-module__qFUMyq__refineScan{0%{width:0}to{width:30%}}@keyframes component-library-refinements-module__qFUMyq__refineSpin{to{transform:rotate(1turn)}}@container demo (max-width:760px){.component-library-refinements-module__qFUMyq__previewViewport{max-width:100%}.component-library-refinements-module__qFUMyq__magneticV2 nav .component-library-refinements-module__qFUMyq__magneticGroup>button{width:100%}.component-library-refinements-module__qFUMyq__magneticSubmenu{grid-template-columns:repeat(3,1fr);width:100%;margin:-4px 0 8px;position:relative;top:auto;right:auto}.component-library-refinements-module__qFUMyq__magneticV2 nav .component-library-refinements-module__qFUMyq__magneticSubmenu>button{height:62px}.component-library-refinements-module__qFUMyq__lensNav>nav{width:100%;max-width:none}.component-library-refinements-module__qFUMyq__lensResults{width:100%;height:280px;margin-top:1rem;position:relative;top:auto;bottom:auto;right:auto}.component-library-refinements-module__qFUMyq__lensNav{padding-bottom:3.5rem}.component-library-refinements-module__qFUMyq__twinOffer{width:min(300px,58%);top:18%}.component-library-refinements-module__qFUMyq__projectSystem{width:45%;top:18%;right:3%}.component-library-refinements-module__qFUMyq__workflowV2{padding:.9rem}.component-library-refinements-module__qFUMyq__workflowMap{grid-template-columns:1fr 1fr;gap:.65rem;padding:1rem 0;min-height:0!important;display:grid!important}.component-library-refinements-module__qFUMyq__workflowMap svg{display:none}.component-library-refinements-module__qFUMyq__workflowMap button{min-height:92px;width:auto!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.component-library-refinements-module__qFUMyq__workflowMap button:hover,.component-library-refinements-module__qFUMyq__workflowMap button.component-library-refinements-module__qFUMyq__isActive{transform:translateY(-3px)!important}.component-library-refinements-module__qFUMyq__workflowV2>footer{grid-template-columns:1fr 1fr}.component-library-refinements-module__qFUMyq__workflowV2>footer p{grid-column:1/3}.component-library-refinements-module__qFUMyq__pipeline>header b{font-size:1.45rem}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack{margin:0}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button>span b{font-size:.47rem}.component-library-refinements-module__qFUMyq__pipeline>section{width:80%}.component-library-refinements-module__qFUMyq__radar{grid-template-rows:auto auto 1fr;grid-template-columns:1fr 1fr}.component-library-refinements-module__qFUMyq__radar>header{grid-column:1/3}.component-library-refinements-module__qFUMyq__radarModes{grid-column:1}.component-library-refinements-module__qFUMyq__radar .component-library-refinements-module__qFUMyq__radarChart{grid-area:2/2/4;transform:scale(.85)}.component-library-refinements-module__qFUMyq__radar>section{grid-column:1}.component-library-refinements-module__qFUMyq__relay>div{height:auto;min-height:260px}.component-library-refinements-module__qFUMyq__relayDetail{min-height:260px}.component-library-refinements-module__qFUMyq__roi{grid-template-columns:1fr 1fr}.component-library-refinements-module__qFUMyq__roi>header,.component-library-refinements-module__qFUMyq__roi>label{grid-column:1/3}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial{width:min(300px,92%)}}@container demo (max-width:440px){.component-library-refinements-module__qFUMyq__megaClickCue{display:none}.component-library-refinements-module__qFUMyq__magneticV2 nav{width:92%;top:46%;left:4%}.component-library-refinements-module__qFUMyq__magneticV2 nav .component-library-refinements-module__qFUMyq__magneticGroup>button{height:68px}.component-library-refinements-module__qFUMyq__magneticSubmenu{grid-template-columns:1fr}.component-library-refinements-module__qFUMyq__magneticV2 nav .component-library-refinements-module__qFUMyq__magneticSubmenu>button{flex-direction:row;justify-content:flex-start;align-items:center;height:44px}.component-library-refinements-module__qFUMyq__breadcrumbHero{min-height:530px}.component-library-refinements-module__qFUMyq__breadcrumbTrail>span{min-width:112px}.component-library-refinements-module__qFUMyq__lensResults{grid-template-columns:1fr 1fr;height:360px}.component-library-refinements-module__qFUMyq__lensResults>button:first-child{grid-area:auto/1/auto/3}.component-library-refinements-module__qFUMyq__lensResults b{font-size:.9rem}.component-library-refinements-module__qFUMyq__pathListV2 .component-library-refinements-module__qFUMyq__pathIcon{display:none}.component-library-refinements-module__qFUMyq__twinOffer{width:100%;top:auto;right:auto;margin:.7rem 0!important;padding:.7rem!important;position:relative!important}.component-library-refinements-module__qFUMyq__projectSystem{width:84%;height:120px;top:12%;right:8%}.component-library-refinements-module__qFUMyq__projectSystem>b>span{width:70px;padding:.5rem;font-size:.45rem}.component-library-refinements-module__qFUMyq__supportedV2:not([data-open]) .component-library-refinements-module__qFUMyq__supportedCluster>button:not(.component-library-refinements-module__qFUMyq__supportedCoreV2){transform:translate(-50%,-50%)scale(.7)}.component-library-refinements-module__qFUMyq__workflowV2>header{display:grid}.component-library-refinements-module__qFUMyq__workflowV2>header small{grid-area:auto/1;margin-top:.4rem}.component-library-refinements-module__qFUMyq__workflowMap{grid-template-columns:1fr}.component-library-refinements-module__qFUMyq__workflowMap button{min-height:76px}.component-library-refinements-module__qFUMyq__workflowV2>footer{grid-template-columns:1fr}.component-library-refinements-module__qFUMyq__workflowV2>footer p{grid-column:1}.component-library-refinements-module__qFUMyq__pipeline{padding:.9rem}.component-library-refinements-module__qFUMyq__pipeline>header{gap:.4rem;display:grid}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack{grid-template-columns:repeat(5,1fr);padding-top:1rem;display:grid}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack:before{left:7%;right:7%}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button{min-height:115px}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button>i{width:42px;height:42px}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button>span b{font-size:.4rem}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>button>span small{display:none}.component-library-refinements-module__qFUMyq__pipeline .component-library-refinements-module__qFUMyq__pipelineTrack>i{left:calc(7% + var(--pipeline)*21.5%);width:22px;height:22px}.component-library-refinements-module__qFUMyq__pipeline>section{grid-template-columns:1fr;width:100%}.component-library-refinements-module__qFUMyq__pipeline>section small,.component-library-refinements-module__qFUMyq__pipeline>section p,.component-library-refinements-module__qFUMyq__pipeline>section span{grid-column:1}.component-library-refinements-module__qFUMyq__pipeline>footer{margin-top:.8rem;position:relative;bottom:auto;right:auto}.component-library-refinements-module__qFUMyq__radar{padding:.9rem;display:block}.component-library-refinements-module__qFUMyq__radar>header{gap:.4rem;display:grid}.component-library-refinements-module__qFUMyq__radarModes{grid-template-columns:1fr 1fr;margin:1rem 0}.component-library-refinements-module__qFUMyq__radarModes button{padding:.7rem;font-size:.5rem}.component-library-refinements-module__qFUMyq__radarModes button.component-library-refinements-module__qFUMyq__isActive{transform:translateY(-3px)}.component-library-refinements-module__qFUMyq__radar .component-library-refinements-module__qFUMyq__radarChart{margin:1.2rem auto;transform:scale(.88)}.component-library-refinements-module__qFUMyq__radar>section{margin-top:.8rem}.component-library-refinements-module__qFUMyq__relay>div{grid-template-columns:1fr 1fr;display:grid}.component-library-refinements-module__qFUMyq__relay>div button{min-height:125px}.component-library-refinements-module__qFUMyq__relayDetail{min-height:290px}.component-library-refinements-module__qFUMyq__seasonImage{background-size:100%!important}.component-library-refinements-module__qFUMyq__roi{padding:.9rem;display:block}.component-library-refinements-module__qFUMyq__roi>header{gap:.4rem;display:grid}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial{width:260px;margin:1.2rem auto}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial>i{transform-origin:50% 120px}.component-library-refinements-module__qFUMyq__roi>section{margin-bottom:1rem}.component-library-refinements-module__qFUMyq__roi>label{display:block}.component-library-refinements-module__qFUMyq__foldspace>div>button{outline-offset:-3px}.component-library-refinements-module__qFUMyq__typeTunnel strong{transform:translate(-50%,-50%) translateY(calc(var(--offset)*58px)) translateZ(calc(abs(var(--offset))*-220px))!important;font-size:clamp(2.4rem,15cqw,4rem)!important}.component-library-refinements-module__qFUMyq__typeTunnel strong.component-library-refinements-module__qFUMyq__isActive{transform:translate(-50%,-50%)translateZ(30px)!important}}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial>i{transform-origin:50% 170px}@container demo (max-width:440px){.component-library-refinements-module__qFUMyq__seasonLens{min-height:420px}.component-library-refinements-module__qFUMyq__seasonImage span{font-size:.4rem;bottom:calc(50% - 16.675cqw + 3.25rem);left:1rem!important;right:auto!important}.component-library-refinements-module__qFUMyq__seasonImage[data-season=winter] span{left:auto!important;right:1rem!important}.component-library-refinements-module__qFUMyq__seasonImage b{font-size:1.45rem;bottom:calc(50% - 16.675cqw + 1rem);left:1rem!important;right:auto!important}.component-library-refinements-module__qFUMyq__seasonImage[data-season=winter] b{left:auto!important;right:1rem!important}.component-library-refinements-module__qFUMyq__seasonLens footer{text-overflow:ellipsis;max-width:82%;top:1rem;overflow:hidden}.component-library-refinements-module__qFUMyq__seasonHandle span{width:44px;height:44px}.component-library-refinements-module__qFUMyq__roi .component-library-refinements-module__qFUMyq__dial>i{transform-origin:50% 120px}}@media (prefers-reduced-motion:reduce){.component-library-refinements-module__qFUMyq__magneticSubmenu,.component-library-refinements-module__qFUMyq__breadcrumbHero>.component-library-refinements-module__qFUMyq__demoVisual,.component-library-refinements-module__qFUMyq__lensResults>button,.component-library-refinements-module__qFUMyq__pathAtmosphere>i,.component-library-refinements-module__qFUMyq__projectSystem>i,.component-library-refinements-module__qFUMyq__pipelineMosaic>.component-library-refinements-module__qFUMyq__demoVisual,.component-library-refinements-module__qFUMyq__pipeline>section,.component-library-refinements-module__qFUMyq__radarChart em,.component-library-refinements-module__qFUMyq__radarAtmosphere i,.component-library-refinements-module__qFUMyq__relayDetail,.component-library-refinements-module__qFUMyq__dialOrbit{animation:none!important}}
