.product-demo-wrapper{background:#000}.product-demo-wrapper .product-demo{max-width:100vw;margin:auto;position:relative}.product-demo-wrapper .product-demo .content{background:url(/assets/images/kiosk/main-bg.png) 50%/100% 100% no-repeat fixed;width:100%;max-width:83.4781vw;height:100vh;margin:auto;padding:2.4823vw 0}.product-demo-wrapper .product-demo .content .intro-glass-box{background:#ffffff1a;border:.0768vw solid #ffffff80;border-radius:1.25vw;max-width:51.1458vw;margin:auto auto 1.25vw;padding:.8333vw 2.5vw}.product-demo-wrapper .product-demo .content .intro-glass-box .m2p-logo{text-align:center;width:-webkit-fit-content;margin-bottom:.8333vw;position:absolute;top:2.5vw;left:2.9167vw}.product-demo-wrapper .product-demo .content .intro-glass-box .m2p-logo img{width:100%;min-width:4.1667vw;max-width:4.1667vw;height:100%;max-height:4.1667vw;margin:auto}.product-demo-wrapper .product-demo .content .intro-glass-box .intro-text-content{text-align:center;max-width:35.4028vw;margin:auto}.product-demo-wrapper .product-demo .content .intro-glass-box .intro-text-content h2{color:#fff;text-align:center;margin-bottom:.6146vw;font-size:1.6667vw;font-weight:600;line-height:normal}.product-demo-wrapper .product-demo .content .intro-glass-box .intro-text-content p{color:#ffffffe6;text-align:center;font-size:.9375vw;font-weight:400;line-height:normal}.product-demo-wrapper .product-demo .content .cards-wrappers{justify-content:center;align-items:center;height:calc(100% - 6.7532vw);display:flex}.product-demo-wrapper .product-demo .content .cards-wrappers .cards-row{grid-template-columns:repeat(2,1fr);justify-content:center;gap:2.9167vw 6.25vw;margin-bottom:3.3333vw;display:grid}.product-demo-wrapper .product-demo .content .cards-wrappers .cards-row:last-child{margin-bottom:0}.product-demo-card .content-demo-card{background:#fff;border:.0842vw solid #e6e6e6;border-radius:2.021vw;width:100%;min-width:14.9479vw;padding:1.0948vw 1.4125vw}.product-demo-card .content-demo-card .img-wrapper{width:100%;min-width:13.2292vw;max-width:13.2292vw;max-height:10.4167vw;margin-bottom:2.0208vw}.product-demo-card .content-demo-card .img-wrapper img{border-radius:1.4013vw;width:100%;height:100%}.product-demo-card .content-demo-card .btn-wrapper button{background:linear-gradient(97deg,#ff171f 0%,#ca0108 54.09%,#750004 100%);border-radius:.8333vw;justify-content:space-between;align-items:center;gap:1.25vw;width:100%;padding:.625vw 1.25vw;display:flex}.product-demo-card .content-demo-card .btn-wrapper button .productText{color:#fff;font-family:Figtree;font-size:1.25vw;font-weight:500;line-height:normal}.product-demo-card .content-demo-card .btn-wrapper button .icon-wrapper img{width:100%;max-width:1.25vw;height:100%}.product-pages{background:url(/assets/images/kiosk/main-bg.png) 50%/100% 100% no-repeat;min-height:100vh;padding:2.4823vw 0}.product-pages .kiosk-navigator{margin-bottom:1.6667vw;margin-left:2.9167vw;position:sticky;top:0}.product-pages .kiosk-navigator .kiosk-navigator-content{justify-content:start;align-items:flex-start;gap:17.6563vw;display:flex}.product-pages .kiosk-navigator .kiosk-navigator-content .m2p-logo img{width:100%;min-width:4.1667vw;max-width:4.1667vw;height:100%}.product-pages .kiosk-navigator .kiosk-navigator-content .back-navigation .back-nav-content{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff1a;border:.0521vw solid #ffffff80;border-radius:.8333vw;justify-content:start;align-items:center;gap:.8333vw;width:100%;min-width:50.5729vw;max-width:50.5729vw;padding:1.25vw .8333vw;display:flex}.product-pages .kiosk-navigator .kiosk-navigator-content .back-navigation .back-nav-content .back-arrow img{width:100%;min-width:2.9167vw;max-width:2.9167vw;height:100%}.product-pages .kiosk-navigator .kiosk-navigator-content .back-navigation .back-nav-content .navigator-text{color:#fff;letter-spacing:-.0563vw;font-size:1.875vw;font-weight:600;line-height:2.9756vw}.product-pages .kiosk-navigator-iframe{margin-bottom:1.6667vw;margin-left:2.9167vw;position:sticky;top:0}.product-pages .kiosk-navigator-iframe .kiosk-navigator-iframe-content{justify-content:start;align-items:flex-start;gap:7.5vw;display:flex}.product-pages .kiosk-navigator-iframe .kiosk-navigator-iframe-content .m2p-logo img{width:100%;min-width:4.1667vw;max-width:4.1667vw;height:100%}.product-pages .kiosk-navigator-iframe .kiosk-navigator-iframe-content .back-navigation-iframe .back-nav-content-iframe{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:.0521vw solid #ffffff80;border-radius:.8333vw;justify-content:start;align-items:center;gap:.8333vw;width:100%;min-width:70.9375vw;max-width:70.9375vw;padding:1.25vw .8333vw;display:flex}.product-pages .kiosk-navigator-iframe .kiosk-navigator-iframe-content .back-navigation-iframe .back-nav-content-iframe .back-arrow img{width:100%;min-width:2.9167vw;max-width:2.9167vw;height:100%}.product-pages .kiosk-navigator-iframe .kiosk-navigator-iframe-content .back-navigation-iframe .back-nav-content-iframe .navigator-text{color:#fff;letter-spacing:-.0563vw;font-size:1.875vw;font-weight:600;line-height:2.9756vw}.product-pages .tile-wrappers{justify-content:center;align-items:flex-start;gap:2.0833vw;min-width:50.5208vw;max-width:50.5208vw;margin:auto;display:flex}.product-pages .tile-wrappers .tile{width:-webkit-fit-content;max-width:-webkit-fit-content;height:100%;transition:all .3s;display:block}.product-pages .tile-wrappers .tile .tile-content{background-color:#fff;background-image:url(/assets/images/kiosk/spring.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:.1042vw solid #0000;border-radius:1.2288vw;flex-direction:column;justify-content:center;align-items:center;gap:1.25vw;min-width:15.4688vw;max-width:15.4688vw;min-height:14.8958vw;max-height:17.5521vw;padding:1.4583vw;transition:all .3s;display:flex}.product-pages .tile-wrappers .tile .tile-content h4{color:#111;text-align:center;letter-spacing:-.05vw;margin-top:auto;font-size:1.6667vw;font-weight:700;line-height:2.645vw}.product-pages .tile-wrappers .tile .tile-content .img-wrapper img{width:100%;min-width:2.5vw;max-width:2.5vw;height:100%}.product-pages .tile-wrappers .tile.tile-active .tile-content{border:.1042vw solid #ff1620;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 .5vw #ff162066,0 0 1vw #ff16204d,0 0 2vw #ff162033,0 .2vw 1.5vw #ff484866,0 .5vw 2vw #ff646433,inset 0 0 .3vw #ff16201a}.product-pages .data-details{grid-template-columns:repeat(2,1fr);justify-content:center;row-gap:1.25vw;display:grid}.product-pages .data-details .tile{width:100%;max-width:100%}.product-pages .data-details .tile .tile-content{min-width:100%;max-width:100%;min-height:11.9792vw;padding:1.0417vw}.product-pages .iframe-wrapper{min-width:71vw;height:100%}.product-pages .iframe-wrapper .demo_shrink{background:#fff;border:.0521vw solid #ffffff80;border-radius:1.25vw;padding:1.25vw}.product-pages .demo_screen .demo_overlay{background:#ffffff1a;width:calc(100% - 2.5vw);min-width:71vw;height:calc(100% - 2.5vw);inset:0;transform:translate(1.25vw,1.25vw)}.product-pages .demo_popup .close_btn{top:-1.6667vw;right:-3.3333vw}.product-pages .demo_shrink{border-radius:1.25vw;transition:all .5s}.product-pages .demo_shrink .demo_shrink_btn{top:1.25vw;right:1.25vw}.product-pages .demo_shrink .demo_shrink_btn img{min-width:2.9167vw;max-width:2.9167vw;max-height:2.9167vw}.product-pages .demo_shrink iframe{border-radius:1.25vw;height:35.4167vw}.product-pages .demo_expand{z-index:99;background-color:#000000b3;border-radius:1.6667vw;justify-content:center;align-items:center;width:100vw;height:100vh;transition:all .5s;display:flex;position:fixed;top:0;left:0}.product-pages .demo_expand iframe{width:90%;height:90%}.product-pages .demo_expand iframe.lending_demo_iframe{width:90%;height:100%}.product-pages .demo_expand .demo_shrink_btn{z-index:999;top:1.0417vw;right:1.0417vw}.product-pages .demo_expand .demo_shrink_btn img{max-width:2.9167vw;max-height:2.9167vw}.product-pages{height:100vh;position:relative;overflow:auto}.product-pages .product-pages-content{justify-content:center;align-items:center;height:calc(100% - 9.7287vw);display:flex}.product-pages .product-pages-content.data-content{height:calc(100% - 7.2917vw)}.product-pages .product-pages-content.data-content .tile-wrappers.data-details .tile:last-child{margin-left:54%}.product-pages .product-pages-content.payments-content{flex-direction:column}.product-pages.lending-wrapper .tile-wrappers.lending-details{flex-wrap:wrap;min-width:51.5208vw;max-width:51.5208vw}.product-pages.payments-wrapper .product-pages-content.payments-content .tile-wrappers.payments-details{flex-direction:column;align-items:center;margin-top:2.9167vw}.product-pages.payments-wrapper .product-pages-content.payments-content .tile-wrappers.payments-details .tile{height:-webkit-fill-available!important}.product-pages.payments-wrapper .product-pages-content.payments-content .tile-wrappers.payments-details .tile .tile-content{height:100%}.product-pages.payments-wrapper .product-pages-content.payments-content .tile-wrappers.payments-details .link-btn a{color:#2465ff;text-align:center;letter-spacing:-.0375vw;background:#fff;border-radius:1.2288vw;padding:.8333vw 4.0625vw;font-size:1.25vw;font-weight:500;line-height:1.9838vw}.mobile-demo-wrapper{max-width:66.9792vw;margin:5.2083vw auto auto}.mobile-demo-wrapper .mobile-demo-content .chip{-webkit-backdrop-filter:blur(.8333vw);backdrop-filter:blur(.8333vw);background:linear-gradient(90deg,#9b00e3 0%,#b7a800 100%);border-radius:1.25vw;width:fit-content;margin:auto auto 1.25vw;padding:.2083vw .8333vw}.mobile-demo-wrapper .mobile-demo-content .chip p{color:#fff;letter-spacing:-.0313vw;font-size:1.0417vw;font-weight:600;line-height:1.6531vw}.mobile-demo-wrapper .mobile-demo-content .mobile-keys{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25vw;display:flex}.mobile-demo-wrapper .mobile-demo-content .mobile-keys .block{background:#fff3;border:.0521vw solid #ffffff80;border-radius:1.2288vw;padding:.8333vw}.mobile-demo-wrapper .mobile-demo-content .mobile-keys .block p{color:#fff;text-align:center;letter-spacing:-.0375vw;font-size:1.25vw;font-weight:500;line-height:1.9838vw}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_67d76b20-module__yOMf8W__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_67d76b20-module__yOMf8W__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_66039167-module__O0reuq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_66039167-module__O0reuq__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.b68677ba.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.e3544bb0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_9f2e402c-module__JRZW-q__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_9f2e402c-module__JRZW-q__variable{--font-figtree:"Figtree","Figtree Fallback"}
