@keyframes beta-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.beta-visual{--beta-opening-duration:3.2s;--beta-opening-ease:cubic-bezier(.45, 0, .2, 1);container-type:inline-size}.beta-visual-scene{padding-top:30cqw;position:relative}.beta-visual-scene:before{content:"";pointer-events:none;background:radial-gradient(at 50% 45%,#e8e2fa,#0000 68%);position:absolute;inset:0 -4% -8%}.beta-scene-vault{z-index:1;filter:drop-shadow(0 14px 18px #412b6a1a);width:34%;max-width:190px;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.beta-macbook{perspective:1200px;padding:0 3%;position:relative;container-type:inline-size}.beta-macbook-lid{transform-origin:bottom;background:linear-gradient(145deg,#34343b,#131319 60%,#34343b);border:1px solid #777982;border-radius:16px 16px 5px 5px;padding:2.4% 1.5% 3.4%;position:relative;box-shadow:0 24px 55px -20px #2d2a5e47}.beta-macbook-camera{background:#111827;border-radius:50%;width:4px;height:4px;position:absolute;top:1%;left:calc(50% - 2px);box-shadow:inset 0 0 0 1px #434751}.beta-macbook-display{aspect-ratio:16/10;border-radius:8px;overflow:hidden;container-type:inline-size}.beta-macbook-base{transform-origin:top;background:linear-gradient(110deg,#c3c4cb,#ececf0 48%,#b1b2bb);border:1px solid #92949e;border-radius:3px 3px 8px 8px;height:21cqw;position:relative;transform:rotateX(42deg)}.beta-macbook-keyboard{background:linear-gradient(0deg,#a5a6af 0 26%,#0000 26%) 0 0/100% 16.6667%,linear-gradient(90deg,#a5a6af 0 16%,#0000 16%) 0 0/6.66667% 100%,#24242b;border:2px solid #898b96;border-radius:4px;position:absolute;inset:8% 9% 44%}.beta-macbook-trackpad{background:#ffffff26;border:1px solid #a0a1ab;border-radius:3px;position:absolute;inset:62% 34% 6%}.beta-macbook-edge{background:linear-gradient(#9698a3,#d9dae1 45%,#898b97);border-radius:0 0 45% 45%;height:7px;margin:-5.4cqw 0 0;position:relative;box-shadow:0 12px 18px -5px #2d2a5e40}.beta-demo{height:100%;padding:.9em;font-size:clamp(10px,2.2cqw,13px);line-height:1.3;position:relative;overflow:hidden}.beta-demo-sidebar{gap:4cqw;width:7cqw;padding:3cqw 0}.beta-demo-sidebar svg{width:3.4cqw;height:3.4cqw}.beta-demo-eyebrow,.beta-demo-agreement{font-size:.9em;line-height:1.4}.beta-demo-title{font-size:1.15em;line-height:1.2}.beta-demo-status{padding:.35em .75em;font-size:.85em}.beta-demo-funds{margin:.8em 0;padding:.75em}.beta-demo-funds svg{width:1.2em;height:1.2em}.beta-demo-amount{font-size:1.2em}.beta-demo-meter{margin-top:.55em}.beta-demo-timeline-title{margin-bottom:.5em}.beta-demo-step{grid-template-columns:1.6em minmax(0,1fr);gap:.6em;min-height:2.2em}.beta-demo-step>span:last-child{padding-block:.2em}.beta-demo-marker{width:2.3em;height:2.3em;font-size:.7em}.beta-demo-marker svg{width:1.5em;height:1.5em}.beta-demo-track{top:1.1em;bottom:1.1em;left:calc(.8em - 1px)}.beta-demo-agreement{margin-top:.5em}.beta-demo-agreement svg{width:1em;height:1em}@media (prefers-reduced-motion:no-preference){.beta-reveal{animation:.6s cubic-bezier(.22,1,.36,1) both beta-reveal}.beta-reveal-copy{animation-delay:80ms}.beta-reveal-signup{animation-delay:.16s}.beta-reveal-visual{animation-delay:.24s}.beta-visual-scene:has(.beta-macbook[data-ready=true]) .beta-scene-vault{opacity:0;transform:translate(-50%,48px)}.beta-visual-scene:has(.beta-macbook[data-open=true]) .beta-scene-vault{opacity:1;transition:transform 2.6s cubic-bezier(.3,0,.2,1),opacity 2.6s cubic-bezier(.3,0,.2,1);transform:translate(-50%)}.beta-macbook[data-ready=true] .beta-macbook-lid{transform:rotateX(-86deg)}.beta-macbook[data-open=true] .beta-macbook-lid{transition:transform var(--beta-opening-duration) var(--beta-opening-ease);transform:rotateX(0)}.beta-demo-change{animation:.4s cubic-bezier(.22,1,.36,1) both beta-reveal}.beta-demo-progress{transition:transform .8s cubic-bezier(.22,1,.36,1)}.beta-demo-row{transition:background-color .3s,box-shadow .3s}.beta-timeline-progress{transition:transform 1.8s cubic-bezier(.22,1,.36,1)}.beta-timeline-progress[data-reset=true]{transition-duration:0s}}
