@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=League+Spartan:wght@400;500;600;700;800;900&display=swap";@font-face{font-family:GT Walsheim Black Oblique;src:url(/assets/GT-Walsheim-Black-Oblique-Trial-7a6n1U7k.otf)format("truetype");font-weight:800;font-style:Black Oblique}@font-face{font-family:GT Walsheim Black;src:url(/assets/GT-Walsheim-Black-Trial-cQb5q1Fd.otf)format("truetype");font-weight:800;font-style:Black}@font-face{font-family:GT Walsheim Bold Oblique;src:url(/assets/GT-Walsheim-Bold-Oblique-Trial-xE0lIGP1.otf)format("truetype");font-weight:700;font-style:Bold Oblique}@font-face{font-family:GT Walsheim Bold;src:url(/assets/GT-Walsheim-Bold-Trial-BAZ1C7UU.otf)format("truetype");font-weight:700;font-style:Bold}@font-face{font-family:GT Walsheim Condensed Black Oblique;src:url(/assets/GT-Walsheim-Condensed-Black-Oblique-Trial-TwkbloH2.otf)format("truetype");font-weight:800;font-style:Condensed Black Oblique}@font-face{font-family:GT Walsheim Condensed Black;src:url(/assets/GT-Walsheim-Condensed-Black-Trial-F7yHwJnJ.otf)format("truetype");font-weight:800;font-style:Condensed Black}@font-face{font-family:GT Walsheim Condensed Bold Oblique;src:url(/assets/GT-Walsheim-Condensed-Bold-Oblique-Trial-D7t4nGfi.otf)format("truetype");font-weight:800;font-style:Condensed Bold Oblique}@font-face{font-family:GT Walsheim Condensed Bold;src:url(/assets/GT-Walsheim-Condensed-Bold-Trial-DJ44c5aT.otf)format("truetype");font-weight:800;font-style:Condensed Bold}@font-face{font-family:GT Walsheim Condensed Light Oblique;src:url(/assets/GT-Walsheim-Condensed-Light-Oblique-Trial-nH47PJtq.otf)format("truetype");font-weight:800;font-style:Condensed Light Oblique}@font-face{font-family:GT Walsheim Condensed Light;src:url(/assets/GT-Walsheim-Condensed-Light-Trial-BK3E-46S.otf)format("truetype");font-weight:800;font-style:Condensed Light}@font-face{font-family:GT Walsheim Condensed Medium Oblique;src:url(/assets/GT-Walsheim-Condensed-Medium-Oblique-Trial-B7wH-tb4.otf)format("truetype");font-weight:800;font-style:Condensed Medium Oblique}@font-face{font-family:GT Walsheim Condensed Medium;src:url(/assets/GT-Walsheim-Condensed-Medium-Trial-DP1cY2Xl.otf)format("truetype");font-weight:800;font-style:Condensed Medium}@font-face{font-family:GT Walsheim Regular Oblique;src:url(/assets/GT-Walsheim-Regular-Oblique-Trial-DW_QdDHW.otf)format("truetype");font-weight:400;font-style:Regular Oblique}@font-face{font-family:GT Walsheim Regular;src:url(/assets/GT-Walsheim-Regular-Trial-DzhNKNHA.otf)format("truetype");font-weight:400;font-style:Regular}@font-face{font-family:GT Walsheim Thin Oblique;src:url(/assets/GT-Walsheim-Thin-Oblique-Trial-BkHzICAL.otf)format("truetype");font-weight:400;font-style:Thin Oblique}@font-face{font-family:GT Walsheim Thin;src:url(/assets/GT-Walsheim-Thin-Trial-CA6w-Yru.otf)format("truetype");font-weight:400;font-style:Thin}@font-face{font-family:GT Walsheim Condensed Ultra Bold Oblique;src:url(/assets/GT-Walsheim-Condensed-Ultra-Bold-Oblique-Trial-behD6rpr.otf)format("truetype");font-weight:800;font-style:Condensed Ultra Bold Oblique}@font-face{font-family:GT Walsheim Condensed Ultra Bold;src:url(/assets/GT-Walsheim-Condensed-Ultra-Bold-Trial-Ff-WYm7K.otf)format("truetype");font-weight:800;font-style:Condensed Ultra Bold}@font-face{font-family:GT Walsheim Condensed Ultra Light Oblique;src:url(/assets/GT-Walsheim-Condensed-Ultra-Light-Oblique-Trial-CwPKgkcX.otf)format("truetype");font-weight:800;font-style:Condensed Ultra Light Oblique}@font-face{font-family:GT Walsheim Condensed Ultra-Light;src:url(/assets/GT-Walsheim-Condensed-Ultra-Light-Trial-ClVSk1Ye.otf)format("truetype");font-weight:800;font-style:Condensed Ultra Light}@font-face{font-family:GT Walsheim Light Oblique;src:url(/assets/GT-Walsheim-Light-Oblique-Trial-BFipzL0k.otf)format("truetype");font-weight:500;font-style:Light Oblique}@font-face{font-family:GT Walsheim Light;src:url(/assets/GT-Walsheim-Light-Trial-CW19GOyH.otf)format("truetype");font-weight:500;font-style:Light}@font-face{font-family:GT Walsheim Medium Oblique;src:url(/assets/GT-Walsheim-Medium-Oblique-Trial-QdhEjUh8.otf)format("truetype");font-weight:500;font-style:Medium Oblique}@font-face{font-family:GT Walsheim Medium;src:url(/assets/GT-Walsheim-Medium-Trial-D-90Vllc.otf)format("truetype");font-weight:500;font-style:Medium}@font-face{font-family:GT Walsheim Bold Oblique;src:url(/assets/GT-Walsheim-Bold-Oblique-Trial-xE0lIGP1.otf)format("truetype");font-weight:700;font-style:oblique}@font-face{font-family:GT Walsheim Ultra Bold Oblique;src:url(/assets/GT-Walsheim-Ultra-Bold-Oblique-Trial-Bv-JV5Ap.otf)format("truetype");font-weight:900;font-style:Ultra Bold Oblique}@font-face{font-family:GT Walsheim Ultra Bold;src:url(/assets/GT-Walsheim-Ultra-Bold-Trial-D5UwDqsl.otf)format("truetype");font-weight:900;font-style:Ultra Bold}@font-face{font-family:GT Walsheim Ultra Light Oblique;src:url(/assets/GT-Walsheim-Ultra-Light-Oblique-Trial-ChvvWoOP.otf)format("truetype");font-weight:900;font-style:Ultra Light Oblique}@font-face{font-family:GT Walsheim Ultra-Light;src:url(/assets/GT-Walsheim-Ultra-Light-Trial-DSchlWYs.otf)format("truetype");font-weight:900;font-style:Ultra Light}:root{--brand-green:#f6f88f;--brand-dark-green:#c0ff5a;--brand-contact-green:#e5f688;--brand-light-green:#fbffea;--brand-black:#100d08;--white:#fff;--font-main:"GT Walsheim", sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--brand-black);font-family:var(--font-main);color:var(--brand-black);padding:26px 22px}.landing-container,.financial-decision-container,.our-partners-container,.contact-page-container,.careers-page-container,.about-page,.our-story,.faq-container{border-radius:20px;flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.landing-container{background-color:var(--brand-contact-green);max-width:1440px;min-height:1366px;margin:auto;position:static}.landing-container.solutions-landing{background-color:var(--brand-green);max-width:1440px;height:auto;min-height:0;margin:auto;padding-bottom:20px;overflow:visible}.landing-container.financial-literacy-landing{background-color:#fbffea;max-width:1440px;height:auto;min-height:0;margin:auto;overflow:visible}.landing-container.financial-literacy-landing+.faq-container{margin-top:20px}.fl-global-section+.faq-container,.fl-seamless-section+.faq-container,.fl-habit-section+.faq-container,.fl-localized-section+.faq-container{margin-top:26px}.fl-micro-section+.faq-container{margin-top:26px;padding-top:100px}@media (width<=768px){.fl-micro-section+.faq-container{padding-top:60px;padding-bottom:100px}}@media (width<=480px){.fl-micro-section+.faq-container{margin-top:6px;padding-top:40px;padding-bottom:100px}}.financial-decision-container{background-color:var(--brand-light-green);max-width:1440px;margin:16px auto;padding-bottom:0;overflow:visible}.faq-container{background-color:var(--brand-light-green);margin:-252px auto 0;padding-bottom:0;overflow:visible}.in-app-integration-section+.faq-container{border-radius:0 0 20px 20px;margin-top:0}.our-partners-container{background-color:var(--white);max-width:1440px;margin:26px auto;padding:130px}.contact-page-container{background-color:var(--brand-contact-green);min-height:1314px;margin-bottom:16px;padding:0;overflow:hidden}.careers-page-container{background-color:var(--brand-light-green);margin-bottom:26px;padding:0;overflow:hidden}@media (width<=768px){body{padding:10px}.landing-container,.financial-decision-container,.our-partners-container,.contact-page-container,.careers-page-container,.about-page,.our-story,.faq-container{border-radius:10px}}.contact-hero{box-sizing:border-box;justify-content:center;align-items:flex-start;gap:60px;width:100%;padding:105px 0 0 60px;display:flex;position:relative;overflow:visible}.contact-left{text-align:right;z-index:2;flex-direction:column;flex:0 0 433px;align-items:flex-end;max-width:433px;margin-top:41px;display:flex;position:relative}.contact-label{letter-spacing:0;color:#0a0a0a;margin-bottom:24px;font-family:Poppins,sans-serif;font-size:28px;font-weight:400;line-height:30px}.headline{letter-spacing:0%;color:#100d08;margin-bottom:19px;font-family:GT Walsheim Black,sans-serif;font-size:50px;font-weight:900;line-height:50px}.subtext{color:#0a0a0a;margin-bottom:4px;font-family:GT Walsheim Regular,sans-serif;font-size:24px;font-weight:400;line-height:28px}.logo-badge{object-fit:contain;z-index:2;align-self:flex-end;width:104px;height:104px;position:relative}.quote-bubble{text-align:right;z-index:2;width:373px;margin-bottom:9px;position:relative}.quote-text{color:#0a0a0a;z-index:2;font-family:Poppins,sans-serif;font-size:20px;font-style:italic;font-weight:700;line-height:28px;position:relative}.author{z-index:2;justify-content:flex-end;gap:19px;display:flex;position:relative}.author-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:110px;height:110px}.author-info{text-align:right}.author-info .author-name{color:#0a0a0a;margin-top:26px;margin-bottom:5px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px}.author-role{color:#666464;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:28px}.linkedin-icon{object-fit:contain;width:25px;height:24px;position:absolute;bottom:0;right:8px}.contact-curve{pointer-events:none;z-index:1;object-fit:contain;object-position:bottom left;width:718px;height:566px;position:absolute;bottom:-178px;left:200px}.form-card{z-index:2;box-sizing:border-box;background:#fff;border-radius:40px;flex-direction:column;flex:0 0 647px;width:647px;height:907px;padding:71px 39px 54px;display:flex;position:relative;overflow:hidden}.field{box-sizing:border-box;border:1px solid #ffd731;border-radius:10px;flex-shrink:0;align-items:center;height:72px;margin-bottom:12px;padding:0 25px;transition:border-color .2s;display:flex}.field+.field{margin-top:0}.field:focus-within{border-color:#e5b800}.field input,.field textarea{color:#0a0a0a;resize:none;background:0 0;border:none;outline:none;width:100%;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:24px}.field input::placeholder,.field textarea::placeholder{color:#0a0a0a}.field.textarea-field{align-items:flex-start;height:167px;margin-bottom:0;padding-top:24px}.meta{color:#383838;margin-top:16px;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:10px}.privacy{color:#383838;margin-bottom:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:16px}.privacy a{color:#383838;font-weight:500;text-decoration:underline}.btn-submit{color:#fff;cursor:pointer;letter-spacing:0;background:#0a0a0a;border:none;border-radius:10px;flex-shrink:0;width:100%;height:77px;margin-top:41px;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:24px;transition:background .2s,transform .1s}.btn-submit:hover{background:#222}.btn-submit:active{transform:scale(.98)}.blank-screen-container{background-color:#fff;border-radius:20px;justify-content:center;align-items:center;width:100%;max-width:1440px;margin:26px auto 0;display:flex}.blank-screen-container+.faq-container{margin-top:20px;padding:196px 120px 120px}.calendly-inline-widget{border:none;width:100%!important;height:100%!important}.ZM7BWDnUq9X0iOwSDoYZ.pLAoLUPqDmOZRTchmNtd{width:100%!important;height:100%!important;min-height:160px!important}.contact-page-container{max-width:1440px;margin:auto}@media (width<=1261px){.contact-page-container{min-height:1137px}.contact-hero{gap:40px;padding:60px 20px 0}.headline{font-size:36px;line-height:40px}.subtext{font-size:18px;line-height:22px}.logo-badge{width:80px;height:80px}.quote-bubble{width:100%;max-width:373px}.author-avatar{width:80px;height:80px}.author-info .author-name{font-size:20px;line-height:24px}.author-role{font-size:16px;line-height:20px}.linkedin-icon{width:20px;height:20px}.form-card{width:100%;max-width:547px;height:auto;padding:40px 30px}.field{height:60px}}@media (width<=1100px){.contact-page-container{min-height:1076px}.contact-hero{padding:60px 20px 0}.contact-label{font-size:24px;line-height:26px}.headline{font-size:28px;line-height:32px}.subtext{font-size:16px;line-height:20px}.contact-curve{bottom:-103px;left:19px}.quote-text{font-size:16px;line-height:22px}.logo-badge,.author-avatar{width:60px;height:60px}.author-info .author-name{font-size:16px;line-height:20px}.quote-bubble{margin:0 auto 9px}.author{justify-content:center}.linkedin-icon{right:-4px}.form-card{max-width:447px;padding:60px 30px 30px}.field input,.field textarea{font-size:16px;line-height:20px}.field.textarea-field{height:130px}.btn-submit{height:65px;font-size:16px;line-height:20px}}@media (width<=990px){.contact-hero{padding:40px 20px 0}.contact-left{max-width:330px}.blank-screen-container+.faq-container{padding:186px 40px 120px}.contact-page-container{min-height:1063px}}@media (width<=840px){.blank-screen-container+.faq-container{padding:141px 40px 120px}.contact-left{flex:1;max-width:100%}.form-card{border-radius:20px;max-width:400px;padding:30px 20px}.field{height:50px}.field input,.field textarea{font-size:14px;line-height:18px}.field.textarea-field{height:100px}.btn-submit{height:55px;font-size:14px;line-height:18px}}@media (width<=768px){.blank-screen-container+.faq-container{padding:120px 40px}.form-card{border-radius:20px;max-width:350px;padding:20px 15px}.contact-curve{width:523px;height:auto;left:50%;transform:translate(-50%)}}@media (width<=668px){.contact-hero{gap:15px;padding:40px 20px 0}.contact-left{margin-top:20px}.headline{font-size:24px;line-height:28px}.subtext{font-size:14px;line-height:18px}.contact-curve{width:100%;height:auto;left:50%;transform:translate(-50%)}}@media (width<=602px){.contact-page-container{min-height:479px;padding:20px}.blank-screen-container+.faq-container{padding:57px 26px 80px}.form-card{border-radius:5px;width:100%;max-width:300px;padding:12px 8px}.field{height:40px}.quote-text{font-size:12px;line-height:18px}.contact-hero{gap:15px;padding:16px 0}.contact-left{width:100%;margin-top:18px}.author{gap:8px;margin-top:18px}.author-info .author-name{margin-top:8px;font-size:12px;line-height:16px}.author-role{text-align:left;font-size:10px;line-height:14px}.contact-label{margin-bottom:3px;font-size:15px;line-height:12px}.headline{margin-bottom:13px;font-size:22px;line-height:23px}.subtext{margin-bottom:18px;font-size:19px;line-height:19px}}@media (width<=480px){.blank-screen-container{border-radius:10px;margin-top:6px}.contact-page-container{min-height:494px;margin-bottom:6px}.blank-screen-container+.faq-container{margin-top:6px;padding:57px 26px 110px}.form-card{border-radius:5px;width:100%;max-width:161px;padding:12px 8px}.contact-curve{width:293px;height:auto;bottom:-191px;left:65%}.contact-hero{gap:15px;padding:16px 0}.contact-left{width:100%;max-width:172px;margin-top:12px;position:static}.contact-label{margin-bottom:3px;font-size:8px;line-height:12px}.headline{margin-bottom:13px;font-size:14px;line-height:16px}.subtext{margin-bottom:18px;font-size:8px;line-height:10px}.logo-badge{width:39px;height:39px}.field{border-radius:2px;height:20px;margin-bottom:3px;padding:0 6px}.field input,.field textarea{font-size:6px;line-height:8px}.field.textarea-field{height:65px;padding-top:8px}.meta{margin-top:5px;margin-bottom:1px;font-size:4px;line-height:8px}.privacy,.privacy a{font-size:5px;line-height:6px}.btn-submit{border-radius:2px;height:20px;margin-top:7px;font-size:7px;line-height:8px}.quote-text{width:238px;font-size:10px;line-height:14px}.linkedin-icon{width:14px;height:14px;bottom:0;right:-2px}.author{justify-content:flex-start;align-items:center;gap:10px;width:auto;margin-top:0;position:absolute;bottom:-110px;left:50%;transform:translate(-50%)}.quote-bubble{position:relative}.quote-text{z-index:2;text-align:center;position:absolute;bottom:-116px;left:46%}.author-avatar{width:44px;height:44px}.author-info{text-align:left}.author-info .author-name{white-space:nowrap;margin-top:0;margin-bottom:2px;font-size:14px;line-height:16px}.author-role{text-align:left;white-space:nowrap;font-size:11px;line-height:13px}}@media (width<=376px){.contact-hero{padding:24px 12px 48px}.contact-left{margin-top:8px}.headline{margin-bottom:8px;font-size:14px;line-height:16px}.subtext{margin-bottom:8px;font-size:8px;line-height:10px}.contact-curve{bottom:-155px}.author{gap:8px;bottom:-65px;left:50%;transform:translate(-50%)}.author-avatar{width:38px;height:38px}.author-info .author-name{white-space:nowrap;font-size:12px;line-height:14px}.author-info .author-role{white-space:nowrap;font-size:9px;line-height:11px}.quote-text{bottom:-52px;left:46%}}.faq-container{flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:1440px;padding:367px 120px 209px;display:flex}.in-app-integration-section+.faq-container{padding:0 120px 184px!important}.mission-section+.faq-container{margin-top:26px!important;padding:206px 120px 120px!important}.faq-left{width:50%}.faq-con{max-width:423px}.faq-heading{letter-spacing:0;color:#666464;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:22px;font-weight:500;line-height:32px}.faq-description{letter-spacing:0;color:#0a0a0a;max-width:500px;margin:0;font-family:GT Walsheim Bold,sans-serif;font-size:30px;line-height:40px}.faq-right{width:50%}.faq-items{flex-direction:column;gap:37px;display:flex}.faq-item{transition:all .3s;overflow:hidden}.faq-question{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:97px;display:flex}.faq-question h3{color:#0a0a0a;text-align:left;flex:1;max-width:474px;margin:0;font-family:GT Walsheim Regular,sans-serif;font-size:22px}.faq-toggle-btn{cursor:pointer;color:#fff;background:#0a0a0a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(40px,8vw,50px);height:clamp(40px,8vw,50px);margin-left:16px;transition:transform .3s,color .3s;display:flex}.faq-item.expanded .faq-toggle-btn{color:#fff;transform:rotate(45deg)}.faq-toggle-btn svg{width:100%;max-width:24px;height:100%;max-height:24px}.faq-toggle-btn:hover{color:#666464}.faq-answer{color:#666464;opacity:0;max-width:600px;max-height:0;padding-top:32px;font-family:GT Walsheim Medium,sans-serif;font-size:17px;line-height:1.6;transition:max-height 1s,padding 1s;overflow:hidden}.faq-item.expanded .faq-answer{opacity:1;max-height:500px}.talk-btn{align-items:center;margin-top:-1px;display:flex}.talk-btn img.msg-bar{width:120px;margin-left:-8px;transform:rotate(47deg)}@media (width<=992px){.faq-container{flex-direction:column;align-items:center;padding:240px 40px 120px}.faq-left,.faq-right{width:100%;max-width:600px}.faq-heading{font-size:28px}}@media (width<=840px){.faq-container{gap:32px;padding:201px 40px 120px}.in-app-integration-section+.faq-container{padding:0 40px 120px!important}.mission-section+.faq-container{padding:106px 40px 120px!important}}@media (width<=768px){.faq-container{gap:32px;padding:240px 40px 120px}.in-app-integration-section+.faq-container{padding:0 40px 120px!important}.mission-section+.faq-container{padding:60px 40px 120px!important}.faq-heading{font-size:18px;line-height:28px}.faq-description{font-size:22px;line-height:32px}.faq-question{padding:1px}.faq-question h3{font-size:18px}.faq-answer{padding-top:16px;font-size:13px}.faq-toggle-btn{width:clamp(36px,7vw,44px);height:clamp(36px,7vw,44px);margin-left:12px}}@media (width<=480px){.talk-btn .flip-button-container{width:111px!important;height:35px!important}.talk-btn .flip-button-container .flip-button .flip-button-front{box-shadow:0 5px #100d08,0 10px 20px #0000!important}.talk-btn .flip-button-container .flip-button .flip-button-front,.talk-btn .flip-button-container .flip-button .flip-button-back{width:111px!important;height:35px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;line-height:14px!important;font-weight:600px!important;letter-spacing:0%!important;gap:4px!important}.talk-btn .flip-button-container .flip-button .flip-button-front .button-arrow{width:24px!important;height:24px!important;padding:5px!important}.faq-items{gap:19px}.faq-container{gap:12px;padding:196px 20px 80px}.in-app-integration-section+.faq-container{padding:0 20px 80px!important}.mission-section+.faq-container{margin-top:6px!important;padding:49px 20px 80px!important}.faq-left{gap:10px}.faq-wrapper{padding:32px 12px}.faq-heading{margin-bottom:12px;font-size:14px;line-height:16px;letter-spacing:0%!important}.faq-description{max-width:251px;font-size:18px;line-height:20px}.faq-question{gap:40px;padding:0}.faq-question h3{letter-spacing:0%;font-size:13px;line-height:16px}.faq-toggle-btn{width:24px;height:24px;margin-left:12px}.faq-toggle-btn svg{width:clamp(20px,5vw,28px);height:clamp(20px,5vw,28px)}.talk-btn img.msg-bar{width:80px}}.flip-button-container{perspective:1200px;width:100%;max-width:fit-content;display:inline-block}.flip-button{transform-style:preserve-3d;cursor:pointer;transform-origin:50%;width:clamp(160px,70vw,380px);height:clamp(40px,12vw,90px);transition:transform .3s cubic-bezier(.4,.2,.2,1);position:relative}.button-outer{z-index:0;opacity:1;background-color:#000;border:1px solid #fbff02;border-radius:60px;width:100%;height:100%;position:absolute;top:8px;left:-9px}.flip-button-container:hover .button-outer{opacity:0}.flip-button-container:hover .flip-button{transform:rotateX(180deg)}.flip-button-front,.flip-button-back{letter-spacing:1px;backface-visibility:hidden;border:1px solid;border-radius:50px;justify-content:center;align-items:center;gap:clamp(8px,2vw,20px);width:100%;height:100%;font-family:GT Walsheim Medium,sans-serif;font-size:clamp(12px,3.5vw,32px);font-weight:700;display:flex;position:absolute}.button-arrow{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(28px,6vw,59px);height:clamp(28px,6vw,59px);display:flex}.button-arrow-icon{width:clamp(16px,3.5vw,39px);height:clamp(16px,3.5vw,39px)}.button-icon-img{object-fit:contain;width:26px;height:26px;display:block}.flip-button-back{transform:rotateX(180deg)}.flip-button-container:hover{transform:translateY(-2px)}@media (width>=1000px){.flip-button-front,.flip-button-back{gap:20px;font-size:26px}.button-arrow{width:49px;height:49px}.button-arrow-icon{width:32px;height:32px}.talk-btn .flip-button-container .flip-button .flip-button-front{justify-content:flex-start!important;box-shadow:0 6px #100d08,0 10px 20px #0000!important}.talk-btn .flip-button-container .flip-button .flip-button-front,.talk-btn .flip-button-container .flip-button .flip-button-back{letter-spacing:0%!important;gap:13px!important;font-size:20px!important;line-height:100%!important}.talk-btn .flip-button-container .flip-button{width:206px!important;height:66px!important}.talk-btn .flip-button-container .flip-button .flip-button-front .button-arrow{width:45px!important;height:45px!important;margin-left:15px!important;padding:7px!important}}@media (width>=768px) and (width<=999px){.flip-button{width:320px;height:80px}.flip-button-front,.flip-button-back{gap:16px;font-size:26px}.button-arrow{width:52px;height:52px}.button-arrow-icon{width:34px;height:34px}.talk-btn .flip-button-container .flip-button .flip-button-front,.talk-btn .flip-button-container .flip-button .flip-button-back{gap:13px!important}.talk-btn .flip-button-container .flip-button .flip-button-front{font-size:14px!important}.talk-btn .flip-button-container .flip-button{width:156px!important;height:46px!important}.talk-btn .flip-button-container .flip-button .flip-button-front .button-arrow{width:32px!important;height:32px!important;padding:7px!important}}@media (width>=480px) and (width<=767px){.flip-button{width:240px;height:68px}.flip-button-front,.flip-button-back{gap:12px;font-size:18px}.button-arrow{width:40px;height:40px}.button-arrow-icon{width:24px;height:24px}.flip-button-container:hover{transform:translateY(-2px)}.talk-btn .flip-button-container .flip-button .flip-button-front,.talk-btn .flip-button-container .flip-button .flip-button-back{gap:13px!important}.talk-btn .flip-button-container .flip-button .flip-button-front{font-size:14px!important}.talk-btn .flip-button-container .flip-button{width:156px!important;height:46px!important}.talk-btn .flip-button-container .flip-button .flip-button-front .button-arrow{width:32px!important;height:32px!important;padding:7px!important}}@media (width<=479px){.flip-button-container{perspective:1000px}.flip-button{width:clamp(150px,85vw,177px);height:clamp(38px,12vw,60px)}.flip-button-front,.flip-button-back{border-radius:40px;gap:clamp(6px,1.5vw,10px);font-size:clamp(11px,2.8vw,18px)}.button-arrow{width:clamp(40px,5vw,40px);height:clamp(40px,5vw,40px)}.button-arrow-icon{width:clamp(14px,3vw,24px);height:clamp(14px,3vw,24px)}.flip-button-container:hover{transform:translateY(-1px)}.talk-btn .flip-button-container .flip-button .flip-button-front,.talk-btn .flip-button-container .flip-button .flip-button-back{gap:6px!important}.talk-btn .flip-button-container .flip-button .flip-button-front{font-size:12px!important;line-height:14px!important}.talk-btn .flip-button-container .flip-button{width:156px!important;height:46px!important}.talk-btn .flip-button-container .flip-button .flip-button-front .button-arrow{width:24px!important;height:24px!important;padding:7px!important}}.footer{color:#fff;box-sizing:border-box;background:#100d08;flex-direction:column;width:100%;max-width:1440px;margin:auto;display:flex;overflow:hidden}.privacy-policy-container+.footer{z-index:999;border-top-left-radius:60px;border-top-right-radius:60px;margin-top:-72px;padding-top:107px;position:relative}.press-media-page+.press-content-section+.footer{z-index:999;border-top-left-radius:60px;border-top-right-radius:60px;margin-top:-51px;padding-top:107px;position:relative}.faq-container+.footer{z-index:999;border-top-left-radius:60px;border-top-right-radius:60px;margin-top:-72px;padding-top:107px;position:relative}.footer-inner{padding:0 80px 120px}.footer-container{justify-content:space-between;gap:60px;display:flex}.footer-left{flex-shrink:0;max-width:400px}.footer-left h2{letter-spacing:0%;color:#fff;margin:0 0 24px;font-family:Paytone One,sans-serif;font-size:32px;font-weight:400;line-height:34px}.green{color:#6affe1}.light-green{color:#c0ff5a}.yellow{color:#fbbc05}.contact-btn{width:79px;height:23px;letter-spacing:0%;cursor:pointer;color:#000;background:#c0ff5a;border:none;border-radius:30px;margin-bottom:9px;font-family:Poppins,sans-serif;font-size:10px;font-weight:500;line-height:14px}.contact-btn:hover{opacity:.85}.email{color:#fff;letter-spacing:0%;font-family:Lato,sans-serif;font-size:16px;font-weight:500;line-height:18px}.social-icons{gap:18px;margin-top:15px;display:flex}.social-icons img{cursor:pointer;opacity:1;width:32px;height:32px;transition:opacity .2s}.social-icons img:hover{opacity:.7}.footer-left-logo{margin-top:30px}.footer-left-logo img{width:120px;display:block}.footer-right{flex-wrap:wrap;gap:54px;padding-top:4px;display:flex}.col h4{color:#fff;text-underline-offset:10px;margin:0 0 21px;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:24px;text-decoration:underline;text-decoration-thickness:1px}.col p{color:#fff;cursor:pointer;margin:0 0 19px;font-family:Lato,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;list-style:none;transition:color .2s}.col p a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.col p:hover{color:#c0ff5a}.footer-bottom{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.footer-bottom-left{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.genmo-logo-footer{width:225px;height:auto}.footer-logos-right{align-items:center;gap:41px;display:flex}.temenos-wrapper{flex-direction:column;align-items:center;gap:-4px;display:flex}.temenos{width:192px;height:auto}.exchange-partner{color:#c0ff5a;letter-spacing:0%;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:24px}.school{width:140px;height:auto}.copyright-text{letter-spacing:0%;color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:24px}.footer-image{margin-top:0;font-size:0;line-height:0}.footer-image img{vertical-align:bottom;width:100%;margin:0;padding:0;display:block}@media (width<=1024px){.footer{margin-top:35px}.footer-inner{padding:50px 40px 0}.footer-right{gap:40px}.footer-bottom-left{gap:6px}.genmo-logo-footer{width:90px}.footer-logos-right{gap:25px}.temenos{width:120px}.school{width:70px}}@media (width<=768px){.footer{margin-top:30px}.footer-inner{padding:40px 20px 0}.footer-container{flex-direction:column;gap:40px}.footer-left{max-width:100%}.footer-left h2{font-size:24px}.footer-right{justify-content:flex-start;gap:37px}.col{min-width:140px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:20px;margin-top:30px}.footer-bottom-left{gap:6px}.genmo-logo-footer{width:80px}.footer-logos-right{gap:20px}.temenos{width:80px}.school{width:60px}.copyright-text{font-size:10px}.footer-bottom{flex-direction:row;justify-content:space-between;margin-top:20px;padding:0 20px}}@media (width<=480px){.privacy-policy-container+.footer,.press-media-page+.press-content-section+.footer,.faq-container+.footer{border-top-left-radius:20px;border-top-right-radius:20px;padding-top:30px}.footer-inner{padding:0}.footer-left{justify-content:space-between;padding:0 20px;display:flex}.contact-section{flex-direction:column;align-items:flex-end;display:flex}.footer{margin-top:25px}.footer-left h2{font-size:16px;line-height:18px}.contact-btn{width:62px;height:18px;margin-top:0;font-size:8px;line-height:14px}.footer-left .email{margin-top:6px;font-size:8px;line-height:10px}.genmo-logo-footer{width:60px}.temenos{width:71px}.footer-left .social-icons{gap:7px;margin-top:4px}.footer-left .social-icons img{width:13px;height:13px}.footer-right{gap:7px;padding:0 20px}.col h4{margin-bottom:8px;font-size:14px}.col p{margin:5px 0;font-size:12px}.footer-bottom-left{gap:5px}.school{width:51px}.copyright-text{max-width:90px;font-size:8px;line-height:9px}.exchange-partner{font-size:10px}}.nav-wrapper{z-index:1001;width:100%;max-width:998px;margin:0 auto;transition:margin-top .3s;position:relative;margin-top:114px!important}:is(.full-menu-overlay~.nav-wrapper,.full-menu-overlay:has(~.nav-wrapper) .nav-wrapper){margin-top:10px!important}body:has(.full-menu-overlay) .nav-wrapper{margin-top:10px!important}.w-100{width:100%}.nav-pill{background-color:var(--brand-black);color:#fff;border-radius:50px;justify-content:space-between;align-items:center;height:108px;margin:16px;padding:27px 44px;display:flex}.logo{align-items:center;display:flex}.logo img{object-fit:contain;width:auto;height:55px}.nav-actions{align-items:center;gap:15px;display:flex}.hamburger{cursor:pointer;flex-direction:column;gap:5px;margin-right:15px;display:flex}.nav-right{align-items:center;gap:21px;display:flex}.full-menu-overlay{background-color:var(--brand-contact-green);z-index:9999;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100vh;display:flex;position:fixed;inset:0;overflow:hidden auto}.menu-content{justify-content:center;align-items:flex-start;width:100%;max-width:1440px;height:auto;padding:20px;display:flex;overflow:visible}.menu-columns{text-align:center;grid-template-columns:repeat(3,1fr);gap:60px;width:100%;margin-top:40px;display:grid}.menu-col h3{letter-spacing:10%;margin:30px 0;font-family:GT Walsheim Bold,sans-serif;font-size:28px;line-height:40px}.menu-col ul{margin:0;padding:0;list-style:none}.menu-col ul li{letter-spacing:0%;cursor:pointer;margin:0 auto 10px;font-family:GT Walsheim Regular,sans-serif;font-size:26px;line-height:32px;transition:all .2s}.menu-col ul li:hover{opacity:.6;transform:translateY(-2px)}.nav-link{cursor:pointer;-webkit-user-select:none;user-select:none}.icon-box{border-radius:14px;justify-content:center;align-items:center;width:170px;height:170px;margin:0 auto;display:flex}.icon-box img{object-fit:contain;width:90%;height:90%}.pink{background-color:#ff5a79}.purple{background-color:#e5bdff}.teal{background-color:#3efad8}.menu-footer-svg{pointer-events:none;width:100%;position:absolute;bottom:-245px;left:50%;transform:translate(-50%)}.mobile-menu{display:none}.nav-button .medium-flip-button-container .medium-flip-button .medium-flip-button-front{gap:7px!important}.nav-button .medium-flip-button-container .medium-flip-button{width:223px!important;height:52px!important}.nav-button .medium-flip-button-container .medium-flip-button .medium-flip-button-front,.nav-button .medium-flip-button-container .medium-flip-button .medium-flip-button-back{letter-spacing:0!important;width:223px!important;height:52px!important;font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:100%!important}.nav-button .medium-flip-button-container .medium-flip-button .medium-button-arrow{width:36px!important;height:36px!important}.nav-button .medium-flip-button-container .medium-flip-button .medium-button-arrow .medium-button-arrow-icon{width:24px!important;height:24px!important}@media (width<=768px){.nav-wrapper{margin-top:20px!important}.menu-columns{display:none}.nav-wrapper{padding:20px 30px}.nav-pill{height:52px;padding:16px}.logo img{height:40px}.nav-button{display:none}.mobile-menu{width:100%;padding:20px;display:block}.menu-content{align-items:flex-start;padding:20px}.menu-section{border-bottom:2px solid #000;flex-direction:column;align-items:center;padding:15px 0;display:flex}.menu-section .cta-options{flex-direction:column;align-items:center;width:100%;margin-bottom:80px;display:flex;position:relative}.gif-container{z-index:-10;justify-content:space-between;align-items:center;gap:40px;width:100%;display:flex;position:absolute}.gif{z-index:2}.gif img{width:65px;height:auto}.flashin-star-blue{position:inherit;top:-28px;left:-20px}.mo{position:inherit;right:0}.menu-header{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.menu-header h3{letter-spacing:2px;font-family:GT Walsheim Bold,sans-serif;font-size:22px}.menu-section ul{width:100%;margin-top:33px;padding-left:0}.menu-section li{margin-bottom:21px;font-family:GT Walsheim Regular,sans-serif;font-size:18px;list-style:none}.social-icons-container{justify-content:flex-start;align-items:center;gap:12px;margin-top:20px;display:flex}}@media (width<=480px){.nav-wrapper{padding:0}.logo img{height:30px}.cta-options{margin-bottom:50px}.mobile-menu,.mobile-menu,.menu-content{padding-top:8px}.gif-container{gap:20px}.gif img{width:50px}.menu-header h3{letter-spacing:10%;font-size:14px;line-height:16px}.menu-section li{letter-spacing:0;font-size:14px;line-height:16px}.menu-section .cta-options .gif-container .gif.flashin-star-blue{top:-71px;left:26px}.menu-section .cta-options .gif-container .gif.flashin-star-blue img{width:46px;height:auto}.menu-section .cta-options .gif-container .gif.mo{top:-28px;right:1px}.menu-section .cta-options .gif-container .gif.mo img{width:60px;height:auto}.nav-pill{width:268px;height:37px;margin:auto;padding:0 18px}.nav-pill .logo img{width:50px}.hamburger{width:20px;height:20px}}.medium-flip-button-container{perspective:1200px;width:100%;max-width:fit-content;display:inline-block}.medium-flip-button{transform-style:preserve-3d;cursor:pointer;transform-origin:50%;transition:transform .3s cubic-bezier(.4,.2,.2,1);position:relative}.medium-flip-button-container:hover .medium-flip-button{transform:rotateX(180deg)}.medium-flip-button-front,.medium-flip-button-back{letter-spacing:1px;backface-visibility:hidden;border:1px solid;border-radius:50px;justify-content:center;align-items:center;width:100%;height:100%;font-family:GT Walsheim Medium,sans-serif;font-weight:700;display:flex;position:absolute}.medium-button-arrow{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.medium-button-arrow-icon{width:100%;height:100%}.medium-flip-button-back{transform:rotateX(180deg)}.medium-flip-button-container:hover{transform:translateY(-2px)}@media (width>=1000px){.medium-flip-button{width:240px;height:59px}.medium-flip-button-front,.medium-flip-button-back{gap:10px;font-size:19px}.medium-button-arrow{width:40px;height:40px}.medium-button-arrow-icon{width:26px;height:26px}}@media (width>=768px) and (width<=999px){.medium-flip-button{width:270px;height:68px}.medium-flip-button-front,.medium-flip-button-back{gap:14px;font-size:22px}.medium-button-arrow{width:44px;height:44px}.medium-button-arrow-icon{width:28px;height:28px}}@media (width>=480px) and (width<=767px){.medium-flip-button{width:220px;height:56px}.medium-flip-button-front,.medium-flip-button-back{gap:10px;font-size:18px}.medium-button-arrow{width:36px;height:36px}.medium-button-arrow-icon{width:22px;height:22px}.medium-flip-button-container:hover{transform:translateY(-2px)}}@media (width<=479px){.medium-flip-button-container{perspective:1000px}.medium-flip-button{width:clamp(140px,80vw,220px);height:clamp(48px,11vw,56px)}.medium-flip-button-front,.medium-flip-button-back{border-radius:40px;gap:clamp(8px,1.5vw,10px);font-size:clamp(14px,2.8vw,18px)}.medium-button-arrow{width:clamp(30px,5vw,36px);height:clamp(30px,5vw,36px)}.medium-button-arrow-icon{width:clamp(18px,3vw,22px);height:clamp(18px,3vw,22px)}.medium-flip-button-container:hover{transform:translateY(-1px)}}@media (width<=379px){.medium-flip-button{width:85vw;height:48px}.medium-flip-button-front,.medium-flip-button-back{border-radius:35px;gap:8px;font-size:14px}.medium-button-arrow{width:30px;height:30px}.medium-button-arrow-icon{width:18px;height:18px}}.hero-section{text-align:center;z-index:1;max-width:1140px;margin-top:86px}.hero-background-video{object-fit:cover;z-index:-999;width:100%;max-width:1440px;height:441px;position:absolute;left:50%;transform:translate(-50%)}.hero-background-video img{object-fit:cover;width:100%;height:100%}.hero-title{letter-spacing:0;margin-bottom:25px;font-family:GT Walsheim Black,sans-serif;font-size:70px;font-weight:800;line-height:72px}.hero-subtitle{letter-spacing:0;max-width:1000px;margin:0 auto 68px;font-family:GT Walsheim Regular,sans-serif;font-size:28px;font-weight:500;line-height:30px}.hero-launch-text{letter-spacing:0%;margin-top:30px;font-family:GT Walsheim Bold,sans-serif;font-size:24px;line-height:28px}.cta-options{max-width:850px;margin:0 auto;position:relative}.cta-options .flip-button-container .flip-button .flip-button-front{justify-content:space-around!important;gap:0!important;padding-right:28px!important;box-shadow:-6px 8px #100d08,0 0 #0003,-6px 8px #fbff02!important}.cta-options .flip-button-container .flip-button{width:441px!important;height:99px!important}.cta-options .flip-button-container .flip-button .flip-button-front,.cta-options .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:430px!important;height:99px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:100%!important}.cta-options .flip-button-container .flip-button .button-arrow{width:80px!important;height:80px!important}.cta-options .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}.gif-container{z-index:-100;justify-content:space-between;align-items:center;gap:40px;width:100%;display:flex;position:absolute;top:0}.gif{z-index:2}.gif img{width:178px;height:auto}.gif.paper-plane{position:relative;top:51px}.gif.paper-plane img{width:161px;height:auto}.mobile-animation{z-index:2;width:1100px;position:absolute;top:1163px;left:57%;transform:translate(-50%,-50%)}.mobile-animation img{z-index:10;object-fit:cover;object-position:center;width:100%;display:block}@media (width<=1300px){.landing-container{min-height:1366px}.mobile-animation{width:83%;top:1150px}}@media (width<=990px){.hero-background-video{height:341px}.landing-container{min-height:1266px}.mobile-animation{width:600px;top:1200px}.hero-title{font-size:50px;line-height:60px}.hero-subtitle{font-size:22px;line-height:28px}}@media (width<=768px){.hero-background-video{height:352px;padding:0 10px}.landing-container{min-height:900px}.mobile-animation{width:550px;top:800px}.hero-title{font-size:33px;line-height:40px}.gif-container{top:10px}.gif img{width:97px}.cta-options .flip-button-container .flip-button{width:330px!important;height:70px!important}.cta-options .flip-button-container .flip-button .button-outer{z-index:0!important;background-color:#000!important;border:1px solid #fbff02!important;border-radius:60px!important;width:102%!important;height:100%!important;top:8px!important;left:-7px!important}.cta-options .flip-button-container .flip-button .flip-button-front,.cta-options .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:330px!important;height:70px!important;font-family:Poppins,sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:100%!important}.cta-options .flip-button-container .flip-button .button-arrow{width:55px!important;height:55px!important}.cta-options .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:32px!important;height:32px!important}.gif.paper-plane img{width:113px}}@media (width<=580px){.landing-container{min-height:900px}.mobile-animation{width:450px;top:800px}}@media (width<=550px){.landing-container{min-height:850px}.mobile-animation{width:450px;top:750px}.nav-button .flip-button-container{display:none}.gif img{width:70px}.hero-title{font-size:21px;line-height:30px}}@media (width<=480px){.hero-background-video{height:160px}.gif.paper-plane img{width:46px!important}.gif.mo img{width:73px!important}.gif.paper-plane{top:-12px;left:-21px}.hero-section{max-width:320px;margin-top:29px}.landing-container{min-height:456px}.mobile-animation{width:300px;top:423px}.hero-title{letter-spacing:0%;max-width:253px;margin-bottom:11px;font-size:16px;line-height:20px}.hero-subtitle{letter-spacing:0%;max-width:229px;margin-bottom:31px;font-size:12px;line-height:15px}.gif-container{top:50px}.gif.mo{top:-49px;right:-43px}.header h1{font-size:10px}.cta-options .flip-button-container .flip-button{width:161px!important;height:43px!important}.hero-launch-text{letter-spacing:0%;margin-top:20px;font-size:10px;line-height:11px}.cta-options .flip-button-container .flip-button .flip-button-front{box-shadow:-3px 4px #100d08,-4px 6px #fbff02!important}.cta-options .flip-button-container .flip-button .button-outer{z-index:0!important;background-color:#000!important;border:1px solid #fbff02!important;border-radius:60px!important;width:103%!important;height:100%!important;top:5px!important;left:-4px!important}.cta-options .flip-button-container .flip-button .flip-button-front{letter-spacing:0!important;width:161px!important;height:43px!important;padding-right:16px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.cta-options .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:161px!important;height:43px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.cta-options .flip-button-container .flip-button .button-arrow{width:26px!important;height:26px!important}.cta-options .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:16px!important;height:16px!important}}.header{text-align:center;margin-top:230px}.header h1{letter-spacing:0;color:#000;text-align:center;margin-bottom:24px;font-family:GT Walsheim Black,sans-serif;font-size:72px;font-weight:800;line-height:63px}.header p{letter-spacing:0;color:#100d08;max-width:680px;margin:0 auto 91px;font-family:GT Walsheim Regular,sans-serif;font-size:28px;line-height:28px}.left{width:40%;position:relative}.main-grid{align-items:flex-start;gap:30px;max-width:1140px;padding:0 20px;display:flex}.image-card{z-index:800;border-radius:10px;transition:all .3s;position:relative;overflow:visible}.phone-img,.people-img{object-fit:contain;width:100%;display:block}.image-card.phone-img{border:none;max-width:400px!important}.sparkle{width:150px;position:absolute;top:-70px;left:-76px}.genmo-logo{z-index:99;width:160px;position:absolute;bottom:-33px;left:-55px}.right{flex-direction:column;width:60%;display:flex}.text-block{position:relative}.text-block h2{letter-spacing:0;color:#0a0a0a;margin-top:27px;margin-bottom:16px;font-family:GT Walsheim Bold,sans-serif;font-size:60px;font-weight:700;line-height:64px}.text-block p{color:#100d08;max-width:420px;font-family:GT Walsheim Regular,sans-serif;font-size:24px;line-height:28px}.heart{width:124px;position:absolute;top:21px;right:72px}.image-card.small{max-width:620px;margin-top:90px}.products-section{justify-content:center;align-items:center;max-width:1269px;margin-top:120px;padding:0 20px;display:flex}.products-container{width:100%;margin:auto}.products-label{color:#666464;letter-spacing:0;text-transform:none;padding-top:22px;padding-bottom:22px;font-family:GT Walsheim Medium;font-size:32px;line-height:50px}.products-grid{grid-template-columns:1fr 1fr;align-items:start;display:grid}.products-left{flex-direction:column;display:flex}.products-heading{letter-spacing:0;color:#0a0a0a;margin-bottom:22px;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:50px}.products-desc{color:#100d08;letter-spacing:0;font-family:GT Walsheim Medium,sans-serif;font-size:24px;line-height:28px}.products-right{flex-direction:column;align-items:stretch;width:100%;display:flex}.tab-group{scrollbar-width:none;background:#f7f7f7;border-radius:100px;align-items:center;gap:5px;width:100%;padding:5px;display:flex;position:relative;overflow-x:auto}.tab-btn{z-index:1;cursor:pointer;letter-spacing:0;white-space:normal;text-align:center;color:#0a0a0a;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#f7f7f7;border:none;border-radius:100px;outline:none;flex:1;justify-content:center;align-items:center;width:auto;min-width:max-content;height:auto;min-height:75px;padding:14px 24px;font-family:Poppins;font-size:clamp(14px,2vw,22px);font-weight:600;line-height:24px;transition:transform .1s;display:inline-flex;position:relative}.tab-btn.active{color:#0a0a0a;background:#c0ff5ae5;font-weight:700;transform:scale(.96)}.product-card-wrapper{z-index:2;box-sizing:border-box;width:100%;max-width:100%;margin:auto 0;position:relative;transform:translateY(clamp(50px,10vw,103px))}.product-card{z-index:10000;background:#fff;border:2px solid #000;border-radius:40px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:20px;margin-top:-40px;display:flex;position:relative}.card-left{flex-direction:column;flex:1;justify-content:space-between;gap:28px;min-width:280px;max-width:500px;padding:52px;display:flex}.product-card .card-title{color:var(--dark);letter-spacing:0%;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:50px;font-style:italic;font-weight:800;line-height:52px}.card-text{flex-direction:column;gap:20px;display:flex}.product-card .card-desc{color:#0a0a0a;margin-bottom:30px;font-family:GT Walsheim Regular,sans-serif;font-size:clamp(16px,2.5vw,26px);line-height:1.2}.card-right.active{background:#f7f981}.card-right{border-radius:40px;flex:1;justify-content:center;align-items:center;width:100%;min-width:280px;max-width:617px;margin:32px;padding-top:clamp(40px,5vw,60px);transition:background-color;display:flex;position:relative;overflow:visible}.card-right img.product-paper-plane{width:clamp(109px,11%,70px);position:absolute;top:15%;left:-9%}.card-right img.mo2{width:clamp(66px,7%,50px);position:absolute;top:5%;left:51%;transform:rotate(45deg)}.card-right img.badge-shield{width:94px;position:absolute;top:16%;left:75%;transform:rotate(30deg)}.card-right img.badge-flashing-star{width:25px;position:absolute;top:8%;right:20%}.card-right img.badge-star-left{width:26px;position:absolute;top:25%;left:73%;transform:rotate(-137deg)}.card-right img.badge-star-right{width:22px;position:absolute;top:31%;left:83%;transform:rotate(10deg)}.card-right img.white-mo{width:160px;height:auto;position:absolute;top:40%;right:1%}.card-right img.star{width:65px;position:absolute;top:23%;left:47%;transform:rotate(40deg)}.card-right img.flashing-star{width:76px;position:absolute;top:14%;right:22%}.card-right img.smiley{width:97px;position:absolute;top:0%;left:35%;transform:rotate(-45deg)}.photo{object-fit:contain;object-position:center bottom;width:80%;height:100%;transition:opacity;display:block}.literacy-photo{object-fit:contain;object-position:bottom center;border-radius:25px;width:100%;height:100%;transition:opacity;position:absolute;top:auto;bottom:0%;left:0}.badge-sparkle{filter:drop-shadow(0 1px 4px #0003);width:40px;height:40px;animation:3s ease-in-out .8s infinite float;position:absolute;top:20px;left:16px}.product-card .card-left .flip-button-container .flip-button .button-outer{width:257px!important;height:72px!important}.product-card .card-left .flip-button-container .flip-button .flip-button-front,.product-card .card-left .flip-button-container .flip-button .flip-button-back{gap:8px!important;width:257px!important;height:72px!important}.product-card .card-left .flip-button-container .flip-button .flip-button-front .button-arrow{width:45px!important;height:45px!important}.product-card .card-left .flip-button-container .flip-button .flip-button-front .button-arrow .button-arrow-icon{width:25px!important;height:25px!important}.product-card .card-left .flip-button-container .flip-button .flip-button-front,.product-card .card-left .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;font-family:Poppins,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:100%!important}@media (width>=992px) and (width<=1215px){.sparkle{width:110px;top:-45px;left:-45px}.genmo-logo{z-index:99;width:130px;position:absolute;bottom:-30px;left:-30px}}@media (width<=991px){.sparkle{width:90px;top:-50px;left:-36px}.genmo-logo{z-index:99;width:130px;position:absolute;bottom:-33px;left:-10px}.text-block h2{font-size:36px;line-height:42px}.text-block p{font-size:18px}.image-card.small{width:400px;margin-top:60px}.products-heading{font-size:28px;line-height:34px}.products-desc{font-size:18px}.tab-btn{min-height:65px;padding:12px 18px;font-size:clamp(12px,1.8vw,18px)}.product-card{grid-template-columns:1fr 1fr}.card-left{max-width:100%;padding:24px}.card-right{margin:20px}.card-right img.star{width:clamp(22px,3%,80px);top:36%;right:38%}.card-right img.smiley{width:clamp(44px,9%,80px);top:29%;right:44%}.card-right img.white-mo{width:clamp(84px,9%,80px);top:60%;right:8%}.card-right img.flashing-star{top:23%}.card-right img.product-paper-plane{width:clamp(109px,11%,70px);top:15%;left:-9%}.card-right img.mo2{width:clamp(66px,7%,50px);top:5%;left:51%}.card-right img.badge-shield{width:clamp(64px,7%,50px);top:16%;left:75%}}@media (width<=768px){.sparkle{width:80px;top:-40px;left:-30px}.genmo-logo{z-index:99;width:110px;position:absolute;bottom:-30px;left:-10px}.image-card.small{width:300px;margin-top:30px}.header{margin-top:160px;margin-bottom:30px}.header h1{font-size:32px;line-height:40px}.header p{margin-bottom:32px;font-size:16px;line-height:24px}.products-grid{grid-template-columns:1fr}.products-label{margin:0;padding:0}.products-heading{margin:0;font-size:24px}.products-desc{margin:0;font-size:15px}.text-block h2{margin-top:16px;font-size:28px;line-height:34px}.text-block p{font-size:16px;line-height:22px}.heart{width:80px;top:10px;right:-20px}.tab-btn{min-height:60px;padding:10px;font-size:14px}.products-section{padding:0 15px}.product-card-wrapper{padding:0 15px;transform:translateY(60px)}.product-card{border-radius:30px;flex-direction:column;gap:0}.product-card .card-desc{margin-bottom:15px;font-size:16px}.card-text{align-items:center}.card-left{text-align:center;gap:20px;min-width:auto;max-width:100%;padding:20px 16px}.card-right{flex:unset;border-radius:25px;width:calc(100% - 30px);min-width:auto;max-width:none;height:auto;min-height:300px;margin:15px}.card-right img.star{width:clamp(22px,3%,80px);top:14%;right:38%}.card-right img.smiley{width:clamp(44px,9%,80px);top:2%;right:44%}.card-right img.white-mo{width:clamp(50px,9%,80px);top:15%;right:8%}.card-right img.flashing-star{width:clamp(30px,6%,50px);top:8%;right:20%}.card-right img.product-paper-plane{width:clamp(109px,11%,70px);top:15%;left:-9%}.card-right img.mo2{width:clamp(66px,7%,50px);top:5%;left:51%}.card-right img.badge-shield{width:clamp(64px,7%,50px);top:16%;left:75%}.product-card .card-left .card-text .flip-button-container .flip-button,.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-front,.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-back{gap:8px!important;width:261px!important;height:54px!important}.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-front .button-arrow{width:35px!important;height:35px!important}.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-front .button-arrow .button-arrow-icon{width:25px!important;height:25px!important}.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-front,.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-back{font-size:18px!important}}@media (width<=540px){.main-grid{gap:10px}.header{margin-top:120px}.header h1{margin-bottom:9px;font-size:28px;line-height:32px}.header p{max-width:317px;margin:0 auto 30px;padding:0 15px;font-size:14px;line-height:20px}.text-block h2{margin-bottom:9px;font-size:24px;line-height:30px}.heart{width:40px;height:auto;right:-20px!important}.left{width:54%}.right{width:46%}.image-card.small{width:192px;margin-top:10px}.sparkle{width:70px;top:-35px;left:-30px}.genmo-logo{z-index:99;width:89px;position:absolute;bottom:-33px;left:-10px}.heart{width:80px;top:10px;right:-20px}.products-heading,.products-desc,.products-label{padding-left:10px;padding-right:10px}.products-label{margin-bottom:14px;font-size:14px}.products-heading{font-size:20px}.products-desc{font-size:13px}.tab-btn{min-height:55px;padding:8px;font-size:clamp(10px,1.2vw,11px)}.products-section{margin-top:30px;padding:0 10px}.product-card-wrapper{padding:0 10px;transform:translateY(50px)}.product-card{border-radius:25px;flex-direction:column}.product-card .card-desc{font-size:14px}.card-left{min-width:auto;max-width:100%;padding:15px 12px}.card-right{flex:unset;width:calc(100% - 24px);min-width:auto;max-width:none;height:auto;min-height:250px;margin:12px}.card-right img.white-mo{width:clamp(40px,8%,70px);top:12%;right:10%}.card-right img.flashing-star{width:clamp(25px,5%,40px);top:5%;right:22%}.card-right img.product-paper-plane{width:clamp(109px,11%,70px);top:15%;left:-9%}.card-right img.mo2{width:clamp(66px,7%,50px);top:5%;left:51%}.card-right img.badge-shield{width:clamp(64px,7%,50px);top:16%;left:75%}}@media (width<=480px){.financial-decision-container{height:156vh;margin-top:6px}.header{margin-top:90px;margin-bottom:0}.header h1{letter-spacing:0%;margin-bottom:9px;font-size:18px;line-height:20px}.header p{max-width:217px;margin-bottom:30px;font-size:12px;line-height:14px}.text-block h2{margin-top:16px;margin-bottom:9px;font-size:20px;line-height:24px}.text-block p{max-width:159px;margin-bottom:32px;font-size:10px;line-height:11px}.image-card .phone-img{border-radius:5px;width:134px;height:212px}.card-text{gap:15px}.product-card .card-title{font-size:20px;line-height:22px}.product-card .card-desc{max-width:266px;margin-bottom:0;font-size:13px;line-height:15px}.phone-img{height:212px}.left{width:54%}.right{width:100%}.image-card.small{border-radius:5px;width:159px;margin-top:10px}.heart{width:50px;top:13px;right:-40px}.products-desc{font-size:12px}.tab-group{width:100%;height:39px;margin:0 auto}.tab-btn{min-height:34px;padding:6px 4px;font-size:11px;line-height:13px}.products-section{width:100%;margin-top:50px;padding:0 10px}.products-label{letter-spacing:0;font-size:11px;line-height:12px}.products-heading{letter-spacing:0;max-width:250px;margin-bottom:8px;font-size:14px;line-height:16px}.products-desc{letter-spacing:0;max-width:280px;margin-bottom:25px;font-size:10px;line-height:12px}.product-card-wrapper{max-width:100%;padding:0 8px;transform:translateY(20px)}.product-card{border-radius:16px;margin-top:0}.card-left{gap:15px;min-width:auto;max-width:100%;padding:25px 16px}.card-right{flex:unset;border-radius:27px 27px 12px 12px;width:100%;min-width:auto;max-width:100%;height:auto;min-height:220px;margin:0}.photo{width:66%}.literacy-photo{border-radius:12px;width:74%;left:50%;transform:translate(-50%)}.card-right img.product-paper-plane{width:clamp(64px,11%,70px);top:29%;left:3%}.card-right img.mo2{width:clamp(44px,7%,50px);top:8%;left:49%}.card-right img.badge-shield{width:24px;top:16%;left:75%}.card-right img.white-mo{width:55px;height:auto;top:43%;right:12%}.card-right img.flashing-star{width:clamp(24px,5%,35px);top:3%;right:25%}.card-right img.badge-flashing-star{width:14px}.card-right img.badge-star-left{width:6px;top:23%;left:72%}.card-right img.badge-star-right{width:6px;top:28%;left:80%}.product-card .card-left .card-text .flip-button-container .flip-button{gap:8px!important;width:153px!important;height:37px!important}.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-front{box-shadow:0 4px #100d08,0 10px 20px #0000!important}.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-front,.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-back{gap:8px!important;width:153px!important;height:37px!important}.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-front .button-arrow{width:24px!important;height:24px!important}.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-front .button-arrow .button-arrow-icon{width:14px!important;height:14px!important}.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-front,.product-card .card-left .card-text .flip-button-container .flip-button .flip-button-back{font-size:11px!important;line-height:12px!important}}@media (width<=390px){.financial-decision-container{height:152vh}.image-card.small{margin-top:0}.sparkle{width:50px;top:-30px;left:-8px}.genmo-logo{z-index:99;width:60px;position:absolute;bottom:-13px;left:-8px}.products-section{padding:0 8px}.product-card-wrapper{padding:0 6px}.product-card{border-radius:12px}.card-left{gap:12px;min-width:auto;max-width:100%;padding:16px 12px}.card-right img.smiley{width:31px;top:16%;left:33%}.card-right img.star{width:15px;top:25%;left:45%}.card-right img.flashing-star{top:23%}}.global-footprint-section{width:100%;padding:155px 0 20px;overflow:visible}.global-footprint-container{flex-direction:column;max-width:1440px;margin:0 auto;display:flex}.global-footprint-top{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:70px;margin-bottom:31px;display:flex}.global-footprint-text{flex-direction:column;width:50%;display:flex}.global-footprint-label{letter-spacing:0%;color:#fff;margin:0;padding-bottom:30px;font-family:GT Walsheim Medium,sans-serif;font-size:32px;line-height:50px}.global-footprint-heading{letter-spacing:0%;color:#fff;margin:0;padding-bottom:10px;font-family:GT Walsheim Medium,sans-serif;font-size:40px;line-height:50px}.global-footprint-description{letter-spacing:0%;color:#fff;max-width:572px;margin:0;font-family:GT Walsheim Regular,sans-serif;font-size:24px;line-height:28px}.global-footprint-map{justify-content:flex-end;align-items:center;display:flex}.map-image{object-fit:contain;width:100%;max-width:635px;height:auto}.testimonial-card{z-index:100;background-color:#fff;border:1px solid #000;border-radius:40px;flex-direction:column;max-width:1440px;margin:0 auto 20px;padding:94px 74px;display:flex}.testimonial-header{justify-content:space-between;align-items:flex-start;margin-bottom:78px;display:flex}.temenos-badge{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.temenos-logo-row{align-items:center;gap:8px;display:flex}.temenos-logo{width:auto;height:30px}.lightning-gif{width:65px;height:auto}.exchange-label{color:#575553;letter-spacing:0;margin-top:-27px;font-family:Poppins,sans-serif;font-size:22px;font-weight:600}.genmo-badge{align-items:center;gap:12px;display:flex}.genmo-logo-wrapper{margin-left:20px;display:inline-block;position:relative}.genmo-logo-wrapper .flashing-star{z-index:10;width:62px;height:auto;position:absolute;top:-44px;left:-54px}.genmo-logo-img{width:auto;height:50px;display:block}.testimonial-content{flex-direction:column;gap:24px;max-width:1114px;margin-bottom:61px;font-family:GT Walsheim Medium,sans-serif;display:flex}.testimonial-text{letter-spacing:0%;color:#1a1a1a;text-align:center;margin:0;font-size:24px;font-weight:400;line-height:32px}.testimonial-author{flex-direction:column;align-items:center;gap:6px;display:flex}.author-name{letter-spacing:0%;color:#100d08;font-family:GT Walsheim Bold,sans-serif;font-size:24px;line-height:24px}.author-title{letter-spacing:0%;color:#575553;font-family:GT Walsheim Medium,sans-serif;font-size:20px;line-height:24px}@media (width<=992px){.global-footprint-section{padding:80px 20px}.global-footprint-top{gap:40px}.testimonial-card{padding:30px 40px}}@media (width<=768px){.global-footprint-section{padding:60px 20px}.global-footprint-top{text-align:center;flex-direction:column-reverse}.global-footprint-text{align-items:center;width:100%}.global-footprint-description{max-width:100%}.global-footprint-map{order:-1;justify-content:center}.testimonial-card{gap:25px;max-width:100%;margin:0;padding:25px 30px}.testimonial-header{flex-direction:row-reverse;align-items:center}.genmo-badge{order:-1}.exchange-label{margin-top:-8px;font-size:16px}.testimonial-text{font-size:16px}.temenos-logo-row img.lightning-gif{width:40px}.temenos-logo-row img.temenos-logo img{height:24px}.genmo-logo-wrapper .flashing-star{width:28px;height:28px;top:-28px;left:-28px}.genmo-logo-wrapper img{height:50px}}@media (width<=580px){.temenos-logo-row img.lightning-gif{width:30px}.temenos-logo{height:20px}.genmo-logo-wrapper img{height:40px}}@media (width<=480px){.global-footprint-section{padding:50px 16px}.global-footprint-text{text-align:left;align-items:flex-start}.global-footprint-label{letter-spacing:0%;padding-bottom:14px;font-size:14px;line-height:16px}.global-footprint-top{gap:26px;margin-bottom:0}.global-footprint-heading{letter-spacing:0%;max-width:217px;padding-bottom:8px;font-size:24px;line-height:25px}.global-footprint-description{letter-spacing:0%;max-width:312px;font-size:12px;line-height:14px}.map-image{max-width:375px}.testimonial-card{border-radius:20px;gap:0;margin-bottom:38px;padding:35px}.testimonial-header{margin-bottom:34px}.testimonial-content{gap:15px;max-width:265px;margin:auto auto 35px}.lightning-gif{width:22px;height:22px}.exchange-label{margin-top:-6px;font-size:10px}.genmo-logo-wrapper{margin-left:15px}.genmo-logo-wrapper .flashing-star{width:28px;height:28px;top:-6px;left:-28px}.temenos-logo-row img.lightning-gif{width:30px}.temenos-logo{height:14px}.genmo-logo-wrapper img{height:31px}.testimonial-text{font-size:12px;line-height:14px}.author-name{font-size:16px}.author-title{font-size:13px}}.who-we-serve-section{z-index:1;justify-content:center;align-items:center;max-width:1440px;margin:130px auto 0;padding:120px 20px;font-family:GT Walsheim Regular,sans-serif;display:flex;position:relative}.who-we-serve-container{flex-direction:column;align-items:center;width:100%;display:flex}.who-we-serve-header{text-align:center;max-width:1165px;margin-bottom:55px}.small-heading{letter-spacing:0%;color:#fff;margin-bottom:16px;font-family:GT Walsheim Medium,sans-serif;font-size:32px;line-height:40px}.main-heading{letter-spacing:0%;color:#fff;margin-bottom:20px;font-family:GT Walsheim Black,sans-serif;font-size:50px;line-height:50px}.description{letter-spacing:0%;color:#fff;font-family:GT Walsheim Medium,sans-serif;font-size:24px;line-height:30px}.cards-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:40px;width:100%;margin-bottom:60px;display:grid}.cards-carousel{width:100%;margin-bottom:60px;display:none;position:relative}.mobile-swiper{width:100%;overflow:visible}.mobile-swiper .swiper-wrapper{padding-bottom:0}.mobile-swiper .swiper-slide{height:auto}.mobile-swiper .swiper-slide .service-card{height:100%}.mobile-swiper+.swiper-pagination-container,.cards-carousel .swiper-pagination-container{z-index:10;justify-content:center;align-items:center;gap:8px;margin-top:20px;padding:0;display:flex;position:relative}.pagination-dot{cursor:pointer;background:#d9d9d9;border:none;border-radius:50%;flex-shrink:0;width:12px;height:12px;transition:background .3s}.pagination-dot.active{background:#a3e635}.service-card{cursor:pointer;background:#2a2a2a;border-radius:20px;flex-direction:column;height:100%;padding:16px;transition:transform .3s,box-shadow .3s;display:flex}.service-card:hover{box-shadow:0 8px 30px #0009}.card-image-container{border-radius:20px;justify-content:center;align-items:center;height:211px;margin-bottom:20px;display:flex;position:relative;overflow:hidden}.card-image{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.card-content{flex-direction:column;flex:1;gap:20px;padding:20px 18px 34px;display:flex}.card-title{letter-spacing:0;color:#fff;margin:0;font-family:GT Walsheim Black,sans-serif;font-size:32px;font-weight:700;line-height:36px}.card-description{color:#fff;letter-spacing:0;max-width:316px;margin:0 0 37px;font-family:GT Walsheim Regular,sans-serif;font-size:18px;line-height:26px}.cta-button-container-mobile{display:block}.cta-button-container-desktop{justify-content:center;align-items:center;display:none}.cta-button-container-mobile .flip-button{width:444px!important;height:108px!important}.cta-button-container-mobile .flip-button-front{border:1px solid #100d08!important;box-shadow:-6px 6px #fff,-6px 7px 0 1px #ff0!important}.cta-button-container-mobile .flip-button-front,.cta-button-container-mobile .flip-button-back{width:448px!important;height:108px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:100%!important}.cta-button-container-mobile .flip-button-front .button-arrow{width:80px!important;height:80px!important;margin-left:-30px!important}.cta-button-container-mobile .flip-button-front .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}.cta-button-container-desktop .flip-button-front{border-color:#100d08!important;box-shadow:-2px 2px #fff,-2px 2px 0 1px #ff0!important}.who-we-serve-btn .flip-button-front:hover{box-shadow:0 6px #fff,0 12px 25px #fff6!important}@media (width<=880px){.main-heading{font-size:28px}.card-image-container{height:160px}.card-content{padding:16px}}@media (width<=768px){.card-content{padding:0}.cards-grid{display:none}.cards-carousel{display:block}.cta-button-container-desktop{margin-bottom:20px;display:block}.cta-button-container-mobile{display:none}.who-we-serve-section{padding:0}.who-we-serve-header{max-width:78%;margin-bottom:18px}.who-we-serve-container{padding:0}.small-heading{letter-spacing:0;font-size:16px;line-height:18px}.main-heading{letter-spacing:0%;font-size:28px;line-height:32px}.description{letter-spacing:0%;max-width:400px;margin:0 auto;font-size:16px;line-height:24px}.mobile-swiper .service-card{margin:0;padding:16px}.mobile-swiper .card-image-container{height:180px}.card-title{letter-spacing:0;font-size:24px;line-height:28px}.card-description{letter-spacing:0%;font-size:14px;line-height:20px}.cta-button{padding:12px 24px;font-size:14px}.service-card,.card-image-container{border-radius:10px}}@media (width<=480px){.who-we-serve-section{padding:40px 0}.who-we-serve-container{padding:0}.who-we-serve-header{max-width:251px}.small-heading{letter-spacing:0;font-size:12px;line-height:14px}.main-heading{letter-spacing:0%;margin-bottom:7px;font-size:16px;line-height:18px}.cta-button-container-desktop{margin-bottom:18px}.description{letter-spacing:0;font-size:13px;line-height:17px}.card-title{letter-spacing:0;font-size:18px;line-height:20px}.card-description{letter-spacing:0;font-family:GT Walsheim Regular,sans-serif;font-size:12px;line-height:16px}.cards-grid{margin-bottom:40px}.cards-carousel{margin-bottom:51px}.mobile-swiper .card-image-container{height:140px}.card-image{width:100%;height:100%}.cta-button-container-desktop .flip-button-front,.cta-button-container-desktop .flip-button-back{letter-spacing:0!important;gap:10px!important;font-family:Poppins,sans-serif!important;font-size:8px!important;font-weight:600!important;line-height:12px!important}.cta-button-container-desktop .flip-button{width:120px!important;height:34px!important}.cta-button-container-desktop .flip-button-front .button-arrow{width:22px!important;height:22px!important}.cta-button-container-desktop .flip-button-front .button-arrow .button-arrow-icon{width:12px!important;height:12px!important}.who-we-serve-section{margin-top:196px}}@media (width<=420px){.who-we-serve-section{margin-top:180px;padding:0}}@media (width>=400px) and (width<=425px){.who-we-serve-section{margin-top:240px}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.our-partners-title{letter-spacing:0%;text-align:center;color:#666464;margin-bottom:58px;font-family:GT Walsheim Medium,sans-serif;font-size:32px;font-weight:500;line-height:40px}.partner-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin-bottom:121px;padding:0 20px;display:flex}.how-it-works-container{flex-direction:column;align-items:center;margin-bottom:50px;display:flex}.how-it-works-container span{letter-spacing:0%;color:#100d08;text-align:center;max-width:800px;margin-bottom:32px;font-family:Poppins,sans-serif;font-size:32px;font-weight:500;line-height:40px}.how-it-works-container h2{color:#100d08;letter-spacing:0%;text-align:center;margin-bottom:30px;font-family:GT Walsheim Black,sans-serif;font-size:60px;font-weight:800;line-height:50px}.how-it-works-container p{color:#100d08;letter-spacing:-.02em;text-align:center;max-width:900px;font-family:GT Walsheim Medium,sans-serif;font-size:21px;line-height:1.3}.launch-text{color:#000;text-align:center;margin-top:21px;margin-bottom:85px;font-family:GT Walsheim Medium,sans-serif;font-size:24px;line-height:26px}.our-partners-container .flip-button{width:441px!important;height:99px!important}.our-partners-container .flip-button-front{border:1px solid #100d08!important;box-shadow:-6px 6px #000,-6px 7px 0 1px #ff0!important}.our-partners-container .flip-button-front,.our-partners-container .flip-button-back{width:441px!important;height:99px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:100%!important}.our-partners-container .flip-button-front .button-arrow{width:80px!important;height:80px!important;margin-left:-30px!important}.our-partners-container .flip-button-front .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}.partner-logos img{height:auto}.partner-logos img.dpm-logo{width:110px}.our-partners-container{padding:111px 20px 235px}.features-container{flex-direction:column;gap:164px;width:100%;max-width:1140px;margin:auto 0;display:flex}.feature-section{grid-template-columns:521px 521px;justify-content:center;align-items:center;gap:73px;display:grid}.feature-section.reverse{direction:rtl}.feature-section.reverse>*{direction:ltr}.feature-image-card{aspect-ratio:1;background:#fff;border:2px solid #000;border-radius:20px;justify-content:center;align-items:center;width:521px;height:521px;display:flex;position:relative;overflow:hidden}.feature-image{object-fit:contain;width:521px;height:521px}.feature-gif{z-index:10;width:340px;height:auto;position:absolute;transform:rotate(0)}.feature-gif.cloud{top:10px;left:10px}.feature-gif.server{bottom:10px;right:10px}.feature-text{flex-direction:column;align-self:start;margin-top:14px;padding:0;display:flex}.feature-title{letter-spacing:0%;color:#000;margin-bottom:74px;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:80px;line-height:75px}.feature-description{letter-spacing:0%;color:#000;max-width:556px;margin:0;font-family:GT Walsheim Medium,sans-serif;font-size:32px;line-height:40px}@media (width<=992px){.feature-section{grid-template-columns:350px 350px;gap:80px;display:grid}.features-container{gap:100px}.feature-section{gap:50px}.feature-image-card{width:420px;height:420px}.feature-text{margin-top:10px}.feature-description{font-size:22px}.feature-gif.cloud,.feature-gif.server{width:200px!important}}@media (width<=768px){.how-it-works-container span{font-size:22px;line-height:28px}.how-it-works-container h2{font-size:40px;line-height:42px}.how-it-works-container p{max-width:600px;font-size:18px;line-height:28px}.feature-title{font-size:50px;line-height:60px}.feature-description{font-size:22px;line-height:28px}.our-partners-container .flip-button{width:280px!important;height:64px!important}.our-partners-container .flip-button-front,.our-partners-container .flip-button-back{width:280px!important;height:64px!important;font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:100%!important}.our-partners-container .flip-button-front .button-arrow{width:50px!important;height:50px!important}.our-partners-container .flip-button-front .button-arrow .button-arrow-icon{width:25px!important;height:25px!important}.features-container{gap:80px}.feature-section{grid-template-columns:1fr;gap:30px}.feature-section.reverse,.feature-section.reverse>*{direction:ltr}.feature-image-card{order:-1;width:420px;height:420px;margin:0 auto}.feature-text{text-align:left;align-items:flex-start;max-width:420px;margin:0 auto}.feature-description{max-width:100%}.feature-gif.cloud,.feature-gif.server{width:268px!important}}@media (width<=450px){.our-partners-container{padding:111px 20px}.feature-title{margin-bottom:14px;font-size:40px;line-height:40px}.feature-description{font-size:14px;line-height:16px}.our-partners-container .flip-button{width:158px!important;height:39px!important}.our-partners-container .flip-button-front,.our-partners-container .flip-button-back{letter-spacing:0!important;gap:12px!important;width:158px!important;height:39px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.our-partners-container .flip-button-front .button-arrow{width:26px!important;height:26px!important;margin-left:-8px!important}.our-partners-container .flip-button-front .button-arrow .button-arrow-icon{width:12px!important;height:12px!important}.feature-gif{width:271px;top:-11px}.features-container{gap:37px}.feature-image-card{object-fit:cover;border-radius:16px;max-width:292px;height:auto}.feature-image{object-fit:cover;width:292px;height:292px}.feature-description{gap:10px;font-size:15px}.feature-text{text-align:left;align-items:flex-start;gap:0;max-width:280px}.feature-gif.cloud{width:174px!important}.feature-gif.server{top:80px;width:174px!important}.our-partners-title{letter-spacing:0;margin-bottom:30px;font-size:11px;line-height:12px}.how-it-works-container{margin-bottom:28px}.how-it-works-container span{letter-spacing:0;margin-bottom:12px;font-size:12px;line-height:14px}.how-it-works-container h2{letter-spacing:0;margin-bottom:7px;font-size:14px;line-height:16px}.how-it-works-container p{letter-spacing:0;max-width:250px;font-family:GT Walsheim Regular,sans-serif;font-size:10px;line-height:12px}.launch-text{letter-spacing:0%;margin-top:15px;margin-bottom:29px;font-size:10px;line-height:11px}.partner-logos{gap:20px;margin-bottom:61px}.partner-logos .mobile-break{width:100%;height:0;display:block}.partner-logos img.dpm-logo{width:61px;height:auto}.partner-logos img.tenmos-logo{width:76px;height:auto}.partner-logos img.sbp-logo{width:42px;height:auto}.partner-logos img.efu-logo{width:35px;height:auto}.partner-logos img.dawood-logo{width:68px;height:auto}.partner-logos img.soneri-logo{width:108px;height:auto}.our-partners-container .flip-button-front{border:1px solid #100d08!important;box-shadow:-3px 3px #000,-4px 3px 0 1px #ff0!important}}.solutions-hero-section{z-index:2;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;padding-top:92px;padding-bottom:0;display:flex;position:relative;overflow:visible}.solutions-hero-content-block{text-align:center;flex-direction:column;align-items:center;width:100%;padding:0 20px;display:flex}.solutions-hero-tag{align-items:center;gap:8px;margin-bottom:17px;display:inline-flex}.fyb-icon{width:40px;height:40px}.solutions-hero-tag-text{color:#3e3939;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:32px}.solutions-hero-title{max-width:830px;letter-spacing:0%;color:#0a0a0a;margin-bottom:31px;font-family:GT Walsheim Black,sans-serif;font-size:60px;font-weight:800;line-height:70px}.solutions-hero-subtitle{color:#100d08;max-width:726px;margin:0 auto 44px;font-family:GT Walsheim Medium,sans-serif;font-size:24px;font-weight:500;line-height:32px}.solutions-hero-cta{margin-bottom:75px}.solutions-hero-cta .flip-button-container .flip-button .flip-button-front{justify-content:space-around!important;gap:0!important;padding-right:28px!important;box-shadow:-6px 8px #100d08,0 0 #0003!important}.solutions-hero-cta .flip-button-container .flip-button{width:441px!important;height:99px!important}.solutions-hero-cta .flip-button-container .flip-button .flip-button-front,.solutions-hero-cta .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:430px!important;height:99px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:100%!important}.solutions-hero-cta .flip-button-container .flip-button .button-arrow{width:80px!important;height:80px!important}.solutions-hero-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}.solutions-hero-image-block{z-index:3;justify-content:center;width:100%;margin-bottom:-140px;padding:0 20px;display:flex;position:relative}.solutions-hero-image-inner{border:1px solid #100d08;border-radius:30px;width:100%;max-width:1030px;position:relative;overflow:hidden}.solutions-hero-image{aspect-ratio:145/97;border-radius:30px;width:1030px;max-width:100%;height:689px;max-height:100%;display:block}.solutions-hero-message-bar{z-index:2;pointer-events:none;width:32%;max-width:135px;height:135px;position:absolute;top:20%;left:58%}@media (width<=1024px){.solutions-hero-image-inner{max-width:900px}.solutions-hero-image-block{margin-bottom:-130px}}@media (width<=991px){.solutions-hero-section{padding-top:50px}.solutions-hero-image-inner{max-width:860px}.solutions-hero-image-block{margin-bottom:-120px}.solutions-hero-title{letter-spacing:0%;font-size:38px;line-height:42px}}@media (width>=769px) and (width<=820px){.solutions-hero-image-inner{max-width:568px}.solutions-hero-image{aspect-ratio:568/380;width:568px;height:380px}.solutions-hero-message-bar{width:82px;height:82px;top:78px;left:330px}}@media (width<=768px){.solutions-hero-section{padding-top:31px}.solutions-hero-tag{margin-bottom:11px}.solutions-hero-title{letter-spacing:0%;max-width:253px;margin-bottom:11px;font-size:40px;line-height:48px}.solutions-hero-subtitle{margin-bottom:19px;padding:0 15px;font-size:18px;line-height:26px}.solutions-hero-tag-text{font-size:18px;line-height:24px}.solutions-hero-cta{margin-bottom:29.44px}.solutions-hero-cta .flip-button-container .flip-button{width:330px!important;height:70px!important}.solutions-hero-cta .flip-button-container .flip-button .button-outer{z-index:0!important;background-color:#000!important;border:1px solid #fbff02!important;border-radius:60px!important;width:102%!important;height:100%!important;top:8px!important;left:-7px!important}.solutions-hero-cta .flip-button-container .flip-button .flip-button-front,.solutions-hero-cta .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:330px!important;height:70px!important;font-family:Poppins,sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:100%!important}.solutions-hero-cta .flip-button-container .flip-button .button-arrow{width:55px!important;height:55px!important}.solutions-hero-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:32px!important;height:32px!important}.solutions-hero-image-block{margin-bottom:-120px;padding:0 15px}.solutions-hero-image,.solutions-hero-image-inner{border-radius:24px}}@media (width>=481px) and (width<=559px){.solutions-hero-image-inner{max-width:389px}.solutions-hero-image{aspect-ratio:389/260;width:389px;height:260px}.solutions-hero-message-bar{width:54px;height:54px;top:48px;left:226px}.solutions-hero-title{letter-spacing:0%;max-width:453px;font-size:32px;line-height:35px}.solutions-hero-subtitle{max-width:389px}}@media (width<=480px){.solutions-hero-content-block{padding:0 15px}.fyb-icon{width:28px;height:28px}.solutions-hero-tag-text{font-size:14px;line-height:20px}.solutions-hero-title{letter-spacing:0%;font-size:32px;line-height:40px}.solutions-hero-subtitle{padding:0 10px;font-size:16px;line-height:24px}.solutions-hero-cta .flip-button-container .flip-button{width:161px!important;height:43px!important}.solutions-hero-cta .flip-button-container .flip-button .flip-button-front{box-shadow:-5px 5px #100d08,0 0 #0003!important}.solutions-hero-cta .flip-button-container .flip-button .button-outer{z-index:0!important;background-color:#000!important;border:1px solid #fbff02!important;border-radius:60px!important;width:103%!important;height:100%!important;top:5px!important;left:-4px!important}.solutions-hero-cta .flip-button-container .flip-button .flip-button-front{letter-spacing:0!important;width:161px!important;height:43px!important;padding-right:16px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.solutions-hero-cta .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:161px!important;height:43px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.solutions-hero-cta .flip-button-container .flip-button .button-arrow{width:26px!important;height:26px!important}.solutions-hero-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:16px!important;height:16px!important}.solutions-hero-image-block{margin-bottom:-90px;padding:0 15px}.solutions-hero-image-inner{max-width:284px}.solutions-hero-image{aspect-ratio:284/190;width:284px;height:190px}.solutions-hero-image,.solutions-hero-image-inner{border-radius:20px}.solutions-hero-message-bar{width:40px;height:40px;top:46px;left:201px}}@media (width<=430px){.solutions-hero-title{font-size:28px;line-height:36px}.solutions-hero-subtitle{font-size:15px;line-height:22px}.solutions-hero-image-block{margin-bottom:-85px}}@media (width<=397px){.solutions-hero-tag-text{font-size:13px;line-height:18px}.solutions-hero-title{letter-spacing:0%;font-size:16px;line-height:20px}.solutions-hero-subtitle{font-size:14px;line-height:20px}.solutions-hero-image-block{margin-bottom:-80px;padding:0 12px}.solutions-hero-image,.solutions-hero-image-inner{border-radius:18px}.solutions-hero-message-bar{width:40px;height:40px;top:46px;left:201px}}@media (width<=375px){.fyb-icon{width:24px;height:24px}.solutions-hero-tag-text{font-size:12px;line-height:18px}.solutions-hero-title{font-size:24px;line-height:30px}.solutions-hero-subtitle{padding:0 5px;font-size:13px;line-height:20px}.solutions-hero-image-block{margin-bottom:-75px;padding:0 10px}}@media (width<=480px) and (orientation:landscape){.solutions-hero-section{padding-top:20px}.solutions-hero-content-block{padding:0 20px}.solutions-hero-tag{margin-bottom:12px}.solutions-hero-title{margin-bottom:12px;font-size:28px;line-height:36px}.solutions-hero-subtitle{max-width:500px;margin-bottom:16px;font-size:16px;line-height:24px}.solutions-hero-cta{margin-bottom:16px}.solutions-hero-image-inner{max-width:284px}.solutions-hero-image-block{margin-bottom:-90px}.solutions-hero-message-bar{width:40px;height:40px;top:46px;left:201px}}@media (width>=481px) and (width<=768px) and (orientation:landscape){.solutions-hero-section{padding-top:25px}.solutions-hero-title{font-size:32px;line-height:40px}.solutions-hero-subtitle{margin-bottom:20px;font-size:18px;line-height:26px}.solutions-hero-cta{margin-bottom:20px}.solutions-hero-image-inner{max-width:389px}.solutions-hero-image-block{margin-bottom:-105px}.solutions-hero-message-bar{width:54px;height:54px;top:63px;left:275px}}.one-platform-section{z-index:1;background-color:#fbffea;border-radius:20px;max-width:1440px;margin:26px auto;padding:180px 20px 150px;position:relative}.one-platform-container{max-width:1440px;margin:0 auto}.one-platform-tabs{background:#f7f7f7;border-radius:100px;align-items:center;width:fit-content;padding:5px;display:flex;position:relative}.one-platform-tabs.desktop-only{margin-bottom:69px}.one-platform-tabs.mobile-only{margin-bottom:40px;margin-left:auto;margin-right:auto;display:none}.one-platform-tab{z-index:1;cursor:pointer;white-space:nowrap;color:#0a0a0a;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:100px;outline:none;flex:1;justify-content:center;align-items:center;min-width:max-content;padding:15px 30px;font-family:GT Walsheim Black,sans-serif;font-size:24px;font-weight:700;transition:transform .1s;display:inline-flex;position:relative}.one-platform-tab.active{background:#c0ff5ae5;transform:scale(.96)}.one-platform-tab:hover:not(.active){background-color:#c0ff5a4d}.one-platform-grid{grid-template-columns:auto auto;justify-content:center;align-items:start;gap:10px;display:grid}.one-platform-image-wrapper{justify-content:center;align-items:flex-start;min-height:600px;display:flex}.one-platform-image{aspect-ratio:460/892;object-fit:cover;object-position:center;width:100%;max-width:404px;height:auto}.one-platform-image-parents{aspect-ratio:460/892;object-fit:cover;object-position:center;height:auto}.one-platform-image-teens{aspect-ratio:460/892;object-fit:cover;object-position:center;transform-origin:50%;height:auto;transform:scale(.9)}.one-platform-content{flex-direction:column;align-items:flex-start;gap:0;margin-top:63px;display:flex}.one-platform-title{color:#000;letter-spacing:0%;white-space:nowrap;margin:0 0 33px;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:50px;font-weight:900;line-height:50px}.one-platform-paragraph{color:#383838;width:607px;max-width:607px;height:120px;margin:0 0 60px;font-family:GT Walsheim Bold,sans-serif;font-size:32px;font-weight:700;line-height:40px}.one-platform-gif{align-self:flex-start;width:135px;height:135px;margin-top:0}@media (width<=991px){.one-platform-section{margin-top:20px;padding:150px 20px 120px}.one-platform-tab{padding:12px 24px;font-size:16px}.one-platform-grid{gap:40px}.one-platform-title{letter-spacing:0%;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:48px;font-weight:900;line-height:52px}.one-platform-paragraph{max-width:307px;height:200px;font-size:26px;line-height:34px}.one-platform-image{max-width:350px}.one-platform-image-wrapper{min-height:500px}.one-platform-content{margin-top:54px}.one-platform-gif{width:100px;height:100px}}@media (width<=768px){.one-platform-section{margin-top:20px;margin-bottom:5px;padding:130px 20px 100px}.one-platform-tabs.mobile-only{margin-bottom:26px;display:flex}.one-platform-tabs.desktop-only{display:none}.one-platform-grid{grid-template-columns:1fr 1fr;align-items:center;gap:30px}.one-platform-image-wrapper{order:1;justify-content:center;align-items:center;min-height:auto;display:flex}.one-platform-content{text-align:left;order:2;align-items:flex-start;gap:0;margin-top:0}.one-platform-title{letter-spacing:0%;margin-bottom:14px;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:32px;font-weight:900;line-height:36px}.one-platform-paragraph{width:auto;max-width:400px;height:auto;margin-bottom:6px;font-size:19px;line-height:30px}.one-platform-image{max-width:280px;height:auto}.one-platform-tab{padding:12px 20px;font-size:16px}.one-platform-gif{align-self:flex-start;width:80px;height:80px}}@media (width<=550px){.one-platform-section{margin-top:10px;margin-bottom:5px;padding:110px 15px 80px}.one-platform-image-wrapper{justify-content:center;align-items:center;min-height:auto;display:flex}.one-platform-image{max-width:220px;height:auto}.one-platform-tabs.mobile-only{margin-bottom:26px}.one-platform-tab{padding:10px 18px;font-size:12px}.one-platform-title{letter-spacing:0%;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:26px;font-weight:900;line-height:30px}.one-platform-paragraph{font-size:18px;line-height:26px}.one-platform-gif{width:65px;height:65px}}@media (width<=400px){.one-platform-section{border-radius:10px;margin-top:6px;margin-bottom:5px;padding:95px 15px 60px}.one-platform-grid{grid-template-columns:1fr 1fr;gap:15px}.one-platform-image-wrapper{order:1;justify-content:center;align-items:center;min-height:auto;display:flex}.one-platform-image{max-width:180px;height:auto}.one-platform-content{text-align:left;order:2;align-items:flex-start;margin-top:0}.one-platform-tabs.mobile-only{margin-bottom:26px}.one-platform-tab{padding:8px 16px;font-size:9px}.one-platform-title{letter-spacing:0%;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:20px;font-weight:900;line-height:24px}.one-platform-paragraph{color:#383838;width:177px;max-width:177px;height:56px;margin-bottom:6px;font-family:GT Walsheim Bold,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:13px;overflow:hidden}.one-platform-gif{align-self:flex-start;width:55px;height:55px}}@media (width<=480px) and (orientation:landscape){.one-platform-section{margin-top:15px;padding:80px 15px 60px}.one-platform-tabs.mobile-only{margin-bottom:26px;display:flex}.one-platform-tabs.desktop-only{display:none}.one-platform-grid{grid-template-columns:1fr 1fr;gap:20px}.one-platform-image-wrapper{order:1;justify-content:center;align-items:center;min-height:auto;display:flex}.one-platform-content{text-align:left;order:2;align-items:flex-start;margin-top:0}.one-platform-image{max-width:160px;height:auto}.one-platform-title{letter-spacing:0%;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:24px;font-weight:900;line-height:28px}.one-platform-paragraph{font-size:18px;line-height:24px}.one-platform-gif{align-self:flex-start;width:60px;height:60px}.one-platform-tab{padding:8px 16px;font-size:9px}}@media (width>=481px) and (width<=768px) and (orientation:landscape){.one-platform-section{padding:100px 20px 80px}.one-platform-tabs.mobile-only{margin-bottom:26px;display:flex}.one-platform-tabs.desktop-only{display:none}.one-platform-grid{grid-template-columns:1fr 1fr;gap:30px}.one-platform-image-wrapper{order:1;justify-content:center;align-items:center;min-height:auto;display:flex}.one-platform-content{text-align:left;order:2;align-items:flex-start;margin-top:0}.one-platform-image{max-width:200px;height:auto}.one-platform-title{letter-spacing:0%;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:28px;font-weight:900;line-height:32px}.one-platform-paragraph{font-size:20px;line-height:26px}.one-platform-gif{align-self:flex-start;width:70px;height:70px}}.family-youth-banking-section{background-color:#fff;border-radius:20px;max-width:1440px;margin:26px auto;padding:100px 20px 120px}.family-youth-banking-container{text-align:center;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;display:flex}.family-youth-banking-logo{margin-bottom:24px}.family-youth-banking-logo img{width:513px;height:224px;display:block}.family-youth-banking-heading-wrapper{justify-content:center;align-items:center;margin-bottom:8px;display:flex;position:relative}.family-youth-banking-heading{letter-spacing:0%;color:#0a0a0a;text-align:center;margin:0;font-family:GT Walsheim Ultra Bold,sans-serif;font-size:80px;font-weight:900;line-height:80px}.family-youth-banking-gif-left{position:absolute;top:-60px;left:-130px}.family-youth-banking-gif-left img{width:119px;height:119px;display:block}.family-youth-banking-gif-right{opacity:1;position:absolute;top:-140px;right:-70px;transform:rotate(18deg)}.family-youth-banking-gif-right img{width:135px;height:157px;display:block}.family-youth-banking-heart{position:absolute;bottom:-80px;right:-85px;transform:rotate(19deg)}.family-youth-banking-heart img{width:70px;height:70px;display:block}.family-youth-banking-cta{justify-content:center;align-items:center;margin-top:32px;display:flex}.family-youth-banking-cta .flip-button-container .flip-button .flip-button-front{justify-content:space-around!important;gap:0!important;padding-right:28px!important;box-shadow:-6px 8px #100d08,0 0 #0003!important}.family-youth-banking-cta .flip-button-container .flip-button{width:441px!important;height:99px!important}.family-youth-banking-cta .flip-button-container .flip-button .flip-button-front,.family-youth-banking-cta .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:430px!important;height:99px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:100%!important}.family-youth-banking-cta .flip-button-container .flip-button .button-arrow{width:80px!important;height:80px!important}.family-youth-banking-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}@media (width<=991px){.family-youth-banking-section{padding:80px 20px 100px}.family-youth-banking-logo img{width:400px;height:auto}.family-youth-banking-heading{letter-spacing:0%;font-family:GT Walsheim Ultra Bold,sans-serif;font-size:64px;font-weight:900;line-height:64px}.family-youth-banking-gif-left{top:-45px;left:-100px}.family-youth-banking-gif-left img{width:90px;height:90px}.family-youth-banking-gif-right{top:-100px;right:-45px;transform:rotate(15deg)}.family-youth-banking-gif-right img{width:100px;height:auto}.family-youth-banking-heart{bottom:-40px;right:-65px}.family-youth-banking-heart img{width:65px;height:65px}}@media (width<=768px){.family-youth-banking-section{margin:5px auto;padding:60px 20px 80px}.family-youth-banking-logo img{width:280px;height:auto}.family-youth-banking-heading{letter-spacing:0%;font-family:GT Walsheim Ultra Bold,sans-serif;font-size:48px;font-weight:900;line-height:48px}.family-youth-banking-gif-left{top:-35px;left:-80px}.family-youth-banking-gif-left img{width:70px;height:70px}.family-youth-banking-gif-right{top:-80px;right:-35px;transform:rotate(15deg)}.family-youth-banking-gif-right img{width:85px;height:auto}.family-youth-banking-heart{bottom:-30px;right:-50px}.family-youth-banking-heart img{width:50px;height:50px}.family-youth-banking-cta .flip-button-container .flip-button{width:330px!important;height:70px!important}.family-youth-banking-cta .flip-button-container .flip-button .button-outer{z-index:0!important;background-color:#000!important;border:1px solid #fbff02!important;border-radius:60px!important;width:102%!important;height:100%!important;top:8px!important;left:-7px!important}.family-youth-banking-cta .flip-button-container .flip-button .flip-button-front,.family-youth-banking-cta .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:330px!important;height:70px!important;font-family:Poppins,sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:100%!important}.family-youth-banking-cta .flip-button-container .flip-button .button-arrow{width:55px!important;height:55px!important}.family-youth-banking-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:32px!important;height:32px!important}}@media (width<=550px){.family-youth-banking-cta .flip-button-container .flip-button{width:161px!important;height:43px!important}.family-youth-banking-cta .flip-button-container .flip-button .flip-button-front{box-shadow:-5px 5px #100d08,0 0 #0003!important}.family-youth-banking-cta .flip-button-container .flip-button .button-outer{z-index:0!important;background-color:#000!important;border:1px solid #fbff02!important;border-radius:60px!important;width:103%!important;height:100%!important;top:5px!important;left:-4px!important}.family-youth-banking-cta .flip-button-container .flip-button .flip-button-front{letter-spacing:0!important;width:161px!important;height:43px!important;padding-right:16px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.family-youth-banking-cta .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:161px!important;height:43px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.family-youth-banking-cta .flip-button-container .flip-button .button-arrow{width:26px!important;height:26px!important}.family-youth-banking-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:16px!important;height:16px!important}.family-youth-banking-section{margin:5px auto;padding:50px 15px 60px}.family-youth-banking-logo img{width:220px;height:auto}.family-youth-banking-heading{letter-spacing:0%;font-family:GT Walsheim Ultra Bold,sans-serif;font-size:36px;font-weight:900;line-height:36px}.family-youth-banking-gif-left{top:-25px;left:-65px}.family-youth-banking-gif-left img{width:55px;height:55px}.family-youth-banking-gif-right{top:-60px;right:-25px;transform:rotate(15deg)}.family-youth-banking-gif-right img{width:65px;height:auto}.family-youth-banking-heart{bottom:-22px;right:-40px}.family-youth-banking-heart img{width:40px;height:40px}}@media (width<=400px){.family-youth-banking-section{border-radius:10px;margin:5px auto;padding:40px 15px 50px}.family-youth-banking-logo img{width:180px;height:auto}.family-youth-banking-heading{letter-spacing:0%;font-family:GT Walsheim Ultra Bold,sans-serif;font-size:28px;font-weight:900;line-height:28px}.family-youth-banking-gif-left{top:-20px;left:-55px}.family-youth-banking-gif-left img{width:32px;height:32px}.family-youth-banking-gif-right{top:-50px;right:-20px;transform:rotate(15deg)}.family-youth-banking-gif-right img{width:34.597px;height:40.201px}.family-youth-banking-heart{bottom:-16px;right:-32px}.family-youth-banking-heart img{width:28.996px;height:28.996px}}.family-banking-features-section{background-color:#0000;margin-top:13px;padding:0 1px}.family-banking-features-container{background-color:#0000;border-radius:20px;max-width:1440px;margin:0 auto;padding:0}.features-desktop-grid{flex-direction:column;gap:13px;display:flex}.features-desktop-row{grid-template-columns:repeat(2,minmax(0,689px));justify-content:center;gap:19px;display:grid}.feature-image-box{box-sizing:border-box;border-radius:20px;width:100%;display:block;position:relative;overflow:hidden}.feature-image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (width>=1200px){.feature-image{object-fit:contain;height:auto;position:static}}.feature-image-box.mobile .feature-gif{object-fit:contain;pointer-events:none;z-index:2;height:auto;position:absolute}.gif-box1-star{width:12%;top:37%;right:58%}.gif-box1-smiley-diff{width:13%;top:17%;right:24%}.gif-box2-coins{width:18%;top:38%;left:3%}.gif-box2-heart{width:14%;top:62%;right:5%;transform:rotate(68deg)}.gif-box3-plane{width:24%;top:53%;left:12%}.gif-box3-cat{width:17%;top:23%;left:35%}.gif-box4-lock{width:18%;top:26%;left:38%}.gif-box4-cards{width:15%;top:39%;right:8%}.gif-box5-jar{width:18%;top:42%;left:1%;transform:rotate(60.227deg)}.gif-box5-chart{width:14%;top:69%;right:38%}.gif-box6-smiley{width:12%;top:5%;right:28%}.gif-box6-money{width:15%;top:22%;right:18%}.gif-box6-star{width:10%;top:38%;left:55%}.gif-box6-calc{width:18%;top:58%;left:7%;transform:rotate(-10.392deg)}.gif-box7-pie{width:18%;top:35%;left:1%}.gif-box7-thunder{width:12%;top:54%;right:1%}.feature-content-box{box-sizing:border-box;border-radius:20px;width:100%;padding:80px 61px 60px;overflow:hidden}.feature-content-title{letter-spacing:0%;color:#000;margin:0 0 40px;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:50px;font-weight:900;line-height:50px}.feature-content-desc{letter-spacing:0%;color:#000;max-width:514px;margin:0;font-family:GT Walsheim Medium,sans-serif;font-size:28px;font-weight:500;line-height:30px}.features-mobile-carousel{display:none}.features-carousel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:16px;padding:0 20px;display:flex;overflow-x:auto}.features-carousel-track::-webkit-scrollbar{display:none}.features-carousel-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 357px}.feature-image-box.mobile{border-radius:10px;width:357px;max-width:100%;height:283px}.feature-image-box.mobile .feature-image{object-fit:contain;border-radius:10px;width:100%;height:100%;display:block}.feature-content-box.mobile{border-radius:10px;flex-direction:column;justify-content:center;width:357px;max-width:100%;height:283px;padding:55px 30px 60px;display:flex;overflow:hidden}.feature-content-box.mobile .feature-content-title{letter-spacing:0%;color:#000;margin:0 0 35px;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:24px;font-style:oblique;font-weight:900;line-height:26px}.feature-content-box.mobile .feature-content-desc{letter-spacing:0%;color:#000;margin:0;font-family:GT Walsheim Medium,sans-serif;font-size:16px;font-weight:500;line-height:18px}.features-carousel-dots{justify-content:center;gap:10px;margin-top:24px;display:flex}.features-dot{cursor:pointer;background-color:#ffffff4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.features-dot.active{background-color:#c0ff5a;transform:scale(1.2)}@media (width<=991px){.family-banking-features-section{margin-top:5px;padding:16px 12px}.features-desktop-grid{gap:12px}.features-desktop-row{grid-template-columns:1fr 1fr;gap:12px}.feature-image-box{aspect-ratio:357/283}.feature-image{object-fit:contain}.feature-content-box{padding:40px 30px 30px 40px}.feature-content-title{margin-bottom:10px;font-size:26px;line-height:28px}.feature-content-desc{letter-spacing:0%;font-size:18px;line-height:20px}.gif-box1-star{width:13%}.gif-box1-smiley-diff{width:14%}.gif-box2-coins{width:16%}.gif-box2-heart{width:13%}.gif-box3-plane{width:18%}.gif-box3-cat{width:17%}.gif-box4-lock{width:11%}.gif-box4-cards,.gif-box5-jar{width:14%}.gif-box5-chart{width:13%}.gif-box6-smiley{width:11%}.gif-box6-money{width:14%}.gif-box6-star{width:11%}.gif-box6-calc{width:13%}.gif-box7-pie{width:16%}}@media (width<=768px){.family-banking-features-section{margin-top:5px;padding:10px 16px}.features-desktop-grid{display:none}.features-mobile-carousel{display:block}.features-carousel-track{padding:0 16px}.feature-image-box.mobile .feature-image{object-fit:contain}.feature-image-box.mobile .feature-gif{width:auto}.feature-image-box.mobile .gif-box1-star{width:12%;top:34%;right:58%}.feature-image-box.mobile .gif-box1-smiley-diff{width:14%;top:16%;right:22%}.feature-image-box.mobile .gif-box2-coins{width:16%;top:35%;left:2%}.feature-image-box.mobile .gif-box2-heart{width:12%;top:62%;right:8%}.feature-image-box.mobile .gif-box3-plane{width:19%;top:54%;left:15%}.feature-image-box.mobile .gif-box3-cat{width:16%;top:24%;left:35%}.feature-image-box.mobile .gif-box4-lock{width:17%;top:25%;left:39%}.feature-image-box.mobile .gif-box4-cards{width:14%;top:38%;right:6%}.feature-image-box.mobile .gif-box5-jar{width:16%;top:42%;left:3%}.feature-image-box.mobile .gif-box5-chart{width:14%;top:71%;right:38%}.feature-image-box.mobile .gif-box6-smiley{width:12%;top:3%;right:27%}.feature-image-box.mobile .gif-box6-money{width:15%;top:20%;right:16%}.feature-image-box.mobile .gif-box6-star{width:10%;top:36%;left:55%}.feature-image-box.mobile .gif-box6-calc{width:16%;top:54%;left:8%;transform:rotate(-20.392deg)}.feature-image-box.mobile .gif-box7-pie{width:17%;top:32%;left:2%}.feature-image-box.mobile .gif-box7-thunder{width:13%;top:50%;right:6%}.feature-content-box.mobile{justify-content:flex-start;padding:55px 28px 40px}.feature-content-box.mobile .feature-content-title{margin:0 0 35px;font-size:24px;line-height:26px}.feature-content-box.mobile .feature-content-desc{letter-spacing:0%;font-size:16px;line-height:18px}}@media (width<=550px){.family-banking-features-section{margin-top:5px;padding:10px 12px}.features-carousel-track{gap:12px;padding:0 12px}.feature-content-box.mobile{justify-content:flex-start;padding:55px 24px 36px}.feature-content-box.mobile .feature-content-title{margin:0 0 35px;font-size:24px;line-height:26px}.feature-content-box.mobile .feature-content-desc{letter-spacing:0%;font-size:16px;line-height:18px}.features-carousel-dots{gap:8px;margin-top:20px}.features-dot{width:8px;height:8px}}@media (width<=430px){.features-carousel-dots{margin-top:21px;margin-bottom:21px}.feature-content-box.mobile{justify-content:flex-start;padding:50px 20px 28px}.feature-content-box.mobile .feature-content-title{margin:0 0 35px;font-size:24px;line-height:26px}.feature-content-box.mobile .feature-content-desc{letter-spacing:0%;font-size:16px;line-height:18px}}@media (width<=400px){.family-banking-features-section{margin-top:5px;padding:0}.features-carousel-track{gap:10px;padding:0 10px}.feature-content-box.mobile{justify-content:flex-start;padding:45px 18px 20px}.feature-content-box.mobile .feature-content-title{color:#000;width:275px;margin:0 0 35px;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:24px;font-style:oblique;font-weight:900;line-height:26px}.feature-content-box.mobile .feature-content-desc{color:#000;width:297px;height:75px;font-family:GT Walsheim Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:18px;overflow:hidden}}@media (width<=357px){.feature-content-box.mobile{justify-content:flex-start;padding:40px 14px 16px}.feature-content-box.mobile .feature-content-title{margin:0 0 35px;font-size:24px;line-height:26px}.feature-content-box.mobile .feature-content-desc{letter-spacing:0%;font-size:16px;line-height:18px}}.in-app-integration-section{background-color:#fbffea;border-radius:20px 20px 0 0;max-width:1440px;margin:26px auto -10px;padding:168px 40px 0}.in-app-integration-container{text-align:center;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;display:flex}.in-app-integration-heading{color:#100d08;letter-spacing:0%;margin:0 0 34px;font-family:GT Walsheim Black,sans-serif;font-size:60px;font-weight:800;line-height:70px}.in-app-integration-description{color:#000;max-width:838px;margin:0 0 73px;font-family:GT Walsheim Medium,sans-serif;font-size:36px;font-weight:500;line-height:40px}.in-app-integration-image-wrapper{border-radius:20px;width:100%;max-width:1013px;margin-bottom:238px;padding:0;position:relative}.in-app-integration-image{border:1px solid #100d08;border-radius:20px;width:100%;height:auto;display:block}.in-app-integration-heart{position:absolute;bottom:37px;left:55px;transform:rotate(-10.21deg)}.in-app-integration-heart img{width:132px;height:132px;display:block}@media (width<=991px){.in-app-integration-section{padding:56px 30px 0}.in-app-integration-heading{font-size:48px;line-height:56px}.in-app-integration-description{font-size:28px;line-height:32px}.in-app-integration-image-wrapper{border-radius:20px;max-width:100%;padding:0}.in-app-integration-image{border-radius:20px}.in-app-integration-heart{bottom:35px;left:45px;transform:rotate(-10.21deg)}.in-app-integration-heart img{width:90px;height:90px}}@media (width<=768px){.in-app-integration-section{padding:56px 20px 0}.in-app-integration-heading{margin-bottom:14px;font-size:40px;line-height:48px}.in-app-integration-description{margin-bottom:22px;font-size:24px;line-height:28px}.in-app-integration-image-wrapper{border-radius:16px;max-width:100%;margin-bottom:75px;padding:0}.in-app-integration-image{border-radius:16px}.in-app-integration-heart{bottom:25px;left:35px;transform:rotate(-10.21deg)}.in-app-integration-heart img{width:75px;height:75px}}@media (width<=550px){.in-app-integration-section{padding:56px 15px 0}.in-app-integration-heading{margin-bottom:14px;font-size:32px;line-height:40px}.in-app-integration-description{margin-bottom:22px;font-size:14px;line-height:18px}.in-app-integration-image-wrapper{border-radius:14px;margin-bottom:75px;padding:0}.in-app-integration-image{border-radius:14px}.in-app-integration-heart{bottom:20px;left:25px;transform:rotate(-10.21deg)}.in-app-integration-heart img{width:60px;height:60px}}@media (width<=400px){.in-app-integration-section{border-radius:10px;margin-top:6px;padding:56px 15px 0}.in-app-integration-heading{margin-bottom:14px;font-size:28px;line-height:36px}.in-app-integration-description{margin-bottom:22px;font-size:14px;line-height:18px}.in-app-integration-image-wrapper{margin-bottom:75px}.in-app-integration-heart{bottom:15px;left:20px;transform:rotate(-10.21deg)}.in-app-integration-heart img{width:50px;height:50px}}@media (width<=768px){.careers-footer-wrap{margin-top:-67px!important}}@media (width<=480px){.careers-footer-wrap{margin-top:-44px!important}.careers-page-container{margin-bottom:6px}}.careers-footer-wrap,.footer{padding-top:30px}.careers-footer-wrap{z-index:100;isolation:isolate;border-radius:20px;max-width:1440px;margin:0 auto;padding-top:30px;position:relative}.careers-hero-section{z-index:2;width:100%;margin:0 auto;padding-top:0;padding-bottom:0;position:relative}.careers-mo-waving{z-index:3;pointer-events:none;width:100%;height:auto;position:absolute;bottom:0;left:0}.careers-hero-container{background:#fbffea;border-radius:20px;flex-direction:column;width:100%;margin:0 auto;display:flex;position:relative;overflow:hidden}.careers-layer{z-index:0;pointer-events:none;width:100%;height:auto;margin-top:-650px;display:block;position:relative}.careers-bird{z-index:3;pointer-events:none;width:100%;height:auto;position:absolute;bottom:5%;left:0}.careers-grass{z-index:4;pointer-events:none;width:100%;height:auto;position:absolute;bottom:0;left:0}.careers-hero-content{text-align:center;z-index:2;flex-direction:column;flex-shrink:0;align-items:center;width:100%;padding:99px 20px 60px;display:flex;position:relative}.careers-hero-tag-wrapper{justify-content:center;margin-bottom:32px;display:inline-flex;position:relative}.careers-hero-tag{z-index:2;align-items:center;gap:5px;display:inline-flex;position:relative}.careers-icon{width:40px;height:40px}.careers-tag-text{color:#383838;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:30px}.careers-star{z-index:1;pointer-events:none;width:55px;height:55px;position:absolute;top:-20px;right:-60px;transform:rotate(81.51deg)}.careers-cloud{z-index:0;pointer-events:none;width:200px;height:auto;position:absolute;top:-12px;right:-400px}.careers-hero-title{color:#100d08;max-width:961px;letter-spacing:0%;margin-bottom:30px;font-family:GT Walsheim Black,sans-serif;font-size:50px;line-height:50px}.careers-hero-paragraph-wrapper{justify-content:center;align-items:center;width:100%;max-width:1000px;margin:0 auto;padding:0 100px;display:flex;position:relative}.careers-hero-paragraph{color:#100d08;text-align:center;z-index:2;max-width:721px;font-family:GT Walsheim Regular,sans-serif;font-size:24px;font-weight:400;line-height:28px;position:relative}.careers-rocket{z-index:1;pointer-events:none;width:122.73px;height:122.73px;position:absolute;top:50%;right:0;transform:translateY(-30%)rotate(-30.89deg)}.careers-mo{z-index:1;pointer-events:none;width:149px;height:149px;position:absolute;top:35%;left:0;transform:translateY(-48%)}@media (width<=1024px){.careers-layer{margin-top:-300px}.careers-bird{bottom:5%}.careers-hero-title{font-size:48px;line-height:56px}.careers-hero-paragraph-wrapper{padding:0 90px}.careers-cloud{width:110px;right:-200px}.careers-star{width:52px;height:52px;right:-60px}}@media (width<=991px){.careers-layer{margin-top:-250px}.careers-hero-content{padding-top:70px}.careers-hero-title{max-width:760px;font-size:34px;line-height:42px}.careers-hero-paragraph{max-width:500px;font-size:20px;line-height:28px}.careers-hero-paragraph-wrapper{padding:0 110px}.careers-rocket{width:80px;height:80px}.careers-mo{width:90px;height:90px}.careers-tag-text{font-size:24px;line-height:28px}.careers-cloud{width:100px;top:-40px;right:-170px}.careers-star{width:48px;height:48px;top:-22px;right:-50px}.careers-bird{bottom:5%}}@media (width<=768px){.careers-layer{margin-top:-180px}.careers-hero-container{border-radius:10px}.careers-hero-content{padding-top:50px}.careers-hero-title{max-width:650px;margin-bottom:5px;font-size:26px;line-height:40px}.careers-hero-paragraph{max-width:440px;font-size:16px;line-height:26px}.careers-hero-paragraph-wrapper{padding:0 80px}.careers-rocket{width:55px;height:55px}.careers-mo{width:60px;height:60px}.careers-icon{width:32px;height:32px}.careers-tag-text{font-size:20px;line-height:24px}.careers-cloud{width:110px;top:15px;right:-180px}.careers-star{width:30px;height:30px;top:-5px;right:-40px}.careers-hero-tag-wrapper{margin-bottom:24px}.careers-bird{bottom:5%}.careers-grass{height:auto}}@media (width<=640px){.careers-cloud{width:70px;top:12px;right:-120px}.careers-star{width:28px;height:28px;top:-4px;right:-34px}}@media (width<=480px){.careers-layer{margin-top:-200px}.careers-hero-container{min-height:auto}.careers-hero-content{padding-top:40px}.careers-hero-title{max-width:520px;margin-bottom:10px;font-size:17px;line-height:23px}.careers-hero-paragraph{max-width:220px;font-size:9px;font-weight:500;line-height:10px}.careers-hero-paragraph-wrapper{padding:0 60px}.careers-rocket{width:30px;height:30px;right:6px}.careers-mo{width:40px;height:40px;left:6px}.careers-icon{width:26px;height:26px}.careers-tag-text{font-size:16px;line-height:20px}.careers-cloud{width:45px;top:15px;right:-85px}.careers-star{width:25px;height:25px;top:-6px;right:-32px}.careers-hero-tag-wrapper{margin-bottom:20px}.careers-bird{bottom:5%}.careers-grass{height:auto}}@media (width<=375px){.careers-layer{margin-top:-100px}.careers-hero-container{min-height:auto}.careers-hero-content{padding:35px 15px 0}.careers-hero-paragraph{max-width:200px;font-size:12px;line-height:18px}.careers-hero-paragraph-wrapper{padding:0 50px}.careers-rocket{width:28px;height:28px;right:4px}.careers-mo{width:36px;height:36px;left:4px}.careers-tag-text{font-size:14px;line-height:18px}.careers-cloud{width:35px;right:-65px}.careers-star{width:26px;height:26px;right:-25px}}@media (width<=480px) and (orientation:landscape){.careers-layer{margin-top:-100px}.careers-hero-container{min-height:auto}.careers-hero-content{padding-top:30px}.careers-hero-title{max-width:500px;font-size:26px;line-height:34px}.careers-hero-paragraph{max-width:450px;font-size:15px;line-height:22px}.careers-hero-paragraph-wrapper{padding:0 50px}.careers-rocket{width:55px;height:55px}.careers-mo{width:75px;height:75px}.careers-bird{bottom:5%}.careers-grass{height:auto}}@media (width>=481px) and (width<=768px) and (orientation:landscape){.careers-layer{margin-top:-150px}.careers-hero-container{min-height:auto}.careers-hero-content{padding-top:45px}.careers-hero-title{max-width:600px;font-size:32px;line-height:40px}.careers-hero-paragraph{max-width:550px;font-size:17px;line-height:26px}.careers-hero-paragraph-wrapper{padding:0 70px}.careers-rocket{width:70px;height:70px}.careers-mo{width:95px;height:95px}.careers-bird{bottom:5%}.careers-grass{height:auto}}.careers-page-container{max-width:1440px;margin:0 auto 26px}.mission-section{z-index:2;background-color:#e5f688;border-radius:20px;width:100%;max-width:1440px;margin:0 auto;padding:114px 20px 130px;position:relative;overflow:hidden}.mission-container{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1440px;margin:0 auto;display:flex}.mission-logo-block{justify-content:center;align-items:center;margin-bottom:23px;display:inline-flex;position:relative}.mission-logo{z-index:2;width:417px;height:auto;display:block;position:relative}.mission-deco{pointer-events:none;z-index:1;height:auto;position:absolute}.mission-deco-star{width:80px;bottom:-30px;left:-90px}.mission-deco-coin{width:135px;bottom:-30px;right:-110px}.mission-heading{color:#100d08;letter-spacing:0;text-align:center;margin:0 0 23px;font-family:GT Walsheim Ultra Bold,sans-serif;font-size:56px;font-weight:800;line-height:1}.mission-paragraph{color:#100d08;text-align:center;max-width:1073px;margin:0;font-family:GT Walsheim Black,sans-serif;font-size:40px;font-weight:800;line-height:56px}.mission-sub-block{justify-content:center;align-items:center;width:100%;margin-top:15px;display:flex;position:relative}.mission-sub-paragraph{color:#100d08;text-align:center;max-width:949px;margin:0;font-family:GT Walsheim Medium,sans-serif;font-size:24px;font-weight:500;line-height:50px}.mission-deco-cards{width:135px;position:absolute;top:70%;left:3%;transform:rotate(-12deg)}.mission-cta-wrapper{margin-top:47px}.mission-cta-btn .flip-button{width:441px!important;height:99px!important}.mission-cta-btn .flip-button .flip-button-front{justify-content:space-around!important;gap:0!important;padding-right:28px!important;box-shadow:-6px 8px #100d08,0 0 #0003,-6px 8px #fbff02!important}.mission-cta-btn .flip-button .flip-button-front,.mission-cta-btn .flip-button .flip-button-back{letter-spacing:0!important;width:430px!important;height:99px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:100%!important}.mission-cta-btn .flip-button .button-arrow{width:80px!important;height:80px!important}.mission-cta-btn .flip-button .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}.mission-open-heading{color:#100d08;letter-spacing:0;text-align:center;margin:173px 0 25px;font-family:GT Walsheim Bold,sans-serif;font-size:56px;font-weight:700;line-height:1}.mission-open-paragraph{color:#100d08;text-align:center;max-width:911px;max-height:136px;margin:0;font-family:GT Walsheim Regular,sans-serif;font-size:32px;font-weight:400;line-height:34px}.mission-filters{z-index:2;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:72px;display:flex;position:relative}.mission-filter{position:relative}.mission-filter-btn{color:#100d08;cursor:pointer;white-space:nowrap;background:#e5f688;border:1.5px solid #100d08;border-radius:100px;align-items:center;gap:24px;padding:16px 36px;font-family:GT Walsheim Medium,sans-serif;font-size:18px;font-weight:500;transition:background .15s;display:inline-flex}.mission-filter-btn:hover,.mission-filter.is-open .mission-filter-btn{background:#daff66}.mission-filter-chevron{flex-shrink:0;transition:transform .2s}.mission-filter.is-open .mission-filter-chevron{transform:rotate(180deg)}.mission-filter-menu{z-index:5;background:#e5f688;border:1.5px solid #100d08;border-radius:18px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 6px #100d081f}.mission-filter-option{color:#100d08;cursor:pointer;text-align:left;border-radius:100px;padding:10px 16px;font-family:GT Walsheim Medium,sans-serif;font-size:16px;transition:background .15s}.mission-filter-option:hover{background:#daff66}.mission-filter-option.is-selected{background:#c0ff5a}.mission-jobs{flex-direction:column;width:100%;margin-top:113px;display:flex}.mission-job-card{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:32px 48px;display:flex;position:relative}.mission-job-card:after{content:"";background:#100d082e;height:1.5px;position:absolute;bottom:0;left:48px;right:48px}.mission-job-card:last-child:after{display:none}.mission-job-info{text-align:left;flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.mission-jobs-empty{color:#100d08;text-align:center;opacity:.7;margin:60px 0;font-family:GT Walsheim Medium,sans-serif;font-size:18px}.mission-job-title{color:#100d08;margin:0;font-family:GT Walsheim Bold,sans-serif;font-size:28px;font-weight:700;line-height:1.2}.mission-job-meta{color:#100d08;flex-wrap:wrap;align-items:center;gap:14px;font-family:GT Walsheim Regular,sans-serif;font-size:16px;line-height:1.4;display:flex}.mission-job-tag{color:#ff5a79;font-family:GT Walsheim Medium,sans-serif;font-weight:500}.mission-job-divider{color:#100d0859}.mission-apply-flip{perspective:800px;cursor:pointer;flex-shrink:0;width:132px;height:44px}.mission-apply-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.4,.2,.2,1);position:relative}.mission-apply-flip:hover .mission-apply-flip-inner,.mission-apply-flip:focus-within .mission-apply-flip-inner{transform:rotateX(180deg)}.mission-apply-face{color:#100d08;backface-visibility:hidden;border:1.5px solid #100d08;border-radius:100px;justify-content:center;align-items:center;font-family:GT Walsheim Bold,sans-serif;font-size:14px;font-weight:700;display:flex;position:absolute;inset:0}.mission-apply-face-front{background:#ffd731;box-shadow:0 4px #100d08}.mission-apply-face-back{background:#c0ff5a;transform:rotateX(180deg);box-shadow:0 4px #100d08}@media (width<=1024px){.mission-section{padding:90px 20px 110px}.mission-heading,.mission-open-heading{font-size:48px}.mission-paragraph{font-size:34px;line-height:46px}.mission-deco-star{width:56px;bottom:-22px;left:-70px}.mission-deco-coin{width:80px;bottom:-22px;right:-84px}.mission-deco-cards{width:90px;left:4%}.mission-open-heading{margin-top:130px}.mission-jobs{margin-top:90px}.mission-filters{margin-top:60px}}@media (width<=991px){.mission-section{padding:80px 20px 100px}.mission-logo{width:230px}.mission-heading,.mission-open-heading{font-size:42px}.mission-paragraph{max-width:820px;font-size:28px;line-height:38px}.mission-sub-paragraph,.mission-open-paragraph{font-size:20px;line-height:28px}.mission-deco-star{width:46px;bottom:-18px;left:-50px}.mission-deco-coin{width:64px;bottom:-18px;right:-60px}.mission-deco-cards{width:76px;top:75%;left:3%}.mission-cta-wrapper{margin-top:40px}.mission-open-heading{margin-top:110px;margin-bottom:20px}.mission-jobs{margin-top:80px}.mission-filters{gap:18px;margin-top:52px}.mission-filter-btn{padding:14px 28px;font-size:16px}.mission-filter-option{padding:8px 14px;font-size:14px}.mission-job-card{gap:20px;padding:28px 36px}.mission-job-card:after{left:36px;right:36px}.mission-job-title{font-size:24px}.mission-apply-flip{width:124px;height:42px}.mission-apply-face{font-size:14px}}@media (width<=768px){.mission-section{padding:60px 18px 80px}.mission-logo{width:180px}.mission-heading,.mission-open-heading{font-size:32px}.mission-paragraph{max-width:100%;font-size:22px;line-height:30px}.mission-sub-paragraph,.mission-open-paragraph{font-size:16px;line-height:22px}.mission-sub-block{margin-top:24px}.mission-deco-star{width:36px;bottom:-14px;left:-28px}.mission-deco-coin{width:50px;bottom:-14px;right:-36px}.mission-deco-cards{width:60px;top:90%;left:2%}.mission-cta-wrapper{margin-top:32px}.mission-cta-btn .flip-button{width:330px!important;height:70px!important}.mission-cta-btn .flip-button .flip-button-front,.mission-cta-btn .flip-button .flip-button-back{letter-spacing:0!important;width:330px!important;height:70px!important;font-family:Poppins,sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:100%!important}.mission-cta-btn .flip-button .button-arrow{width:55px!important;height:55px!important}.mission-cta-btn .flip-button .button-arrow .button-arrow-icon{width:32px!important;height:32px!important}.mission-open-heading{margin-top:90px;margin-bottom:16px}.mission-jobs{margin-top:60px}.mission-filters{gap:14px;margin-top:40px}.mission-filter-btn{gap:16px;padding:10px 22px;font-size:14px}.mission-filter-option{padding:8px 12px;font-size:13px}.mission-job-card{flex-direction:row;align-items:center;gap:14px;padding:22px 24px}.mission-job-card:after{left:24px;right:24px}.mission-job-title{font-size:18px}.mission-job-meta{gap:8px;font-size:13px}.mission-apply-flip{width:110px;height:38px}.mission-apply-face{font-size:12px}}@media (width<=480px){.mission-section{border-radius:10px;padding:48px 14px 64px}.mission-logo{width:140px}.mission-heading,.mission-open-heading{font-size:24px}.mission-paragraph{font-size:16px;line-height:22px}.mission-sub-paragraph,.mission-open-paragraph{font-size:13px;line-height:18px}.mission-deco-star{width:26px;bottom:-10px;left:-16px}.mission-deco-coin{width:36px;bottom:-10px;right:-22px}.mission-deco-cards{width:44px;top:95%;left:0}.mission-cta-wrapper{margin-top:24px}.mission-cta-btn .flip-button{width:161px!important;height:43px!important}.mission-cta-btn .flip-button .flip-button-front{letter-spacing:0!important;width:161px!important;height:43px!important;padding-right:16px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important;box-shadow:-3px 4px #100d08,-4px 6px #fbff02!important}.mission-cta-btn .flip-button .flip-button-back{letter-spacing:0!important;width:161px!important;height:43px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.mission-cta-btn .flip-button .button-arrow{width:26px!important;height:26px!important}.mission-cta-btn .flip-button .button-arrow .button-arrow-icon{width:16px!important;height:16px!important}.mission-open-heading{margin-top:64px;margin-bottom:12px}.mission-jobs{margin-top:40px}.mission-filters{gap:10px;margin-top:28px}.mission-filter-btn{gap:12px;padding:8px 18px;font-size:12px}.mission-filter-option{padding:7px 10px;font-size:12px}.mission-job-card{flex-direction:row;align-items:center;gap:10px;padding:18px 16px}.mission-job-card:after{left:16px;right:16px}.mission-job-title{font-size:14px;line-height:1.25}.mission-job-meta{gap:6px;font-size:11px}.mission-apply-flip{width:92px;height:32px}.mission-apply-face{font-size:11px}}@media (width<=375px){.mission-section{padding:40px 12px 52px}.mission-heading,.mission-open-heading{font-size:20px}.mission-paragraph{font-size:14px;line-height:20px}.mission-sub-paragraph,.mission-open-paragraph{font-size:12px;line-height:16px}.mission-deco-star{width:22px;left:-10px}.mission-deco-coin{width:30px;right:-14px}.mission-deco-cards{width:36px}.mission-open-heading{margin-top:52px}.mission-jobs{margin-top:32px}.mission-filters{margin-top:22px}.mission-cta-btn .flip-button{width:145px!important;height:38px!important}.mission-cta-btn .flip-button .flip-button-front,.mission-cta-btn .flip-button .flip-button-back{letter-spacing:0!important;width:145px!important;height:38px!important;font-family:Poppins,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:12px!important}.mission-cta-btn .flip-button .flip-button-front{padding-right:12px!important}.mission-cta-btn .flip-button .button-arrow{width:22px!important;height:22px!important}.mission-cta-btn .flip-button .button-arrow .button-arrow-icon{width:14px!important;height:14px!important}.mission-job-card{gap:8px;padding:16px 14px}.mission-job-card:after{left:14px;right:14px}.mission-job-title{font-size:13px}.mission-job-meta{gap:5px;font-size:10px}.mission-apply-flip{width:82px;height:30px}.mission-apply-face{font-size:10px}}.values-section{background-color:#fbffea;border-radius:20px;width:100%;max-width:1440px;margin:26px auto 0;padding:155px 60px 0;position:relative;overflow:hidden}.values-container{flex-direction:column;width:100%;max-width:1440px;margin:0 auto;display:flex}.values-heading{color:#100d08;letter-spacing:0;text-align:left;margin:0 0 56px;font-family:GT Walsheim Black,sans-serif;font-size:40px;font-weight:800;line-height:50px}.values-cards{width:100%}.values-cards-desktop{flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:16px;display:flex}.values-cards-mobile{display:none}.values-card{cursor:pointer;color:#fff;border-radius:24px;flex-direction:column;flex:0 0 196px;width:196px;height:399px;min-height:399px;padding:37px 30px 44px;transition:flex-basis .45s cubic-bezier(.4,.2,.2,1),width .45s cubic-bezier(.4,.2,.2,1);display:flex;position:relative;overflow:hidden}.values-card.is-active{cursor:default;flex:0 0 597px;width:597px}.values-card-title{color:#fff;letter-spacing:0;z-index:2;margin:0;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;line-height:34px;position:relative}.values-card.is-active .values-card-title{max-width:320px;font-size:32px;line-height:38px}.values-card-desc{color:#fff;z-index:2;max-width:250px;max-height:140px;margin:25px 0 0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:20px;position:relative}.values-card-tag{color:#100d08;z-index:2;background:#ffffffc7;border-radius:10px;align-self:flex-start;align-items:center;margin-top:auto;padding:10px 20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;display:inline-flex;position:relative}.values-card-image{object-fit:cover;z-index:1;border-radius:16px;width:34%;max-width:360px;height:calc(100% - 74px);position:absolute;top:37px;right:30px}.values-photo-block{justify-content:center;margin-top:80px;margin-left:-60px;margin-right:-60px;display:flex;position:relative}.values-photo{width:100%;height:auto;display:block}.values-gif{pointer-events:none;height:auto;position:absolute}.gif-coins{width:140px;top:1%;left:12%;transform:rotate(12deg)}.gif-plane{width:170px;top:6%;left:28%;transform:rotate(-18deg)}.gif-heart{width:130px;top:0;left:46%;transform:rotate(60deg)}.gif-badge{width:170px;top:-4%;left:58%;transform:rotate(-9deg)}.gif-thunder{width:130px;top:1%;left:72%;transform:rotate(25deg)}.gif-smiley{width:140px;top:4%;left:80%}.gif-rocket{width:130px;bottom:32%;left:11%;transform:rotate(50deg)}.gif-coin-mo{width:100px;bottom:40%;left:42%;transform:rotate(-8deg)}@media (width<=1200px){.values-section{padding:130px 48px 0}.values-photo-block{margin-left:-48px;margin-right:-48px}.values-cards-desktop{display:none}.values-cards-mobile{display:block}.values-carousel-track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.values-carousel-track::-webkit-scrollbar{display:none}.values-carousel-slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;display:flex}.values-carousel-slide .values-card{aspect-ratio:597/399;cursor:default;flex:none;width:clamp(300px,70vw,580px);height:auto;min-height:0;padding:28px 24px}.values-carousel-slide .values-card.is-active .values-card-title{max-width:50%;font-size:26px;line-height:30px}.values-carousel-slide .values-card-desc{max-width:50%;margin-top:12px;font-size:14px;line-height:18px}.values-carousel-slide .values-card-tag{border-radius:8px;max-width:50%;margin-top:auto;padding:8px 16px;font-size:12px}.values-carousel-slide .values-card-image{object-fit:cover;border-radius:12px;width:44%;height:calc(100% - 48px);top:24px;bottom:24px;right:24px}.values-carousel-dots{justify-content:center;gap:8px;margin-top:18px;display:flex}.values-dot{cursor:pointer;background:#100d0840;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .15s,transform .15s}.values-dot.is-active{background:#100d08;transform:scale(1.25)}}@media (width<=991px){.values-section{padding:110px 36px 0}.values-heading{margin-bottom:44px;font-size:34px;line-height:42px}.values-photo-block{margin-left:-36px;margin-right:-36px}.gif-coins,.gif-plane,.gif-heart,.gif-badge,.gif-thunder,.gif-smiley{width:90px}.gif-rocket{width:95px}.gif-coin-mo{width:76px}}@media (width<=768px){.values-section{padding:80px 0 0}.values-container{padding:0}.values-heading{margin:0 24px 32px;font-size:28px;line-height:36px}.values-carousel-slide .values-card{width:clamp(300px,88vw,440px);padding:20px 18px 22px}.values-carousel-slide .values-card.is-active .values-card-title{max-width:50%;font-size:22px;line-height:26px}.values-carousel-slide .values-card-desc{margin-top:18px;font-size:11px;line-height:14px}.values-carousel-slide .values-card-tag{border-radius:6px;max-width:52%;margin-top:auto;padding:6px 12px;font-size:10px}.values-carousel-slide .values-card-image{object-fit:cover;border-radius:10px;width:40%;height:calc(100% - 40px);top:20px;bottom:20px;right:18px}.values-photo-block{margin-top:50px;margin-left:0;margin-right:0;padding:0}.gif-coins{width:56px;left:4%}.gif-plane{width:64px;left:22%}.gif-heart{width:50px;left:42%}.gif-badge{width:64px;left:56%}.gif-thunder{width:52px;left:72%}.gif-smiley{width:56px;left:86%}.gif-rocket{width:64px}.gif-coin-mo{width:50px}}@media (width<=480px){.values-section{border-radius:6px;margin-top:6px;padding:64px 0 0}.values-heading{white-space:nowrap;max-width:none;margin:0 18px 24px;font-size:22px;line-height:28px}.values-carousel-slide .values-card{aspect-ratio:auto;border-radius:10px;width:92vw;max-width:420px;height:auto;min-height:300px;padding:22px 20px 24px}.values-carousel-slide .values-card.is-active .values-card-title{max-width:50%;font-size:20px;line-height:24px}.values-carousel-slide .values-card-desc{max-width:43%;margin-top:18px;font-size:11px;line-height:14px}.values-carousel-slide .values-card-tag{border-radius:6px;max-width:54%;margin-top:auto;padding:7px 14px;font-size:10px}.values-carousel-slide .values-card-image{object-fit:cover;border-radius:10px;width:38%;height:calc(100% - 44px);top:22px;bottom:22px;right:20px}.gif-coins,.gif-plane,.gif-heart,.gif-badge,.gif-thunder,.gif-smiley{width:44px}.gif-rocket{width:52px}.gif-coin-mo{width:40px}}@media (width<=375px){.values-section{padding:52px 0 0}.values-heading{white-space:nowrap;max-width:none;font-size:20px;line-height:26px}.values-carousel-slide .values-card{aspect-ratio:auto;width:92vw;max-width:360px;height:auto;min-height:280px;padding:20px 18px 22px}.values-carousel-slide .values-card.is-active .values-card-title{max-width:50%;font-size:17px;line-height:21px}.values-carousel-slide .values-card-desc{max-width:45%;margin-top:16px;font-size:10px;line-height:13px}.values-carousel-slide .values-card-tag{border-radius:5px;max-width:54%;margin-top:auto;padding:6px 12px;font-size:10px}.values-carousel-slide .values-card-image{object-fit:cover;border-radius:8px;width:38%;height:calc(100% - 40px);top:20px;bottom:20px;right:18px}}@media (width<=900px) and (orientation:landscape){.values-section{padding:60px 0 0}.values-carousel-slide .values-card{aspect-ratio:597/399;width:clamp(300px,60vw,480px);padding:20px 18px 22px}.values-carousel-slide .values-card.is-active .values-card-title{max-width:50%;font-size:20px;line-height:24px}.values-carousel-slide .values-card-desc{margin-top:10px;font-size:12px;line-height:16px}.values-carousel-slide .values-card-tag{margin-top:auto;padding:6px 14px;font-size:11px}.values-carousel-slide .values-card-image{object-fit:cover;border-radius:10px;width:42%;height:calc(100% - 40px);top:20px;bottom:20px;right:18px}}.privacy-policy-container{background-color:var(--brand-light-green);border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:1440px;min-height:100vh;margin:0 auto;display:flex;position:relative;overflow:visible}.privacy-inner{width:100%;padding:132px 83px 150px}.privacy-header{margin-bottom:40px}.privacy-title{color:#000;align-items:center;font-family:GT Walsheim Black,sans-serif;font-size:70px;line-height:75px;display:flex}.lock-icon{object-fit:contain;width:154px;height:154px}.last-updated,.privacy-intro{color:#0a0a0a;margin-bottom:56px;font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:24px}.privacy-intro p{color:#0a0a0a;margin-bottom:22px;font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:24px}.privacy-sections{flex-direction:column;display:flex}.privacy-section h2{color:#0a0a0a;margin-bottom:22px;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:32px}.section-content{color:#0a0a0a;margin-bottom:41px;font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:28px}.contact-info p{letter-spacing:0%;color:#0a0a0a;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px}.GenMo-tech-info{margin-top:22px;margin-bottom:22px}.contact-heading{font-weight:400!important}.privacy-bottom-icon{width:135px;height:auto;position:absolute;top:10%;left:26%;transform:rotate(-11.15deg)}.contact-flex{flex-direction:row;align-items:center;margin-bottom:80px;display:flex;position:relative}.coins-icon{width:80px;height:auto}@media (width<=768px){.privacy-policy-container{border-radius:10px;padding-bottom:40px}.privacy-inner{padding:50px 20px 40px}.privacy-title{gap:12px;font-size:36px}.last-updated{margin-bottom:24px;font-size:16px}.privacy-header{margin-bottom:24px}.privacy-intro p{margin-bottom:16px;font-size:16px}.lock-icon{width:100px;height:54px}.coins-icon{display:none}.privacy-intro{margin-bottom:40px;font-size:16px}.privacy-sections{gap:0}.section-header{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.section-header h2{flex:1;margin-bottom:0;padding-right:20px;font-size:16px;line-height:1.3}.toggle-icon{color:#fff;background:#000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.toggle-icon.expanded{background:#000;transform:rotate(45deg)}.section-content{margin-bottom:0;font-size:15px;animation:.3s ease-out slideDown}.coins-icon{width:60px}.contact-heading,.contact-info p{font-size:18px;line-height:24px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.privacy-title{font-size:16px;line-height:18px}.lock-icon{width:60px}.privacy-policy-container{margin-bottom:46px}}.press-media-page{max-width:1440px;margin:auto;min-height:930px!important}.hero-content{z-index:2;text-align:center;max-width:618px;margin:60px auto 0;position:relative}.tv-icon{width:168px;height:auto}.section-label{letter-spacing:0%;color:#3e3939;margin-bottom:25px;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:32px;display:block}.press-media-page .hero-title{letter-spacing:0%;color:#100d08;margin-bottom:14px;font-family:GT Walsheim Black,sans-serif;font-size:40px;line-height:50px}.desc-container{max-width:600px;margin:0 auto;position:relative}.hero-description{max-width:508px;letter-spacing:0%;color:#0a0a0a;margin-bottom:33px;font-family:GT Walsheim Regular,sans-serif;font-size:24px;line-height:26px}.press-contact{letter-spacing:0%;color:#0a0a0a;margin-bottom:125px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:26px}.press-contact a{color:var(--brand-black);text-decoration:underline}.hero-emoji{width:135px;height:auto;position:absolute;top:46px;left:-162px;transform:rotate(14.78deg)}.press-content-section{background-color:var(--brand-light-green);border-radius:20px;max-width:1440px;margin:26px auto 0;padding:126px 120px 90px}.section-heading{text-align:center;letter-spacing:0%;margin-bottom:50px;font-family:GT Walsheim Bold,sans-serif;font-size:40px;line-height:50px}.press-grid{grid-template-columns:repeat(2,1fr);gap:31px;display:grid}.press-card{background:#fff;border-radius:30px;flex-direction:column;height:100%;transition:transform .3s;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000008}.press-card:hover{transform:translateY(-5px)}.card-image{border-bottom:1px solid #0000000d;width:100%;height:330px;overflow:hidden}.card-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.card-body{flex-direction:column;flex-grow:1;padding:20px 30px 80px;display:flex;position:relative}.card-date{letter-spacing:0%;color:#838282;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:14px;line-height:16px;display:block}.press-grid .card-title{letter-spacing:0%;color:#000;font-family:Poppins,sans-serif;font-size:20px;line-height:22px}.card-arrow{background:var(--brand-black);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .3s;display:flex;position:absolute;bottom:30px;right:30px}.card-arrow:hover{background:#333}.load-more-container{justify-content:center;margin-top:23px;display:flex}.load-more-container .flip-button-container .flip-button{width:112px!important;height:29px!important}.load-more-container .flip-button-container .flip-button .flip-button-front{box-shadow:0 3px #100d08,0 10px 20px #0000,-1px 4px #fbff02!important}.load-more-container .flip-button-container .flip-button .flip-button-front .flip-button-back{letter-spacing:0%!important;font-size:10px!important;line-height:14px!important}@media (width<=992px){.press-content-section{margin-top:5px;padding:80px 24px 90px}.press-media-page .hero-title{text-align:center;margin-left:auto;margin-right:auto;font-size:48px}.hero-emoji{width:70px;left:0}}@media (width<=768px){.press-content-section{border-radius:10px;padding:80px 24px 90px}.section-heading{margin-bottom:22px;font-size:24px;line-height:30px}.press-grid{grid-template-columns:1fr;gap:19px}.press-hero{border-radius:10px;padding-top:15px}.press-media-page .hero-title{text-align:center;margin-left:auto;margin-right:auto;font-size:36px}.hero-emoji{left:0}.card-image{height:250px}}@media (width<=520px){.press-media-page{height:0;min-height:357px!important}.hero-content{max-width:260px;margin-top:23px}.tv-icon{width:40px;margin-bottom:5px}.section-label{margin-bottom:11px;font-size:10px;line-height:12px}.press-media-page .hero-title{text-align:center;margin-bottom:11px;margin-left:auto;margin-right:auto;font-size:16px;line-height:20px}.hero-description{margin-bottom:11px;font-size:12px;line-height:15px}.press-contact{margin-bottom:11px;font-size:10px;line-height:12px}.hero-emoji{width:40px;top:-40px;left:0}.press-card{border-radius:10px}.card-image{height:250px}.card-body{padding:20px 30px 80px}.card-date{font-size:14px;line-height:16px}.press-grid .card-title{font-size:20px;line-height:22px}.card-arrow{width:36px;height:36px}}@media (width<=420px){.press-content-section{margin-top:5px;padding:50px 24px 97px}.tv-icon{width:66px;margin-bottom:5px}.section-label{margin-bottom:11px;font-size:10px;line-height:12px}.press-media-page .hero-title{text-align:center;margin-bottom:11px;margin-left:auto;margin-right:auto;font-size:16px;line-height:20px}.hero-description{margin-bottom:11px;font-size:12px;line-height:15px}.press-contact{margin-bottom:11px;font-size:10px;line-height:12px}.section-heading{font-size:14px;line-height:16px}.card-image{height:162px}.press-grid .card-title{font-size:12px;line-height:13px}.card-date{font-size:8px;line-height:10px}.card-arrow{width:18px;height:18px;bottom:15px;right:18px}.card-arrow svg{width:10px;height:10px}.card-body{padding:12px 12px 32px}}.about-page{background-color:var(--brand-light-green);max-width:1440px;margin:0 auto;position:relative}.hero-content{z-index:2;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1098px;display:flex;position:relative}.about-page .hero-title{letter-spacing:0%;color:#000;margin-bottom:0;font-family:GT Walsheim Black,sans-serif;font-size:60px;line-height:65px}.hero-image{width:100%;position:relative}.people-image{z-index:1;object-fit:cover;width:101%;position:relative;bottom:-5px}.heart-emoji{z-index:10;width:214px;height:214px;position:absolute;top:99px;left:6%}.paper-emoji{z-index:10;width:161px;height:161px;position:absolute;top:615px;right:3%}.our-vision{max-width:1440px;margin:160px auto 201px}.vision-headline{align-items:center;gap:39px;display:flex}.white-mo{width:104px;height:104px;margin-top:-90px}.vision-title{letter-spacing:0%;color:#7d8176;text-transform:uppercase;margin-bottom:56px;font-family:GT Walsheim Ultra Bold,sans-serif;font-size:50px;line-height:70px}.vision-title.active{color:#c0ff5a}.vision-text{letter-spacing:0%;color:#f4f4f4;font-family:Poppins,sans-serif;font-size:48px;font-weight:800;line-height:56px}.vision-subtext{letter-spacing:0%;color:#fff;margin-top:27px;font-family:Poppins,sans-serif;font-size:32px;font-weight:400;line-height:38px}.our-story{background-color:var(--brand-contact-green);max-width:1440px;min-height:100px;margin:26px auto 0;padding:100px 0}.our-story-header{justify-content:center;align-items:center;gap:0;display:flex}.our-story-title{letter-spacing:0%;color:#0a0a0a;font-family:GT Walsheim Light,sans-serif;font-size:40px;line-height:38px}.black-heart{width:55px;height:auto;transform:rotate(8.96deg)}.story-row{gap:90px;margin:60px 56px 0;display:flex}.story-col{min-height:400px}.story-col-left{flex-direction:column;align-items:flex-end;gap:30px;width:50%;display:flex}.story-arrow{align-self:flex-end;height:158px}.story-col-right{align-items:flex-start;width:50%;display:flex}.story-heading{letter-spacing:0%;color:#100d08;text-align:right;width:100%;font-family:GT Walsheim Black,sans-serif;font-size:64px;line-height:66px}.story-content{letter-spacing:0%;color:#100d08;text-align:left;max-width:533px;font-family:GT Walsheim Medium,sans-serif;font-size:30px;line-height:44px}.generation-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:959px;margin:120px 101px 150px;display:flex}.generation-title{letter-spacing:0%;color:#100d08;margin-bottom:31px;font-family:GT Walsheim Black,sans-serif;font-size:60px;line-height:64px}.generation-text{letter-spacing:0%;color:#100d08;font-family:GT Walsheim Regular,sans-serif;font-size:40px;line-height:44px}.generation-image{margin-top:60px;position:relative}.generation-image .gen-bg{width:111%;height:auto}.generation-image .gen-genmo{width:52%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blue-star{width:256px;height:auto;position:absolute;top:38%;left:4%}.yellow-star{z-index:99;width:76px;height:auto;position:absolute;top:33%;right:1%;transform:rotate(51deg)}.generation-image .gen-text{letter-spacing:0%;color:#100d08;z-index:5;font-family:GT Walsheim Black,sans-serif;font-size:44px;line-height:50px;position:absolute;top:21%;left:12%;transform:translate(-50%,-50%)}.left-block{z-index:4;border-top:9px solid;border-right:9px solid;width:77px;height:40px;position:absolute;top:20%;left:259px}.right-block{z-index:4;border-bottom:9px solid;border-left:9px solid;width:77px;height:40px;position:absolute;top:72%;right:237px}.generation-image .gen-money{letter-spacing:0%;color:#100d08;z-index:5;font-family:GT Walsheim Bold,sans-serif;font-size:60px;line-height:50px;position:absolute;top:78%;right:-9%;transform:translate(-50%,-50%)}.our-impact{background-color:var(--brand-contact-green);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;max-width:1440px;margin:26px auto 0;display:flex;position:relative}.our-impact-header{align-items:center;gap:0;margin-top:78px;display:flex}.our-impact-header .light{width:142px;height:auto}.our-impact-title{letter-spacing:0%;color:#0a0a0a;margin-top:30px;margin-left:-30px;font-family:Poppins,sans-serif;font-size:40px;font-weight:300;line-height:38px}.impact-row{grid-template-columns:1fr 1fr;gap:47px;margin:60px 125px 120px;display:grid}.impact-col{flex-direction:column;justify-content:center;align-items:center;display:flex}.impact-col-left{text-align:right;background-color:#100d08;border-radius:20px;justify-content:flex-start;align-items:flex-end;gap:22px;padding:37px 50px 80px}.impact-heading{letter-spacing:0%;color:#c0ff5a;font-family:League Spartan,sans-serif;font-size:120px;font-weight:800;line-height:110px}.impact-col-left p{letter-spacing:0%;color:#fff;max-width:354px;font-family:Poppins,sans-serif;font-size:40px;font-weight:400;line-height:44px}.impact-col-right{text-align:left;justify-content:flex-start;align-items:flex-start;gap:31px}.impact-col-right p{letter-spacing:0%;color:#100d08;font-family:Poppins,sans-serif;font-size:36px;font-weight:400;line-height:40px}.rating-row{grid-template-columns:1fr 1fr;gap:47px;margin:60px 125px 256px;display:grid}.rating-col{flex-direction:column;justify-content:end;align-items:center;gap:40px;display:flex}.rating-col-left{align-items:end}.rating-col-left img{width:auto;height:400px}.rating-col-left p{letter-spacing:0%;color:#100d08;text-align:right;font-family:GT Walsheim Black,sans-serif;font-size:50px;line-height:52px}.rating-col-right{text-align:left;justify-content:center;align-items:flex-start;gap:30px}.rating-col-right img{width:auto;height:78px}.rating-col-right p{letter-spacing:0%;color:#100d08;font-family:Poppins,sans-serif;font-size:36px;font-weight:400;line-height:40px}.founders-section{background-color:var(--brand-light-green);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;max-width:1440px;margin:26px auto 0;padding:154px 80px 120px;display:flex;position:relative}.founders-inner{max-width:924px;display:flex;position:relative}.founders-title{letter-spacing:0%;color:#0a0a0a;margin-bottom:52px;font-family:GT Walsheim Ultra Bold,sans-serif;font-size:80px;font-weight:900;line-height:80px}.founders-text{letter-spacing:0%;color:#0a0a0a;font-family:GT Walsheim Medium,sans-serif;font-size:36px;line-height:40px}.white-mo-bottom{width:143px;height:143px;position:absolute;bottom:51%;left:3%;transform:translate(-50%)}.our-impact+.mission-section{background-color:#fff;border-radius:20px;grid-template-columns:1fr 1fr;max-width:1440px;margin:26px auto 0;padding:137px 153px 137px 167px;display:grid}.mission-content{text-align:right;max-width:494px}.mission-title{letter-spacing:0%;color:#0a0a0a;margin-bottom:30px;font-family:GT Walsheim Black,sans-serif;font-size:60px;font-weight:900;line-height:54px}.mission-text{letter-spacing:0%;color:#0a0a0a;font-family:GT Walsheim Regular,sans-serif;font-size:36px;line-height:40px}.mission-rigt-content{flex-direction:column;align-items:center;gap:15px;display:flex}.mission-genmo-logo{width:443px;height:auto;transform:rotate(1.92deg)}.mission-rigt-content .flip-button-container .flip-button{width:451px;height:90px}.mission-rigt-content .flip-button-container .flip-button .flip-button-front,.mission-rigt-content .flip-button-container .flip-button .flip-button-back{width:451px;height:90px;font-size:24px;line-height:auto;letter-spacing:0%;font-family:Poppins,sans-serif;font-weight:600}@media (width<=1300px){.impact-row{gap:30px;margin:60px 100px 120px}.impact-heading{font-size:100px;line-height:90px}.impact-col-left p{font-size:32px;line-height:36px}.impact-col-right p{font-size:28px;line-height:34px}.rating-row{gap:30px;margin:60px 100px 256px}}@media (width<=1200px){.story-row{gap:30px}.story-heading{font-size:48px;line-height:56px}.story-content{max-width:100%;font-size:28px;line-height:40px}.story-arrow{height:120px}.white-mo{width:80px;height:80px}.vision-title{margin-bottom:40px;font-size:40px;line-height:50px}.our-vision{margin:120px 50px 150px}.vision-text{font-size:32px;line-height:40px}.vision-subtext{margin-top:20px;font-size:24px;line-height:32px}.founders-section{padding:120px 50px 100px}.founders-inner{flex-direction:column;gap:30px}.founders-title{margin-bottom:30px}.founders-text{font-size:28px;line-height:36px}.white-mo-bottom{width:100px;height:100px}.impact-row{gap:30px;margin:60px 100px 120px}.impact-heading{font-size:90px;line-height:80px}.impact-col-left p{font-size:32px;line-height:36px}.impact-col-right p{font-size:28px;line-height:34px}.rating-row{gap:30px;margin:60px 100px 256px}.rating-col-left img{width:auto;height:300px}.rating-col-left p{font-size:40px;line-height:44px}.rating-col-right img{width:auto;height:60px}.rating-col-right p{font-size:28px;line-height:34px}}@media (width<=1090px){.story-content{max-width:100%;font-size:28px;line-height:30px}.story-arrow{height:90px}.our-impact+.mission-section{padding:80px 50px}.mission-rigt-content .flip-button-container .flip-button{width:400px;height:90px}.mission-rigt-content .flip-button-container .flip-button .flip-button-front,.mission-rigt-content .flip-button-container .flip-button .flip-button-back{width:400px;height:90px;font-size:20px}.impact-row{gap:30px;margin:60px 100px 120px}.impact-heading{font-size:80px;line-height:70px}.impact-col-left p{font-size:28px;line-height:34px}.impact-col-right p{font-size:24px;line-height:30px}}@media (width<=992px){.white-mo{width:60px;height:60px}.about-page .hero-title{margin-bottom:40px;font-size:48px;line-height:56px}.vision-title{margin-bottom:40px;font-size:33px;line-height:46px}.our-vision{margin:120px 50px 150px}.vision-text{font-size:28px;line-height:36px}.vision-subtext{margin-top:20px;font-size:20px;line-height:28px}.story-arrow{height:70px}.story-content{max-width:100%;font-size:20px;line-height:28px}.founders-section{padding:120px 50px 100px}.founders-title{margin-bottom:25px;font-size:61px;line-height:61px}.founders-text{font-size:24px;line-height:34px}.white-mo-bottom{width:80px;height:80px;bottom:51%;left:3%;transform:translate(-50%)}.generation-title{margin-bottom:14px;font-size:45px;line-height:38px}.our-impact+.mission-section{padding:80px 50px}.mission-content{max-width:100%}.mission-genmo-logo{width:350px;height:auto}.mission-rigt-content .flip-button-container .flip-button{width:300px;height:70px}.mission-rigt-content .flip-button-container .flip-button .flip-button-front,.mission-rigt-content .flip-button-container .flip-button .flip-button-back{width:300px;height:70px;font-size:16px;line-height:auto}.mission-title{font-size:40px;line-height:36px}.mission-text{font-size:24px;line-height:30px}.impact-row{gap:30px;margin:60px 80px 120px}.impact-heading{font-size:80px;line-height:70px}.impact-col-left p{font-size:28px;line-height:34px}.impact-col-right p{font-size:20px;line-height:30px}.rating-row{gap:30px;margin:60px 70px 156px}.rating-col-left img{width:auto;height:300px}.rating-col-left p{font-size:40px;line-height:44px}.rating-col-right img{width:auto;height:60px}.rating-col-right p{font-size:28px;line-height:34px}}@media (width<=850px){.impact-row{gap:30px;margin:60px 30px 120px}.rating-row{gap:30px;margin:60px 30px 156px}.rating-col-left p{font-size:30px;line-height:34px}.rating-col-right img{width:auto;height:40px}.rating-col-right p{font-size:20px;line-height:30px}}@media (width<=768px){.vision-headline{gap:20px}.story-row{gap:20px;margin:40px 50px 0}.story-heading{font-size:40px;line-height:48px}.story-content{font-size:16px;line-height:26px}.white-mo{width:50px;height:50px}.hero-content{margin:40px auto 0;padding:0 20px}.about-page .hero-title{margin-bottom:30px;font-size:36px;line-height:44px}.heart-emoji{width:90px;height:90px;top:50px;left:12%}.paper-emoji{width:70px;height:70px;top:260px;right:8%}.vision-title{margin-bottom:30px;font-size:28px;line-height:40px}.our-vision{margin:120px 50px 150px}.vision-text{font-size:28px;line-height:36px}.vision-subtext{margin-top:20px;font-size:20px;line-height:28px}.generation-title{margin-bottom:14px;font-size:28px;line-height:40px}.generation-text{font-size:20px;line-height:28px}.generation-image .gen-text{font-size:20px;line-height:28px;top:20%}.generation-image .gen-money{font-size:20px;line-height:28px;top:80%;right:1%}.left-block{border-top:6px solid;border-right:6px solid;width:50px;height:26px;top:19%;left:125px}.right-block{border-bottom:6px solid;border-left:6px solid;width:50px;height:26px;top:72%;right:117px}.yellow-star{width:44px}.blue-star{width:150px}.founders-section{padding:120px 50px 100px}.founders-title{margin-bottom:25px;font-size:41px;line-height:41px}.founders-text{max-width:500px;font-size:18px;line-height:28px}.white-mo-bottom{width:80px;height:80px;bottom:51%;left:6%;transform:translate(-50%)}.our-impact+.mission-section{background-color:#fff;grid-template-columns:1fr;display:grid}.mission-content{text-align:center;max-width:100%}.mission-genmo-logo{width:320px;height:auto}.mission-rigt-content .flip-button-container .flip-button{width:270px;height:50px}.mission-rigt-content .flip-button-container .flip-button .flip-button-front{box-shadow:0 5px #100d08,0 10px 20px #0000!important}.mission-rigt-content .flip-button-container .flip-button .flip-button-front,.mission-rigt-content .flip-button-container .flip-button .flip-button-back{width:270px;height:50px;font-size:14px;line-height:auto}.mission-title{font-size:36px;line-height:26px}.mission-text{font-size:24px;line-height:30px}.impact-row{grid-template-columns:1fr;gap:30px}.impact-col-left{text-align:center;background-color:#100d08;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;gap:22px;padding:20px 25px}.impact-heading{font-size:80px;line-height:70px}.impact-col-left p{text-align:left;font-size:24px;line-height:36px}.impact-col-right{gap:15px}.impact-col-right p{text-align:center;font-size:20px;line-height:30px}.rating-row{grid-template-columns:1fr;gap:30px;margin:60px 30px 156px}.rating-col-left{flex-direction:column-reverse;align-items:center}.rating-col-left img{width:auto;height:300px}.rating-col-left p{text-align:center;font-size:36px;line-height:40px}.rating-col-right{text-align:center;justify-content:center;align-items:center;gap:15px}.rating-col-right img{width:auto;height:60px}.rating-col-right p{text-align:center;font-size:20px;line-height:30px}}@media (width<=690px){.impact-heading{font-size:60px;line-height:50px}.impact-col-left p{text-align:left;font-size:20px;line-height:30px}.impact-col-right p{text-align:center;font-size:18px;line-height:28px}}@media (width<=650px){.impact-row{gap:30px}.impact-heading{font-size:50px;line-height:40px}.impact-col-left p{text-align:left;font-size:18px;line-height:28px}.impact-col-right p{text-align:center;font-size:16px;line-height:24px}.white-mo{width:40px;height:40px}.vision-title{margin-bottom:20px;font-size:24px;line-height:32px}.our-vision{margin:100px 30px 120px}.vision-text{font-size:22px;line-height:30px}.vision-subtext{margin-top:15px;font-size:18px;line-height:26px}.generation-container{margin-bottom:0;margin-left:30px;margin-right:30px}.generation-title{margin-bottom:14px;font-size:28px;line-height:40px}.generation-text{font-size:20px;line-height:28px}.generation-image .gen-text{font-size:20px;line-height:28px;top:19%}.generation-image .gen-money{font-size:20px;line-height:28px;top:80%;right:2%}.left-block{border-top:6px solid;border-right:6px solid;width:54px;height:25px;top:19%;left:120px}.right-block{border-bottom:6px solid;border-left:6px solid;width:54px;height:25px;top:72%;right:115px}.yellow-star{width:27px;top:34%;right:2%}.blue-star{width:80px;top:45%}.rating-col-left p{text-align:center;font-size:30px;line-height:34px}.rating-col-right img{width:auto;height:40px}.rating-col-right p{text-align:center;font-size:20px;line-height:30px}}@media (width<=480px){.our-impact{border-radius:10px;margin-top:6px}.our-impact-header{margin-top:44px}.light{display:none}.our-impact-title{border-radius:10px;margin:0;font-size:12px;line-height:14px}.impact-row{gap:20px;margin-top:16px;margin-bottom:25px}.impact-heading{font-size:32px;line-height:40px}.impact-col-left{max-width:297px;margin:0 auto}.impact-col-right{max-width:280px;margin:0 auto}.impact-col-left p,.impact-col-right p{font-size:12px;line-height:14px}.stats img{width:39px;height:auto}.rating-row{gap:20px;margin-top:16px;margin-bottom:80px}.rating-col-left img{width:auto;height:214px}.rating-col-left p{text-align:center;max-width:262px;font-size:16px;line-height:18px}.rating-col-right img{width:auto;height:33px}.rating-col-right p{text-align:center;max-width:295px;font-size:12px;line-height:14px}.about-page{margin-top:6px}.our-story{padding:44px 0}.vision-headline{gap:16px}.our-story-title{font-size:12px;line-height:14px}.black-heart{display:none}.story-row{gap:12px;margin:29px 20px 0}.story-col{gap:10px}.story-col-left{max-width:154px;padding-top:10px}.story-col-right{max-width:152px;padding-top:10px}.story-heading{margin-bottom:0;padding-right:0;font-size:20px;line-height:22px}.story-arrow{height:40px}.story-content{padding-left:0;font-size:10px;line-height:12px}.white-mo{width:24px;height:24px;margin-top:-20px}.about-page{border-radius:10px}.hero-content{margin:34px 0 0}.about-page .hero-title{max-width:393px;margin-bottom:0;font-size:17px;line-height:20px}.heart-emoji{width:44px;height:44px;top:47px;left:15%}.paper-emoji{width:48px;height:48px;top:158px;right:10%}.vision-title{margin-bottom:18px;font-size:14px;line-height:16px}.our-vision{margin:32px 25px 51px}.vision-text{max-width:276px;font-size:10px;line-height:12px}.vision-subtext{max-width:276px;margin-top:5px;font-size:8px;line-height:10px}.story-col{min-height:0}.generation-container{margin:32px 25px 0}.generation-title{margin-bottom:8px;font-size:16px;line-height:18px}.generation-text{font-size:13px;line-height:15px}.generation-image{margin-top:26px}.generation-image .gen-text{top:13%;left:16%}.generation-image .gen-money{top:88%;right:8%}.generation-image .gen-text,.generation-image .gen-money{font-size:12px;line-height:13px}.generation-image .gen-bg{width:81%}.yellow-star{width:20px;top:35%;right:2%}.blue-star{width:65px;top:40%;left:8%}.left-block{border-top:3.5px solid;border-right:3.5px solid;width:29px;height:13px;top:12%;left:29%}.right-block{border-bottom:3.5px solid;border-left:3.5px solid;width:29px;height:13px;top:79%;right:29%}.founders-section{border-radius:10px;margin-top:6px;padding:40px 29px 60px}.founders-title{margin-bottom:18px;font-size:24px;line-height:26px}.founders-text{max-width:285px;font-size:14px;line-height:16px}.white-mo-bottom{width:46px;height:46px;bottom:55%;left:2%;transform:translate(-50%)}.our-impact+.mission-section{border-radius:10px;margin-top:6px}.mission-content{text-align:center;max-width:256px;margin:0 auto}.mission-genmo-logo{width:174px;height:auto;margin-bottom:6px}.mission-rigt-content .flip-button-container .flip-button{width:214px;height:40px}.mission-rigt-content .flip-button-container .flip-button .flip-button-front,.mission-rigt-content .flip-button-container .flip-button .flip-button-back{width:214px;height:40px;font-size:12px;line-height:14px}.mission-rigt-content .flip-button-container .flip-button .flip-button-front .button-arrow{width:26px;height:26px}.mission-title{margin-bottom:12px;font-size:16px;line-height:18px}.mission-text{margin-bottom:14px;font-size:12px;line-height:14px}}.founder-card-container{flex-direction:column;justify-content:center;align-items:center;gap:19px;width:100%;max-width:1440px;margin:26px auto;display:flex}.founder-card-wrapper{grid-template-columns:1fr 1fr;align-items:flex-start;gap:19px;width:100%;display:grid}.founder-image-section{background-color:#123a5e;border-radius:20px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.founder-image{object-fit:cover;border-radius:20px;width:128%;height:auto}.founder-info-section{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.founder-info-card{background:#fff;border-radius:20px;flex-direction:column;gap:1.5rem;width:100%;padding:112px 66px 190px;display:flex}.founder-name{align-items:center;gap:30px;margin-bottom:32px;display:flex}.founder-name h2{color:#000;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:70px;line-height:50px}.founder-name img{width:65px;height:65px}p.founder-bio{color:#000;font-family:GT Walsheim Medium,sans-serif;font-size:28px;line-height:30px}.founder-info-section .right-arrow{justify-content:center;align-items:center;width:100%;display:flex}.right-arrow img{width:auto;height:364px}@media (width<=786px){.founder-card-container{gap:26px}.founder-card-wrapper{background-color:#123a5e;border-radius:16px;gap:0;width:100%;min-height:380px;display:block;position:relative;overflow:hidden}.founder-image-section{background-color:#0000;border-radius:0;justify-content:flex-start;align-items:flex-end;width:109%;height:100%;display:flex;position:absolute;top:-65px;left:-12px;overflow:visible}.founder-image{object-fit:contain;object-position:bottom;z-index:2;border-radius:0;width:50%;height:auto;position:absolute;bottom:0}.founder-card-wrapper:first-child .founder-image{left:0}.founder-card-wrapper:nth-child(2) .founder-image{right:0}.founder-info-section{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:48%;display:flex;position:absolute;top:36%;transform:translateY(-50%)}.founder-card-wrapper:first-child .founder-info-section{left:auto;right:16px}.founder-card-wrapper:nth-child(2) .founder-info-section{left:16px;right:auto}.founder-info-card{background:#fff;border-radius:5px;flex-direction:column;gap:.75rem;width:100%;height:auto;min-height:136px;margin:0;padding:16px;display:flex}.founder-name{align-items:center;gap:10px;margin-bottom:8px;display:flex}.founder-name h2{white-space:nowrap;margin:0;font-size:16px;line-height:18px}.founder-name img{flex-shrink:0;width:20px;height:20px}p.founder-bio{color:#000;margin:0;font-size:10px;line-height:12px}.founder-info-section .right-arrow{justify-content:center;align-items:center;width:auto;height:auto;display:flex;position:absolute}.founder-card-wrapper:first-child .right-arrow{height:101px;bottom:-50px;right:9px}.founder-card-wrapper:nth-child(2) .right-arrow{height:101px;bottom:-50px;left:9px}.right-arrow img{width:100px;height:auto}}@media (width<=480px){.founder-card-container{gap:6px;margin-top:6px}.founder-card-wrapper{min-height:320px}.founder-card-wrapper,.founder-info-card{border-radius:10px}}.fl-hero-section{z-index:2;background-color:#fbffea;border-radius:0 0 20px 20px;flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex;position:relative;overflow:hidden}.fl-hero-layer{z-index:1;pointer-events:none;width:100%;height:60%;display:block;position:absolute;top:0;left:0}.fl-hero-content{z-index:5;flex-direction:column;align-items:flex-start;width:100%;max-width:1200px;padding:85px 60px 0;display:flex;position:relative}.fl-hero-tag{align-items:center;gap:8px;margin-bottom:26px;display:inline-flex}.fl-icon{flex-shrink:0;width:40px;height:40px}.fl-tag-text{color:#100d08;max-width:430px;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:36px}.fl-hero-title{color:#0a0a0a;max-width:971px;letter-spacing:0%;margin-bottom:29px;font-family:GT Walsheim Black,sans-serif;font-size:60px;font-weight:800;line-height:70px}.fl-hero-desc-block{display:block;position:relative}.fl-hero-desc{color:#100d08;max-width:592px;font-family:GT Walsheim Medium,sans-serif;font-size:24px;font-weight:500;line-height:32px}.fl-sparkle{object-fit:contain;width:60px;height:60px;margin-top:16px;margin-left:45%;display:block}.fl-hero-cta{margin-top:24px}.fl-hero-cta .flip-button-container .flip-button .flip-button-front{justify-content:space-around!important;gap:0!important;padding-right:28px!important;box-shadow:-6px 8px #100d08,0 0 #0003,-6px 8px #100d08!important}.fl-hero-cta .flip-button-container .flip-button{width:441px!important;height:99px!important}.fl-hero-cta .flip-button-container .flip-button .flip-button-front,.fl-hero-cta .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:430px!important;height:99px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:100%!important}.fl-hero-cta .flip-button-container .flip-button .button-arrow{width:80px!important;height:80px!important}.fl-hero-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}.fl-coin-gif{object-fit:contain;z-index:3;width:100px;height:100px;margin-top:85px;position:relative;left:10%}.fl-hero-bottom{aspect-ratio:1.8;z-index:2;align-self:stretch;width:100%;margin:-355px 0 0;line-height:0;position:relative;overflow:hidden}.fl-hero-img{width:100%;height:auto;display:block;position:absolute;top:0;left:0}.fl-thunder-gif{object-fit:contain;pointer-events:none;z-index:3;width:70px;height:70px;position:absolute;top:53%;right:26%}.fl-star-gif{object-fit:contain;pointer-events:none;z-index:3;width:65px;height:65px;position:absolute;top:45%;right:36%}@media (width<=1024px){.fl-hero-content{padding:75px 30px 0}.fl-hero-title{max-width:750px;font-size:52px;line-height:62px}.fl-hero-desc{max-width:520px;font-size:22px;line-height:30px}}@media (width<=991px){.fl-hero-content{padding:65px 25px 0}.fl-hero-tag{margin-bottom:22px}.fl-tag-text{font-size:24px;line-height:32px}.fl-hero-title{max-width:871px;margin-bottom:24px;font-size:44px;line-height:54px}.fl-hero-desc{max-width:480px;font-size:20px;line-height:28px}.fl-hero-cta{margin-top:48px}.fl-coin-gif{margin-top:36px}.fl-thunder-gif{width:70px;height:70px}.fl-star-gif{width:60px;height:60px}}@media (width<=1024px){.fl-hero-content{text-align:left;align-items:flex-start;padding:50px 20px 0}.fl-hero-bottom{aspect-ratio:1.5;border-radius:0 0 10px 10px;margin-top:-100px}.fl-hero-img{width:100%;top:0;left:0}.fl-hero-tag{margin-bottom:11px}.fl-icon{width:28px;height:28px}.fl-tag-text{max-width:300px;font-size:18px;line-height:24px}.fl-hero-title{max-width:800px;margin-bottom:11px;font-size:30px;line-height:40px}.fl-hero-desc-block{display:block}.fl-hero-desc{max-width:450px;font-size:18px;line-height:26px}.fl-sparkle{width:50px;height:50px;margin-top:12px}.fl-hero-cta{margin-top:16px}.fl-coin-gif{width:60px;height:60px;margin-top:29px}.fl-hero-cta .flip-button-container .flip-button{width:260px!important;height:60px!important}.fl-hero-cta .flip-button-container .flip-button .flip-button-front,.fl-hero-cta .flip-button-container .flip-button .flip-button-back{width:260px!important;height:60px!important;font-size:20px!important;line-height:100%!important}.fl-hero-cta .flip-button-container .flip-button .button-arrow{width:46px!important;height:46px!important}.fl-hero-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:26px!important;height:26px!important}.fl-thunder-gif{width:50px;height:50px;top:40%;right:23%}.fl-star-gif{width:48px;height:48px;top:37%;right:35%}}@media (width<=480px){.fl-hero-content{padding:40px 20px 0}.fl-hero-bottom{border-radius:0 0 10px 10px;margin-top:-90px}.fl-hero-tag{margin-bottom:12px}.fl-icon{width:22px;height:22px}.fl-tag-text{max-width:none;font-size:15px;line-height:20px}.fl-hero-title{max-width:100%;margin-bottom:12px;font-size:25px;line-height:32px}.fl-hero-title-break{display:block}.fl-hero-desc{max-width:360px;font-size:14px;line-height:20px}.fl-sparkle{width:36px;height:36px;margin-top:20px}.fl-hero-cta{margin-top:12px}.fl-coin-gif{width:50px;height:50px;margin-top:16px}.fl-hero-cta .flip-button-container .flip-button{width:180px!important;height:48px!important}.fl-hero-cta .flip-button-container .flip-button .flip-button-front{box-shadow:-4px 4px #100d08,0 0 #0003,-4px 4px #100d08!important}.fl-hero-cta .flip-button-container .flip-button .flip-button-front,.fl-hero-cta .flip-button-container .flip-button .flip-button-back{width:180px!important;height:48px!important;padding-right:14px!important;font-size:14px!important;line-height:16px!important}.fl-hero-cta .flip-button-container .flip-button .button-arrow{width:32px!important;height:32px!important}.fl-hero-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:18px!important;height:18px!important}.fl-thunder-gif{width:42px;height:42px;top:42%;right:23%}.fl-star-gif{width:36px;height:36px;top:38%;right:35%}}@media (width<=430px){.fl-hero-title{font-size:26px;line-height:30px}.fl-hero-desc{font-size:13px;line-height:18px}}@media (width<=397px){.fl-tag-text{font-size:14px;line-height:18px}.fl-hero-title{font-size:24px;line-height:28px}.fl-hero-desc{font-size:13px;line-height:18px}}@media (width<=375px){.fl-icon{width:20px;height:20px}.fl-tag-text{font-size:13px;line-height:18px}.fl-hero-title{font-size:22px;line-height:26px}.fl-hero-desc{font-size:12px;line-height:17px}.fl-hero-bottom{border-radius:0 0 10px 10px;margin-top:-75px}}@media (width<=480px) and (orientation:landscape){.fl-hero-content{text-align:left;align-items:flex-start;padding:30px 20px 0}.fl-hero-tag{margin-bottom:12px}.fl-hero-title{max-width:400px;margin-bottom:12px;font-size:28px;line-height:36px}.fl-hero-desc{max-width:350px;font-size:16px;line-height:24px}.fl-hero-cta,.fl-coin-gif{margin-top:16px}}@media (width>=481px) and (width<=768px) and (orientation:landscape){.fl-hero-content{text-align:left;align-items:flex-start;padding:35px 20px 0}.fl-hero-title{font-size:32px;line-height:40px}.fl-hero-desc{font-size:18px;line-height:26px}.fl-hero-cta,.fl-coin-gif{margin-top:20px}}.fl-global-section{background-color:#000;background-position:top;background-repeat:no-repeat;background-size:1397px 1174px;border-radius:20px;width:100%;max-width:1440px;margin:26px auto auto;padding-bottom:0;position:relative;overflow:hidden}.fl-global-content-wrapper{z-index:2;justify-content:space-between;align-items:flex-start;width:100%;max-width:1200px;margin:0 auto;padding:107px 60px 0;display:flex;position:relative}.fl-global-left{flex:none;max-width:663px}.fl-global-heading{color:#fff;max-width:643px;margin:0 0 20px;font-family:GT Walsheim Black,sans-serif;font-size:60px;font-weight:800;line-height:70px}.fl-global-subheading{color:#fbbc05;max-width:577px;margin:0 0 44px;font-family:GT Walsheim Medium,sans-serif;font-size:32px;font-weight:500;line-height:32px}.fl-global-paragraph{color:#fff;max-width:663px;margin:0;font-family:GT Walsheim Medium,sans-serif;font-size:24px;font-weight:500;line-height:40px}.fl-global-right{flex-direction:column;flex:none;align-items:flex-end;margin-right:-40px;padding-top:0;display:flex}.fl-global-dropdown{cursor:pointer;background:#fff;border:1px solid #100d08;border-radius:50px;align-items:center;gap:10px;margin-bottom:52px;padding:14px 24px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px #c0ff5a}.fl-global-dropdown:active{transform:translateY(4px);box-shadow:0 2px #c0ff5a}.fl-global-dropdown-icon{flex-shrink:0;width:28px;height:28px}.fl-global-dropdown-text{color:#100d08;font-family:GT Walsheim Medium,sans-serif;font-size:18px;font-weight:500}.fl-global-dropdown-arrow{flex-shrink:0;width:16px;height:16px}.fl-global-percent{color:#fff;text-align:right;max-width:396px;font-family:League Spartan,sans-serif;font-size:195px;font-weight:800;line-height:220px}.fl-global-bottom{z-index:1;aspect-ratio:2.3;width:100%;margin-top:50px;font-size:0;line-height:0;position:relative;overflow:hidden}.fl-global-world-img{width:100%;height:auto;margin:0;padding:0;display:block;position:absolute;top:-11.95%;left:0}@media (width<=1024px){.fl-global-content-wrapper{padding:90px 40px 0}.fl-global-heading{font-size:52px;line-height:62px}.fl-global-subheading{font-size:28px;line-height:30px}.fl-global-paragraph{font-size:20px;line-height:34px}.fl-global-right{margin-right:0;padding-top:0}.fl-global-percent{font-size:160px;line-height:180px}.fl-global-bottom{margin-top:90px}}@media (width<=991px){.fl-global-content-wrapper{padding:75px 30px 0}.fl-global-left{flex:auto;max-width:55%}.fl-global-right{flex:auto;padding-top:0}.fl-global-heading{font-size:44px;line-height:54px}.fl-global-subheading{margin-bottom:36px;font-size:24px;line-height:28px}.fl-global-paragraph{font-size:18px;line-height:30px}.fl-global-dropdown{margin-bottom:40px;padding:12px 20px}.fl-global-dropdown-text{font-size:16px}.fl-global-percent{font-size:120px;line-height:140px}.fl-global-bottom{margin-top:70px}}@media (width<=860px){.fl-global-content-wrapper{padding:65px 28px 0}.fl-global-left{max-width:52%}.fl-global-heading{font-size:36px;line-height:44px}.fl-global-subheading{margin-bottom:28px;font-size:20px;line-height:24px}.fl-global-paragraph{font-size:15px;line-height:24px}.fl-global-right{padding-top:0}.fl-global-dropdown{margin-bottom:32px;padding:10px 18px}.fl-global-dropdown-text{font-size:14px}.fl-global-percent{font-size:90px;line-height:110px}.fl-global-bottom{margin-top:55px}}@media (width<=768px){.fl-global-section{background-position:top;background-size:355px 312px;border-radius:10px}.fl-global-content-wrapper{flex-direction:row;justify-content:flex-start;gap:0;padding:22px 20px 0}.fl-global-left{flex:none;width:auto;max-width:55%}.fl-global-heading{max-width:100%;margin-bottom:5px;font-size:22px;line-height:27px}.fl-global-subheading{max-width:100%;margin-bottom:10px;font-size:13px;line-height:17px}.fl-global-paragraph{max-width:100%;font-size:8px;line-height:10px}.fl-global-right{flex-direction:column;flex:1;align-items:flex-end;margin-top:0;padding-top:0;padding-right:10px}.fl-global-dropdown{gap:5px;margin-bottom:11px;padding:6px 12px;box-shadow:0 3px #c0ff5a}.fl-global-dropdown-icon{width:18px;height:18px}.fl-global-dropdown-text{font-size:12px}.fl-global-dropdown-arrow{width:11px;height:11px}.fl-global-percent{max-width:100%;font-size:40px;line-height:40px}.fl-global-bottom{margin-top:18px}}@media (width<=480px){.fl-global-heading{font-size:19px;line-height:24px}.fl-global-subheading{font-size:12px;line-height:15px}.fl-global-paragraph{font-size:8px;line-height:10px}.fl-global-percent{font-size:40px;line-height:40px}}.fl-seamless-section{background-color:#fff;border-radius:20px;width:100%;max-width:1440px;margin:26px auto 0;position:relative;overflow:hidden}.fl-seamless-layer{pointer-events:none;z-index:1;display:block;position:absolute}.fl-seamless-layer-desktop{object-fit:cover;object-position:center top;width:100%;height:calc(100% + 180px);top:-180px;left:0}.fl-seamless-layer-mobile{display:none}.fl-seamless-content{z-index:2;justify-content:space-between;align-items:flex-start;width:100%;padding:0;display:flex;position:relative}.fl-seamless-left{flex:none;max-width:720px;padding:153px 0 80px 75px}.fl-seamless-heading{color:#100d08;letter-spacing:0;max-width:515px;margin:0;font-family:GT Walsheim Condensed Black Oblique,GT Walsheim Black,sans-serif;font-size:70px;font-weight:900;line-height:65px}.fl-seamless-desc{color:#383838;max-width:593px;margin:30px 0 0;font-family:GT Walsheim Regular,sans-serif;font-size:24px;font-weight:400;line-height:30px}.fl-seamless-checks{flex-direction:column;gap:37px;margin:36px 0 0;padding:0;list-style:none;display:flex}.fl-seamless-check{align-items:center;gap:16px;display:flex}.fl-seamless-check-icon{background:#100d08;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.fl-seamless-check-icon img{filter:brightness(0)invert();width:22px;height:22px;display:block}.fl-seamless-check-text{color:#100d08;max-width:491px;font-family:GT Walsheim Bold,sans-serif;font-size:24px;font-weight:700;line-height:40px}.fl-seamless-cta-row{align-items:center;gap:18px;margin-top:58px;display:flex}.fl-seamless-cta-btn .flip-button{width:441px!important;height:99px!important}.fl-seamless-cta-btn .flip-button .flip-button-front,.fl-seamless-cta-btn .flip-button .flip-button-back{letter-spacing:0!important;width:430px!important;height:99px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:100%!important}.fl-seamless-cta-btn .flip-button .flip-button-front{border:1px solid #100d08!important;justify-content:space-around!important;gap:0!important;padding-right:28px!important;box-shadow:-6px 6px #000,-6px 7px 0 1px #fbff02!important}.fl-seamless-cta-btn .flip-button .flip-button-back{border:1px solid #100d08!important}.fl-seamless-cta-btn .flip-button .button-arrow{width:80px!important;height:80px!important}.fl-seamless-cta-btn .flip-button .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}.fl-seamless-paper-plane{object-fit:contain;flex-shrink:0;width:110px;height:110px}.fl-seamless-right{flex-direction:column;flex:auto;align-items:flex-end;gap:50px;min-width:0;padding:209px 75px 0 0;display:flex}.fl-seamless-buttons{flex-direction:column;align-items:flex-end;gap:16px;max-width:660px;display:flex}.fl-seamless-btn-row{flex-wrap:nowrap;justify-content:flex-end;gap:14px;display:flex}.fl-cat-btn.flip-button-container{perspective:1200px;width:auto;max-width:none;display:inline-block}.fl-cat-btn .flip-button{grid-template-rows:1fr;grid-template-columns:1fr;width:max-content!important;height:56px!important;display:inline-grid!important}.fl-cat-btn .flip-button .flip-button-front,.fl-cat-btn .flip-button .flip-button-back{grid-area:1/1;letter-spacing:0!important;border-radius:50px!important;justify-content:flex-start!important;gap:12px!important;width:max-content!important;height:56px!important;padding:4px 24px 4px 4px!important;font-family:GT Walsheim Bold,GT Walsheim Medium,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:100%!important;position:relative!important;box-shadow:0 4px #100d08!important}.fl-cat-btn .flip-button .button-arrow{width:48px!important;height:48px!important}.fl-cat-btn .flip-button .button-icon-img{width:26px!important;height:26px!important}.fl-cat-btn .flip-button .flip-button-back .button-icon-img{filter:brightness(0)invert()}.fl-seamless-phone-wrap{aspect-ratio:740/1264;align-self:flex-end;width:100%;max-width:380px;margin-bottom:0;position:relative;overflow:hidden}.fl-seamless-phone{width:207.85%;height:auto;display:block;position:absolute;top:-2.85%;left:-53.86%}@media (width<=1200px){.fl-seamless-left{padding:110px 0 0 50px}.fl-seamless-heading{font-size:56px;line-height:54px}.fl-seamless-desc{font-size:18px;line-height:26px}.fl-seamless-checks{gap:28px}.fl-seamless-check-text{font-size:20px;line-height:32px}.fl-seamless-right{padding:150px 50px 0 0}.fl-seamless-buttons{max-width:540px}.fl-cat-btn .flip-button{height:50px!important}.fl-cat-btn .flip-button .flip-button-front,.fl-cat-btn .flip-button .flip-button-back{gap:10px!important;height:50px!important;padding:4px 18px 4px 4px!important;font-size:16px!important}.fl-cat-btn .flip-button .button-arrow{width:42px!important;height:42px!important}.fl-cat-btn .flip-button .button-icon-img{width:22px!important;height:22px!important}}@media (width>=1025px) and (width<=1230px){.fl-seamless-left{padding:153px 0 80px 75px}.fl-seamless-heading{max-width:440px;font-size:58px;line-height:62px}.fl-seamless-desc{max-width:470px;font-size:20px;line-height:26px}.fl-seamless-checks{gap:37px}.fl-seamless-check-text{font-size:24px;line-height:40px}.fl-seamless-right{padding:209px 75px 0 0}.fl-seamless-buttons{gap:12px;max-width:580px}.fl-seamless-btn-row{gap:10px}.fl-cat-btn .flip-button{height:50px!important}.fl-cat-btn .flip-button .flip-button-front,.fl-cat-btn .flip-button .flip-button-back{gap:8px!important;height:50px!important;padding:4px 16px 4px 4px!important;font-size:15px!important}.fl-cat-btn .flip-button .button-arrow{width:42px!important;height:42px!important}.fl-cat-btn .flip-button .button-icon-img{width:22px!important;height:22px!important}}@media (width<=1023px){.fl-seamless-section{border-radius:10px;margin-top:12px}.fl-seamless-layer-desktop{display:none}.fl-seamless-layer-mobile{object-fit:cover;object-position:center top;width:100%;height:calc(100% - 240px);display:block;top:240px;left:0}.fl-seamless-content{text-align:center;flex-direction:column;align-items:center;padding:0 20px}.fl-seamless-left{text-align:center;flex-direction:column;flex:none;align-items:center;width:100%;max-width:100%;padding:49px 0 0;display:flex}.fl-seamless-heading{text-align:center;max-width:241px;font-size:18px;line-height:20px}.fl-seamless-desc{text-align:center;max-width:300px;margin-top:15px;font-family:GT Walsheim Medium,sans-serif;font-size:12px;font-weight:500;line-height:14px}.fl-seamless-checks{flex-flow:wrap;justify-content:center;align-self:center;gap:10px 12px;width:100%;max-width:320px;margin-top:15px}.fl-seamless-check{text-align:left;flex:0 0 calc(50% - 6px);align-items:flex-start;gap:6px}.fl-seamless-check:nth-child(3){flex:0 0 100%;justify-content:center;align-items:center}.fl-seamless-check-icon{width:22px;height:22px}.fl-seamless-check-icon img{width:12px;height:12px}.fl-seamless-check-text{text-align:left;max-width:none;font-size:10px;line-height:12px}.fl-seamless-cta-row{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;margin-top:34px}.fl-seamless-cta-btn{align-self:center}.fl-seamless-cta-btn .flip-button{width:230px!important;height:50px!important}.fl-seamless-cta-btn .flip-button .flip-button-front,.fl-seamless-cta-btn .flip-button .flip-button-back{width:230px!important;height:50px!important;padding-right:18px!important;font-size:16px!important;line-height:100%!important}.fl-seamless-cta-btn .flip-button .flip-button-front{border:1px solid #100d08!important;box-shadow:-6px 7px #000!important}.fl-seamless-cta-btn .flip-button .button-arrow{width:38px!important;height:38px!important}.fl-seamless-cta-btn .flip-button .button-arrow .button-arrow-icon{width:22px!important;height:22px!important}.fl-seamless-paper-plane{align-self:flex-end;width:75px;height:75px;margin-top:10px;margin-right:30px}.fl-seamless-right{flex:none;align-items:center;gap:30px;width:100%;margin-top:45px;padding:0}.fl-seamless-buttons{align-items:center;gap:14px;max-width:100%}.fl-seamless-btn-row{flex-wrap:nowrap;justify-content:center;gap:9px}.fl-cat-btn .flip-button{height:30px!important}.fl-cat-btn .flip-button .flip-button-front,.fl-cat-btn .flip-button .flip-button-back{gap:5px!important;height:30px!important;padding:2px 10px 2px 5px!important;font-size:10px!important;box-shadow:0 3px #100d08!important}.fl-cat-btn .flip-button .button-arrow{width:20px!important;height:20px!important}.fl-cat-btn .flip-button .button-icon-img{width:11px!important;height:11px!important}.fl-seamless-phone-wrap{aspect-ratio:752/1114;align-self:center;max-width:280px}.fl-seamless-phone{top:-3.23%}}@media (width>=700px) and (width<=1023px){.fl-seamless-heading{max-width:540px;font-size:36px;line-height:40px}.fl-seamless-desc{max-width:540px;font-size:16px;line-height:22px}.fl-seamless-checks{max-width:540px}.fl-seamless-check-icon{width:32px;height:32px}.fl-seamless-check-icon img{width:18px;height:18px}.fl-seamless-check-text{font-size:16px;line-height:22px}}@media (width>=800px) and (width<=1023px){.fl-cat-btn .flip-button{height:40px!important}.fl-cat-btn .flip-button .flip-button-front,.fl-cat-btn .flip-button .flip-button-back{gap:7px!important;height:40px!important;padding:3px 14px 3px 4px!important;font-size:13px!important}.fl-cat-btn .flip-button .button-arrow{width:30px!important;height:30px!important}.fl-cat-btn .flip-button .button-icon-img{width:16px!important;height:16px!important}}@media (width<=480px){.fl-seamless-buttons{gap:12px}.fl-seamless-btn-row{gap:7px}.fl-cat-btn .flip-button{height:26px!important}.fl-cat-btn .flip-button .flip-button-front,.fl-cat-btn .flip-button .flip-button-back{gap:4px!important;height:26px!important;padding:1px 8px 1px 4px!important;font-size:9px!important}.fl-cat-btn .flip-button .button-arrow{width:18px!important;height:18px!important}.fl-cat-btn .flip-button .button-icon-img{width:10px!important;height:10px!important}.fl-seamless-cta-btn .flip-button{width:190px!important;height:44px!important}.fl-seamless-cta-btn .flip-button .flip-button-front{border:1px solid #100d08!important;box-shadow:-5px 6px #000!important}.fl-seamless-cta-btn .flip-button .flip-button-front,.fl-seamless-cta-btn .flip-button .flip-button-back{width:190px!important;height:44px!important;padding-right:14px!important;font-size:14px!important;line-height:16px!important}.fl-seamless-cta-btn .flip-button .button-arrow{width:32px!important;height:32px!important}.fl-seamless-cta-btn .flip-button .button-arrow .button-arrow-icon{width:18px!important;height:18px!important}.fl-seamless-paper-plane{width:60px;height:60px;margin-top:8px;margin-right:20px}.fl-seamless-phone-wrap{aspect-ratio:752/1114;align-self:center;max-width:240px}.fl-seamless-phone{top:-3.23%}}.fl-platform-section{text-align:center;background-color:#fbffea;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:1440px;margin:26px auto 0;padding:116px 24px 169px;display:flex;position:relative}.fl-platform-logo-row{justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex;position:relative}.fl-platform-logo{z-index:2;object-fit:contain;width:513px;height:224px;display:block;position:relative}.fl-platform-pie,.fl-platform-calc{object-fit:contain;z-index:1;pointer-events:none;position:absolute}.fl-platform-pie{width:170px;height:170px;top:-15px;left:-75px;transform:rotate(3.3deg)}.fl-platform-calc{width:200px;height:200px;top:-10px;right:-75px;transform:rotate(20.34deg)}.fl-platform-heading{color:#100d08;letter-spacing:0;max-width:1000px;margin:0;font-family:GT Walsheim Black,GT Walsheim Bold,sans-serif;font-size:70px;font-weight:900;line-height:77px}.fl-platform-cta{margin-top:50px}.fl-platform-cta .flip-button-container .flip-button .flip-button-front{justify-content:space-around!important;gap:0!important;padding-right:28px!important;box-shadow:-6px 8px #100d08,0 0 #0003!important}.fl-platform-cta .flip-button-container .flip-button{width:441px!important;height:99px!important}.fl-platform-cta .flip-button-container .flip-button .flip-button-front,.fl-platform-cta .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:430px!important;height:99px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:100%!important}.fl-platform-cta .flip-button-container .flip-button .button-arrow{width:80px!important;height:80px!important}.fl-platform-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}@media (width<=1200px){.fl-platform-section{padding:90px 24px 120px}.fl-platform-heading{font-size:56px;line-height:64px}.fl-platform-logo{width:420px;height:184px}.fl-platform-pie{width:140px;height:140px;top:-32px;left:-70px}.fl-platform-calc{width:165px;height:165px;top:8px;right:-90px}}@media (width<=900px){.fl-platform-section{border-radius:10px;margin-top:12px;padding:58px 20px 55px}.fl-platform-logo{width:220px;height:96px}.fl-platform-pie{width:76px;height:76px;top:-8px;left:-35px}.fl-platform-calc{width:90px;height:90px;top:6px;right:-38px}.fl-platform-heading{text-align:center;max-width:450px;font-size:28px;line-height:32px}.fl-platform-heading-break{display:block}.fl-platform-cta{margin-top:20px}.fl-platform-cta .flip-button-container .flip-button{width:230px!important;height:50px!important}.fl-platform-cta .flip-button-container .flip-button .flip-button-front,.fl-platform-cta .flip-button-container .flip-button .flip-button-back{width:230px!important;height:50px!important;padding-right:18px!important;font-size:16px!important}.fl-platform-cta .flip-button-container .flip-button .button-arrow{width:38px!important;height:38px!important}.fl-platform-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:22px!important;height:22px!important}}@media (width<=480px){.fl-platform-section{margin-top:6px;padding:58px 16px 55px}.fl-platform-logo{width:180px;height:79px}.fl-platform-pie{width:60px;height:60px;top:-10px;left:-28px}.fl-platform-calc{width:72px;height:72px;top:4px;right:-30px}.fl-platform-cta .flip-button-container .flip-button{width:190px!important;height:44px!important}.fl-platform-cta .flip-button-container .flip-button .flip-button-front{box-shadow:-3px 4px #100d08,0 0 #0003!important}.fl-platform-cta .flip-button-container .flip-button .flip-button-front,.fl-platform-cta .flip-button-container .flip-button .flip-button-back{width:190px!important;height:44px!important;padding-right:14px!important;font-size:14px!important;line-height:16px!important}.fl-platform-cta .flip-button-container .flip-button .button-arrow{width:32px!important;height:32px!important}.fl-platform-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:18px!important;height:18px!important}}.fl-ecosystem-section{box-sizing:border-box;justify-content:center;align-items:stretch;gap:16px;width:100%;max-width:1440px;margin:12px auto 0;padding:0;display:flex}.fl-ecosystem-box{border-radius:20px;flex-shrink:0;position:relative;overflow:hidden}.fl-ecosystem-left{background-color:#0000;flex:0 846px;width:846px;height:550px}.fl-ecosystem-ipad{object-fit:cover;object-position:center center;z-index:2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.fl-ecosystem-ipad-desktop{display:block}.fl-ecosystem-ipad-mobile{display:none}.fl-ecosystem-flash{object-fit:contain;z-index:3;pointer-events:none;width:110px;height:110px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.fl-ecosystem-right{box-sizing:border-box;background-color:#ff5a79;flex:0 535px;width:535px;height:550px;padding:50px 50px 40px}.fl-ecosystem-heading{color:#100d08;letter-spacing:0;max-width:377px;margin:0;font-family:GT Walsheim Condensed Black Oblique,GT Walsheim Black,sans-serif;font-size:50px;font-weight:900;line-height:50px}.fl-ecosystem-lock{object-fit:contain;width:160px;height:160px;position:absolute;bottom:40px;left:50px}.fl-ecosystem-icon{object-fit:contain;width:370px;height:auto;position:absolute;bottom:5px;right:-10%}@media (width<=1200px){.fl-ecosystem-section{gap:12px;padding:0 12px}.fl-ecosystem-left{flex:60%;height:460px}.fl-ecosystem-right{flex:0 40%;height:460px;padding:40px 36px 30px}.fl-ecosystem-heading{font-size:40px;line-height:42px}.fl-ecosystem-lock{width:130px;height:130px;bottom:30px;left:36px}.fl-ecosystem-icon{width:240px;bottom:24px;right:30px}}@media (width<=900px){.fl-ecosystem-section{flex-direction:row;align-items:stretch;gap:8px;padding:0}.fl-ecosystem-ipad-desktop{display:none}.fl-ecosystem-ipad-mobile{display:block}.fl-ecosystem-box{border-radius:10px;flex:0 auto;width:auto;min-width:0;height:auto}.fl-ecosystem-left{flex:61 1 0;height:230px}.fl-ecosystem-flash{z-index:4;width:54px;height:54px;top:50%;right:2px;transform:translateY(-50%)}.fl-ecosystem-right{flex:39 1 0;height:230px;padding:16px 14px 12px}.fl-ecosystem-heading{color:#100d08;max-width:140px;font-size:16px;font-weight:900;line-height:18px}.fl-ecosystem-lock{width:64px;height:64px;bottom:10px;left:12px}.fl-ecosystem-icon{width:130px;bottom:4px;right:-8px}}@media (width<=700px){.fl-ecosystem-heading-break{display:block}}@media (width<=480px){.fl-ecosystem-section{gap:6px;margin-top:6px}.fl-ecosystem-left{height:180px}.fl-ecosystem-flash{z-index:4;width:40px;height:40px;top:48%;right:4px;transform:translateY(-50%)}.fl-ecosystem-right{height:180px;padding:12px 10px 8px}.fl-ecosystem-heading{max-width:115px;font-size:13px;line-height:15px}.fl-ecosystem-lock{width:50px;height:50px;bottom:8px;left:10px}.fl-ecosystem-icon{width:105px;bottom:4px;right:-6px}}.fl-habit-section{box-sizing:border-box;background-color:#e5bdff;border-radius:20px;justify-content:space-between;align-items:center;gap:40px;width:100%;max-width:1440px;margin:12px auto 0;padding:125px 75px;display:flex;position:relative;overflow:hidden}.fl-habit-content{flex:auto;max-width:600px}.fl-habit-heading-row{align-items:flex-start;gap:14px;display:flex}.fl-habit-heading{color:#100d08;letter-spacing:0;max-width:421px;margin:0;font-family:GT Walsheim Condensed Black Oblique,sans-serif;font-size:60px;font-weight:900;line-height:65px}.fl-habit-money{object-fit:contain;flex-shrink:0;width:110px;height:110px;margin-top:0}.fl-habit-paragraph{color:#100d08;max-width:514px;margin:49px 0 0;font-family:GT Walsheim Medium,sans-serif;font-size:28px;font-weight:500;line-height:30px}.fl-habit-rewards{flex:none;width:480px;height:320px;display:block;position:relative}.fl-habit-reward{object-fit:contain;pointer-events:none;position:absolute}.fl-habit-streak{z-index:1;width:165px;height:165px;bottom:40px;left:130px;transform:rotate(2deg)}.fl-habit-coin{z-index:2;width:220px;height:220px;bottom:15px;left:5px;transform:rotate(-8deg)}.fl-habit-trophy{z-index:3;width:250px;height:250px;bottom:-5px;right:9%;transform:rotate(18deg)}@media (width<=1200px){.fl-habit-section{gap:24px;padding:90px 50px}.fl-habit-heading{font-size:48px;line-height:52px}.fl-habit-money{width:64px;height:64px}.fl-habit-paragraph{margin-top:36px;font-size:22px;line-height:28px}.fl-habit-rewards{width:380px;height:260px}.fl-habit-coin{width:160px;height:160px}.fl-habit-streak{width:140px;height:140px;left:110px}.fl-habit-trophy{width:180px;height:180px}}@media (width<=900px){.fl-habit-section{text-align:left;border-radius:10px;flex-direction:row;align-items:center;gap:14px;min-height:200px;padding:40px 20px}.fl-habit-content{flex:auto;align-items:flex-start;width:auto;max-width:none;display:block}.fl-habit-heading-row{justify-content:flex-start;align-items:center;gap:8px}.fl-habit-heading{text-align:left;white-space:nowrap;max-width:none;font-family:GT Walsheim Condensed Black Oblique,GT Walsheim Black,sans-serif;font-size:24px;font-weight:900;line-height:26px}.fl-habit-heading-break{display:block}.fl-habit-money{width:50px;height:50px;margin-top:0}.fl-habit-paragraph{text-align:left;max-width:360px;max-height:none;margin-top:16px;font-family:GT Walsheim Medium,sans-serif;font-size:14px;font-weight:500;line-height:20px;overflow:visible}.fl-habit-rewards{flex:none;width:290px;height:220px}.fl-habit-streak{width:90px;height:90px;bottom:40px;left:80px}.fl-habit-coin{width:120px;height:120px;bottom:15px;left:0}.fl-habit-trophy{width:140px;height:140px;bottom:0;right:35px;transform:rotate(26deg)}}@media (width<=600px){.fl-habit-heading{font-size:20px;line-height:22px}.fl-habit-money{width:42px;height:42px}.fl-habit-paragraph{max-width:280px;margin-top:14px;font-size:12px;line-height:16px}.fl-habit-rewards{width:210px;height:180px}.fl-habit-streak{width:75px;height:75px;bottom:32px;left:60px}.fl-habit-coin{width:100px;height:100px;bottom:12px;left:0}.fl-habit-trophy{width:115px;height:115px;bottom:0;right:10%}}@media (width<=480px){.fl-habit-section{gap:12px;min-height:184px;margin-top:6px;padding:36px 16px}.fl-habit-heading{white-space:nowrap;max-width:none;font-size:18px;line-height:20px}.fl-habit-heading-break{display:block}.fl-habit-money{width:38px;height:38px}.fl-habit-paragraph{max-width:240px;max-height:none;margin-top:12px;font-size:11px;line-height:15px;overflow:visible}.fl-habit-rewards{width:170px;height:140px}.fl-habit-streak{width:60px;height:60px;bottom:26px;left:50px}.fl-habit-coin{width:80px;height:80px;bottom:10px;left:0}.fl-habit-trophy{width:90px;height:90px;bottom:0;right:12%}}.fl-localized-section{box-sizing:border-box;isolation:isolate;justify-content:center;align-items:stretch;gap:16px;width:100%;max-width:1440px;margin:12px auto 0;padding:0;display:flex}.fl-localized-box{border-radius:20px;flex:1 1 0;min-width:0;height:550px;position:relative;overflow:hidden}.fl-localized-left{box-sizing:border-box;background-color:#ff9000;padding:50px 50px 0}.fl-localized-heading{color:#100d08;letter-spacing:0;z-index:3;max-width:375px;margin:0;font-family:GT Walsheim Condensed Black Oblique,GT Walsheim Black,sans-serif;font-size:50px;font-weight:900;line-height:50px;position:relative}.fl-localized-paragraph{color:#100d08;z-index:3;max-width:292px;margin:41px 0 0;font-family:GT Walsheim Medium,sans-serif;font-size:22px;font-weight:500;line-height:28px;position:relative}.fl-localized-flash{object-fit:contain;z-index:3;pointer-events:none;width:109px;height:109px;position:absolute;bottom:60px;right:45%}.fl-localized-world{object-fit:contain;z-index:2;pointer-events:none;width:620px;height:420px;position:absolute;bottom:-110px;right:-34%}.fl-localized-right{background-color:#fff}.fl-localized-green-layer{object-fit:contain;z-index:1;pointer-events:none;width:560px;height:auto;position:absolute;top:-60px;left:-90px}.fl-localized-mobile{z-index:2;pointer-events:none;width:900px;height:auto;position:absolute;top:26px;left:50%;transform:translate(-54%)}.fl-localized-rocket{object-fit:contain;z-index:1;pointer-events:none;width:104px;height:104px;position:absolute;top:50px;left:30px;transform:rotate(60deg)}.fl-localized-popup{object-fit:contain;z-index:3;pointer-events:none;width:150px;height:150px;position:absolute;top:70px;right:20px;transform:rotate(15deg)}.fl-localized-smiley{object-fit:contain;z-index:3;pointer-events:none;width:80px;height:80px;position:absolute;top:230px;right:85px}@media (width<=1200px){.fl-localized-section{gap:12px;padding:0 12px}.fl-localized-box{height:460px}.fl-localized-left{padding:40px 36px 0}.fl-localized-heading{font-size:40px;line-height:42px}.fl-localized-paragraph{margin-top:32px;font-size:18px;line-height:24px}.fl-localized-flash{width:42px;height:42px;bottom:140px;right:70px}.fl-localized-world{width:280px;height:280px;bottom:-90px;right:-40px}.fl-localized-green-layer{width:370px;height:480px;top:-14%;left:-50px}.fl-localized-mobile{object-fit:cover;object-position:top center;clip-path:none;width:480px;height:420px;top:22%;bottom:0;left:50%;transform:translate(-54%)}.fl-localized-rocket{width:72px;height:72px;top:10%;left:17px}.fl-localized-popup{width:90px;height:90px;top:40px;right:18px}.fl-localized-smiley{width:64px;height:64px;top:40%;right:30px}}@media (width<=767px){.fl-localized-section{gap:8px;padding:0}.fl-localized-box{border-radius:10px;height:230px}.fl-localized-left{padding:16px 14px 0}.fl-localized-heading{max-width:140px;font-size:16px;line-height:18px}.fl-localized-paragraph{max-width:130px;margin-top:14px;font-size:10px;line-height:12px}.fl-localized-flash{width:32px;height:32px;bottom:110px;right:40%;transform:translate(50%)}.fl-localized-world{width:285px;height:285px;bottom:-125px;right:50%;transform:translate(50%)}.fl-localized-green-layer{width:90%;top:-58%;left:-22px}.fl-localized-mobile{object-fit:cover;object-position:top center;width:290px;height:215px;top:auto;bottom:0;left:50%;transform:translate(-55%)}.fl-localized-rocket{z-index:1;width:50px;height:50px;top:8px;left:8px;transform:rotate(45deg)}.fl-localized-popup{width:65px;height:65px;top:5px;right:10px}.fl-localized-smiley{width:35px;height:35px;top:80px;right:20px}}@media (width<=480px){.fl-localized-section{gap:6px;margin-top:6px}.fl-localized-box{height:218px}.fl-localized-left{padding:14px 12px 0 14px}.fl-localized-heading{max-width:130px;font-size:14px;line-height:16px}.fl-localized-heading-break{display:block}.fl-localized-paragraph{max-width:145px;max-height:none;margin-top:10px;font-size:9px;line-height:11px;overflow:visible}.fl-localized-flash{width:25px;height:25px;bottom:80px;right:40%;transform:translate(50%)}.fl-localized-world{width:185px;height:185px;bottom:-90px;right:50%;transform:translate(50%)}.fl-localized-green-layer{width:100%;top:-63%;left:-22px}.fl-localized-mobile{object-fit:cover;object-position:top center;width:210px;height:210px;top:27%;bottom:0;left:50%;transform:translate(-54%)}.fl-localized-rocket{z-index:1;width:40px;height:40px;top:20px;left:4px;transform:rotate(45deg)}.fl-localized-popup{width:50px;height:50px;top:20px;right:30px}.fl-localized-smiley{width:28px;height:28px;top:70px;right:20px}}@media (width<=397px){.fl-localized-green-layer{width:100%;height:100%;top:-12%;left:-10px}.fl-localized-mobile{object-fit:cover;object-position:top center;width:220px;height:220px;top:24%;bottom:0;left:50%;transform:translate(-54%)}.fl-localized-rocket{z-index:1;width:40px;height:40px;top:20px;left:4px;transform:rotate(45deg)}.fl-localized-popup{width:50px;height:50px;top:20px;right:16px}.fl-localized-smiley{width:28px;height:28px;top:76px;right:17px}}.fl-micro-section{box-sizing:border-box;background-color:#e5f688;border-radius:20px;justify-content:space-between;align-items:center;width:100%;max-width:1440px;margin:12px auto 0;padding:0 100px;display:flex;position:relative;overflow:hidden}.fl-micro-left{flex:1;max-width:564px}.fl-micro-heading{color:#000;letter-spacing:0%;margin:0 0 35px;font-family:GT Walsheim Condensed Ultra Bold Oblique,sans-serif;font-size:70px;line-height:70px}.fl-micro-right-stack{flex-direction:column;flex:1;align-items:center;gap:16px;max-width:633px;height:1486px;margin-right:-40px;display:flex;position:relative;overflow:hidden}.stack-fade-top{z-index:10;pointer-events:none;background:linear-gradient(#e5f688 30%,#fff0 100%);width:100%;height:300px;position:absolute;top:-40px;left:0}.stack-fade-bottom{z-index:10;pointer-events:none;background:linear-gradient(#fff0 0%,#e5f688 70%);width:100%;height:300px;position:absolute;bottom:-40px;left:0}.fl-micro-pill-stack{flex-direction:column;gap:24px;width:88%;padding-top:40px;animation:40s linear infinite fl-scroll-up;display:flex}@keyframes fl-scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.fl-micro-cta .flip-button-container .flip-button .flip-button-front{justify-content:space-around!important;gap:0!important;padding-right:28px!important;box-shadow:-6px 8px #100d08,0 0 #0003!important}.fl-micro-cta .flip-button-container{width:max-content!important}.fl-micro-right-stack .flip-button-container .flip-button{transform-style:flat!important}.fl-micro-right-stack .flip-button-container .flip-button:hover{transform:none!important}.fl-micro-right-stack .flip-button-container .flip-button .flip-button-front,.fl-micro-right-stack .flip-button-container .flip-button .flip-button-back{transition:none!important}.fl-micro-right-stack .flip-button-container{pointer-events:none}.fl-micro-cta .flip-button-container .flip-button .flip-button-front{gap:20px!important;padding-left:20px!important}.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-back{width:441px!important;height:99px!important}.fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-cta .flip-button-container .flip-button .flip-button-back{letter-spacing:0!important;width:max-content!important;height:99px!important;font-family:GT Walsheim Medium,sans-serif!important;font-size:38px!important;font-weight:500!important;line-height:40px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow{width:80px!important;height:80px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:40px!important;height:40px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-icon-img{filter:brightness(0)invert()!important;width:40px!important;height:40px!important}@media (width<=1080px){.fl-micro-section{padding:15px}.fl-micro-heading{font-size:48px;line-height:48px}.fl-micro-right-stack{margin-right:0}.fl-micro-left .fl-micro-cta .flip-button-container .flip-button,.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-back{width:371px!important;height:83px!important}.fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-cta .flip-button-container .flip-button .flip-button-back{height:87px!important;font-size:32px!important;line-height:34px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow{width:70px!important;height:70px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon,.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-icon-img{width:35px!important;height:35px!important}}@media (width<=900px){.fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-cta .flip-button-container .flip-button .flip-button-back{font-size:28px!important;line-height:30px!important}.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-back{width:345px!important;height:75px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow{width:60px!important;height:60px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon,.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-icon-img{width:35px!important;height:35px!important}.fl-micro-heading{font-size:48px;line-height:48px}.fl-micro-left{max-width:471px}.fl-micro-right-stack{margin-right:0}.fl-micro-pill-stack{gap:18px}}@media (width<=786px){.fl-micro-section{flex-direction:column;justify-content:center;padding:49px 52px 0}.stack-fade-top,.stack-fade-bottom{height:200px}.fl-micro-left .fl-micro-cta .flip-button-container .flip-button{width:280px!important;height:60px!important}.fl-micro-cta .flip-button-container .flip-button{justify-content:center;display:flex}.fl-micro-cta .flip-button-container .flip-button .flip-button-front{padding-right:12px!important;box-shadow:-6px 5px #100d08,0 0 #0003!important}.fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-cta .flip-button-container .flip-button .flip-button-back{width:max-content!important;height:60px!important;font-size:22px!important;line-height:24px!important}.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-back{width:300px!important;height:60px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow{width:50px!important;height:50px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon,.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-icon-img{width:25px!important;height:25px!important}.fl-micro-heading{text-align:center;margin-bottom:25px;font-size:42px;line-height:44px}.fl-micro-left{flex-direction:column;justify-content:center;align-items:center;max-width:100%;display:flex}.fl-micro-right-stack{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;margin-right:0;overflow:scroll}.fl-micro-pill-stack{align-items:center;gap:1px;width:100%!important}}@media (width<=480px){.fl-micro-section{border-radius:10px;flex-direction:column;justify-content:center;max-height:622px;margin-top:6px}.fl-micro-left .fl-micro-cta .flip-button-container .flip-button,.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-back{width:161px!important;height:43px!important}.fl-micro-cta .flip-button-container .flip-button .flip-button-front{justify-content:flex-start!important;gap:10px!important;padding-left:12px!important;box-shadow:-2px 2px #100d08,0 0 #0003!important}.fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-cta .flip-button-container .flip-button .flip-button-back{width:max-content!important;height:43px!important;font-size:12px!important;line-height:14px!important}.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-front,.fl-micro-left .fl-micro-cta .flip-button-container .flip-button .flip-button-back{width:161px!important;height:43px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow{width:26px!important;height:26px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-arrow-icon{width:16px!important;height:16px!important}.fl-micro-cta .flip-button-container .flip-button .button-arrow .button-icon-img{width:16px!important;height:18px!important}.fl-micro-heading{margin-bottom:12px;font-size:18px;line-height:20px}.fl-micro-pill-stack{width:max-content;margin:0 auto}}
