.frame{background-color:#efedf5;flex-direction:column;flex:none;align-items:flex-start;width:100%;display:flex;position:relative}.frame .section-what-we{z-index:1;flex-direction:column;flex:none;align-items:flex-start;gap:64px;width:100%;padding:120px 64px 0;display:flex;position:relative}.frame .header{flex-direction:column;flex:none;align-items:flex-start;gap:20px;display:inline-flex;position:relative}.frame .chip-2{left:unset!important;top:unset!important;flex:none!important}.frame .accuracy-you-can{color:#2a2a55;font-family:var(--display-medium-font-family);font-size:var(--display-medium-font-size);font-style:var(--display-medium-font-style);font-weight:var(--display-medium-font-weight);letter-spacing:var(--display-medium-letter-spacing);line-height:var(--display-medium-line-height);width:fit-content;position:relative}.frame .text-wrapper-9{color:#57577a;font-family:var(--body-large-font-family);font-size:var(--body-large-font-size);font-style:var(--body-large-font-style);font-weight:var(--body-large-font-weight);letter-spacing:var(--body-large-letter-spacing);line-height:var(--body-large-line-height);width:100%;max-width:720px;position:relative}.frame .cards{flex:none;align-self:stretch;align-items:flex-start;gap:24px;width:100%;display:flex;position:relative}.frame .div-4{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex;position:relative}.frame .div-5{background-color:#fff;border-radius:20px 20px 20px 0;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;width:100%;height:330px;padding:32px 28px;display:flex;position:relative;overflow:hidden}.frame .icon-tile{background-color:#e9ddff;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.frame .icon-instance-node{aspect-ratio:1!important;width:32px!important;height:32px!important;position:relative!important}.frame .text-wrapper-10{color:#1b1b30;font-family:var(--heading-medium-font-family);font-size:var(--heading-medium-font-size);font-style:var(--heading-medium-font-style);font-weight:var(--heading-medium-font-weight);letter-spacing:var(--heading-medium-letter-spacing);line-height:var(--heading-medium-line-height);max-width:calc(100% - 165px);position:relative}.frame .text-wrapper-11{color:#57577a;font-family:var(--body-medium-font-family);font-size:var(--body-medium-font-size);font-style:var(--body-medium-font-style);font-weight:var(--body-medium-font-weight);letter-spacing:var(--body-medium-letter-spacing);line-height:var(--body-medium-line-height);width:100%;max-width:calc(100% - 165px);position:relative}.frame .polygon{width:51.99px;height:58.95px;position:relative}.frame .lot-of-cash-wrapper{background-color:#f2f6cf;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.frame .donate-wrapper{background-color:#e1ece6;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.frame .section-how-it-works{z-index:0;flex-direction:column;flex:none;align-items:center;gap:64px;width:100%;margin-top:-90px;padding:200px 64px 120px;display:flex;position:relative;overflow:hidden}.frame .section-how-it-works:before{content:"";filter:blur(25px);z-index:0;background-image:url("/static/img/section-how-it-works.png");background-position:50%;background-size:cover;position:absolute;inset:-50px}.frame .section-how-it-works:after{content:"";pointer-events:none;z-index:0;opacity:.25;mix-blend-mode:overlay;background-image:var(--noise-texture);background-repeat:repeat;background-size:200px 200px;position:absolute;inset:0}.frame .img-2{z-index:1;width:100%;height:1204px;position:absolute;top:0;left:0}.frame .header-2{z-index:1;flex-direction:column;flex:none;align-items:center;gap:20px;display:inline-flex;position:relative}.frame .text-wrapper-12{color:#fff;font-family:var(--display-medium-font-family);font-size:var(--display-medium-font-size);font-style:var(--display-medium-font-style);font-weight:var(--display-medium-font-weight);letter-spacing:var(--display-medium-letter-spacing);line-height:var(--display-medium-line-height);white-space:nowrap;width:fit-content;position:relative}.frame .steps{z-index:1;flex-direction:column;flex:none;align-self:stretch;align-items:center;gap:64px;width:100%;display:flex;position:relative}.frame .step{flex:none;align-items:center;gap:32px;width:100%;max-width:900px;display:flex;position:relative}.frame .num-circle{background:linear-gradient(#e9ddff00 0%,#414174 100%);border:1px solid #414174;border-radius:999px;flex:none;height:200px;position:relative;overflow:hidden}.frame .phone-frame{background-color:#efedf5;border:1px solid #dcdae5;border-radius:36px;flex-direction:column;align-items:flex-start;width:296px;height:580px;display:flex;position:relative;top:46px;left:58px;overflow:hidden}.frame .status-bar{justify-content:space-between;align-items:center;width:296px;height:36px;padding:12px 26px 0;display:flex;position:relative}.frame .text-wrapper-13{color:#1b1b30;letter-spacing:0;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:12px;font-weight:500;line-height:14px;position:relative}.frame .rectangle{background-color:#1b1b30;border-radius:3px;width:22px;height:11px;position:relative}.frame .pad-wrap{background-color:#f7f6fa;flex-direction:column;align-items:flex-start;width:296px;height:528px;padding:10px 12px;display:flex;position:relative}.frame .report{background-color:#fff;border:1px solid #dcdae5;border-radius:14px;flex-direction:column;flex:1;align-items:flex-start;width:272px;display:flex;position:relative;overflow:hidden}.frame .dark-header{background-color:#414174;flex-direction:column;flex:none;align-items:flex-start;gap:16px;width:272px;padding:18px 16px 16px;display:flex;position:relative}.frame .logo-2{height:20px!important;left:unset!important;top:unset!important;width:142px!important}.frame .div-6{flex-direction:column;flex:none;align-items:flex-start;gap:6px;display:inline-flex;position:relative}.frame .text-wrapper-14{color:#f7f6fa;letter-spacing:0;white-space:nowrap;width:fit-content;margin-top:-1px;font-family:Inter,Helvetica;font-size:11px;font-weight:500;line-height:14px;position:relative}.frame .text-wrapper-15{color:#f7f6fa;letter-spacing:0;opacity:.7;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:10px;font-weight:400;line-height:13px;position:relative}.frame .stats-area{background-color:#fff;flex-direction:column;flex:none;align-items:flex-start;gap:12px;width:272px;padding:14px;display:flex;position:relative}.frame .stats{align-items:flex-start;gap:8px;width:244px;height:78px;display:flex;position:relative}.frame .stat{background-color:#e9ddff;border:1px solid #41417433;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:76px;height:78px;display:flex;position:relative;overflow:hidden}.frame .text-wrapper-16{color:#414174;letter-spacing:-.22px;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:22px;font-weight:700;line-height:26px;position:relative}.frame .translations{color:#414174;letter-spacing:.64px;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:8px;font-weight:500;line-height:10px;position:relative}.frame .stat-2{background-color:#f2dbdc;border:1px solid #a53a4133;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:76px;height:78px;display:flex;position:relative;overflow:hidden}.frame .text-wrapper-17{color:#a53a41;letter-spacing:-.22px;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:22px;font-weight:700;line-height:26px;position:relative}.frame .flagged{color:#a53a41;letter-spacing:.64px;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:8px;font-weight:500;line-height:10px;position:relative}.frame .stat-3{background-color:#e1ece6;border:1px solid #3e745933;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:76px;height:78px;display:flex;position:relative;overflow:hidden}.frame .text-wrapper-18{color:#3e7459;letter-spacing:-.22px;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:22px;font-weight:700;line-height:26px;position:relative}.frame .avg-score{color:#3e7459;letter-spacing:.64px;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:8px;font-weight:500;line-height:10px;position:relative}.frame .text-wrapper-19{color:#1b1b30;letter-spacing:-.07px;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:13px;font-weight:700;line-height:18px;position:relative}.frame .table{border:1px solid #dcdae5;border-radius:8px;flex-direction:column;flex:none;align-items:flex-start;width:244px;display:flex;position:relative;overflow:hidden}.frame .TH{background-color:#414174;align-items:center;width:244px;height:26px;padding:0 10px;display:flex;position:relative}.frame .text-wrapper-20{color:#f7f6fa;letter-spacing:0;width:78px;font-family:Inter,Helvetica;font-size:9px;font-weight:500;line-height:12px;position:relative}.frame .text-wrapper-21{color:#f7f6fa;letter-spacing:0;width:90px;font-family:Inter,Helvetica;font-size:9px;font-weight:500;line-height:12px;position:relative}.frame .text-wrapper-22{color:#f7f6fa;letter-spacing:0;width:34px;font-family:Inter,Helvetica;font-size:9px;font-weight:500;line-height:12px;position:relative}.frame .text-wrapper-23{color:#f7f6fa;letter-spacing:0;width:24px;margin-right:-2px;font-family:Inter,Helvetica;font-size:9px;font-weight:500;line-height:12px;position:relative}.frame .r{background-color:#fff;align-items:center;width:244px;height:30px;padding:0 10px;display:flex;position:relative}.frame .text-wrapper-24{color:#3e7459;letter-spacing:0;width:78px;font-family:Inter,Helvetica;font-size:10px;font-weight:500;line-height:12px;position:relative}.frame .BH{width:90px;height:14px;position:relative}.frame .rectangle-2{background-color:#efedf5;border-radius:3px;width:80px;height:6px;position:absolute;top:4px;left:0}.frame .rectangle-3{background-color:#3e7459;border-radius:3px;width:35px;height:6px;position:absolute;top:4px;left:0}.frame .text-wrapper-25{color:#57577a;letter-spacing:0;width:34px;font-family:Inter,Helvetica;font-size:10px;font-weight:400;line-height:12px;position:relative}.frame .text-wrapper-26{color:#57577a;letter-spacing:0;width:24px;margin-right:-2px;font-family:Inter,Helvetica;font-size:10px;font-weight:400;line-height:12px;position:relative}.frame .rectangle-4{background-color:#3e7459;border-radius:3px;width:10px;height:6px;position:absolute;top:4px;left:0}.frame .text-wrapper-27{color:#8e5f1b;letter-spacing:0;width:78px;font-family:Inter,Helvetica;font-size:10px;font-weight:500;line-height:12px;position:relative}.frame .rectangle-5{background-color:#8e5f1b;border-radius:3px;width:18px;height:6px;position:absolute;top:4px;left:0}.frame .text-wrapper-28{color:#a53a41;letter-spacing:0;width:78px;font-family:Inter,Helvetica;font-size:10px;font-weight:500;line-height:12px;position:relative}.frame .rectangle-6{background-color:#a53a41;border-radius:3px;width:2px;height:6px;position:absolute;top:4px;left:0}.frame .rectangle-7{background-color:#a53a41;border-radius:3px;width:18px;height:6px;position:absolute;top:4px;left:0}.frame .footer{background-color:#efedf5;flex-direction:column;flex:none;align-items:center;gap:2px;width:272px;padding:10px 16px 12px;display:flex;position:relative}.frame .text-wrapper-29{color:#57577a;letter-spacing:0;text-align:center;width:240px;margin-top:-1px;font-family:Inter,Helvetica;font-size:9px;font-weight:400;line-height:11px;position:relative}.frame .text-wrapper-30{color:#414174;letter-spacing:0;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:9px;font-weight:500;line-height:11px;text-decoration:underline;position:relative}.frame .hi-wrap{background-color:#f7f6fa;justify-content:center;align-items:center;width:296px;height:16px;display:flex;position:relative}.frame .rectangle-8{opacity:.4;background-color:#1b1b30;border-radius:9999px;width:100px;height:4px;position:relative}.frame .right{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:8px;padding:12px 0 0;display:flex;position:relative}.frame .text-wrapper-31{color:#2a2a55;font-family:var(--heading-medium-font-family);font-size:var(--heading-medium-font-size);font-style:var(--heading-medium-font-style);font-weight:var(--heading-medium-font-weight);letter-spacing:var(--heading-medium-letter-spacing);line-height:var(--heading-medium-line-height);white-space:nowrap;width:fit-content;margin-top:-1px;position:relative}.frame .text-wrapper-32{color:#e9ddff;font-family:var(--body-medium-font-family);font-size:var(--body-medium-font-size);font-style:var(--body-medium-font-style);font-weight:var(--body-medium-font-weight);letter-spacing:var(--body-medium-letter-spacing);line-height:var(--body-medium-line-height);align-self:stretch;position:relative}.frame .phone-frame-wrapper{background:linear-gradient(#e9ddff00 0%,#e5eeaa 100%);border:1px solid #e5eeaa;border-radius:999px;flex:none;height:200px;position:relative;overflow:hidden}.frame .phone-frame-2{box-shadow:var(--shadow-1);background-color:#efedf5;border:1px solid #dcdae5;border-radius:36px;flex-direction:column;align-items:flex-start;width:296px;height:580px;display:flex;position:relative;top:39px;left:58px;overflow:hidden}.frame .app{background-color:#fff;flex-direction:column;justify-content:space-between;align-items:center;width:296px;height:467px;padding:16px 20px 12px;display:flex;position:relative}.frame .top-row{flex:none;align-items:center;gap:8px;display:inline-flex;position:relative}.frame .translate{background-color:#414174;border-radius:10px;flex:none;align-items:center;gap:6px;padding:8px 14px;display:inline-flex;position:relative;overflow:hidden}.frame .translate-2{aspect-ratio:1!important;width:14px!important;height:14px!important;position:relative!important}.frame .text-wrapper-33{color:#f7f6fa;letter-spacing:0;white-space:nowrap;width:fit-content;margin-top:-1px;font-family:Inter,Helvetica;font-size:13px;font-weight:500;line-height:14px;position:relative}.frame .lang{background-color:#fff;border:1px solid #dcdae5;border-radius:10px;flex:none;align-items:flex-start;padding:8px 14px;display:inline-flex;position:relative;overflow:hidden}.frame .text-wrapper-34{color:#1b1b30;letter-spacing:0;white-space:nowrap;width:fit-content;margin-top:-1px;font-family:Inter,Helvetica;font-size:12px;font-weight:500;line-height:14px;position:relative}.frame .conv{flex-wrap:wrap;flex:none;align-self:stretch;align-items:baseline;gap:0 4px;width:100%;display:flex;position:relative}.frame .text-wrapper-35{color:#57577a;letter-spacing:0;white-space:nowrap;width:fit-content;margin-top:-1px;font-family:Inter,Helvetica;font-size:11px;font-weight:400;line-height:16px;position:relative}.frame .i-am-experiencing{color:#1b1b30;letter-spacing:0;flex:1;margin-top:-1px;font-family:Inter,Helvetica;font-size:11px;font-style:italic;font-weight:500;line-height:16px;position:relative}.frame .div-7{background-color:#efedf5;border:1px solid #dcdae5;border-radius:14px;flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;gap:16px;width:100%;padding:16px 0;display:flex;position:relative}.frame .text-wrapper-36{color:#1b1b30;letter-spacing:-.42px;text-align:center;width:256px;margin-top:-1px;font-family:Inter,Helvetica;font-size:28px;font-weight:700;line-height:32px;position:relative}.frame .ctl{justify-content:center;align-items:center;gap:16px;width:256px;height:28px;display:flex;position:relative}.frame .retry{flex:none;align-items:center;gap:4px;display:inline-flex;position:relative}.frame .text-wrapper-37{color:#414174;letter-spacing:0;white-space:nowrap;width:fit-content;margin-top:-1px;font-family:Inter,Helvetica;font-size:12px;font-weight:500;line-height:14px;position:relative}.frame .stars{justify-content:center;align-items:center;gap:10px;width:256px;height:20px;display:flex;position:relative}.frame .text-wrapper-38{color:#8b8ba8;letter-spacing:0;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:16px;font-weight:400;line-height:18px;position:relative}.frame .text-wrapper-39{color:#8b8ba8;letter-spacing:0;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:14px;font-weight:400;line-height:18px;position:relative}.frame .input-row{align-items:center;gap:8px;width:256px;height:30px;display:flex;position:relative}.frame .input{background-color:#fff;border:1px solid #dcdae5;border-radius:18px;flex:1;align-self:stretch;position:relative}.frame .div-8{aspect-ratio:1;border:1.5px solid #414174;border-radius:99px;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:5px;display:flex;position:relative}.frame .rectangle-9{background-color:#dcdae5;width:296px;height:1px;position:relative}.frame .tab-bar{background-color:#efedf5;justify-content:center;align-items:flex-start;width:296px;height:60px;padding:8px 0 0;display:flex;position:relative}.frame .tab{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:98px;height:52px;display:flex;position:relative}.frame .logomark-2{aspect-ratio:1.15;width:20px;height:17.39px;position:relative}.frame .text-wrapper-40{color:#414174;letter-spacing:0;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:10px;font-weight:500;line-height:12px;position:relative}.frame .text-wrapper-41{color:#8b8ba8;letter-spacing:0;white-space:nowrap;width:fit-content;font-family:Inter,Helvetica;font-size:10px;font-weight:500;line-height:12px;position:relative}.frame .rectangle-wrapper{justify-content:center;align-items:center;width:296px;height:16px;display:flex;position:relative}.frame .num-circle-2{background:linear-gradient(#e9ddff00 0%,#f7f6fa 100%);border:1px solid #e9ddff;border-radius:999px;flex:none;height:200px;position:relative;overflow:hidden}.healthcare-img,.financial-img,.social-services-img{position:absolute;top:0;right:0}@media (width<=768px){.social-services-img,.healthcare-img,.financial-img{height:100px}.frame .section-what-we{gap:40px;padding:64px 24px 0}.frame .cards{flex-direction:column;gap:16px}.frame .div-5{height:auto;min-height:180px}.frame .text-wrapper-10,.frame .text-wrapper-11{max-width:calc(100% - 83px)}.frame .section-how-it-works{gap:40px;padding:120px 24px 80px}.frame .text-wrapper-12{white-space:normal;text-align:center}.frame .steps{gap:48px}.frame .step{flex-direction:column;align-items:center;gap:24px;max-width:100%}.frame .num-circle,.frame .num-circle-2,.frame .phone-frame-wrapper{display:none}.frame .right{width:100%;padding:0}.frame .text-wrapper-31{white-space:normal}}