.hero-mockup[data-astro-cid-bbe6dxrz]{filter:drop-shadow(0 0 60px color-mix(in srgb,var(--color-amber) 8%,transparent)) drop-shadow(0 20px 40px rgba(0,0,0,.35))}@media(max-width:413px){.hero-mockup[data-astro-cid-bbe6dxrz]{transform:scale(.72);transform-origin:top center;margin-bottom:-80px}}@media(min-width:768px)and (max-width:1023px){.hero-mockup[data-astro-cid-bbe6dxrz]{transform:scale(.85);transform-origin:top center}}@media(min-width:1024px)and (max-width:1279px){.hero-mockup[data-astro-cid-bbe6dxrz]{transform:scale(.88);transform-origin:top center;margin-bottom:-60px}}.hero-tap-icon[data-astro-cid-bbe6dxrz]{animation:hero-tap-bounce 2s ease-in-out infinite}@keyframes hero-tap-bounce{0%,to{transform:rotate(90deg) translate(0)}50%{transform:rotate(90deg) translate(4px)}}.nett-highlight{color:inherit;font-weight:800;background-image:linear-gradient(var(--color-amber),var(--color-amber));background-position:0 100%;background-repeat:no-repeat;background-size:100% 6px;padding-bottom:3px}.scan-line[data-astro-cid-vnivfuh2]{animation:scan 2.5s ease-in-out infinite}@keyframes scan{0%,to{top:0;opacity:0}10%{opacity:1}90%{opacity:1}to{top:calc(100% - 2px);opacity:0}}.feat-visual[data-astro-cid-vnivfuh2]{transition:transform .35s var(--ease-out-quart),box-shadow .35s var(--ease-out-quart)}.feat-visual[data-astro-cid-vnivfuh2]:hover{transform:translateY(-4px);box-shadow:0 12px 32px -12px #00000014}.learn-visual[data-astro-cid-vnivfuh2]{--learn-duration: 6s}.learn-label-first[data-astro-cid-vnivfuh2]{animation:learn-fade-out var(--learn-duration) ease-in-out infinite}.learn-label-learned[data-astro-cid-vnivfuh2]{animation:learn-fade-in var(--learn-duration) ease-in-out infinite}.learn-memory-badge[data-astro-cid-vnivfuh2]{opacity:0;transform:translateY(4px) scale(.96);animation:learn-memory-badge var(--learn-duration) ease-in-out infinite}.learn-static[data-astro-cid-vnivfuh2]{opacity:.72;animation:learn-static-settle var(--learn-duration) ease-in-out infinite}.learn-dot[data-astro-cid-vnivfuh2]{background-color:var(--color-feat-learn);animation:learn-dot-fill var(--learn-duration) ease-in-out infinite}.learn-dot-delay-1[data-astro-cid-vnivfuh2]{animation-delay:.15s}.learn-dot-delay-2[data-astro-cid-vnivfuh2]{animation-delay:.3s}.learn-dot-delay-3[data-astro-cid-vnivfuh2]{animation-delay:.45s}.learn-val[data-astro-cid-vnivfuh2]{animation:learn-val-show var(--learn-duration) ease-in-out infinite}.learn-val-delay-1[data-astro-cid-vnivfuh2]{animation-delay:.15s}.learn-val-delay-2[data-astro-cid-vnivfuh2]{animation-delay:.3s}.learn-val-delay-3[data-astro-cid-vnivfuh2]{animation-delay:.45s}.learn-old[data-astro-cid-vnivfuh2]{position:absolute;right:12px;opacity:.85;animation:learn-old-hide var(--learn-duration) ease-in-out infinite}.learn-old-delay-1[data-astro-cid-vnivfuh2]{animation-delay:.15s}.learn-old-delay-2[data-astro-cid-vnivfuh2]{animation-delay:.3s}.learn-old-delay-3[data-astro-cid-vnivfuh2]{animation-delay:.45s}@keyframes learn-fade-out{0%,35%{opacity:1}45%,85%{opacity:0}95%,to{opacity:1}}@keyframes learn-fade-in{0%,35%{opacity:0}45%,85%{opacity:1}95%,to{opacity:0}}@keyframes learn-memory-badge{0%,28%{opacity:0;transform:translateY(4px) scale(.96)}38%,78%{opacity:1;transform:translateY(0) scale(1)}88%,to{opacity:0;transform:translateY(-2px) scale(.98)}}@keyframes learn-dot-fill{0%,35%{background-color:var(--color-bg-tertiary)}45%,85%{background-color:var(--color-feat-learn)}95%,to{background-color:var(--color-bg-tertiary)}}@keyframes learn-val-show{0%,28%{opacity:0;transform:translateY(2px)}38%,85%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(-1px)}}@keyframes learn-old-hide{0%,28%{opacity:.82;transform:translateY(0)}38%,85%{opacity:0;transform:translateY(-3px)}95%,to{opacity:.82;transform:translateY(0)}}@keyframes learn-static-settle{0%,28%{opacity:.68}38%,85%{opacity:1}95%,to{opacity:.68}}@media(prefers-reduced-motion:reduce){.scan-line[data-astro-cid-vnivfuh2]{animation:none;opacity:0}.feat-visual[data-astro-cid-vnivfuh2]:hover{transform:none;box-shadow:none}.learn-label-first[data-astro-cid-vnivfuh2]{animation:none;opacity:0}.learn-label-learned[data-astro-cid-vnivfuh2]{animation:none;opacity:1}.learn-memory-badge[data-astro-cid-vnivfuh2]{animation:none;opacity:1;transform:none}.learn-static[data-astro-cid-vnivfuh2]{animation:none;opacity:1}.learn-dot[data-astro-cid-vnivfuh2]{animation:none;background-color:var(--color-feat-learn)}.learn-val[data-astro-cid-vnivfuh2]{animation:none;opacity:1;transform:none}.learn-old[data-astro-cid-vnivfuh2]{animation:none;opacity:0}}.how-step-btn[data-astro-cid-cmgpsf2k]{position:relative;overflow:hidden;border:1px solid transparent;transition:border-color .5s var(--ease-out-quart),box-shadow .5s var(--ease-out-quart),background-color .5s var(--ease-out-quart),transform .5s var(--ease-out-quart)}.how-step-btn[data-astro-cid-cmgpsf2k]:not(.how-step-active):hover{background-color:color-mix(in srgb,var(--color-bg-secondary) 50%,transparent)}.how-step-btn[data-astro-cid-cmgpsf2k].how-step-active{background-color:var(--color-bg-secondary);border-color:color-mix(in srgb,var(--step-color) 34%,transparent);box-shadow:0 14px 34px -24px color-mix(in srgb,var(--step-color) 62%,transparent);transform:translateY(-2px)}.how-step-number[data-astro-cid-cmgpsf2k]{background-color:var(--color-bg-tertiary);color:var(--color-text-tertiary);transition:background-color .5s ease,color .5s ease}.how-step-active[data-astro-cid-cmgpsf2k] .how-step-number[data-astro-cid-cmgpsf2k],.how-mobile-card[data-astro-cid-cmgpsf2k] .how-step-number[data-astro-cid-cmgpsf2k]{background-color:var(--step-color);color:#fff}.how-mobile-stack[data-astro-cid-cmgpsf2k]{position:relative;min-height:31.5rem;padding-bottom:2.25rem}.how-mobile-card[data-astro-cid-cmgpsf2k]{position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--step-color) 30%,transparent);border-radius:1.75rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-secondary) 96%,transparent),color-mix(in srgb,var(--color-bg-primary) 96%,transparent));padding:1.15rem;box-shadow:0 24px 70px -40px color-mix(in srgb,var(--step-color) 52%,transparent);transition:transform .4s ease,opacity .4s ease,box-shadow .4s ease;touch-action:pan-y}.how-mobile-card-copy[data-astro-cid-cmgpsf2k]{display:flex;align-items:flex-start;gap:1rem}.how-mobile-card-image[data-astro-cid-cmgpsf2k]{width:100%;border-radius:1.7rem;object-fit:cover;box-shadow:0 20px 48px -34px #00000073}.how-mobile-card[data-astro-cid-cmgpsf2k][data-stack-position=active]{opacity:1;transform:translateZ(0) scale(1);z-index:3}.how-mobile-card[data-astro-cid-cmgpsf2k][data-stack-position=next]{opacity:.9;transform:translate3d(0,1rem,0) scale(.965);z-index:2}.how-mobile-card[data-astro-cid-cmgpsf2k][data-stack-position=hidden]{opacity:.55;transform:translate3d(0,2rem,0) scale(.93);z-index:1;pointer-events:none}.how-mobile-card[data-astro-cid-cmgpsf2k][data-stack-position=next]:before,.how-mobile-card[data-astro-cid-cmgpsf2k][data-stack-position=hidden]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff06,#fff0);pointer-events:none}.how-mobile-controls[data-astro-cid-cmgpsf2k]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.how-mobile-nav[data-astro-cid-cmgpsf2k]{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;border:1px solid color-mix(in srgb,white 14%,var(--color-border-primary));border-radius:999px;padding:0;background:color-mix(in srgb,var(--color-bg-secondary) 96%,rgba(255,255,255,.03));color:color-mix(in srgb,white 78%,var(--color-text-primary));box-shadow:0 12px 24px -18px #00000073,0 0 0 1px #ffffff08,0 0 24px -18px #ffffff2e;transition:transform .25s ease,border-color .25s ease,background-color .25s ease,color .25s ease}.how-mobile-nav[data-astro-cid-cmgpsf2k]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-amber) 42%,transparent);background:color-mix(in srgb,var(--color-bg-secondary) 100%,rgba(255,255,255,.05));color:#fff}.how-mobile-dots[data-astro-cid-cmgpsf2k]{display:flex;align-items:center;gap:.5rem}.how-mobile-dot[data-astro-cid-cmgpsf2k]{height:.65rem;width:.65rem;border:0;border-radius:999px;background:color-mix(in srgb,var(--color-text-tertiary) 45%,transparent);transition:transform .25s ease,background-color .25s ease,width .25s ease}.how-mobile-dot[data-astro-cid-cmgpsf2k].how-step-active{width:1.8rem;background:var(--step-color)}.how-mockup-stack[data-astro-cid-cmgpsf2k]{position:relative;aspect-ratio:340 / 736;width:100%}.how-mockup-image[data-astro-cid-cmgpsf2k]{position:absolute;inset:0;height:100%;width:100%;border-radius:2rem;object-fit:cover;opacity:0;transform:scale(.985);transition:opacity .35s ease,transform .35s ease;box-shadow:0 24px 70px -40px #11182761;pointer-events:none}.how-mockup-image[data-astro-cid-cmgpsf2k].is-active{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.how-step-btn[data-astro-cid-cmgpsf2k],.how-mobile-card[data-astro-cid-cmgpsf2k],.how-mobile-dot[data-astro-cid-cmgpsf2k],.how-mobile-nav[data-astro-cid-cmgpsf2k]{transition:none!important}}.fade-up,.fade-left,.fade-right,.fade-up-scale,.fade-up-blur,.blur-fade-up,.blur-fade-left,.blur-fade-right{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.fade-up{transform:translateY(32px)}.fade-left{transform:translate(-40px)}.fade-right{transform:translate(40px)}.fade-up-scale{transform:translateY(24px) scale(.95)}.fade-up-blur{transform:translateY(22px) scale(.97);filter:blur(8px)}.blur-fade-up{transform:translateY(24px) scale(.97);filter:blur(8px)}.blur-fade-left{transform:translate(-32px) scale(.97);filter:blur(8px)}.blur-fade-right{transform:translate(32px) scale(.97);filter:blur(8px)}.fade-up.visible,.fade-left.visible,.fade-right.visible,.fade-up-scale.visible,.fade-up-blur.visible,.blur-fade-up.visible,.blur-fade-left.visible,.blur-fade-right.visible{opacity:1;transform:translateY(0) translate(0) scale(1);filter:blur(0)}[data-stagger]>.fade-up,[data-stagger]>.fade-left,[data-stagger]>.fade-right,[data-stagger]>.fade-up-scale,[data-stagger]>.blur-fade-up,[data-stagger]>.blur-fade-left,[data-stagger]>.blur-fade-right{transition-delay:calc(var(--stagger-index, 0) * .1s)}[data-features-title],[data-feature-card],[data-calc-focus],[data-pricing-premium],[data-waitlist-input]{transition:box-shadow .45s ease,border-color .45s ease,background-color .45s ease,transform .45s ease,text-shadow .45s ease}[data-feature-card]:nth-child(1){--beam-delay: 0s}@keyframes border-beam-spin{0%{--beam-angle: 0deg}to{--beam-angle: 360deg}}@property --beam-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}[data-calc-shell].calc-focus-lit [data-calc-focus]{box-shadow:0 30px 58px -34px color-mix(in srgb,var(--color-amber) 55%,transparent)}[data-pricing-premium]{position:relative}[data-pricing-premium]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--beam-angle, 0deg),transparent 0%,transparent 72%,rgba(245,158,11,.8) 80%,rgba(252,211,77,1) 86%,rgba(245,158,11,.8) 92%,transparent 100%);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;animation:border-beam-spin 3.5s linear infinite;pointer-events:none;z-index:1}@supports (-moz-appearance: none){[data-pricing-premium]:before{display:none}[data-pricing-premium]{border-color:color-mix(in srgb,var(--color-amber) 50%,transparent)}}[data-pricing-premium].pricing-premium-lit{box-shadow:0 28px 52px -28px color-mix(in srgb,var(--color-amber) 52%,transparent)}[data-waitlist-input].waitlist-input-lit{border-color:color-mix(in srgb,var(--color-amber) 68%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-amber) 16%,transparent),0 18px 34px -24px color-mix(in srgb,var(--color-amber) 50%,transparent)}@media(prefers-reduced-motion:reduce){.fade-up,.fade-left,.fade-right,.fade-up-scale,.fade-up-blur,.blur-fade-up,.blur-fade-left,.blur-fade-right,[data-features-title],[data-feature-card],[data-calc-focus],[data-pricing-premium],[data-waitlist-input]{transition:none;opacity:1;transform:none;filter:none}[data-feature-card]:before,[data-pricing-premium]:before{animation:none;opacity:0}}
