.home-funnel-module__l_Pluq__funnel{isolation:isolate;position:relative}.home-funnel-module__l_Pluq__reveal{will-change:transform, opacity;animation:.55s cubic-bezier(.22,.9,.28,1) both home-funnel-module__l_Pluq__reveal}.home-funnel-module__l_Pluq__heroField{pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-funnel-module__l_Pluq__heroField:before{content:"";background:radial-gradient(circle at 18% 42%, color-mix(in oklab,var(--accent) 17%,transparent),transparent 33rem), radial-gradient(circle at 78% 45%,color-mix(in oklab,var(--color-cyan-core) 9%,transparent),transparent 28rem);filter:blur(1.5rem);position:absolute;inset:-15%}.home-funnel-module__l_Pluq__heroField span{aspect-ratio:1;border:1px solid color-mix(in oklab,var(--accent) 13%,transparent);will-change:transform;border-radius:50%;width:clamp(18rem,42vw,40rem);animation:15s linear infinite home-funnel-module__l_Pluq__orbit;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.home-funnel-module__l_Pluq__heroField span:nth-child(2){width:clamp(14rem,34vw,32rem);animation-duration:20s;animation-direction:reverse}.home-funnel-module__l_Pluq__heroField span:nth-child(3){width:clamp(10rem,25vw,23rem);animation-duration:11s}.home-funnel-module__l_Pluq__heroField span:after{content:"";background:var(--accent);width:.55rem;height:.55rem;box-shadow:0 0 1.5rem var(--accent);border-radius:50%;position:absolute;top:4%;left:16%}.home-funnel-module__l_Pluq__verticalPreview{background:linear-gradient(155deg,color-mix(in oklab,var(--color-void-850) 86%,transparent),color-mix(in oklab,var(--color-void-950) 90%,transparent));-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:1px solid #ffffff1a;border:1px solid lab(100% -.0000298023 .0000119209/.1);border-radius:2.25rem;min-height:clamp(31rem,46vw,39rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 2rem 7rem #0006}.home-funnel-module__l_Pluq__verticalPreview:before{content:"";background:linear-gradient(var(--accent),color-mix(in oklab,var(--accent) 22%,transparent));width:1px;position:absolute;top:16%;bottom:31%;left:50%;transform:translate(-50%)}.home-funnel-module__l_Pluq__previewHalo{border:1px solid color-mix(in oklab,var(--accent) 17%,transparent);width:22rem;height:22rem;box-shadow:0 0 0 4rem color-mix(in oklab,var(--accent) 2%,transparent),0 0 5rem color-mix(in oklab,var(--accent) 8%,transparent);border-radius:50%;animation:4.5s ease-in-out infinite home-funnel-module__l_Pluq__breathe;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.home-funnel-module__l_Pluq__previewNode{z-index:2;background:color-mix(in oklab,var(--color-void-900) 95%,transparent);color:var(--color-ice-100);border:1px solid #ffffff1f;border:1px solid lab(100% -.0000298023 .0000119209/.12);border-radius:999px;justify-content:center;align-items:center;gap:.7rem;font-size:.9rem;font-weight:650;display:flex;position:absolute;left:50%;transform:translate(-50%)}.home-funnel-module__l_Pluq__previewNode svg{color:var(--accent)}.home-funnel-module__l_Pluq__previewTop{padding:.8rem 1.1rem;top:10%}.home-funnel-module__l_Pluq__previewMiddle{border-color:color-mix(in oklab,var(--accent) 35%,transparent);background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 12%,var(--color-void-900)),var(--color-void-900));width:min(80%,22rem);min-height:5.25rem;box-shadow:0 0 3rem color-mix(in oklab,var(--accent) 10%,transparent);border-radius:1.5rem;padding:1rem 1.4rem;font-size:1rem;top:37%}.home-funnel-module__l_Pluq__previewBranches{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid;position:absolute;top:60%;left:7%;right:7%}.home-funnel-module__l_Pluq__previewBranches span{background:color-mix(in oklab,var(--color-void-900) 92%,transparent);min-width:0;color:var(--color-ice-300);text-align:center;border:1px solid #ffffff1a;border:1px solid lab(100% -.0000298023 .0000119209/.1);border-radius:1rem;flex-direction:column;align-items:center;gap:.55rem;padding:.8rem .35rem;font-size:.7rem;display:flex}.home-funnel-module__l_Pluq__previewBranches svg{color:var(--accent)}.home-funnel-module__l_Pluq__previewDefinition{color:var(--color-ice-300);text-align:center;font-size:.82rem;line-height:1.55;position:absolute;bottom:5%;left:8%;right:8%}.home-funnel-module__l_Pluq__scrollCue{will-change:transform;animation:1.8s ease-in-out infinite home-funnel-module__l_Pluq__cue}.home-funnel-module__l_Pluq__pathCard{transition:transform .35s cubic-bezier(.22,.9,.28,1),border-color .3s,background-color .3s;position:relative;overflow:hidden}.home-funnel-module__l_Pluq__pathCard:after{content:"";background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 8%,transparent),transparent 48%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.home-funnel-module__l_Pluq__pathCard:hover{border-color:color-mix(in oklab,var(--accent) 32%,transparent);transform:translateY(-.5rem)}.home-funnel-module__l_Pluq__pathCard:hover:after{opacity:1}.home-funnel-module__l_Pluq__depthOrbit{min-height:31rem;position:relative}.home-funnel-module__l_Pluq__depthOrbit:before,.home-funnel-module__l_Pluq__depthOrbit:after{content:"";border:1px solid color-mix(in oklab,var(--accent) 16%,transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-funnel-module__l_Pluq__depthOrbit:before{aspect-ratio:1;width:min(92%,31rem)}.home-funnel-module__l_Pluq__depthOrbit:after{aspect-ratio:1;border-style:dashed;width:min(68%,23rem);animation:28s linear infinite home-funnel-module__l_Pluq__ring-orbit}.home-funnel-module__l_Pluq__depthCore{z-index:2;border:1px solid color-mix(in oklab,var(--accent) 32%,transparent);background:radial-gradient(circle at 30% 25%,color-mix(in oklab,var(--accent) 22%,var(--color-void-900)),var(--color-void-950) 70%);width:9.5rem;height:9.5rem;color:var(--accent);box-shadow:0 0 4rem color-mix(in oklab,var(--accent) 11%,transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-funnel-module__l_Pluq__depthCore span{color:var(--color-ice-100);font-size:.8rem;font-weight:700}.home-funnel-module__l_Pluq__depthItem{--angle:calc(var(--item-index) * 90deg - 45deg);z-index:3;width:9.5rem;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-12rem) rotate(calc(-1 * var(--angle)));position:absolute;top:50%;left:50%}.home-funnel-module__l_Pluq__depthItem span{background:var(--color-void-900);color:var(--color-ice-200);text-align:center;border:1px solid #ffffff1f;border:1px solid lab(100% -.0000298023 .0000119209/.12);border-radius:999px;padding:.8rem .9rem;font-size:.75rem;display:block;box-shadow:0 1rem 2rem #00000047}.home-funnel-module__l_Pluq__finalCta{background:radial-gradient(circle at 50% 0%,color-mix(in oklab,var(--accent) 18%,transparent),transparent 46%),linear-gradient(145deg,var(--color-void-850),var(--color-void-950));position:relative;box-shadow:inset 0 1px #ffffff14,0 2rem 7rem #00000061}@media (max-width:48rem){.home-funnel-module__l_Pluq__verticalPreview{min-height:32rem}.home-funnel-module__l_Pluq__previewBranches{grid-template-columns:repeat(2,minmax(0,1fr));top:56%}.home-funnel-module__l_Pluq__previewDefinition{bottom:3.5%}.home-funnel-module__l_Pluq__depthItem{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-9.4rem) rotate(calc(-1 * var(--angle)))}.home-funnel-module__l_Pluq__depthOrbit{min-height:26rem}}@media (prefers-reduced-motion:reduce){.home-funnel-module__l_Pluq__reveal,.home-funnel-module__l_Pluq__heroField span,.home-funnel-module__l_Pluq__previewHalo,.home-funnel-module__l_Pluq__scrollCue,.home-funnel-module__l_Pluq__depthOrbit:after{animation:none}.home-funnel-module__l_Pluq__pathCard{transition:none}}@keyframes home-funnel-module__l_Pluq__reveal{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes home-funnel-module__l_Pluq__orbit{to{transform:translateY(-50%)rotate(360deg)}}@keyframes home-funnel-module__l_Pluq__ring-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes home-funnel-module__l_Pluq__breathe{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.96)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@keyframes home-funnel-module__l_Pluq__cue{0%,to{transform:translateY(0)}50%{transform:translateY(.35rem)}}
