@keyframes Hero-module__Z8hQ_W__fadeInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module__Z8hQ_W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Hero-module__Z8hQ_W__scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Hero-module__Z8hQ_W__slideInFromBottom{0%{opacity:0;transform:translateY(100px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Hero-module__Z8hQ_W__gentleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes Hero-module__Z8hQ_W__shimmer{0%{background-position:-200%}to{background-position:200%}}.Hero-module__Z8hQ_W__hero{text-align:center;color:#fff;z-index:5;background-image:url(/hero-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--black);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:6rem 2rem 2rem;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.Hero-module__Z8hQ_W__content{will-change:transform,opacity,filter;pointer-events:auto;z-index:20;width:100%;max-width:800px;transition:transform 40ms ease-out,opacity 40ms ease-out,filter 40ms ease-out;position:relative}.Hero-module__Z8hQ_W__title{--mouse-x:50%;--mouse-y:50%;letter-spacing:-.02em;opacity:0;cursor:default;background:linear-gradient(135deg,#fff 0%,#ffffffe6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 3rem;font-size:clamp(3.5rem,12vw,8rem);font-weight:800;line-height:.95;transition:background .8s cubic-bezier(.25,.46,.45,.94);animation:5s cubic-bezier(.16,1,.3,1) .1s forwards Hero-module__Z8hQ_W__slideInFromBottom}.Hero-module__Z8hQ_W__title:hover{background:radial-gradient(circle 250px at var(--mouse-x)var(--mouse-y),#f3e5f5 0%,#e1bee7 30%,#d1c4e9 60%,#ffffffe6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;transition:none}.Hero-module__Z8hQ_W__catchphrase{font-family:var(--font-display),sans-serif;opacity:0;color:#fff;letter-spacing:.04em;text-transform:capitalize;margin-bottom:2rem;font-size:1.5rem;font-weight:400;animation:5s cubic-bezier(.16,1,.3,1) .5s forwards Hero-module__Z8hQ_W__fadeInUp}.Hero-module__Z8hQ_W__formWrapper{z-index:1001;perspective:1000px;pointer-events:auto;max-width:500px;height:60px;margin:0 auto 2rem;position:relative}.Hero-module__Z8hQ_W__form{opacity:0;transform-origin:50%;z-index:60;pointer-events:auto;gap:1rem;width:100%;animation:1s cubic-bezier(.16,1,.3,1) .2s forwards Hero-module__Z8hQ_W__fadeInUp;display:flex;position:relative}.Hero-module__Z8hQ_W__input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);appearance:none;color:inherit;background:#ffffff0d;border:1px solid #ffffff4d;border-radius:100px;outline:none;flex:1;padding:1rem 1.5rem;font-family:inherit;font-size:1rem;transition:border-color .3s,background .3s,box-shadow .3s}.Hero-module__Z8hQ_W__input::placeholder{color:#fff9}.Hero-module__Z8hQ_W__input:focus{background:#ffffff1a;border-color:#fffc;box-shadow:0 0 0 4px #ffffff1a}.Hero-module__Z8hQ_W__input:-webkit-autofill{-webkit-text-fill-color:white!important;color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#0000!important;transition:background-color 99999s ease-in-out!important}.Hero-module__Z8hQ_W__input:-webkit-autofill:hover{-webkit-text-fill-color:white!important;color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#0000!important;transition:background-color 99999s ease-in-out!important}.Hero-module__Z8hQ_W__input:-webkit-autofill:focus{-webkit-text-fill-color:white!important;color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#0000!important;transition:background-color 99999s ease-in-out!important}.Hero-module__Z8hQ_W__input:-webkit-autofill:active{-webkit-text-fill-color:white!important;color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#0000!important;transition:background-color 99999s ease-in-out!important}.Hero-module__Z8hQ_W__button{background:var(--grey-9);color:#fff;cursor:pointer;border:none;border-radius:100px;padding:1rem 2rem;font-family:inherit;font-size:1rem;font-weight:700;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,background .3s;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__button:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#fff3,#0000) 0 0/200% 100%;transition:opacity .3s;position:absolute;inset:0}.Hero-module__Z8hQ_W__button:hover:before{opacity:1;animation:1.5s infinite Hero-module__Z8hQ_W__shimmer}.Hero-module__Z8hQ_W__button:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 12px 28px #00000040}.Hero-module__Z8hQ_W__button:active{transform:translateY(-1px)scale(.98)}.Hero-module__Z8hQ_W__successMessage{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;opacity:0;pointer-events:none;z-index:20;white-space:nowrap;background:#ffffff1a;border:1px solid #fff3;border-radius:30px;padding:1rem 2rem;font-size:1.1rem;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__Z8hQ_W__planeContainer{opacity:0;pointer-events:none;z-index:30;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__Z8hQ_W__paperPlane{color:#fff;filter:drop-shadow(0 2px 5px #0003);width:100%;height:100%}.Hero-module__Z8hQ_W__note{opacity:0;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;animation:5s .9s forwards Hero-module__Z8hQ_W__fadeIn;display:flex}.Hero-module__Z8hQ_W__platformIcons{align-items:center;gap:.75rem;display:flex}.Hero-module__Z8hQ_W__platformIcon{opacity:.8;color:#ffffffe6;width:24px;height:24px;transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1)}.Hero-module__Z8hQ_W__platformIcon:hover{opacity:1;transform:scale(1.15)translateY(-2px)}.Hero-module__Z8hQ_W__animated .Hero-module__Z8hQ_W__title,.Hero-module__Z8hQ_W__animated .Hero-module__Z8hQ_W__catchphrase,.Hero-module__Z8hQ_W__animated .Hero-module__Z8hQ_W__form,.Hero-module__Z8hQ_W__animated .Hero-module__Z8hQ_W__note{animation-play-state:running}@media (max-width:768px){.Hero-module__Z8hQ_W__hero{padding:1.5rem}.Hero-module__Z8hQ_W__title{word-wrap:break-word;max-width:100%;font-size:clamp(2.5rem,15vw,4rem);background:radial-gradient(ellipse 120% 100% at var(--mouse-x)var(--mouse-y),var(--light-purple)0%,#e0c4e8 15%,#d4b8e0 30%,#e8d4ec 45%,#ffffffd9 65%,var(--white)100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.Hero-module__Z8hQ_W__formWrapper{height:auto;margin-bottom:1.5rem}.Hero-module__Z8hQ_W__form{flex-direction:column;gap:.75rem;width:100%}.Hero-module__Z8hQ_W__button{width:auto;margin:0 auto;padding:.8rem 1.5rem}.Hero-module__Z8hQ_W__catchphrase{font-size:1.25rem}.Hero-module__Z8hQ_W__note{z-index:20;flex-flow:wrap;gap:.5rem;margin-top:1rem;opacity:1!important;animation:none!important}}@media (prefers-reduced-motion:reduce){.Hero-module__Z8hQ_W__title,.Hero-module__Z8hQ_W__catchphrase,.Hero-module__Z8hQ_W__form,.Hero-module__Z8hQ_W__note{opacity:1;animation:none;transform:none}.Hero-module__Z8hQ_W__button:hover{transform:none}.Hero-module__Z8hQ_W__button:before{animation:none}}
.Feature-module__LTADjW__featureSection{z-index:10;pointer-events:none;border:none;border-top-left-radius:40px;border-top-right-radius:40px;height:400vh;margin-top:100vh;padding:0;position:relative;box-shadow:0 -40px 60px -12px #0000004d;background:var(--white)!important;background-color:var(--white)!important}.Feature-module__LTADjW__featureSection>*{pointer-events:auto}.Feature-module__LTADjW__stickyContainer{z-index:20;background:0 0;justify-content:center;align-items:flex-start;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.Feature-module__LTADjW__contentWrapper{flex-direction:column;align-items:center;width:100%;max-width:1200px;padding:2rem;display:flex}.Feature-module__LTADjW__container{opacity:0;max-width:1200px;margin:0 auto;transition:opacity .7s .2s,transform .7s .2s;transform:translateY(30px)}.Feature-module__LTADjW__visible .Feature-module__LTADjW__container{opacity:1;transform:translateY(0)}.Feature-module__LTADjW__header{text-align:left;flex-shrink:0;width:100%;max-width:1200px;margin-bottom:.5rem;margin-left:auto;margin-right:auto;padding-left:0}.Feature-module__LTADjW__headline{color:var(--black);letter-spacing:-.03em;margin:-10px 0 0;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1}.Feature-module__LTADjW__subheadline{color:var(--grey-6);max-width:100%;margin:0;font-size:1.1rem;line-height:1.5}.Feature-module__LTADjW__pillNav{background:var(--grey-3);pointer-events:auto;border-radius:999px;flex-wrap:wrap;flex-shrink:0;align-self:flex-start;gap:.25rem;max-width:100%;margin-bottom:.75rem;padding:.05rem;display:flex;box-shadow:0 4px 20px #0000000d}.Feature-module__LTADjW__pill{color:var(--grey-6);cursor:pointer;font-size:1rem;font-weight:600;font-family:var(--font-body);white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:.75rem 1.5rem;transition:all .2s cubic-bezier(.2,0,0,1)}.Feature-module__LTADjW__pill:hover{color:var(--black)}.Feature-module__LTADjW__pillActive{box-shadow:0 4px 12px #0003;color:var(--white)!important;background:#000!important}.Feature-module__LTADjW__pillActive:hover{color:var(--white)!important;background:#000!important}.Feature-module__LTADjW__featuresList{flex-direction:column;gap:6rem;padding-bottom:4rem;display:flex}.Feature-module__LTADjW__mainCard{border-radius:24px;grid-template-columns:1fr 1fr;gap:0;width:100%;max-width:100%;height:490px;padding:0;display:grid;overflow:visible;background:var(--white)!important;box-shadow:none!important;border:none!important}.Feature-module__LTADjW__cardVisual{justify-content:center;align-items:center;padding:0;transition:background-color .6s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:visible}.Feature-module__LTADjW__visualBackgroundWrapper{width:100%;height:100%;transition:background-color .6s cubic-bezier(.4,0,.2,1)}.Feature-module__LTADjW__aiWrapper{justify-content:center;align-items:flex-start;padding:1rem 2rem 2rem;display:flex;overflow-y:auto}.Feature-module__LTADjW__budgetingWrapper{justify-content:center;align-items:flex-start;padding:1rem 2rem 2rem;display:flex}.Feature-module__LTADjW__savingWrapper{justify-content:center;align-items:flex-start;padding:8rem 1rem 1rem;display:flex}.Feature-module__LTADjW__protectionWrapper{justify-content:center;align-items:flex-start;padding:1rem 2rem 2rem;display:flex}.Feature-module__LTADjW__frostedGlass{z-index:1;-webkit-backdrop-filter:blur(20px);background:#fff3;border:1px solid #fff6;border-radius:20px;width:100%;max-width:400px;padding:1rem;animation:.35s cubic-bezier(.2,0,0,1) Feature-module__LTADjW__scaleIn;position:relative;box-shadow:0 10px 40px #00000026,0 0 20px #ffffff4d}@keyframes Feature-module__LTADjW__scaleIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.Feature-module__LTADjW__visualContent{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.Feature-module__LTADjW__visualIcon{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.25rem;display:flex}.Feature-module__LTADjW__visualAmount{color:var(--white);font-size:2rem;font-weight:800;line-height:1}.Feature-module__LTADjW__visualLabel{color:var(--white);opacity:.95;font-size:.9rem;font-weight:600}.Feature-module__LTADjW__visualSubtext{color:var(--white);opacity:.8;font-size:.8rem}.Feature-module__LTADjW__sleuthContainer{justify-content:center;align-items:center;width:100%;display:flex}.Feature-module__LTADjW__budgetCircle{width:200px;height:200px;margin-bottom:1rem;position:relative}.Feature-module__LTADjW__circleSvg{filter:drop-shadow(0 4px 12px #00000026);width:100%;height:100%}.Feature-module__LTADjW__progressArc{transform-origin:50%;animation:1.2s cubic-bezier(.4,0,.2,1) forwards Feature-module__LTADjW__arcProgress}@keyframes Feature-module__LTADjW__arcProgress{0%{stroke-dashoffset:534.07px}to{stroke-dashoffset:160.22px}}.Feature-module__LTADjW__budgetCenter{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Feature-module__LTADjW__budgetAmount{color:var(--white);opacity:0;font-size:2.5rem;font-weight:800;line-height:1;animation:.6s cubic-bezier(.2,0,0,1) .3s forwards Feature-module__LTADjW__fadeInScale}.Feature-module__LTADjW__cents{opacity:.9;font-size:1.5rem;font-weight:700}.Feature-module__LTADjW__budgetLimit{color:var(--white);opacity:.9;text-align:center;opacity:0;margin-bottom:1rem;font-size:.9rem;font-weight:500;animation:.6s cubic-bezier(.2,0,0,1) .5s forwards Feature-module__LTADjW__fadeInScale}.Feature-module__LTADjW__progressBarContainer{opacity:0;background:#fff3;border-radius:999px;width:100%;max-width:280px;height:8px;animation:.6s cubic-bezier(.2,0,0,1) .7s forwards Feature-module__LTADjW__fadeInScale;overflow:hidden}.Feature-module__LTADjW__progressBarFill{background:#fff;border-radius:999px;width:0%;height:100%;animation:1s cubic-bezier(.4,0,.2,1) .8s forwards Feature-module__LTADjW__barProgress}@keyframes Feature-module__LTADjW__fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Feature-module__LTADjW__barProgress{0%{width:0%}to{width:70.7%}}.Feature-module__LTADjW__cardContent{flex-direction:column;justify-content:center;gap:1.25rem;margin-right:2rem;padding:3rem;display:flex}@keyframes Feature-module__LTADjW__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Feature-module__LTADjW__cardTitle{color:var(--black);letter-spacing:-.03em;white-space:pre-line;opacity:0;margin:0;font-size:3.25rem;font-weight:700;line-height:1.1;animation:.5s cubic-bezier(.2,0,0,1) forwards Feature-module__LTADjW__fadeInUp}.Feature-module__LTADjW__cardDescription{color:var(--grey-6);text-align:justify;opacity:0;margin:0;font-size:1rem;line-height:1.6;animation:.5s cubic-bezier(.2,0,0,1) 50ms forwards Feature-module__LTADjW__fadeInUp}.Feature-module__LTADjW__featureBullets{opacity:0;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;animation:.5s cubic-bezier(.2,0,0,1) .1s forwards Feature-module__LTADjW__fadeInUp;display:flex}.Feature-module__LTADjW__bulletItem{color:var(--grey-9);align-items:center;gap:.75rem;font-size:.95rem;display:flex}.Feature-module__LTADjW__bulletItem svg{color:var(--primary-purple);flex-shrink:0}.Feature-module__LTADjW__ctaButton{cursor:pointer;font-size:.95rem;font-weight:600;font-family:var(--font-body);opacity:0;border:none;border-radius:8px;width:fit-content;margin-top:.5rem;padding:.75rem 1.5rem;transition:all .2s;animation:.5s cubic-bezier(.2,0,0,1) .15s forwards Feature-module__LTADjW__fadeInUp;background:var(--primary-purple)!important;color:var(--white)!important}.Feature-module__LTADjW__ctaButton:hover{background:var(--deep-purple);transform:translateY(-1px);box-shadow:0 4px 12px #4808c74d}.Feature-module__LTADjW__ctaButton:active{transform:translateY(0)}@media (max-width:1400px){.Feature-module__LTADjW__pillNav{display:none!important}.Feature-module__LTADjW__subheadline{max-width:700px;color:var(--grey-6);margin:0 auto 1rem;font-size:1rem;display:block!important}.Feature-module__LTADjW__headline{text-align:center;margin-bottom:.5rem;font-size:clamp(1.8rem,3.5vw,2.5rem)}.Feature-module__LTADjW__header{text-align:center;padding:0 1.5rem}.Feature-module__LTADjW__contentWrapper{padding-top:1.5rem}}@media (max-width:1100px){.Feature-module__LTADjW__featureSection{border-radius:0;margin-bottom:-1px;padding:0;box-shadow:none!important;background:var(--white)!important;border:none!important}.Feature-module__LTADjW__contentWrapper{flex-direction:column;height:100vh;max-height:100vh;padding:0;display:flex;overflow:hidden}.Feature-module__LTADjW__mainCard{grid-template-rows:auto 1fr;grid-template-columns:1fr;width:100%;height:100vh;margin:0;overflow:visible;box-shadow:none!important;background:var(--white)!important;border:none!important;border-radius:0!important;display:grid!important}.Feature-module__LTADjW__cardVisual{order:1;justify-content:center;align-items:center;height:100%;padding:1rem 1rem 0;display:flex;overflow:visible}.Feature-module__LTADjW__visualBackgroundWrapper{border-radius:40px;justify-content:center;align-items:center;width:340px;height:420px;margin:0 auto;padding:1.5rem;transition:background-color .4s;display:flex;position:relative;overflow:visible;box-shadow:0 15px 45px #0000000a}.Feature-module__LTADjW__aiWrapper{height:500px!important}.Feature-module__LTADjW__budgetingWrapper,.Feature-module__LTADjW__savingWrapper{height:420px}.Feature-module__LTADjW__protectionWrapper{height:440px}.Feature-module__LTADjW__budgetingContent{padding-top:calc(1.5rem + 10px)!important}.Feature-module__LTADjW__aiContent,.Feature-module__LTADjW__savingContent,.Feature-module__LTADjW__protectionContent{padding-top:1.5rem!important}:is(.Feature-module__LTADjW__cardVisual .phoneContainer,.Feature-module__LTADjW__cardVisual .container,.Feature-module__LTADjW__cardVisual .dialWrapper){transform-origin:50%;transform:scale(.7)!important}.Feature-module__LTADjW__cardContent{text-align:center;flex-direction:column;order:2;justify-content:flex-start;align-items:center;height:100%;padding:1.5rem 2rem 4rem;display:flex}.Feature-module__LTADjW__cardTitle{max-width:100%;margin-bottom:.4rem;font-size:clamp(1.4rem,5.5vw,1.8rem);line-height:1.1}.Feature-module__LTADjW__cardDescription{max-width:320px;color:var(--grey-7);font-size:.95rem;line-height:1.4}.Feature-module__LTADjW__header{text-align:center;flex-shrink:0;margin-bottom:0;padding:1.5rem 1.5rem .5rem}.Feature-module__LTADjW__headline{text-align:center;margin-bottom:10px;font-size:clamp(1.2rem,4.5vw,1.5rem)}.Feature-module__LTADjW__featureBullets,.Feature-module__LTADjW__ctaButton{display:none!important}.Feature-module__LTADjW__subheadline{max-width:90%;margin:5px auto .5rem;font-size:.95rem;display:none!important}.Feature-module__LTADjW__frostedGlass{max-width:95%;padding:.75rem;box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;border:none!important}.Feature-module__LTADjW__pill,.Feature-module__LTADjW__mainCard,.Feature-module__LTADjW__cardVisual,.Feature-module__LTADjW__cardContent{box-shadow:none!important;border:none!important;transition-duration:.3s!important}}
.BudgetDial-module__y75TVq__container{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.BudgetDial-module__y75TVq__dialWrapper{width:220px;height:150px;position:relative}.BudgetDial-module__y75TVq__dialSvg{filter:drop-shadow(0 4px 16px #4808c740);width:100%;height:100%}.BudgetDial-module__y75TVq__activeArc{transform-origin:50%;transition:stroke-dashoffset 1.33s cubic-bezier(.4,0,.2,1),opacity .3s}.BudgetDial-module__y75TVq__bgArc{transition:opacity .3s}.BudgetDial-module__y75TVq__phaseSpend{animation:1.33s cubic-bezier(.4,0,.2,1) forwards BudgetDial-module__y75TVq__dialSweep}@keyframes BudgetDial-module__y75TVq__dialSweep{0%{stroke-dashoffset:251.33px}to{stroke-dashoffset:100.53px}}.BudgetDial-module__y75TVq__phaseWarning,.BudgetDial-module__y75TVq__phaseOverbudget{animation:1.33s cubic-bezier(.4,0,.2,1) forwards BudgetDial-module__y75TVq__warningGrow}@keyframes BudgetDial-module__y75TVq__warningGrow{0%{stroke-dashoffset:100.53px}to{stroke-dashoffset:0}}@keyframes BudgetDial-module__y75TVq__dialPulse{0%,to{opacity:1;filter:drop-shadow(0 0 8px #4808c799)}50%{opacity:.85;filter:drop-shadow(0 0 16px #4808c7e6)}}.BudgetDial-module__y75TVq__phaseRecalculate{animation:.4s cubic-bezier(.4,0,.2,1) forwards BudgetDial-module__y75TVq__dialBreathe}@keyframes BudgetDial-module__y75TVq__dialBreathe{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1.05)}}.BudgetDial-module__y75TVq__phaseResolve,.BudgetDial-module__y75TVq__phaseComplete{animation:.4s cubic-bezier(.4,0,.2,1) forwards BudgetDial-module__y75TVq__dialSettle}@keyframes BudgetDial-module__y75TVq__dialSettle{0%{stroke-dashoffset:37.7px}to{stroke-dashoffset:100.53px}}.BudgetDial-module__y75TVq__redOverflowArc{stroke-dasharray:28;stroke-dashoffset:28px;transform-origin:50%;animation:.4s cubic-bezier(.4,0,.2,1) 1.33s forwards BudgetDial-module__y75TVq__overflowGrow}.BudgetDial-module__y75TVq__redArcCap{opacity:0;animation:.1s linear 1.73s forwards BudgetDial-module__y75TVq__capFadeIn}@keyframes BudgetDial-module__y75TVq__capFadeIn{to{opacity:1}}@keyframes BudgetDial-module__y75TVq__overflowGrow{to{stroke-dashoffset:0}}@keyframes BudgetDial-module__y75TVq__redPulse{0%,to{opacity:.9}50%{opacity:1}}.BudgetDial-module__y75TVq__textContainer{justify-content:center;align-items:center;width:100%;min-height:45px;display:flex;position:relative}.BudgetDial-module__y75TVq__checkmarkWrapper{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-20%)}.BudgetDial-module__y75TVq__heroCheckmark{animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards BudgetDial-module__y75TVq__checkmarkPop}@keyframes BudgetDial-module__y75TVq__checkmarkPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.BudgetDial-module__y75TVq__floatingTick{animation:3s ease-in-out infinite BudgetDial-module__y75TVq__tickFloat}@keyframes BudgetDial-module__y75TVq__tickFloat{0%,to{transform:translate(-50%,-20%)}50%{transform:translate(-50%,-30%)}}.BudgetDial-module__y75TVq__mainText{font-family:var(--font-body);color:#000;text-align:center;width:100%;font-size:.95rem;font-weight:700;animation:.6s cubic-bezier(.4,0,.2,1) forwards BudgetDial-module__y75TVq__textSlideUp}@keyframes BudgetDial-module__y75TVq__textSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.BudgetDial-module__y75TVq__textWarning,.BudgetDial-module__y75TVq__textOverbudget{color:#000;font-size:1.05rem;font-weight:800}.BudgetDial-module__y75TVq__textRecalculate,.BudgetDial-module__y75TVq__textUpdating{color:#000;font-size:.9rem;font-weight:700}.BudgetDial-module__y75TVq__textResolve,.BudgetDial-module__y75TVq__textComplete{color:#000;font-size:1rem;font-weight:700}.BudgetDial-module__y75TVq__shimmer{background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%);width:100%;height:100%;animation:2.67s ease-in-out infinite BudgetDial-module__y75TVq__shimmerSlide;position:absolute;top:0;left:-100%}@keyframes BudgetDial-module__y75TVq__shimmerSlide{0%{left:-100%}to{left:100%}}.BudgetDial-module__y75TVq__categoriesContainer{flex-direction:column;gap:.5rem;width:100%;max-width:280px;margin-top:1.25rem;display:flex}.BudgetDial-module__y75TVq__categoryItem{opacity:0;background:#4808c70d;border:1px solid #4808c71a;border-radius:12px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.5s cubic-bezier(.4,0,.2,1) forwards BudgetDial-module__y75TVq__categoryFadeIn;display:flex}@keyframes BudgetDial-module__y75TVq__categoryFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.BudgetDial-module__y75TVq__categoryZoomed{z-index:2;background:#4808c71f;border-color:#4808c74d;transform:scale(1.1);box-shadow:0 8px 32px #4808c726;opacity:1!important}.BudgetDial-module__y75TVq__categoryDimmed{filter:blur(1px);transform:scale(.85);opacity:.3!important}@keyframes BudgetDial-module__y75TVq__categoryPulse{0%,to{background:#4808c70d;transform:scale(1)}50%{background:#4808c726;transform:scale(1.02)}}.BudgetDial-module__y75TVq__categoryValues{align-items:baseline;gap:.4rem;display:flex}.BudgetDial-module__y75TVq__categoryName{font-family:var(--font-body);color:#1a1a1a;font-size:.95rem;font-weight:600}.BudgetDial-module__y75TVq__categoryValue{font-family:var(--font-body);color:#4808c799;font-size:.85rem;font-weight:500;transition:all .4s cubic-bezier(.4,0,.2,1)}.BudgetDial-module__y75TVq__categoryLimit{font-family:var(--font-body);color:var(--primary-purple);font-size:1.05rem;font-weight:800;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-block}.BudgetDial-module__y75TVq__numberZoomed{color:var(--primary-purple);text-shadow:0 0 15px #4808c74d;z-index:3;transform:scale(1.35)}.BudgetDial-module__y75TVq__categoryUpdating .BudgetDial-module__y75TVq__categoryValue{animation:.6s cubic-bezier(.4,0,.2,1) BudgetDial-module__y75TVq__valueUpdate}.BudgetDial-module__y75TVq__categoryUpdating .BudgetDial-module__y75TVq__categoryLimit{animation:.6s cubic-bezier(.4,0,.2,1) BudgetDial-module__y75TVq__limitUpdate}@keyframes BudgetDial-module__y75TVq__valueUpdate{0%,to{transform:scale(1)}50%{color:#ff3b3b;transform:scale(1.15)}}@keyframes BudgetDial-module__y75TVq__limitUpdate{0%,to{transform:scale(1)}50%{color:#4808c7;transform:scale(1.1)}}@media (max-width:768px){.BudgetDial-module__y75TVq__mainText{padding:0 1rem;font-size:.8rem}.BudgetDial-module__y75TVq__textWarning{font-size:.9rem}.BudgetDial-module__y75TVq__categoryItem{padding:.5rem .75rem}.BudgetDial-module__y75TVq__categoryName{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.75rem;overflow:hidden}.BudgetDial-module__y75TVq__categoryValues{white-space:nowrap;flex-shrink:0;gap:.25rem}.BudgetDial-module__y75TVq__categoryValue{font-size:.75rem}.BudgetDial-module__y75TVq__categoryLimit{font-size:.85rem}.BudgetDial-module__y75TVq__numberZoomed{transform:scale(1.15)}.BudgetDial-module__y75TVq__categoryZoomed{transform:scale(1.05)}}
.SavingsGoal-module__60EciG__container{width:100%;color:var(--white);font-family:var(--font-body);flex-direction:column;align-items:center;gap:1.5rem;display:flex}.SavingsGoal-module__60EciG__title{letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:lining-nums;margin:0;font-size:1.25rem;font-weight:700}.SavingsGoal-module__60EciG__amountContainer{flex-direction:column;align-items:center;gap:.25rem;display:flex}.SavingsGoal-module__60EciG__amount{color:#4808c7;font-size:3.5rem;font-weight:800;line-height:1}.SavingsGoal-module__60EciG__totalGoal{color:#000;font-size:.9rem;font-weight:500}.SavingsGoal-module__60EciG__weekTracker{background:#fff;border:1px solid #fff3;border-radius:16px;justify-content:space-between;width:100%;max-width:300px;padding:1.25rem;display:flex}.SavingsGoal-module__60EciG__dayColumn{flex-direction:column;align-items:center;gap:.75rem;display:flex}.SavingsGoal-module__60EciG__dayLabel{color:#000;opacity:.7;text-transform:uppercase;font-size:.75rem;font-weight:700}.SavingsGoal-module__60EciG__radioCircle{background:#0000000d;border:2px solid #0000004d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:border-color .3s;display:flex;position:relative}.SavingsGoal-module__60EciG__tick{color:#000;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(.5)}.SavingsGoal-module__60EciG__tickVisible{opacity:1;transform:scale(1)}@keyframes SavingsGoal-module__60EciG__popIn{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (max-width:1100px){.SavingsGoal-module__60EciG__title{text-align:center}}
.AIChatAnimation-module__ntmqxa__phoneContainer{-webkit-backdrop-filter:blur(25px);background:linear-gradient(135deg,#fff 0%,#d4d4f0 50%,#fff 100%) 0 0/200% 200%;border:10px solid #2d2e32;border-radius:40px;outline:1px solid #fff3;flex-direction:column;width:250px;height:480px;margin:0 auto;animation:10s linear infinite alternate AIChatAnimation-module__ntmqxa__bgGradientMove;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -15px #0000004d,inset 0 0 15px #ffffff1a}.AIChatAnimation-module__ntmqxa__phoneContainer:after{content:"";z-index:10;background:#000;border-radius:20px;width:60px;height:18px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.AIChatAnimation-module__ntmqxa__chatHeader{-webkit-backdrop-filter:blur(25px);z-index:5;pointer-events:none;background:#ffffff59;border-bottom:1px solid #fff3;align-items:center;gap:10px;width:100%;height:45px;padding:25px 15px 12px;display:flex;position:absolute;top:0;left:0}.AIChatAnimation-module__ntmqxa__avatar{background:var(--primary-purple);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex}.AIChatAnimation-module__ntmqxa__headerInfo h4{color:#1a1a1b;margin:0;font-size:14px}.AIChatAnimation-module__ntmqxa__headerInfo span{color:#4ade80;font-size:11px;font-weight:600}.AIChatAnimation-module__ntmqxa__chatBody{scroll-behavior:smooth;background:0 0;flex-direction:column;flex:1;gap:12px;padding:50px 15px 30px;display:flex;overflow-y:auto}.AIChatAnimation-module__ntmqxa__chatBody::-webkit-scrollbar{display:none}.AIChatAnimation-module__ntmqxa__message{border-radius:16px;max-width:90%;padding:8px 12px;font-size:11px;line-height:1.35;animation:.3s cubic-bezier(.18,.89,.32,1.28) forwards AIChatAnimation-module__ntmqxa__messagePop;position:relative}@keyframes AIChatAnimation-module__ntmqxa__messagePop{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.AIChatAnimation-module__ntmqxa__zeyroMessage{color:#1a1a1b;background:#f1f3f4;border:1px solid #e8eaed;border-bottom-left-radius:4px;align-self:flex-start}.AIChatAnimation-module__ntmqxa__userMessage{background:var(--primary-purple);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.AIChatAnimation-module__ntmqxa__chatInput{background:0 0;border-top:1px solid #00000008;align-items:center;gap:8px;padding:10px 15px;display:flex}.AIChatAnimation-module__ntmqxa__inputPlaceholder{color:#5f6368;background:#f1f3f4;border-radius:14px;flex:1;align-items:center;height:27px;padding:0 12px;font-size:11px;display:flex}.AIChatAnimation-module__ntmqxa__sendBtn{background:var(--primary-purple);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}@keyframes AIChatAnimation-module__ntmqxa__bgGradientMove{0%{background-position:0 0}to{background-position:100% 100%}}@media (max-width:768px){.AIChatAnimation-module__ntmqxa__chatHeader{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.AIChatAnimation-module__ntmqxa__message{animation-duration:.25s!important}}
.AutoSleuthAnimation-module__LAs23W__container{width:260px;height:420px;font-family:var(--font-sans);background:linear-gradient(#fee2e2 0%,#fca5a5 100%);border-radius:32px;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.AutoSleuthAnimation-module__LAs23W__notification{opacity:0;z-index:100;background:#1f2937;border-radius:12px;align-items:center;gap:10px;width:85%;padding:12px;transition:all .5s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.5);box-shadow:0 10px 25px #0003}.AutoSleuthAnimation-module__LAs23W__notificationVisible{opacity:1;transform:translate(-50%,-50%)scale(1)}.AutoSleuthAnimation-module__LAs23W__notificationIcon{background:#ef4444;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.AutoSleuthAnimation-module__LAs23W__notificationContent{flex:1}.AutoSleuthAnimation-module__LAs23W__notificationTitle{color:#fff;margin-bottom:2px;font-size:.8rem;font-weight:600}.AutoSleuthAnimation-module__LAs23W__notificationText{color:#ffffffb3;font-size:.7rem}.AutoSleuthAnimation-module__LAs23W__appInterface{background:#fff;flex-direction:column;width:100%;height:100%;padding:24px 16px;transition:transform .8s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;left:0;transform:translateY(100%)}.AutoSleuthAnimation-module__LAs23W__appVisible{transform:translateY(0)}.AutoSleuthAnimation-module__LAs23W__header{margin-top:30px;margin-bottom:20px}.AutoSleuthAnimation-module__LAs23W__headerTitle{color:#111827;font-size:1.25rem;font-weight:700}.AutoSleuthAnimation-module__LAs23W__list{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:10px;padding-bottom:60px;display:flex;overflow-y:auto}.AutoSleuthAnimation-module__LAs23W__list::-webkit-scrollbar{display:none}.AutoSleuthAnimation-module__LAs23W__listItem{background:#f9fafb;border-radius:12px;align-items:center;min-height:48px;padding:14px 12px;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.AutoSleuthAnimation-module__LAs23W__itemLogo{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-right:10px;font-size:1rem;font-weight:700;display:flex}.AutoSleuthAnimation-module__LAs23W__itemInfo{flex:1}.AutoSleuthAnimation-module__LAs23W__itemName{color:#111827;font-size:.85rem;font-weight:600}.AutoSleuthAnimation-module__LAs23W__itemPrice{color:#6b7280;font-size:.75rem}.AutoSleuthAnimation-module__LAs23W__itemZoomed{z-index:10;background:#fff;transform:scale(1.05);box-shadow:0 10px 30px #0000001a}.AutoSleuthAnimation-module__LAs23W__itemDimmed{opacity:.5;filter:blur(1px);transform:scale(.95)}.AutoSleuthAnimation-module__LAs23W__strikethrough{transform-origin:0;background:#ef4444;border-radius:10px;height:4px;transition:transform .4s;position:absolute;top:50%;left:8px;right:8px;transform:scaleX(0)}.AutoSleuthAnimation-module__LAs23W__itemCancelled .AutoSleuthAnimation-module__LAs23W__strikethrough{transform:scaleX(1)}.AutoSleuthAnimation-module__LAs23W__itemCancelled{opacity:.6}.AutoSleuthAnimation-module__LAs23W__actionPill{color:#fff;opacity:0;white-space:nowrap;background:#111827;border-radius:100px;padding:10px 20px;transition:all .5s cubic-bezier(.16,1,.3,1);position:absolute;bottom:20px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 8px 20px #00000026}.AutoSleuthAnimation-module__LAs23W__pillVisible{opacity:1;transform:translate(-50%)translateY(0)}.AutoSleuthAnimation-module__LAs23W__pillText{font-size:.85rem;font-weight:500}.AutoSleuthAnimation-module__LAs23W__successScreen{flex-direction:column;justify-content:center;align-items:center;height:100%;animation:.5s AutoSleuthAnimation-module__LAs23W__fadeIn;display:flex}.AutoSleuthAnimation-module__LAs23W__successIcon{color:#10b981;background:#d1fae5;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;animation:.6s cubic-bezier(.34,1.56,.64,1) AutoSleuthAnimation-module__LAs23W__popIn;display:flex}.AutoSleuthAnimation-module__LAs23W__successAmount{color:#111827;letter-spacing:-.02em;font-size:2.5rem;font-weight:800}.AutoSleuthAnimation-module__LAs23W__successLabel{color:#6b7280;font-size:.9rem;font-weight:500}@keyframes AutoSleuthAnimation-module__LAs23W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AutoSleuthAnimation-module__LAs23W__popIn{0%{transform:scale(0)}80%{transform:scale(1.1)}to{transform:scale(1)}}
.AISection-module__98s9Pa__aiSection{perspective:1500px;z-index:12;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:200vh;margin-top:0;margin-bottom:0;padding:2rem;display:flex;position:relative;overflow:hidden visible;background:var(--white)!important;box-shadow:none!important;border:none!important}.AISection-module__98s9Pa__cardContainer{width:0;height:0;transform-style:preserve-3d;pointer-events:none;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.AISection-module__98s9Pa__cardContainerTablet{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem;width:100%;max-width:800px;margin:4rem auto 0;padding:0 1rem;display:grid;position:static}.AISection-module__98s9Pa__card{will-change:transform;pointer-events:auto;background:0 0;border:none;border-radius:36px;flex-direction:column;justify-content:center;align-items:center;width:clamp(240px,25vw,320px);height:clamp(240px,25vw,320px);transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;overflow:hidden;box-shadow:0 20px 48px #0000000f}.AISection-module__98s9Pa__cardTablet{aspect-ratio:1;background:0 0;border:none;border-radius:36px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:350px;margin:0 auto;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 20px 48px #0000000f;position:static!important;transform:none!important}@media (hover:hover) and (min-width:900px){.AISection-module__98s9Pa__card:hover{box-shadow:0 40px 80px #0003,0 0 15px #d6ff3f1a;transform:translate(-50%,-50%)scale(1.05)translateZ(50px)!important}}@media (hover:none) and (min-width:500px){.AISection-module__98s9Pa__cardTablet:active{transform:scale(.98);box-shadow:0 10px 24px #0000001a}}.AISection-module__98s9Pa__centerHero{text-align:center;z-index:5;pointer-events:none;width:max-content;max-width:90vw;transform-style:preserve-3d;flex-direction:column;align-items:center;gap:1.2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AISection-module__98s9Pa__centerTitle{color:var(--black);letter-spacing:-.04em;opacity:0;margin:0;font-size:clamp(3rem,10vw,5.5rem);font-weight:800;line-height:.8;animation:1.2s cubic-bezier(.16,1,.3,1) forwards AISection-module__98s9Pa__fadeInText}.AISection-module__98s9Pa__meetText{margin-bottom:0;display:block}.AISection-module__98s9Pa__centerSubtitle{color:var(--grey-6);letter-spacing:.3em;text-transform:uppercase;opacity:0;margin:0;font-size:clamp(.9rem,2vw,1.2rem);font-weight:600;animation:1.2s cubic-bezier(.16,1,.3,1) .3s forwards AISection-module__98s9Pa__fadeInText}@keyframes AISection-module__98s9Pa__fadeInText{0%{opacity:0;transform:translateZ(-20px)translateY(10px)}to{opacity:1;transform:translateZ(0)translateY(0)}}.AISection-module__98s9Pa__mobileDots{z-index:100;gap:.75rem;display:none;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.AISection-module__98s9Pa__dot{background:var(--grey-3);cursor:pointer;border-radius:50%;width:8px;height:8px;transition:all .3s}.AISection-module__98s9Pa__dotActive{background:var(--primary-purple);transform:scale(1.5)}.AISection-module__98s9Pa__cardActive{box-shadow:0 40px 80px #00000026}@media (min-width:1400px){.AISection-module__98s9Pa__aiSection{padding:15rem 2rem}.AISection-module__98s9Pa__card{width:320px;height:320px}}@media (max-width:1399px) and (min-width:1100px){.AISection-module__98s9Pa__aiSection{padding:12rem 2rem}.AISection-module__98s9Pa__card{width:280px;height:280px}.AISection-module__98s9Pa__centerTitle{font-size:clamp(3rem,7vw,4.5rem)}.AISection-module__98s9Pa__centerSubtitle{letter-spacing:.25em;font-size:clamp(.85rem,1.8vw,1rem)}}@media (max-width:1099px) and (min-width:1000px){.AISection-module__98s9Pa__aiSection{padding:10rem 2rem}.AISection-module__98s9Pa__card{width:260px;height:260px}.AISection-module__98s9Pa__centerTitle{font-size:clamp(2.5rem,6vw,3.5rem)}.AISection-module__98s9Pa__centerSubtitle{letter-spacing:.2em;font-size:clamp(.75rem,1.6vw,.9rem)}}@media (max-width:1099px) and (min-width:900px){.AISection-module__98s9Pa__aiSection{padding:10rem 2rem}.AISection-module__98s9Pa__card{width:260px;height:260px}.AISection-module__98s9Pa__centerHero{top:50%}.AISection-module__98s9Pa__centerTitle{font-size:clamp(2.5rem,8vw,4rem)}.AISection-module__98s9Pa__centerSubtitle{font-size:clamp(.8rem,1.8vw,1rem)}}@media (max-width:899px) and (min-width:500px){.AISection-module__98s9Pa__aiSection{min-height:auto;padding:8rem 2rem 6rem}.AISection-module__98s9Pa__centerHero{margin-bottom:3rem;position:static;top:auto;left:auto;transform:none}.AISection-module__98s9Pa__cardContainer{display:none}.AISection-module__98s9Pa__cardContainerTablet{display:grid}.AISection-module__98s9Pa__cardTablet{width:100%;min-height:280px}}@media (max-width:499px){.AISection-module__98s9Pa__aiSection{min-height:100vh;padding:4rem 1rem}.AISection-module__98s9Pa__centerHero{z-index:15;width:100%;max-width:100%;position:absolute;top:4rem;left:50%;transform:translate(-50%)}.AISection-module__98s9Pa__centerTitle{font-size:clamp(2.2rem,9vw,2.8rem)}.AISection-module__98s9Pa__card{width:min(85vw,320px);height:min(85vw,320px);position:absolute;top:82%;left:50%}.AISection-module__98s9Pa__mobileDots{display:flex}.AISection-module__98s9Pa__cardContainerTablet{display:none}}@media (max-width:375px){.AISection-module__98s9Pa__card{width:min(90vw,280px);height:min(90vw,280px)}.AISection-module__98s9Pa__centerSubtitle{letter-spacing:.2em;font-size:.75rem}}
.NudgesCard-module__CRoXBq__container{color:#fff;cursor:default;background:#080808;border-radius:36px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:32px 24px;font-family:Inter,sans-serif;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.NudgesCard-module__CRoXBq__featureTitle{color:#999;letter-spacing:.15em;text-transform:uppercase;margin-bottom:auto;font-size:.9rem;font-weight:700}.NudgesCard-module__CRoXBq__visualArea{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.NudgesCard-module__CRoXBq__cubeWrapper{justify-content:center;align-items:center;width:100%;height:80px;display:flex;position:relative}.NudgesCard-module__CRoXBq__horizonLine{background:linear-gradient(90deg,#0000 0%,#ff5e5766 20%,#ff5e57 50%,#ff5e5766 80%,#0000 100%);width:100%;height:2px;transition:all .4s;position:absolute;top:50%;box-shadow:0 0 20px #ff5e5780}.NudgesCard-module__CRoXBq__floatingCube{opacity:.6;background:linear-gradient(135deg,#ff5e57 0%,#ff8066 100%);border-radius:8px;width:130px;height:70px;transition:all .7s cubic-bezier(.34,1.56,.64,1);transform:perspective(1000px)rotateX(25deg)translateY(17.5px)}.NudgesCard-module__CRoXBq__valueWrapper{pointer-events:none;flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.NudgesCard-module__CRoXBq__predictionValue{letter-spacing:-.05em;opacity:1;color:#ff5e57;font-size:2.5rem;font-weight:800;transition:all .4s;position:absolute;transform:translateY(0)}.NudgesCard-module__CRoXBq__savingsValue{letter-spacing:-.05em;color:#34d399;opacity:0;flex-direction:column;align-items:center;font-size:2.8rem;font-weight:900;line-height:1;transition:all .4s;display:flex;position:absolute;transform:translateY(30px)}.NudgesCard-module__CRoXBq__savedLabel{text-transform:uppercase;letter-spacing:.1em;opacity:.8;margin-top:4px;font-size:1rem;font-weight:700}.NudgesCard-module__CRoXBq__textContent{text-align:center;flex-direction:column;align-items:center;gap:2px;min-height:40px;margin-top:16px;display:flex}.NudgesCard-module__CRoXBq__category{color:#999;text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px;font-size:.75rem;font-weight:700}.NudgesCard-module__CRoXBq__statusWrapper{justify-content:center;width:100%;display:flex;position:relative}.NudgesCard-module__CRoXBq__warningText{color:#ff5e57;letter-spacing:-.01em;opacity:1;font-size:.95rem;font-weight:800;line-height:1.1;transition:all .4s}.NudgesCard-module__CRoXBq__successText{color:#34d399;letter-spacing:-.01em;opacity:0;width:90%;max-width:240px;font-size:.95rem;font-weight:800;line-height:1.2;transition:all .4s;position:absolute;transform:translateY(10px)}@media (hover:hover){.NudgesCard-module__CRoXBq__container:hover{cursor:pointer;background:#000}.NudgesCard-module__CRoXBq__container:hover .NudgesCard-module__CRoXBq__floatingCube{opacity:1;filter:drop-shadow(0 0 20px #7c4dff66);background:linear-gradient(135deg,#7c4dff 0%,#b388ff 100%);transform:perspective(1000px)rotateX(15deg)translateY(-17.5px)}.NudgesCard-module__CRoXBq__container:hover .NudgesCard-module__CRoXBq__horizonLine{background:linear-gradient(90deg,#0000 0%,#7c4dff4d 20%,#7c4dffcc 50%,#7c4dff4d 80%,#0000 100%);box-shadow:0 0 15px #7c4dff66}.NudgesCard-module__CRoXBq__container:hover .NudgesCard-module__CRoXBq__predictionValue{opacity:0;transform:translateY(-30px)}.NudgesCard-module__CRoXBq__container:hover .NudgesCard-module__CRoXBq__savingsValue{opacity:1;transform:translateY(0)}.NudgesCard-module__CRoXBq__container:hover .NudgesCard-module__CRoXBq__warningText{opacity:0;transform:translateY(-10px)}.NudgesCard-module__CRoXBq__container:hover .NudgesCard-module__CRoXBq__successText{opacity:1;transform:translateY(0)}}.NudgesCard-module__CRoXBq__container.NudgesCard-module__CRoXBq__active{background:#000}.NudgesCard-module__CRoXBq__container.NudgesCard-module__CRoXBq__active .NudgesCard-module__CRoXBq__floatingCube{opacity:1;filter:drop-shadow(0 0 20px #7c4dff66);background:linear-gradient(135deg,#7c4dff 0%,#b388ff 100%);transform:perspective(1000px)rotateX(15deg)translateY(-17.5px)}.NudgesCard-module__CRoXBq__container.NudgesCard-module__CRoXBq__active .NudgesCard-module__CRoXBq__horizonLine{background:linear-gradient(90deg,#0000 0%,#7c4dff4d 20%,#7c4dffcc 50%,#7c4dff4d 80%,#0000 100%);box-shadow:0 0 15px #7c4dff66}.NudgesCard-module__CRoXBq__container.NudgesCard-module__CRoXBq__active .NudgesCard-module__CRoXBq__predictionValue{opacity:0;transform:translateY(-30px)}.NudgesCard-module__CRoXBq__container.NudgesCard-module__CRoXBq__active .NudgesCard-module__CRoXBq__savingsValue{opacity:1;transform:translateY(0)}.NudgesCard-module__CRoXBq__container.NudgesCard-module__CRoXBq__active .NudgesCard-module__CRoXBq__warningText{opacity:0;transform:translateY(-10px)}.NudgesCard-module__CRoXBq__container.NudgesCard-module__CRoXBq__active .NudgesCard-module__CRoXBq__successText{opacity:1;transform:translateY(0)}@media (max-width:899px){.NudgesCard-module__CRoXBq__container{padding:clamp(1.5rem,4vw,2rem)}.NudgesCard-module__CRoXBq__featureTitle{font-size:clamp(.75rem,2vw,.9rem)}.NudgesCard-module__CRoXBq__predictionValue{font-size:clamp(2rem,6vw,2.5rem)}.NudgesCard-module__CRoXBq__savingsValue{font-size:clamp(2.2rem,6.5vw,2.8rem)}.NudgesCard-module__CRoXBq__savedLabel{font-size:clamp(.85rem,2.5vw,1rem)}.NudgesCard-module__CRoXBq__category{font-size:clamp(.7rem,1.8vw,.75rem)}.NudgesCard-module__CRoXBq__warningText,.NudgesCard-module__CRoXBq__successText{font-size:clamp(.85rem,2.3vw,.95rem)}}@media (hover:none){.NudgesCard-module__CRoXBq__container{cursor:pointer;-webkit-tap-highlight-color:transparent}}@media (max-width:499px){.NudgesCard-module__CRoXBq__container{padding:1.5rem}.NudgesCard-module__CRoXBq__floatingCube{width:110px;height:60px}.NudgesCard-module__CRoXBq__successText{max-width:180px}}
.CategorizationCard-module__WfRpJW__container{color:#1a1a1a;background:#fff;border:1px solid #eee;border-radius:36px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:32px 24px;font-family:Inter,sans-serif;transition:all .4s;display:flex;position:relative;overflow:hidden}.CategorizationCard-module__WfRpJW__visualArea{flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.CategorizationCard-module__WfRpJW__liquid{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1;background:linear-gradient(#eccff066,#eccff099);border-top:1px solid #fffc;width:100%;height:0;transition:height 1.2s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:0}.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__liquid{height:90%}.CategorizationCard-module__WfRpJW__accuracy{color:#1a1a1a;z-index:10;letter-spacing:-.05em;text-shadow:0 4px 15px #ffffff80;font-size:6rem;font-weight:900;transition:all .4s;position:relative}.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__accuracy{opacity:0;transform:scale(.9)}.CategorizationCard-module__WfRpJW__textContent{z-index:10;flex-direction:column;gap:6px;min-height:50px;display:flex;position:relative}.CategorizationCard-module__WfRpJW__defaultText{opacity:1;transition:all .4s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__defaultText{opacity:0;pointer-events:none;transform:translateY(-10px)}.CategorizationCard-module__WfRpJW__bubbleCluster{opacity:0;pointer-events:none;z-index:20;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__bubbleCluster{opacity:1;pointer-events:auto}.CategorizationCard-module__WfRpJW__bubbleTag{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;z-index:25;border:1.5px solid #fffc;border-radius:100px;align-items:center;gap:10px;padding:10px 20px;transition:all .8s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translateY(140px)scale(.6);box-shadow:0 8px 25px #0000000a}.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__bubbleTag{opacity:1;transform:translateY(0)scale(1)}.CategorizationCard-module__WfRpJW__ancillaryBubble{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;z-index:21;background:#7c4dff14;border-radius:50%;transition:all .9s cubic-bezier(.16,1,.3,1);position:absolute;transform:translateY(160px)scale(.2)}.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__ancillaryBubble{opacity:.4;transform:translateY(0)scale(1)}.CategorizationCard-module__WfRpJW__tag0{transition-delay:.1s;top:12%;left:4%}.CategorizationCard-module__WfRpJW__tag1{transition-delay:.2s;top:12%;right:-3%}.CategorizationCard-module__WfRpJW__tag2{transition-delay:.3s;top:50%;left:10%}.CategorizationCard-module__WfRpJW__tag3{transition-delay:.4s;top:50%;right:-3%}.CategorizationCard-module__WfRpJW__tag4{transition-delay:.5s;top:88%;left:50%;transform:translate(-50%)translateY(140px)scale(.5)}.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__tag4{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.CategorizationCard-module__WfRpJW__dining{background:#ffecb399!important}.CategorizationCard-module__WfRpJW__dining .CategorizationCard-module__WfRpJW__tagIcon{color:#f39c12}.CategorizationCard-module__WfRpJW__shopping{background:#ffcdd299!important}.CategorizationCard-module__WfRpJW__shopping .CategorizationCard-module__WfRpJW__tagIcon{color:#e91e63}.CategorizationCard-module__WfRpJW__utilities{background:#e1f5fe99!important}.CategorizationCard-module__WfRpJW__utilities .CategorizationCard-module__WfRpJW__tagIcon{color:#03a9f4}.CategorizationCard-module__WfRpJW__travel{background:#e8f5e999!important}.CategorizationCard-module__WfRpJW__travel .CategorizationCard-module__WfRpJW__tagIcon{color:#4caf50}.CategorizationCard-module__WfRpJW__groceries{background:#f3e5f599!important}.CategorizationCard-module__WfRpJW__groceries .CategorizationCard-module__WfRpJW__tagIcon{color:#9c27b0}.CategorizationCard-module__WfRpJW__anc0{width:30px;height:30px;top:15%;left:48%}.CategorizationCard-module__WfRpJW__anc1{width:20px;height:20px;bottom:15%;right:10%}.CategorizationCard-module__WfRpJW__anc2{width:40px;height:40px;bottom:40%;left:15%}.CategorizationCard-module__WfRpJW__anc3{width:15px;height:15px;top:40%;right:40%}.CategorizationCard-module__WfRpJW__anc4{width:25px;height:25px;top:60%;left:10%}.CategorizationCard-module__WfRpJW__anc5{width:35px;height:35px;bottom:5%;right:5%}.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__bubbleTag,.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__ancillaryBubble{animation:5s ease-in-out infinite CategorizationCard-module__WfRpJW__floatUpDown}@keyframes CategorizationCard-module__WfRpJW__floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes CategorizationCard-module__WfRpJW__floatCentered{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}.CategorizationCard-module__WfRpJW__container:hover .CategorizationCard-module__WfRpJW__tag4{animation:5s ease-in-out .5s infinite CategorizationCard-module__WfRpJW__floatCentered}.CategorizationCard-module__WfRpJW__bubbleTag:hover{z-index:40;transform:scale(1.1);box-shadow:0 15px 35px #0000001a;background:#fff!important}.CategorizationCard-module__WfRpJW__tag4:hover{transform:translate(-50%)scale(1)!important}.CategorizationCard-module__WfRpJW__dining:hover{border-color:#ff9f43;box-shadow:0 12px 40px #ff9f434d}.CategorizationCard-module__WfRpJW__dining:hover svg{color:#ff9f43}.CategorizationCard-module__WfRpJW__shopping:hover{border-color:#ff6b6b;box-shadow:0 12px 40px #ff6b6b4d}.CategorizationCard-module__WfRpJW__shopping:hover svg{color:#ff6b6b}.CategorizationCard-module__WfRpJW__utilities:hover{border-color:#48dbfb;box-shadow:0 12px 40px #48dbfb4d}.CategorizationCard-module__WfRpJW__utilities:hover svg{color:#48dbfb}.CategorizationCard-module__WfRpJW__travel:hover{border-color:#1dd1a1;box-shadow:0 12px 40px #1dd1a14d}.CategorizationCard-module__WfRpJW__travel:hover svg{color:#1dd1a1}.CategorizationCard-module__WfRpJW__groceries:hover{border-color:#feca57;box-shadow:0 12px 40px #feca574d}.CategorizationCard-module__WfRpJW__groceries:hover svg{color:#feca57}.CategorizationCard-module__WfRpJW__title{color:#333;text-transform:uppercase;letter-spacing:.15em;font-size:.9rem;font-weight:700}.CategorizationCard-module__WfRpJW__description{color:#666;font-size:.75rem;font-weight:500;line-height:1.4}@media (max-width:768px){.CategorizationCard-module__WfRpJW__liquid,.CategorizationCard-module__WfRpJW__bubbleTag,.CategorizationCard-module__WfRpJW__ancillaryBubble{-webkit-backdrop-filter:blur(8px)!important;transition-duration:.6s!important}.CategorizationCard-module__WfRpJW__accuracy{font-size:4.5rem}}@media (max-width:899px){.CategorizationCard-module__WfRpJW__container{padding:clamp(1.5rem,4vw,2rem)}.CategorizationCard-module__WfRpJW__tagline{font-size:clamp(.75rem,2vw,.9rem)}.CategorizationCard-module__WfRpJW__description{font-size:clamp(.7rem,1.8vw,.75rem)}}@media (hover:none){.CategorizationCard-module__WfRpJW__container:hover{box-shadow:0 10px 40px #00000005}}@media (max-width:499px){.CategorizationCard-module__WfRpJW__container{padding:1.5rem}}
.AnomalyCard-module__N1o-zG__container{color:#fff;background:#080808;border:1px solid #ffffff0d;border-radius:36px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:32px 24px;font-family:Inter,sans-serif;display:flex;position:relative;overflow:hidden}.AnomalyCard-module__N1o-zG__featureTitle{color:#999;letter-spacing:.15em;text-transform:uppercase;z-index:10;font-size:.9rem;font-weight:700}.AnomalyCard-module__N1o-zG__visualArea{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.AnomalyCard-module__N1o-zG__analysisRow{align-items:center;gap:32px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex}.AnomalyCard-module__N1o-zG__scoreBlock{flex-direction:column;align-items:center;display:flex}.AnomalyCard-module__N1o-zG__scoreLabel{color:#444;letter-spacing:.2em;margin-bottom:-8px;font-size:.55rem;font-weight:700;transition:all .3s}.AnomalyCard-module__N1o-zG__largeDigit{color:#fff;text-align:center;width:80px;font-family:JetBrains Mono,monospace;font-size:6.5rem;font-weight:900;line-height:1}.AnomalyCard-module__N1o-zG__factInfo{flex-direction:column;gap:4px;display:flex}.AnomalyCard-module__N1o-zG__factLabel{color:#555;letter-spacing:.02em;width:160px;font-size:.95rem;font-weight:800;line-height:1.2;transition:all .3s}.AnomalyCard-module__N1o-zG__statusIndicator{color:#34d399;letter-spacing:.08em;opacity:.6;font-size:.6rem;font-weight:700;transition:all .3s}.AnomalyCard-module__N1o-zG__anomalyActive .AnomalyCard-module__N1o-zG__scoreLabel{color:#ff5e57}.AnomalyCard-module__N1o-zG__anomalyActive .AnomalyCard-module__N1o-zG__largeDigit{color:#ff5e57;text-shadow:0 0 40px #ff5e5780;transform:scale(1.05)}.AnomalyCard-module__N1o-zG__anomalyActive .AnomalyCard-module__N1o-zG__factLabel{color:#fff}.AnomalyCard-module__N1o-zG__anomalyActive .AnomalyCard-module__N1o-zG__statusIndicator{color:#ff5e57;opacity:1;animation:.5s infinite alternate AnomalyCard-module__N1o-zG__flash}@keyframes AnomalyCard-module__N1o-zG__flash{0%{opacity:.4}to{opacity:1}}.AnomalyCard-module__N1o-zG__textContent{margin-top:10px}.AnomalyCard-module__N1o-zG__description{color:#888;font-size:.75rem;font-weight:500;line-height:1.5}@media (max-width:899px){.AnomalyCard-module__N1o-zG__container{padding:clamp(1.5rem,4vw,2rem)}.AnomalyCard-module__N1o-zG__tagline{font-size:clamp(.75rem,2vw,.9rem)}.AnomalyCard-module__N1o-zG__description{font-size:clamp(.7rem,1.8vw,.75rem)}}@media (hover:none){.AnomalyCard-module__N1o-zG__container:hover{box-shadow:0 10px 40px #00000005}}@media (max-width:499px){.AnomalyCard-module__N1o-zG__container{padding:1.5rem}}
.RecommendationsCard-module__uDLNka__container{color:#1a1a1a;background:#fff;border:1px solid #eee;border-radius:36px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:32px 24px;font-family:Inter,sans-serif;transition:all .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #00000005}.RecommendationsCard-module__uDLNka__container:hover{box-shadow:0 20px 60px #0000000d}.RecommendationsCard-module__uDLNka__tagline{color:var(--primary-purple,#4808c7);letter-spacing:.15em;text-transform:uppercase;pointer-events:none;z-index:10;font-size:.9rem;font-weight:700}.RecommendationsCard-module__uDLNka__visualArea{flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.RecommendationsCard-module__uDLNka__potterCanvas{cursor:crosshair;width:100%;height:100%}.RecommendationsCard-module__uDLNka__textContent{z-index:10;flex-direction:column;gap:8px;margin-top:10px;display:flex}.RecommendationsCard-module__uDLNka__description{color:var(--grey-7,#757575);font-size:.75rem;font-weight:500;line-height:1.5}.RecommendationsCard-module__uDLNka__description strong{color:var(--grey-9,#424242);font-weight:700}.RecommendationsCard-module__uDLNka__status{color:var(--grey-7,#757575);letter-spacing:.08em;align-items:center;gap:8px;margin-top:4px;font-size:.6rem;font-weight:700;display:flex}.RecommendationsCard-module__uDLNka__pulse{background:var(--primary-purple,#4808c7);border-radius:50%;width:6px;height:6px;position:relative}.RecommendationsCard-module__uDLNka__pulse:after{content:"";background:inherit;border-radius:50%;width:100%;height:100%;animation:2s infinite RecommendationsCard-module__uDLNka__pulse;position:absolute}@keyframes RecommendationsCard-module__uDLNka__pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (max-width:899px){.RecommendationsCard-module__uDLNka__container{padding:clamp(1.5rem,4vw,2rem)}.RecommendationsCard-module__uDLNka__tagline{font-size:clamp(.75rem,2vw,.9rem)}.RecommendationsCard-module__uDLNka__description{font-size:clamp(.7rem,1.8vw,.75rem)}.RecommendationsCard-module__uDLNka__status{font-size:clamp(.55rem,1.5vw,.6rem)}}@media (hover:none){.RecommendationsCard-module__uDLNka__container:hover{box-shadow:0 10px 40px #00000005}.RecommendationsCard-module__uDLNka__potterCanvas{cursor:default}}@media (max-width:499px){.RecommendationsCard-module__uDLNka__container{padding:1.5rem}.RecommendationsCard-module__uDLNka__visualArea{min-height:120px}}
.GoalIntelligenceCard-module__Ba0KyW__container{perspective:1000px;width:100%;height:100%;font-family:Inter,sans-serif}.GoalIntelligenceCard-module__Ba0KyW__card{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.175,.885,.32,1.275);position:relative}.GoalIntelligenceCard-module__Ba0KyW__container:hover .GoalIntelligenceCard-module__Ba0KyW__card,.GoalIntelligenceCard-module__Ba0KyW__cardFlipped{transform:rotateY(180deg)}.GoalIntelligenceCard-module__Ba0KyW__headerRow{justify-content:space-between;align-items:center;width:100%;margin-bottom:5px;display:flex}.GoalIntelligenceCard-module__Ba0KyW__mobileTapHint{color:#7c4dff;text-transform:uppercase;letter-spacing:.1em;background:#7c4dff26;border-radius:20px;padding:4px 10px;font-size:.65rem;font-weight:700;display:none}@media (max-width:768px){.GoalIntelligenceCard-module__Ba0KyW__mobileTapHint{display:block}.GoalIntelligenceCard-module__Ba0KyW__container:hover .GoalIntelligenceCard-module__Ba0KyW__card{transform:none}.GoalIntelligenceCard-module__Ba0KyW__cardFlipped{transform:rotateY(180deg)!important}}.GoalIntelligenceCard-module__Ba0KyW__cardFace{backface-visibility:hidden;color:#fff;background:#080808;border:1px solid #ffffff0d;border-radius:36px;flex-direction:column;width:100%;height:100%;padding:28px 24px;display:flex;position:absolute;overflow:hidden}.GoalIntelligenceCard-module__Ba0KyW__cardFront{transform:rotateY(0)}.GoalIntelligenceCard-module__Ba0KyW__cardBack{background:#0a0a0a;transform:rotateY(180deg)}.GoalIntelligenceCard-module__Ba0KyW__featureTitle{color:#999;letter-spacing:.15em;text-transform:uppercase;z-index:20;font-size:.9rem;font-weight:700}.GoalIntelligenceCard-module__Ba0KyW__visualArea{background:#000;border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;margin:10px 0;display:flex;position:relative;overflow:hidden}.GoalIntelligenceCard-module__Ba0KyW__sceneContainer{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.GoalIntelligenceCard-module__Ba0KyW__sky{z-index:1;background:linear-gradient(#4834d4 0%,#686de0 40%,#be2edd 70%,#ff7979 100%);width:100%;height:70%;position:absolute;top:0;left:0}.GoalIntelligenceCard-module__Ba0KyW__sun{z-index:2;background:linear-gradient(#f6e58d,#f0932b);border-radius:50%;width:80px;height:80px;animation:4s ease-in-out infinite alternate GoalIntelligenceCard-module__Ba0KyW__sunPulse;position:absolute;bottom:25%;left:50%;transform:translate(-50%);box-shadow:0 0 20px #f0932b80}@keyframes GoalIntelligenceCard-module__Ba0KyW__sunPulse{0%{box-shadow:0 0 20px #f0932b80}to{box-shadow:0 0 40px #f0932bcc}}.GoalIntelligenceCard-module__Ba0KyW__ocean{z-index:3;width:100%;height:35%;position:absolute;bottom:0;left:0;overflow:hidden}.GoalIntelligenceCard-module__Ba0KyW__ocean img{object-fit:cover;opacity:.8;width:100%;height:100%;display:block}.GoalIntelligenceCard-module__Ba0KyW__hillyGround{z-index:4;background:#130f40;border-radius:50% 50% 0 0;width:120%;height:40px;position:absolute;bottom:-20px;left:-10%;transform:rotate(-2deg)}.GoalIntelligenceCard-module__Ba0KyW__palmTree1{z-index:5;width:auto;height:100px;position:absolute;bottom:0;right:10px;transform:rotate(-5deg)}.GoalIntelligenceCard-module__Ba0KyW__palmTree1 img{object-fit:contain;width:auto;height:100%;display:block}.GoalIntelligenceCard-module__Ba0KyW__airplane{color:#130f40;z-index:6;width:40px;height:40px;animation:12s linear infinite GoalIntelligenceCard-module__Ba0KyW__flyAcross;position:absolute;top:10%;left:-50px;transform:rotate(90deg)}@keyframes GoalIntelligenceCard-module__Ba0KyW__flyAcross{0%{left:-10%;transform:translateY(50px)rotate(85deg)scale(.8)}to{left:120%;transform:translate(20px,-20px)rotate(85deg)scale(.6)}}.GoalIntelligenceCard-module__Ba0KyW__textContent{z-index:10;flex-direction:column;gap:6px;display:flex;position:relative}.GoalIntelligenceCard-module__Ba0KyW__description{color:#aaa;font-size:.9rem;font-weight:500;line-height:1.5}.GoalIntelligenceCard-module__Ba0KyW__description strong{color:#fff;font-weight:700}.GoalIntelligenceCard-module__Ba0KyW__goalsDashboard{flex-direction:column;flex:1;gap:16px;padding-top:24px;display:flex}.GoalIntelligenceCard-module__Ba0KyW__goalRow{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}.GoalIntelligenceCard-module__Ba0KyW__goalLabel{color:#ddd;justify-content:space-between;align-items:center;font-size:.85rem;font-weight:500;display:flex}.GoalIntelligenceCard-module__Ba0KyW__goalName{color:#fff;letter-spacing:.02em;font-size:1rem;font-weight:700}.GoalIntelligenceCard-module__Ba0KyW__progressBarContainer{background:#ffffff1a;border-radius:20px;width:100%;height:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000004d}.GoalIntelligenceCard-module__Ba0KyW__progressBarFill{border-radius:20px;height:100%;transition:width 1s ease-out;position:relative;box-shadow:0 0 10px #0003}.GoalIntelligenceCard-module__Ba0KyW__progressGlow{background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%);width:100%;height:100%;animation:2s linear infinite GoalIntelligenceCard-module__Ba0KyW__shimmerBar;position:absolute;top:0;left:0;transform:skew(-20deg)}@keyframes GoalIntelligenceCard-module__Ba0KyW__shimmerBar{0%{transform:translate(-100%)skew(-20deg)}to{transform:translate(200%)skew(-20deg)}}.GoalIntelligenceCard-module__Ba0KyW__smartAutosave{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;justify-content:space-between;align-items:center;margin-top:auto;padding:12px 16px;display:flex;box-shadow:0 4px 15px #0000004d}.GoalIntelligenceCard-module__Ba0KyW__saveStatus{color:#34d399;text-transform:uppercase;letter-spacing:.05em;background:#34d3991a;border:1px solid #34d39933;border-radius:20px;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;font-weight:600;display:flex}.GoalIntelligenceCard-module__Ba0KyW__pulseDot{background:#34d399;border-radius:50%;width:8px;height:8px;animation:1.5s infinite GoalIntelligenceCard-module__Ba0KyW__statusPulse;box-shadow:0 0 #34d399b3}@keyframes GoalIntelligenceCard-module__Ba0KyW__statusPulse{0%{transform:scale(.95);box-shadow:0 0 #34d399b3}70%{transform:scale(1);box-shadow:0 0 0 6px #34d39900}to{transform:scale(.95);box-shadow:0 0 #34d39900}}.GoalIntelligenceCard-module__Ba0KyW__saveDetails{flex-direction:column;align-items:flex-end;display:flex}.GoalIntelligenceCard-module__Ba0KyW__saveLabel{color:#aaa;margin-bottom:2px;font-size:.7rem}.GoalIntelligenceCard-module__Ba0KyW__saveValueGroup{align-items:baseline;gap:4px;display:flex}.GoalIntelligenceCard-module__Ba0KyW__rupeeSign{color:#34d399;font-size:1rem}.GoalIntelligenceCard-module__Ba0KyW__saveAmount{color:#fff;font-size:1.25rem;font-weight:700;line-height:1}@media (max-width:899px){.GoalIntelligenceCard-module__Ba0KyW__tagline{font-size:clamp(.7rem,2vw,.85rem)}.GoalIntelligenceCard-module__Ba0KyW__title{font-size:clamp(1rem,3vw,1.2rem)}.GoalIntelligenceCard-module__Ba0KyW__description{font-size:clamp(.7rem,1.8vw,.75rem)}.GoalIntelligenceCard-module__Ba0KyW__goalItem{padding:clamp(.6rem,2vw,.75rem)}.GoalIntelligenceCard-module__Ba0KyW__goalName{font-size:clamp(.7rem,1.8vw,.75rem)}.GoalIntelligenceCard-module__Ba0KyW__goalTarget{font-size:clamp(.65rem,1.6vw,.7rem)}}@media (hover:none){.GoalIntelligenceCard-module__Ba0KyW__container:hover .GoalIntelligenceCard-module__Ba0KyW__card{transform:none}}@media (max-width:499px){.GoalIntelligenceCard-module__Ba0KyW__frontFace,.GoalIntelligenceCard-module__Ba0KyW__backFace{padding:1.5rem}.GoalIntelligenceCard-module__Ba0KyW__mobileTapHint{padding:3px 8px;font-size:.6rem}.GoalIntelligenceCard-module__Ba0KyW__goalItem{padding:.6rem}.GoalIntelligenceCard-module__Ba0KyW__saveAmount{font-size:1.1rem}}
.XAITransparencyCard-module__t80eqW__container{cursor:pointer;background:var(--black);border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001f}.XAITransparencyCard-module__t80eqW__container.XAITransparencyCard-module__t80eqW__revealed{cursor:default;background:var(--white)}.XAITransparencyCard-module__t80eqW__pixelOverlay{z-index:2;pointer-events:none;grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(12,1fr);gap:0;display:grid;position:absolute;inset:0}.XAITransparencyCard-module__t80eqW__pixel{background:var(--black);opacity:1;transition:opacity .1s ease-out}.XAITransparencyCard-module__t80eqW__container.XAITransparencyCard-module__t80eqW__revealed .XAITransparencyCard-module__t80eqW__pixel{animation:.6s ease-out forwards XAITransparencyCard-module__t80eqW__pixelFade}@keyframes XAITransparencyCard-module__t80eqW__pixelFade{0%{opacity:1;background:var(--black)}50%{opacity:.5;background:var(--grey-8)}to{opacity:0;background:0 0}}.XAITransparencyCard-module__t80eqW__blackBox{z-index:3;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:32px;transition:opacity .3s ease-out;display:flex;position:absolute;inset:0}.XAITransparencyCard-module__t80eqW__container.XAITransparencyCard-module__t80eqW__revealed .XAITransparencyCard-module__t80eqW__blackBox{opacity:0;pointer-events:none;transition:opacity .2s ease-out .4s}.XAITransparencyCard-module__t80eqW__rippleContainer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.XAITransparencyCard-module__t80eqW__ripple{border:3px solid #fff6;border-radius:50%;animation:4s ease-out infinite XAITransparencyCard-module__t80eqW__waterRipple;position:absolute}.XAITransparencyCard-module__t80eqW__ripple:first-child{width:100px;height:100px;animation-delay:0s}.XAITransparencyCard-module__t80eqW__ripple:nth-child(2){width:100px;height:100px;animation-delay:1s}.XAITransparencyCard-module__t80eqW__ripple:nth-child(3){width:100px;height:100px;animation-delay:2s}.XAITransparencyCard-module__t80eqW__ripple:nth-child(4){width:100px;height:100px;animation-delay:3s}@keyframes XAITransparencyCard-module__t80eqW__waterRipple{0%{opacity:0;border-width:3px;transform:scale(.5)}10%{opacity:.6}50%{opacity:.3;border-width:2px}to{opacity:0;border-width:1px;transform:scale(4)}}.XAITransparencyCard-module__t80eqW__container.XAITransparencyCard-module__t80eqW__revealed .XAITransparencyCard-module__t80eqW__ripple{opacity:0;animation:none}.XAITransparencyCard-module__t80eqW__questionMark{color:#ffffffe6;text-shadow:0 0 20px #fffc,0 0 40px #fff9,0 0 60px #fff6,2px 2px 4px #ffffff4d,-2px -2px 4px #ffffff4d;filter:blur(.5px)brightness(1.2);z-index:2;-webkit-user-select:none;user-select:none;font-size:120px;font-weight:700;animation:3s ease-in-out infinite XAITransparencyCard-module__t80eqW__refract;position:relative}@keyframes XAITransparencyCard-module__t80eqW__refract{0%,to{filter:blur(.5px)brightness(1.2);text-shadow:0 0 20px #fffc,0 0 40px #fff9,0 0 60px #fff6,2px 2px 4px #ffffff4d,-2px -2px 4px #ffffff4d}50%{filter:blur(1px)brightness(1.4);text-shadow:0 0 30px #fff,0 0 50px #fffc,0 0 70px #fff9,3px 3px 6px #fff6,-3px -3px 6px #fff6}}.XAITransparencyCard-module__t80eqW__container:not(.XAITransparencyCard-module__t80eqW__revealed):hover .XAITransparencyCard-module__t80eqW__questionMark{animation:.6s ease-in-out XAITransparencyCard-module__t80eqW__refractHover}@keyframes XAITransparencyCard-module__t80eqW__refractHover{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.XAITransparencyCard-module__t80eqW__container.XAITransparencyCard-module__t80eqW__revealed .XAITransparencyCard-module__t80eqW__questionMark{opacity:0;transition:all .4s ease-out;transform:scale(0)rotate(180deg)}.XAITransparencyCard-module__t80eqW__revealText{color:#ffffffd9;letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 10px #ffffff80;z-index:2;font-size:18px;font-weight:800;animation:2s ease-in-out infinite XAITransparencyCard-module__t80eqW__pulse}@keyframes XAITransparencyCard-module__t80eqW__pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.XAITransparencyCard-module__t80eqW__container:not(.XAITransparencyCard-module__t80eqW__revealed):hover .XAITransparencyCard-module__t80eqW__revealText{opacity:1;transform:scale(1.08)}.XAITransparencyCard-module__t80eqW__revealSubtext{color:#fff9;letter-spacing:1px;text-transform:uppercase;z-index:2;font-size:14px;font-weight:500}.XAITransparencyCard-module__t80eqW__whiteCard{z-index:10;opacity:0;background:#fff;border-radius:24px;flex-direction:column;justify-content:space-between;padding:16px;transition:opacity .4s ease-out .5s;display:flex;position:absolute;inset:0;overflow:hidden}.XAITransparencyCard-module__t80eqW__container.XAITransparencyCard-module__t80eqW__revealed .XAITransparencyCard-module__t80eqW__whiteCard{opacity:1}.XAITransparencyCard-module__t80eqW__revealedContent{opacity:0;flex-direction:column;justify-content:space-between;width:100%;height:100%;transition:all .6s cubic-bezier(.34,1.56,.64,1);display:flex;transform:translateY(20px)}.XAITransparencyCard-module__t80eqW__container.XAITransparencyCard-module__t80eqW__revealed .XAITransparencyCard-module__t80eqW__revealedContent{opacity:1;transition-delay:.7s;transform:translateY(0)}.XAITransparencyCard-module__t80eqW__tagline{color:var(--primary-purple);letter-spacing:.15em;text-transform:uppercase;flex-shrink:0;margin:0 0 12px;font-size:.9rem;font-weight:700;line-height:1}.XAITransparencyCard-module__t80eqW__visualArea{flex:1;justify-content:center;align-items:center;width:100%;min-height:60px;display:flex;position:relative}.XAITransparencyCard-module__t80eqW__orbWrapper{opacity:0;width:70px;height:70px;transition:all .8s cubic-bezier(.34,1.56,.64,1);animation:4s ease-in-out infinite XAITransparencyCard-module__t80eqW__orbFloat;position:relative;transform:scale(.5)}@keyframes XAITransparencyCard-module__t80eqW__orbFloat{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.03)translateY(-6px)}}.XAITransparencyCard-module__t80eqW__container.XAITransparencyCard-module__t80eqW__revealed .XAITransparencyCard-module__t80eqW__orbWrapper{opacity:1;transition-delay:.8s;transform:scale(1)}.XAITransparencyCard-module__t80eqW__aiOrb{filter:drop-shadow(0 8px 24px #4808c733);width:100%;height:100%}.XAITransparencyCard-module__t80eqW__textContent{flex-direction:column;flex-shrink:0;gap:0;width:100%;display:flex}.XAITransparencyCard-module__t80eqW__description{color:var(--grey-8);text-align:left;margin:0;padding:0;font-size:.9rem;font-weight:500;line-height:1.4}.XAITransparencyCard-module__t80eqW__description strong{color:var(--primary-purple);font-weight:700}.XAITransparencyCard-module__t80eqW__container:not(.XAITransparencyCard-module__t80eqW__revealed):hover .XAITransparencyCard-module__t80eqW__blackBox{transform:scale(1.01)}@media (max-width:899px){.XAITransparencyCard-module__t80eqW__whiteCard{padding:clamp(14px,3vw,18px)}.XAITransparencyCard-module__t80eqW__tagline{margin-bottom:clamp(8px,2vw,12px);font-size:clamp(.75rem,2vw,.9rem)}.XAITransparencyCard-module__t80eqW__orbWrapper{width:clamp(60px,14vw,70px);height:clamp(60px,14vw,70px)}.XAITransparencyCard-module__t80eqW__description{font-size:clamp(.7rem,1.8vw,.75rem)}}@media (hover:none){.XAITransparencyCard-module__t80eqW__container:not(.XAITransparencyCard-module__t80eqW__revealed):hover .XAITransparencyCard-module__t80eqW__blackBox{transform:none}.XAITransparencyCard-module__t80eqW__container:not(.XAITransparencyCard-module__t80eqW__revealed):hover .XAITransparencyCard-module__t80eqW__questionMark{animation:3s ease-in-out infinite XAITransparencyCard-module__t80eqW__refract}.XAITransparencyCard-module__t80eqW__container:not(.XAITransparencyCard-module__t80eqW__revealed):hover .XAITransparencyCard-module__t80eqW__revealText{opacity:.7;transform:scale(1)}}@media (max-width:499px){.XAITransparencyCard-module__t80eqW__whiteCard{padding:14px 12px}.XAITransparencyCard-module__t80eqW__tagline{margin-bottom:6px;font-size:.6rem}.XAITransparencyCard-module__t80eqW__orbWrapper{width:55px;height:55px}.XAITransparencyCard-module__t80eqW__description{font-size:.7rem;line-height:1.35}.XAITransparencyCard-module__t80eqW__questionMark{font-size:60px}.XAITransparencyCard-module__t80eqW__revealText{letter-spacing:1px;font-size:11px}.XAITransparencyCard-module__t80eqW__revealSubtext{font-size:9px}.XAITransparencyCard-module__t80eqW__pixel,.XAITransparencyCard-module__t80eqW__revealedContent,.XAITransparencyCard-module__t80eqW__whiteCard,.XAITransparencyCard-module__t80eqW__orbWrapper{transition-duration:.3s!important}}
.SecuritySection-module__StoJRW__securitySection{color:var(--black);z-index:11;flex-direction:column;justify-content:center;min-height:auto;margin-top:-1px;padding:8rem 0;display:flex;position:relative;overflow:hidden;background:var(--white)!important;border:none!important}@keyframes SecuritySection-module__StoJRW__gradientMove{0%,to{background-position:0%}50%{background-position:100%}}.SecuritySection-module__StoJRW__container{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;position:relative}.SecuritySection-module__StoJRW__content{flex-direction:column;gap:.75rem;display:flex}.SecuritySection-module__StoJRW__title{letter-spacing:-.02em;color:var(--black);margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.SecuritySection-module__StoJRW__description{color:var(--grey-7);max-width:450px;margin:0;font-size:.9rem;line-height:1.5}.SecuritySection-module__StoJRW__features{flex-direction:column;gap:.4rem;margin-top:.25rem;display:flex}.SecuritySection-module__StoJRW__feature{align-items:center;gap:.625rem;padding:.5rem .875rem;display:flex;position:relative;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important}.SecuritySection-module__StoJRW__featureActive{background:#00000008!important}.SecuritySection-module__StoJRW__progressBar{background:var(--phase-color);z-index:0;width:0%;height:100%;animation:SecuritySection-module__StoJRW__fillAndBridge var(--total-duration)linear forwards;border-radius:8px;position:absolute;top:0;left:0}@keyframes SecuritySection-module__StoJRW__fillAndBridge{0%{width:0}48%{border-radius:8px;width:100%}52%{border-radius:8px 0 0 8px;width:calc(100% + 2.5rem)}to{border-radius:8px 0 0 8px;width:calc(100% + 2.5rem)}}.SecuritySection-module__StoJRW__featureIcon{z-index:1;background:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.SecuritySection-module__StoJRW__featureIcon svg{width:16px;height:16px;color:var(--primary-purple)}.SecuritySection-module__StoJRW__featureText{color:var(--black);z-index:1;font-size:.85rem;font-weight:600;position:relative}.SecuritySection-module__StoJRW__visual{justify-content:center;align-items:center;padding:1rem;display:flex}.SecuritySection-module__StoJRW__securityCard{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:800px;min-height:400px;display:flex;position:relative;overflow:hidden;box-shadow:none!important;background:0 0!important;border:none!important}.SecuritySection-module__StoJRW__cardLoadingOverlay{background:var(--phase-color);z-index:0;width:0%;height:100%;animation:SecuritySection-module__StoJRW__fillCard var(--total-duration)linear forwards;position:absolute;top:0;left:0}@keyframes SecuritySection-module__StoJRW__fillCard{0%,52%{width:0%}to{width:100%}}.SecuritySection-module__StoJRW__shieldContainer{z-index:2;justify-content:center;align-items:center;width:360px;height:240px;margin:0 auto;display:flex;position:relative}.SecuritySection-module__StoJRW__shield{filter:drop-shadow(0 0 20px #d6ff3f4d);width:100%;height:100%}.SecuritySection-module__StoJRW__shieldGlow{animation:3s ease-in-out infinite SecuritySection-module__StoJRW__shieldPulse}.SecuritySection-module__StoJRW__shieldMain{animation:4s ease-in-out infinite SecuritySection-module__StoJRW__shieldFloat}@keyframes SecuritySection-module__StoJRW__shieldPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes SecuritySection-module__StoJRW__shieldFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.SecuritySection-module__StoJRW__trustText{color:var(--grey-7);margin:0;font-size:.85rem;line-height:1.5}.SecuritySection-module__StoJRW__phaseDescription{color:#555;text-align:center;margin:0;font-size:.95rem;line-height:1.5}.SecuritySection-module__StoJRW__encryptionContainer{justify-content:center;align-items:center;width:100%;height:100%;animation:.5s ease-in SecuritySection-module__StoJRW__fadeIn;display:flex}.SecuritySection-module__StoJRW__encryptionGrid{flex-direction:column;gap:1.5rem;width:100%;padding:0 1rem;display:flex}.SecuritySection-module__StoJRW__scrambleText{color:#2e7d32;letter-spacing:.05em;white-space:nowrap;text-shadow:0 0 10px #2e7d3266;align-items:center;font-family:Courier New,Courier,monospace;font-size:1.1rem;font-weight:600;display:flex;overflow:hidden}.SecuritySection-module__StoJRW__monitoringAnimation{animation:.5s ease-in SecuritySection-module__StoJRW__fadeIn}.SecuritySection-module__StoJRW__radarSweep{transform-origin:60px 70px;animation:3s linear infinite SecuritySection-module__StoJRW__radarRotate}@keyframes SecuritySection-module__StoJRW__radarRotate{0%{opacity:.8;transform:rotate(0)}to{opacity:.8;transform:rotate(360deg)}}.SecuritySection-module__StoJRW__videoContainer{border-radius:20px;justify-content:center;align-items:center;width:250px;height:400px;margin:0 auto;animation:.5s ease-in SecuritySection-module__StoJRW__fadeIn;display:flex;position:relative;overflow:hidden}.SecuritySection-module__StoJRW__biometricVideo{width:100%;height:100%}.SecuritySection-module__StoJRW__cctvContainer{max-width:100%;width:500px!important;height:500px!important}@keyframes SecuritySection-module__StoJRW__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.SecuritySection-module__StoJRW__container{grid-template-columns:1fr;gap:2rem}.SecuritySection-module__StoJRW__visual{order:-1}}@media (max-width:1050px){.SecuritySection-module__StoJRW__securitySection{padding:4rem 0 5rem}.SecuritySection-module__StoJRW__mobileHeader{text-align:center;padding:0 2rem 2rem}.SecuritySection-module__StoJRW__mobileHeader .SecuritySection-module__StoJRW__title{margin:0;font-size:clamp(1.75rem,5vw,2.25rem)}.SecuritySection-module__StoJRW__carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:1.5rem;padding:0 5vw 2rem;display:flex;overflow-x:auto}.SecuritySection-module__StoJRW__carousel::-webkit-scrollbar{display:none}.SecuritySection-module__StoJRW__carouselCard{scroll-snap-align:center;-webkit-backdrop-filter:blur(12px);background:#ffffffe6;border-radius:32px;flex-direction:column;align-items:center;gap:2rem;min-width:90vw;max-width:500px;padding:3rem 2rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000014}.SecuritySection-module__StoJRW__carouselCard:before{content:"";z-index:0;background:#d6ff3f;border-radius:32px;width:0%;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.SecuritySection-module__StoJRW__carouselCard.SecuritySection-module__StoJRW__cardActive:before{animation:4s linear forwards SecuritySection-module__StoJRW__neonFill}@keyframes SecuritySection-module__StoJRW__neonFill{0%{width:0%}to{width:100%}}.SecuritySection-module__StoJRW__carouselCard>*{z-index:1;position:relative}.SecuritySection-module__StoJRW__cardVisual{z-index:2;justify-content:center;align-items:center;width:100%;max-width:300px;height:280px;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards SecuritySection-module__StoJRW__cardVisualReveal;display:flex;position:relative}@keyframes SecuritySection-module__StoJRW__cardVisualReveal{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.SecuritySection-module__StoJRW__cardVisual .SecuritySection-module__StoJRW__shieldContainer{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;min-height:280px;display:flex;position:relative;overflow:visible!important}.SecuritySection-module__StoJRW__cardVisual .SecuritySection-module__StoJRW__videoContainer{z-index:2;justify-content:center;align-items:center;position:relative;width:100%!important;max-width:280px!important;height:100%!important;min-height:280px!important;display:flex!important;overflow:visible!important}.SecuritySection-module__StoJRW__cardVisual .SecuritySection-module__StoJRW__biometricVideo{object-fit:contain;z-index:2;background:0 0;justify-content:center;align-items:center;margin:0 auto;opacity:1!important;visibility:visible!important;width:100%!important;max-width:120px!important;height:100%!important;min-height:120px!important;display:flex!important;overflow:visible!important}.SecuritySection-module__StoJRW__cardVisual .SecuritySection-module__StoJRW__encryptionVideo,.SecuritySection-module__StoJRW__cardVisual .SecuritySection-module__StoJRW__cctvVideo{object-fit:contain;margin:0 auto;opacity:1!important;visibility:visible!important;width:100%!important;max-width:280px!important;height:100%!important;min-height:280px!important;display:block!important}.SecuritySection-module__StoJRW__cardVisual .SecuritySection-module__StoJRW__cctvContainer{width:100%!important;max-width:280px!important;height:100%!important;min-height:280px!important;overflow:visible!important}.SecuritySection-module__StoJRW__cardVisual canvas,.SecuritySection-module__StoJRW__cardVisual svg{opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important}.SecuritySection-module__StoJRW__cardContent{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.SecuritySection-module__StoJRW__cardIcon{background:linear-gradient(135deg,#dfff5e 0%,#c8ff00 100%);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;animation:.5s cubic-bezier(.34,1.56,.64,1) .2s backwards SecuritySection-module__StoJRW__iconPop;display:flex;box-shadow:0 8px 24px #dfff5e4d}@keyframes SecuritySection-module__StoJRW__iconPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.SecuritySection-module__StoJRW__cardIcon svg{width:28px;height:28px;color:var(--black);stroke-width:2.5px}.SecuritySection-module__StoJRW__cardTitle{color:var(--black);margin:0;font-size:clamp(1.5rem,4vw,1.75rem);font-weight:700;line-height:1.2}.SecuritySection-module__StoJRW__cardDescription{color:var(--grey-7);max-width:400px;margin:0;font-size:.95rem;line-height:1.6}.SecuritySection-module__StoJRW__carouselProgress{justify-content:center;gap:.75rem;padding:1.5rem 0 0;display:flex}.SecuritySection-module__StoJRW__progressDot{background:#00000026;border-radius:50%;width:8px;height:8px;transition:all .4s cubic-bezier(.16,1,.3,1)}.SecuritySection-module__StoJRW__progressDotActive{background:#dfff5e;border-radius:4px;width:32px;box-shadow:0 4px 12px #dfff5e66}.SecuritySection-module__StoJRW__container,.SecuritySection-module__StoJRW__content,.SecuritySection-module__StoJRW__visual{display:none!important}}@media (max-width:768px){.SecuritySection-module__StoJRW__securitySection{padding:3rem 0 4rem}.SecuritySection-module__StoJRW__mobileHeader{padding:0 1.5rem 1.5rem}.SecuritySection-module__StoJRW__carousel{gap:1rem;padding:0 5vw 1.5rem}.SecuritySection-module__StoJRW__carouselCard{gap:1.5rem;padding:2.5rem 1.5rem}.SecuritySection-module__StoJRW__cardVisual{max-width:250px;height:240px}.SecuritySection-module__StoJRW__cardIcon{width:48px;height:48px}.SecuritySection-module__StoJRW__cardIcon svg{width:24px;height:24px}.SecuritySection-module__StoJRW__cardTitle{font-size:1.4rem}.SecuritySection-module__StoJRW__cardDescription{font-size:.875rem}}
.CTASection-module__JDDWTW__ctaSection{z-index:13;border-bottom-right-radius:40px;border-bottom-left-radius:40px;width:100%;margin-top:-1px;margin-bottom:15vh;padding:120px 40px 120px 80px;position:relative;overflow:hidden;box-shadow:0 50px 50px #0000001a;background:var(--white)!important;border:none!important}.CTASection-module__JDDWTW__content{text-align:left;z-index:2;flex-direction:column;align-items:flex-start;gap:32px;width:100%;max-width:1200px;margin:0 auto;display:flex;position:relative}.CTASection-module__JDDWTW__title{letter-spacing:-.02em;color:var(--black);font-size:clamp(1.5rem,7.8vw,8rem);font-weight:800;line-height:.95;font-family:var(--font-display);white-space:nowrap}.CTASection-module__JDDWTW__light{white-space:nowrap;font-weight:300}.CTASection-module__JDDWTW__subtitle{color:var(--black);text-align:right;align-self:flex-end;max-width:500px;margin-top:-20px;font-size:clamp(1.2rem,3vw,24px);font-weight:600;line-height:1.4}.CTASection-module__JDDWTW__preClickHighlight{color:var(--error-text-dark);font-weight:800}.CTASection-module__JDDWTW__postClickHighlight{color:var(--primary-purple);font-weight:800}.CTASection-module__JDDWTW__description{color:var(--black);font-size:18px;font-weight:400;line-height:1.4;font-family:var(--font-display);align-self:flex-start;margin-top:180px}.CTASection-module__JDDWTW__button{background-color:var(--primary-purple);color:var(--white);font-family:var(--font-display);cursor:pointer;justify-content:center;align-items:center;align-self:left;border:none;border-radius:100px;margin-top:-20px;padding:20px 46px;font-size:20px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.CTASection-module__JDDWTW__button:hover{background-color:var(--primary-purple);transform:scale(1.05);box-shadow:0 10px 30px #4808c74d}.CTASection-module__JDDWTW__qrContainer{pointer-events:none;z-index:1;flex-direction:column;align-items:flex-start;padding-left:80px;display:flex;position:absolute;top:0;left:0;right:0}.CTASection-module__JDDWTW__chain{transform-origin:top;z-index:150;background:linear-gradient(#0000 0% 8%,#2a2a2a 8% 16%,#0000 16% 24%,#2a2a2a 24% 32%,#0000 32% 40%,#2a2a2a 40% 48%,#0000 48% 56%,#2a2a2a 56% 64%,#0000 64% 72%,#2a2a2a 72% 85%,#0000 85% 100%);width:2px;height:100px;margin-top:91px;animation:2s ease-out CTASection-module__JDDWTW__chainSwing,1.2s cubic-bezier(.34,1.56,.64,1) CTASection-module__JDDWTW__chainDropBounce;position:absolute;left:auto}.CTASection-module__JDDWTW__chain:before{content:"";z-index:200;border-bottom:2px solid #2a2a2a;border-left:2px solid #2a2a2a;border-bottom-left-radius:6px;width:8px;height:12px;position:absolute;bottom:-11px;left:50%;transform:translate(calc(3px - 50%))}.CTASection-module__JDDWTW__chain:after{background:#fff;border:2px solid #2a2a2a;border-radius:50%;width:10px;height:10px;bottom:-15px;transform:translate(-50%);box-shadow:inset 0 1px 3px #0006,0 1px 2px #0003}.CTASection-module__JDDWTW__chain:first-child{right:250px}.CTASection-module__JDDWTW__chain:nth-child(2){right:95px}@keyframes CTASection-module__JDDWTW__chainDropBounce{0%{opacity:0;transform:translateY(-50px)}50%{opacity:1}60%{transform:translateY(0)}75%{transform:translateY(-6px)}85%{transform:translateY(0)}92%{transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes CTASection-module__JDDWTW__cardDropBounce{0%{opacity:0;transform:translateY(-50px)scale(.8)}50%{opacity:1}60%{transform:translateY(0)scale(1.05)}75%{transform:translateY(-23px)scale(.98)}85%{transform:translateY(0)scale(1.02)}92%{transform:translateY(-13px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes CTASection-module__JDDWTW__chainSwing{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(1deg)}}.CTASection-module__JDDWTW__qrCard{-webkit-backdrop-filter:blur(20px);pointer-events:auto;background:#722ed126;border:2px solid #ffffff4d;border-radius:20px;flex-direction:column;align-items:center;gap:12px;margin-top:188px;padding:24px 14px 14px;animation:1.2s cubic-bezier(.34,1.56,.64,1) CTASection-module__JDDWTW__cardDropBounce;display:flex;position:absolute;right:54px;box-shadow:0 20px 60px #0000004d,inset 0 2px 4px #ffffff4d,inset 0 -2px 4px #0000001a}.CTASection-module__JDDWTW__qrCard:before,.CTASection-module__JDDWTW__qrCard:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;box-shadow:inset 0 1px 3px #0000004d,0 1px 2px #0003}.CTASection-module__JDDWTW__qrCard:before{left:37px}.CTASection-module__JDDWTW__qrCard:after{right:30px}@keyframes CTASection-module__JDDWTW__dropBounce{0%{opacity:0;transform:translateY(-50px)scale(.8)}50%{opacity:1}60%{transform:translateY(0)scale(1.05)}75%{transform:translateY(-19px)scale(.98)}85%{transform:translateY(0)scale(1.02)}92%{transform:translateY(-9px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.CTASection-module__JDDWTW__hole{z-index:100;background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:10px;box-shadow:inset 0 1px 3px #0000004d,0 1px 2px #0003}.CTASection-module__JDDWTW__hole:first-child{left:45px}.CTASection-module__JDDWTW__hole:nth-child(2){left:181px}.CTASection-module__JDDWTW__qrCodePlaceholder{-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:2px solid #ffffff4d;border-radius:12px;width:200px;height:200px;overflow:hidden;box-shadow:0 4px 6px #0000001a,inset 0 1px 1px #ffffff4d}.CTASection-module__JDDWTW__qrCode{width:100%;height:100%;display:block}.CTASection-module__JDDWTW__qrText{font-size:16px;font-weight:600;font-family:var(--font-display);color:var(--black);margin:0}@media (max-width:768px){.CTASection-module__JDDWTW__container{height:auto;min-height:440px}.CTASection-module__JDDWTW__description{font-size:.8rem}.CTASection-module__JDDWTW__ctaSection{z-index:20;border-radius:0;flex-direction:column;justify-content:center;min-height:100vh;margin-bottom:100vh;padding:60px 24px;display:flex}.CTASection-module__JDDWTW__title{white-space:normal;font-size:clamp(3rem,15vw,6rem);line-height:1.1}.CTASection-module__JDDWTW__subtitle{text-align:left;align-self:flex-start;margin-top:0;font-size:1.25rem}.CTASection-module__JDDWTW__description{margin-top:40px}.CTASection-module__JDDWTW__qrContainer{align-items:center;margin-top:60px;padding-left:0;position:relative}.CTASection-module__JDDWTW__qrCard{margin-top:0;margin-left:0;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.CTASection-module__JDDWTW__chain{display:none}}
.Footer-module__EZoWya__footer{z-index:1;background:0 0;min-height:86vh;padding:0 60px 40px;transition:opacity .5s,transform .5s;position:fixed;bottom:0;left:0;right:0}.Footer-module__EZoWya__footerHidden{opacity:0;pointer-events:none;z-index:1}.Footer-module__EZoWya__footerVisible{opacity:1;pointer-events:auto;z-index:6}.Footer-module__EZoWya__container{grid-template-columns:1fr auto auto;gap:80px;max-width:1400px;margin:-20px auto 60px;display:grid}.Footer-module__EZoWya__column{text-transform:lowercase;flex-direction:column;gap:10px;display:flex}.Footer-module__EZoWya__navLink{font-family:var(--font-display);color:var(--white);font-size:28px;font-weight:700;line-height:1.2;text-decoration:none;transition:all .3s}.Footer-module__EZoWya__navLink:hover{color:var(--neon-green);transform:translate(8px)}.Footer-module__EZoWya__brandSection{text-align:center;pointer-events:none;z-index:1;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:20px;left:0;right:0;overflow:visible}.Footer-module__EZoWya__brandName{font-family:var(--font-display);letter-spacing:-.02em;color:var(--neon-green);text-transform:lowercase;z-index:101;margin:0;font-size:clamp(80px,12vw,180px);font-weight:900;line-height:.9;position:relative}.Footer-module__EZoWya__footerVisible .Footer-module__EZoWya__brandName{pointer-events:auto}.Footer-module__EZoWya__disclaimer{font-family:var(--font-body);color:#fff9;white-space:nowrap;max-width:100%;margin:0;font-size:clamp(20px,4.5vw,50px);font-weight:400;line-height:1.2}.Footer-module__EZoWya__copyright{font-family:var(--font-body);color:#fff9;white-space:nowrap;margin:0;font-size:13px;font-weight:400}.Footer-module__EZoWya__reachout{font-family:var(--font-body);color:#fff9;white-space:nowrap;margin:0;font-size:15px;font-weight:400}.Footer-module__EZoWya__socialIcons{gap:16px;margin-top:24px;display:flex}.Footer-module__EZoWya__socialIcon{color:#fff9;justify-content:center;align-items:center;transition:all .3s;display:flex}.Footer-module__EZoWya__socialIcon:hover{color:var(--neon-green);transform:translateY(-2px)}.Footer-module__EZoWya__emailLink{color:#fff9;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.Footer-module__EZoWya__emailLink:hover{color:var(--neon-green);transform:scale(1.05)translate(5px)}@media (max-width:1024px){.Footer-module__EZoWya__footer{padding:60px 40px 30px}.Footer-module__EZoWya__container{gap:60px}.Footer-module__EZoWya__navLink{font-size:24px}.Footer-module__EZoWya__brandName{font-size:clamp(60px,10vw,120px)}}@media (max-width:768px){.Footer-module__EZoWya__footer{min-height:86vh;padding:50px 24px 24px}.Footer-module__EZoWya__container{text-align:center;grid-template-columns:1fr;gap:40px;margin-bottom:120px}.Footer-module__EZoWya__column{align-items:center}.Footer-module__EZoWya__navLink{font-size:clamp(18px,4vw,22px)}.Footer-module__EZoWya__brandSection{width:100%;position:absolute;bottom:20px}.Footer-module__EZoWya__brandName{font-size:clamp(48px,15vw,80px)}.Footer-module__EZoWya__copyright{white-space:normal}}.Footer-module__EZoWya__newBadge{background:var(--neon-green);color:var(--black);border:1px solid var(--black);letter-spacing:.5px;vertical-align:super;border-radius:3px;margin-top:0;margin-left:5px;padding:1px 4px;font-size:.35em;font-weight:800;line-height:normal;display:inline-block;position:relative;top:-2px;overflow:hidden}.Footer-module__EZoWya__newBadge:before{content:"";background:linear-gradient(90deg,#0000,#fffffff2,#0000);width:100%;height:100%;animation:2s infinite Footer-module__EZoWya__badgeShimmer;position:absolute;top:0;left:0;transform:skew(-20deg)}@keyframes Footer-module__EZoWya__badgeShimmer{0%{transform:skew(-20deg)translate(-150%)}to{transform:skew(-20deg)translate(150%)}}
.page-module__b6qtlW__container{background:var(--background);z-index:1000;flex-direction:column;align-items:center;height:100vh;padding:120px 20px 60px;display:flex;position:relative;overflow:hidden}.page-module__b6qtlW__content{width:100%;max-width:600px;animation:.8s ease-out page-module__b6qtlW__fadeIn}.page-module__b6qtlW__title{font-family:var(--font-display);color:var(--primary-purple);text-align:center;letter-spacing:-.02em;margin-bottom:1rem;font-size:3rem}.page-module__b6qtlW__subtitle{text-align:center;color:var(--grey-7);margin-bottom:3rem;font-size:1.1rem;line-height:1.6}.page-module__b6qtlW__form{border:1px solid var(--grey-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border-radius:24px;flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex;box-shadow:0 4px 24px #00000005}.page-module__b6qtlW__inputGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__b6qtlW__label{color:var(--grey-8);margin-left:4px;font-size:.9rem;font-weight:600}.page-module__b6qtlW__input,.page-module__b6qtlW__textarea{border:1px solid var(--grey-4);background:var(--white);width:100%;font-family:var(--font-body);color:var(--black);border-radius:12px;padding:1rem 1.25rem;font-size:1rem;transition:all .2s}.page-module__b6qtlW__textarea{resize:vertical;min-height:150px}.page-module__b6qtlW__input:focus,.page-module__b6qtlW__textarea:focus{border-color:var(--primary-purple);outline:none;box-shadow:0 0 0 4px #4808c71a}.page-module__b6qtlW__input::placeholder,.page-module__b6qtlW__textarea::placeholder{color:var(--grey-5)}.page-module__b6qtlW__submitButton{background:var(--black);color:var(--white);font-family:var(--font-display);cursor:pointer;border:none;border-radius:100px;margin-top:1rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:transform .2s,box-shadow .2s}.page-module__b6qtlW__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.page-module__b6qtlW__submitButton:disabled{background:var(--grey-5);cursor:not-allowed}.page-module__b6qtlW__message{text-align:center;border-radius:12px;margin-top:1rem;padding:1rem;font-weight:500;animation:.3s ease-out page-module__b6qtlW__slideUp}.page-module__b6qtlW__success{background:var(--success-bg);color:var(--success-text)}.page-module__b6qtlW__error{background:var(--error-bg);color:var(--error-text)}@keyframes page-module__b6qtlW__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__b6qtlW__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page-module__b6qtlW__title{font-size:2.5rem}.page-module__b6qtlW__form{padding:1.5rem}}
.WaitlistModal-module__Er-jsa__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0006;justify-content:center;align-items:center;animation:.3s ease-out WaitlistModal-module__Er-jsa__fadeIn;display:flex;position:fixed;inset:0}.WaitlistModal-module__Er-jsa__modal{background:var(--white);border:1px solid var(--grey-3);border-radius:24px;width:90%;max-width:400px;padding:2.5rem;animation:.3s cubic-bezier(.16,1,.3,1) WaitlistModal-module__Er-jsa__scaleUp;box-shadow:0 10px 40px #0000001a}.WaitlistModal-module__Er-jsa__title{font-family:var(--font-display);color:var(--black);text-align:center;margin-bottom:1rem;font-size:1.8rem}.WaitlistModal-module__Er-jsa__description{color:var(--grey-7);text-align:center;margin-bottom:2rem;line-height:1.5}.WaitlistModal-module__Er-jsa__actions{justify-content:center;gap:1rem;display:flex}.WaitlistModal-module__Er-jsa__primaryButton{background:var(--black);color:var(--white);font-weight:600;font-family:var(--font-display);cursor:pointer;border:none;border-radius:100px;padding:.8rem 1.5rem;transition:transform .2s}.WaitlistModal-module__Er-jsa__secondaryButton{color:var(--grey-7);border:1px solid var(--grey-4);font-weight:600;font-family:var(--font-display);cursor:pointer;background:0 0;border-radius:100px;padding:.8rem 1.5rem;transition:background .2s}.WaitlistModal-module__Er-jsa__primaryButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.WaitlistModal-module__Er-jsa__secondaryButton:hover:not(:disabled){background:var(--grey-2);color:var(--black)}.WaitlistModal-module__Er-jsa__primaryButton:disabled,.WaitlistModal-module__Er-jsa__secondaryButton:disabled{opacity:.6;cursor:not-allowed}@keyframes WaitlistModal-module__Er-jsa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WaitlistModal-module__Er-jsa__scaleUp{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
.page-module__E0kJGG__page{flex-direction:column;min-height:100vh;display:flex}.page-module__E0kJGG__main{background:var(--white);flex-direction:column;flex:1;padding-bottom:120vh;display:flex;position:relative}.page-module__E0kJGG__intro{text-align:left;flex-direction:column;align-items:flex-start;gap:24px;display:flex}.page-module__E0kJGG__intro h1{letter-spacing:-2.4px;text-wrap:balance;max-width:320px;color:var(--black);font-size:40px;font-weight:600;line-height:48px}.page-module__E0kJGG__intro p{text-wrap:balance;max-width:440px;color:var(--grey-6);font-size:18px;line-height:32px}.page-module__E0kJGG__intro a{color:var(--black);font-weight:500}.page-module__E0kJGG__ctas{flex-direction:row;gap:16px;width:100%;max-width:440px;font-size:14px;display:flex}.page-module__E0kJGG__ctas a{cursor:pointer;border:1px solid #0000;border-radius:128px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 16px;font-weight:500;transition:all .2s;display:flex}a.page-module__E0kJGG__primary{background:var(--primary-purple);color:var(--white);gap:8px}a.page-module__E0kJGG__secondary{border:1px solid var(--primary-purple);color:var(--primary-purple);background:0 0}@media (hover:hover) and (pointer:fine){a.page-module__E0kJGG__primary:hover{background:var(--deep-purple);border-color:#0000}a.page-module__E0kJGG__secondary:hover{border-color:var(--primary-purple);background:#4808c70d}}@media (max-width:768px){.page-module__E0kJGG__main{padding:0}.page-module__E0kJGG__intro{gap:16px}.page-module__E0kJGG__intro h1{letter-spacing:-1.92px;font-size:32px;line-height:40px}}
.demo-module___GDk0G__page{background:linear-gradient(135deg,#f5f7fa 0%,#e8eef5 100%);min-height:100vh;padding:40px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.demo-module___GDk0G__container{max-width:1200px;margin:0 auto}.demo-module___GDk0G__title{text-align:center;color:#1a1a1a;letter-spacing:-.02em;margin-bottom:12px;font-size:3rem;font-weight:800}.demo-module___GDk0G__subtitle{text-align:center;color:#666;margin-bottom:60px;font-size:1.1rem;font-weight:500}.demo-module___GDk0G__cardWrapper{border-radius:36px;max-width:500px;height:600px;margin:0 auto 60px;overflow:hidden;box-shadow:0 20px 60px #0000001a}.demo-module___GDk0G__instructions{background:#fff;border-radius:24px;max-width:700px;margin:0 auto;padding:40px;box-shadow:0 10px 40px #0000000d}.demo-module___GDk0G__instructions h2{color:#1a1a1a;margin-bottom:20px;font-size:1.5rem;font-weight:700}.demo-module___GDk0G__instructions ul{margin:0 0 24px;padding:0;list-style:none}.demo-module___GDk0G__instructions li{color:#444;border-bottom:1px solid #f0f0f0;padding:12px 0;font-size:.95rem;line-height:1.6}.demo-module___GDk0G__instructions li:last-child{border-bottom:none}.demo-module___GDk0G__instructions strong{color:#1a1a1a;font-weight:600}.demo-module___GDk0G__note{color:#555;background:#f8f9fa;border-left:3px solid #a67c52;border-radius:12px;padding:16px 20px;font-size:.9rem;line-height:1.6}@media (max-width:768px){.demo-module___GDk0G__title{font-size:2rem}.demo-module___GDk0G__cardWrapper{height:500px}.demo-module___GDk0G__instructions{padding:24px}}
