h1,h2{font-family:var(--font-mona-sans),sans-serif}@media (min-width:1024px){.onboarding-grid{width:auto;max-width:1194.667px;margin-inline:8.5185%}}@media (min-width:1441px){.onboarding-grid{width:1194.667px;max-width:none;margin-inline:auto;zoom:calc(min(100vw, 1980px) / 1440px)}}@media (min-width:1024px){.ob-cols-4{width:min(458.67px,100%)}.ob-cols-5{width:min(581.33px,100%)}.ob-cols-6{width:min(704px,100%)}.ob-cols-7{width:min(826.67px,100%)}.ob-cols-8{width:min(949.33px,100%)}}.ob-card{position:relative;border-radius:12.744px}.ob-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.593px;background:radial-gradient(120% 120% at 0 0,#aad702 0,rgba(170,215,2,0) 42%),radial-gradient(150% 150% at 100% 100%,#4d3680 0,#4d3680 28%,rgba(77,54,128,0) 68%),hsla(0,0%,60%,.18);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.ob-problem-card{position:relative;border-radius:16px;background:radial-gradient(195.64% 170.2% at 18.6% 3.93%,rgba(153,106,255,.2) 0,hsla(0,0%,100%,0) 100%),#000;box-shadow:0 0 10px 4px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(14.864px);backdrop-filter:blur(14.864px)}.ob-problem-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:radial-gradient(130% 130% at 0 0,#875edf 0,rgba(135,94,223,0) 45%),radial-gradient(150% 150% at 100% 100%,#074686 0,#074686 22%,rgba(7,70,134,0) 62%),hsla(0,0%,60%,.16);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.ob-filter-card{position:relative;border-radius:8px}.ob-filter-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.ob-filter-card--in{background:linear-gradient(103deg,hsla(0,0%,100%,.15) 8.41%,rgba(153,106,255,.15) 80.76%),#000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ob-filter-card--in:before{background:radial-gradient(130% 130% at 0 0,#525252 0,rgba(82,82,82,0) 50%),radial-gradient(150% 150% at 100% 100%,#451cbc 0,#451cbc 22%,rgba(69,28,188,0) 64%),hsla(0,0%,60%,.16)}.ob-filter-card--out{background:linear-gradient(0deg,rgba(191,241,2,.24),rgba(191,241,2,.24)),#000;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px)}.ob-filter-card--out:before{background:radial-gradient(130% 130% at 0 0,#657049 0,rgba(101,112,73,0) 50%),radial-gradient(150% 150% at 100% 100%,#9ba967 0,#9ba967 24%,hsla(73,28%,53%,0) 66%),hsla(0,0%,60%,.16)}@keyframes ob-caret{0%,to{opacity:1}50%{opacity:0}}.ob-qbr-card{position:relative;border-radius:16px;background:#000;box-shadow:0 0 10px 4px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(14.864px);backdrop-filter:blur(14.864px)}.ob-qbr-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:radial-gradient(130% 130% at 0 0,#835cd9 0,rgba(131,92,217,0) 48%),radial-gradient(150% 150% at 100% 100%,#014080 0,#014080 22%,rgba(1,64,128,0) 64%),hsla(0,0%,60%,.16);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}@keyframes ob-pulse-ring{0%{transform:scale(1);opacity:.7}70%{opacity:0}to{transform:scale(1.9);opacity:0}}.ob-aging-card{position:relative;border-radius:8px;background:rgba(66,0,255,.3);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px)}.ob-aging-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(120% 120% at 100% 0,#4f14f7 0,rgba(79,20,247,0) 42%),radial-gradient(150% 150% at 0 0,#6d5e94 0,rgba(109,94,148,0) 55%),radial-gradient(150% 150% at 0 100%,#7665a6 0,rgba(118,101,166,0) 55%),#50417a;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}@keyframes ob-float{0%,to{transform:translate(-2px,-2px)}50%{transform:translate(2px,2px)}}.ob-ecg-track{display:flex;width:1152px;will-change:transform;animation:ob-ecg-scroll linear infinite}.ob-ecg-track>*{width:384px;flex:0 0 384px}@keyframes ob-ecg-scroll{0%{transform:translate3d(-384px,0,0)}to{transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.ob-ecg-track{animation:none;transform:translateZ(0)}}[data-anim=paused],[data-anim=paused] *{animation-play-state:paused!important}@keyframes ob-orb-pulse{0%{transform:scale(.7);opacity:0}20%{opacity:.28}to{transform:scale(1.6);opacity:0}}.ob-plan-card{position:relative;border-radius:16px;background:hsla(0,0%,100%,.1)}.ob-plan-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(140% 140% at 0 0,#bded08 0,rgba(189,237,8,.6) 18%,rgba(189,237,8,.2) 38%,#1b1b1b 62%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.ob-outcome-card{position:relative;border-radius:16px;background:radial-gradient(236.76% 154.4% at 10.76% 0,hsla(0,0%,100%,.01) 0,rgba(153,106,255,.2) 100%)}.ob-outcome-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(120% 120% at 0 0,#996aff 0,rgba(179,144,255,.5) 22%,hsla(0,0%,100%,0) 50%),radial-gradient(120% 120% at 100% 100%,#996aff 0,rgba(179,144,255,.5) 22%,hsla(0,0%,100%,0) 50%),hsla(0,0%,100%,.1);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.ob-cursor{width:0;height:0}.ob-cursor-pill{position:absolute;left:0;top:0;display:flex;align-items:center;height:44px;padding:2px;gap:0;transform:translate(-22px,-22px);transform-origin:22px 22px;border-radius:43px;border:.282px solid hsla(0,0%,85%,.5);box-shadow:0 0 20px 0 rgba(153,106,255,.85);-webkit-backdrop-filter:blur(6.93px);backdrop-filter:blur(6.93px);background:linear-gradient(90deg,rgba(153,106,255,.55),rgba(59,130,246,.55)),#050505;white-space:nowrap;transition:transform .45s cubic-bezier(.34,1.2,.64,1),height .45s cubic-bezier(.4,0,.2,1),padding .45s cubic-bezier(.4,0,.2,1),gap .45s cubic-bezier(.4,0,.2,1)}.ob-cursor-pill .ob-cursor-avatar{width:40px;height:40px;border-radius:23px}.ob-cursor-pill .ob-cursor-avatar>span{width:36px;height:36px;border-radius:22px}.ob-cursor-pill .ob-cursor-label{font-size:18px;line-height:24px;max-width:0;opacity:0;overflow:hidden;transition:max-width .45s cubic-bezier(.4,0,.2,1),opacity .35s ease}.ob-cursor[data-expanded=true] .ob-cursor-pill{transform:translate(-50%,-50%);height:48px;gap:8px;padding:0 16px 0 12px}.ob-cursor[data-expanded=true] .ob-cursor-label{max-width:260px;opacity:1}.ob-cursor[data-clicking=true] .ob-cursor-pill{transform:translate(-22px,-22px) scale(.7)}.ob-ripple{animation:ob-ripple-anim .6s ease-out forwards}@keyframes ob-ripple-anim{0%{opacity:.55;transform:scale(.5)}to{opacity:0;transform:scale(2.1)}}.ob-tick{animation:ob-tick-anim .34s ease-out}@keyframes ob-tick-anim{0%{transform:scale(.4)}60%{transform:scale(1.2)}to{transform:scale(1)}}.ob-shake{animation:ob-shake-anim .9s ease-in-out 2}@keyframes ob-shake-anim{0%{transform:translateX(0);box-shadow:0 0 0 0 rgba(203,82,51,0)}15%{transform:translateX(-4px)}30%{transform:translateX(4px)}45%{transform:translateX(-3px);box-shadow:0 0 7px 0 rgba(203,82,51,.28)}60%{transform:translateX(3px)}75%{transform:translateX(-1px)}to{transform:translateX(0);box-shadow:0 0 0 0 rgba(203,82,51,0)}}.ob-behind-pulse{animation:ob-behind-pulse-anim .9s ease-in-out 2}@keyframes ob-behind-pulse-anim{0%,to{opacity:1;text-shadow:0 0 0 rgba(203,82,51,0)}45%{opacity:1;text-shadow:0 0 5px rgba(203,82,51,.4)}}@media (prefers-reduced-motion:reduce){.ob-cursor{display:none!important}.ob-behind-pulse,.ob-ripple,.ob-shake,.ob-tick{animation:none!important}}