body.dragging{overflow:hidden}#scene3{overflow:hidden;position:fixed}#particles3,#scene3{height:100lvh;inset:0;width:100lvw}#particles3{pointer-events:none;position:absolute;z-index:0}#tape3{height:400dvh;inset:0;position:absolute;transform:translateZ(0);transition:transform 2.2s cubic-bezier(.13,1,.33,1.2);will-change:transform;z-index:10}.frame{height:100dvh;width:100dvw}@supports not (height:100lvh){:root{--vh:1vh}#particles3,#scene3,.frame{height:calc(var(--vh)*100);width:100vw}#tape3{height:calc(var(--vh)*100)}}#bgVideos{overflow:hidden}#bgVideos,.bgVid{inset:0;pointer-events:none;position:absolute}.bgVid{height:100lvh;object-fit:cover;opacity:0;transition:opacity 1.5s cubic-bezier(.13,1,.33,1.2);width:100lvw;will-change:opacity}.bgVid.active{opacity:1}.glass-surface{display:inline-block;position:relative}.glass-surface:before{background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.25));border-radius:inherit;content:"";inset:0;mix-blend-mode:normal;opacity:.05;pointer-events:none;position:absolute}.glass-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.22);border-radius:16px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.45),0 10px 24px rgba(0,0,0,.12);height:300px;padding:12px 14px;width:150px}.glass-surface.fpane{align-items:center;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;height:100lvh;justify-content:flex-start;min-height:420px;overflow:auto;overscroll-behavior:contain;width:100lvw}.fpane-bottom,.fpane-top{align-items:center;display:flex;justify-content:center;min-height:44px}.fpane-body{align-items:center;display:flex;flex:1;flex-direction:column;gap:clamp(10px,2.5vh,24px);justify-content:flex-start;margin:25px 0 80px;padding-inline:clamp(8px,2vw,16px);text-align:center;width:100%}.fcontent{padding:0;perspective:4000px;perspective-origin:50% 50%}.klabel{color:#fff;font-size:1rem;font-weight:700}.knobs{gap:16px 32px;padding:16px clamp(28px,6vw,48px) 20px}.drivers{display:flex;gap:16px;justify-content:center;margin-top:8px;width:min(860px,92vw)}.d{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.25));border:1px solid hsla(0,0%,100%,.22);border-radius:14px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.45),0 10px 18px rgba(0,0,0,.1);min-width:150px;padding:.75rem;text-align:center}.dlabel{color:#0a2b22;font-size:.95rem;font-weight:600}.dval{color:#0a2b22;font-size:1.4rem;font-weight:700}.bm-wrap{height:36px;margin:10px auto 6px;pointer-events:none;width:min(360px,90vw)}.bm-halo{filter:drop-shadow(0 0 6px rgba(212,175,55,.22));height:100%;width:100%}#bmArc{opacity:.85;stroke-dasharray:0 251.327;transition:stroke-dasharray .4s ease,filter .4s ease,opacity .4s ease}.bm-fog{background:radial-gradient(60% 40% at 50% 50%,hsla(0,0%,100%,.65),hsla(0,0%,100%,0) 70%);inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(10%)}.bm-fog.on{animation:fogInOut 1.9s ease-out forwards}@keyframes fogInOut{0%{opacity:.3;transform:translateY(10%)}50%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(-10%)}}.plprogress{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.22);border-radius:14px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.45),0 10px 18px rgba(0,0,0,.1);margin:10px auto 6px;padding:.8rem .9rem;text-align:center;width:min(440px,92vw)}.plp-head{color:#0a2b22cc;color:#fff;font-size:.95rem;font-weight:700;margin-bottom:.5rem}.plp-bar{background:linear-gradient(180deg,transparent,transparent);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35);height:14px;margin:2px 0 8px;overflow:hidden;position:relative;width:100%}.plp-bar,.plp-fill{border-radius:9999px}.plp-fill{background:linear-gradient(90deg,#e7c86a,#d4af37 40%,#b99521);bottom:0;box-shadow:inset 0 -1px 2px rgba(0,0,0,.15),0 0 10px rgba(212,175,55,.25);left:0;position:absolute;top:0;transition:width .35s ease;width:12%}.plp-sheen{background:linear-gradient(90deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.35));background-size:200% 100%;inset:0;opacity:.35;pointer-events:none;position:absolute}@keyframes sheen{0%{background-position:100% 0}to{background-position:-100% 0}}.plp-bar.updated .plp-sheen{animation:sheen 1.2s linear}.plp-meta{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:2px}.plp-slab{display:grid;flex:1;gap:2px;place-items:center}.plp-k{color:#0a2b22aa;color:#fff;font-size:.9rem;font-weight:600}.plp-v{color:#0a2b22;color:#fff;font-size:1.6rem;font-weight:700}.plp-sub{gap:70px;justify-content:space-around;margin-top:8px;padding:.55rem .6rem}.plp-sub,.plp-sub .m{align-items:center;display:flex}.plp-sub .m{gap:5px}.plp-sub .k{color:#0a2b22a6;color:#fff;display:grid;font-size:.65rem;font-weight:600;grid-template-columns:min-content}.plp-sub .v{color:#0a2b22;color:#fff;font-size:.95rem;font-weight:700}.plp-sub .v,.plp-v{display:inline-block}.hr{background:hsla(0,0%,100%,.12);border-top-width:0;height:1px;margin:15px 1%}.churn-grid{display:grid;gap:4px;grid-auto-rows:14px;grid-template-columns:repeat(8,1fr);justify-content:center}.cell{background:hsla(0,0%,100%,.12);border-radius:2px;height:12px;transition:background .25s ease;width:12px}.cell.on{background:rgba(10,95,73,.7)}.cell.lost{background:rgba(200,60,60,.55)}.churn-col{align-items:center;display:flex;flex-direction:column;gap:8px}.churn-label{color:#fff;font-size:.95rem;font-weight:600}.churn-cells{display:grid;gap:4px;grid-auto-rows:12px;grid-template-columns:repeat(8,12px)}.fog-svg{height:100lvh;inset:0;pointer-events:none;position:absolute;width:100lvw;z-index:9}.knobs.single{display:grid;grid-template-columns:max-content;justify-content:center;padding:5px 0 25px;width:min(360px,92vw)}.rand-wrap{margin:10px auto;width:min(980px,92vw)}.rand-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.18);border-radius:16px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35),0 10px 24px rgba(0,0,0,.12);color:#0a2b22;padding:10px 12px}.scope-wrap{background:linear-gradient(180deg,rgba(6,25,20,.96),rgba(6,25,20,.9));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:inset 0 2px 3px hsla(0,0%,100%,.06),inset 0 -6px 14px rgba(0,0,0,.45),0 4px 18px rgba(0,0,0,.14);overflow:hidden;position:relative}.scope-wrap:after{border-radius:inherit;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 0 24px rgba(0,0,0,.25);content:"";inset:0;pointer-events:none;position:absolute}#randScope{display:block;height:100px;width:100%}.rand-ctrls{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:10px}#randVol{width:min(280px,50vw)}.fan-wrap{margin:6px auto 4px;width:min(980px,82vw)}#fanRibbon{display:block;height:52px;width:min(940px,82vw)}@keyframes bobCue{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.btn-glass.sound-cue{animation:bobCue 3.6s cubic-bezier(.21,.98,.5,1.2) infinite;background:linear-gradient(180deg,rgba(6,25,20,.96),rgba(6,25,20,.5));box-shadow:0 8px 22px rgba(212,175,55,.22),inset 0 1px 1px hsla(0,0%,100%,.4);box-shadow:0 10px 26px rgba(255,175,255,.25),inset 0 1px 2px hsla(0,0%,100%,.55);color:hsla(0,0%,100%,.8)}.btn-glass.sound-on{border-color:rgba(212,175,55,.6);box-shadow:0 10px 26px rgba(212,175,55,.25),inset 0 1px 2px hsla(0,0%,100%,.55);color:#d4af37}.btn-glass:active{transform:translateY(1px) scale(.88)}.btn-glass:focus-visible{outline:2px solid #d4af37;outline-offset:3px}.btn-glass .tap-ring{animation:tapRing .42s ease-out forwards;border:1px solid rgba(212,175,55,.6);border-radius:inherit;box-shadow:0 0 0 0 rgba(212,175,55,.25);inset:0;opacity:0;pointer-events:none;position:absolute}@keyframes tapRing{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.35)}}.animate-bob{animation:bobCue 2.2s ease-in-out infinite}@keyframes frameOutUp{0%{opacity:1;transform:scale(1) rotateX(0deg) translateX(0) translateY(0) translateZ(0)}to{opacity:.1;transform:scale(0) rotateX(85deg) translateY(-200px) translateY(-200px) translateZ(-800px)}}@keyframes frameInUp{0%{opacity:.1;transform:scale(0) rotateX(85deg) translateY(-200px) translateY(200px) translateZ(-800px)}to{opacity:1;transform:scale(1) rotateX(0deg) translateX(0) translateY(0) translateZ(0)}}.frame-out-up{animation:frameOutUp 2.2s cubic-bezier(.13,.75,.33,1.2)}.frame-in-up{animation:frameInUp 2.2s cubic-bezier(.13,.75,.33,1.2)}#scene3 .fpane{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#scene3,body,html{overscroll-behavior-y:none;text-shadow:.5px .5px .5px #666}@supports (-webkit-backdrop-filter:blur(0)){#scene3 .radk svg{transform:translateZ(0);will-change:transform}#scene3 .radk{isolation:isolate}}@supports (-webkit-touch-callout:none){#scene3 .radk svg{overflow:visible}#scene3 .radk .arc,#scene3 .radk .thumb{filter:none!important}}#navNext3.hidden,#navPrev3.hidden,#scene3 .hidden{display:none!important}.churn-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0));border:0 solid hsla(0,0%,100%,.22);border-radius:14px;display:grid;gap:2px;grid-template-rows:repeat(8,1fr);height:300px;margin:10px auto;padding:1rem;text-align:center;user-select:none;width:min(440px,92vw)}.churn-row{padding:2px 6px;position:relative}.churn-row .m{color:hsla(0,0%,100%,.72);font:600 9px/1 Inter,system-ui,sans-serif;left:6px;position:absolute;top:50%;transform:translateY(-50%)}.churn-row .nums{align-content:center;bottom:0;display:grid;gap:2px;position:absolute;right:6px;top:0}.churn-row .a{color:#34d399}.churn-row .a,.churn-row .i{font:800 10px/1 Inter,system-ui,sans-serif;text-align:right}.churn-row .i{color:#f87171}.churn-row .track{background:hsla(0,0%,100%,.06);border-radius:2px;bottom:3px;left:58px;overflow:hidden;position:absolute;right:38px;top:3px}.churn-row .bar{font-size:9px;font-weight:800;left:0;position:absolute;right:auto;text-align:center;text-shadow:0 0 4px #fff;transform:scaleX(0);transform-origin:0 50%;transition:transform 1.8s cubic-bezier(.33,1,.68,1.5);width:100%;will-change:transform}.churn-row .bar.green{background:#34d39999;height:50%;opacity:.7;top:0}.churn-row .bar.red{background:#f8717199;bottom:0;height:50%;opacity:.7}.micro-nav a{color:#fff}.micro-nav .is-primary{box-shadow:inset 1px 1px 2px #fff,2px 2px 13px #d4af3759}.micro-nav a.is-active{background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.25);opacity:1}.nudge-bubble{color:#fff;text-shadow:.75 .75 .75 #666}.nudge-inner{background:transparent;border-radius:14px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.45),0 10px 18px rgba(0,0,0,.1)}.nudge{margin-bottom:0;transition:top .35s ease;width:min(92lvw,350px)}.nudge-words .nudge-word{animation:nudgeWordPop .48s cubic-bezier(.16,1,.3,1.2) forwards;white-space:pre}.nudge.is-floating{left:50%;pointer-events:auto;position:fixed;top:calc(env(safe-area-inset-top, 0px) - 8px);transform:translateX(-50%);transition:top .35s ease;z-index:60}.nudge.is-floating .nudge-bubble{position:relative}.nudge.is-floating .nudge-bubble:after{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);content:"";filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));height:10px;left:-10px;position:absolute;top:12px;transform:rotate(45deg);width:10px}.nudge-avatars{align-items:center;display:flex;gap:8px;margin-right:8px}.nudge-avatar{border-radius:50%;display:inline-block;height:32px;width:32px}.nudge-avatar.duo{height:42px;width:42px}.nudge-cta{box-shadow:inset 0 1px 2px hsla(0,0%,100%,.6),0 6px 20px rgba(212,175,55,.22);margin-left:8px;padding:.35rem .6rem}.nudge .nudge-inner.nudge-grid{align-items:center;column-gap:10px;display:grid;grid-template-columns:min-content 1fr min-content;grid-template-rows:auto auto;row-gap:6px}.nudge .slot-left,.nudge .slot-right{min-width:54px}.nudge .slot-center{min-width:0}.nudge .nudge-cta-row{display:none;grid-column:1/-1;grid-row:2;justify-content:center;margin-top:2px}.nudge .nudge-cta-row.show{display:flex}.nudge-avatar,.nudge-avatar.duo{height:84px;width:54px}.nudge-avatar.duo{border-radius:10px}.nudge .nudge-inner.nudge-grid--single{--avatar-size:84px;--right-avatar-size:84px;align-items:center;column-gap:12px;display:grid;grid-template-columns:var(--avatar-size) 1fr var(--right-avatar-size)}.nudge .slot-center,.nudge .slot-left,.nudge .slot-right{align-items:center;display:flex;justify-content:center}.nudge .slot-center{flex-direction:column;gap:6px;min-height:var(--avatar-size)}.nudge-avatar{border-radius:9999px;box-shadow:0 2px 8px rgba(0,0,0,.25);height:var(--avatar-size);object-fit:cover;width:calc(var(--avatar-size)*.64286)}.nudge-avatar.duo{border-radius:12px}.nudge-bubble{text-align:center}.nudge-cta{align-items:center;background:radial-gradient(60% 120% at 50% 0,hsla(0,0%,100%,.2),rgba(0,0,0,.15));border:1px solid rgba(212,175,55,.65);border-radius:9999px;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.6),0 6px 18px rgba(212,175,55,.22);color:#d4af37;display:none;font-weight:700;padding:.45rem .75rem;white-space:nowrap}.nudge-cta.show{display:inline-flex}.nudge-words .nudge-word{animation:nudgeWordPop .48s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i,0)*60ms);display:inline-block;opacity:0;transform:translateY(0) scale(.88);will-change:transform,opacity}@keyframes nudgeWordPop{0%{opacity:0;transform:translateY(0) scale(.88)}45%{opacity:1;transform:translateY(-2px) scale(1.2)}to{opacity:1;transform:translateY(0) scale(1)}}