.HomeProductStory_intro__o_4DL{background:#f9f9fb;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,system-ui,sans-serif}.HomeProductStory_reviews__w1XhB{padding:28px 24px 12px}.HomeProductStory_reviewGrid__GVXTO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1240px;margin:auto}.HomeProductStory_review__l9a_5{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:4px 28px;min-width:0;border-inline-start:1px solid #e9e9ef}.HomeProductStory_review__l9a_5:first-child{border-inline-start:0}.HomeProductStory_stars__gm_7Q{display:flex;gap:3px;color:#ffb51c;margin-bottom:12px;align-self:center}.HomeProductStory_review__l9a_5 blockquote{flex:1;margin:0;font-size:clamp(17px,1.4vw,21px);font-weight:600;line-height:1.3;letter-spacing:-.018em;color:#29292e}.HomeProductStory_review__l9a_5 figcaption{margin-top:14px;font-size:16px;line-height:1.4;color:#777782}.HomeProductStory_story__GVmSv{padding:80px 24px 64px}.HomeProductStory_storyInner__BXAM_{max-width:1240px;margin:auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:64px;align-items:center}.HomeProductStory_title__M5IEa{margin:0 0 26px;font-size:clamp(30px,3.4vw,43px);line-height:1.15;font-weight:520;letter-spacing:-.04em;text-wrap:balance}.HomeProductStory_benefit__ZCq_3{display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;border-top:1px solid #e0e1e8;padding:20px 0}.HomeProductStory_number__7ypv0{color:var(--brand-primary);font-size:14px;font-weight:550;padding-top:3px}.HomeProductStory_benefit__ZCq_3 h3{font-size:19px;font-weight:550;letter-spacing:-.025em;line-height:1.3;margin:0 0 7px}.HomeProductStory_benefit__ZCq_3 p{font-size:16px;line-height:1.55;color:#686a76;margin:0;letter-spacing:-.015em}.HomeProductStory_devices__3PpTf{position:relative;width:100%;aspect-ratio:1.55;margin:0;isolation:isolate;transform:translateX(-20px)}.HomeProductStory_laptop__8STdr{position:absolute;right:0;bottom:17px;width:91%;border:solid #29292f;border-width:5px 5px 9px;border-radius:12px;background:#f9f9fb;box-shadow:0 18px 30px -16px #29233155}.HomeProductStory_browserBar__ZKKyN{height:22px;background:#eeedf4;display:flex;align-items:center;justify-content:center;border-radius:6px 6px 0 0;font:9px Arial,sans-serif;color:#77717f}.HomeProductStory_laptop__8STdr img{width:100%;height:auto;display:block;border-radius:0 0 3px 3px}.HomeProductStory_laptop__8STdr:after{content:"";position:absolute;left:-4%;bottom:-17px;width:108%;height:11px;border-radius:1px 1px 50% 50%;background:linear-gradient(#e8e8ee,#a5a5b1);box-shadow:0 6px 8px #21173618}.HomeProductStory_phone__tFXqz{position:absolute;z-index:1;left:0;bottom:0;width:27%;padding:4px;border:2px solid #777780;border-radius:24px;background:#18181c;box-shadow:0 12px 22px #20132d35}.HomeProductStory_phone__tFXqz img{display:block;width:100%;height:auto;border-radius:18px}@media(max-width:1050px){.HomeProductStory_review__l9a_5{padding-inline:18px}.HomeProductStory_storyInner__BXAM_{gap:32px}.HomeProductStory_story__GVmSv{padding-block:56px}}@media(max-width:800px){.HomeProductStory_reviewGrid__GVXTO{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.HomeProductStory_review__l9a_5:nth-child(3){border-inline-start:0}.HomeProductStory_storyInner__BXAM_{grid-template-columns:minmax(0,1fr);gap:10px}.HomeProductStory_storyCopy__OwRru{max-width:620px}.HomeProductStory_devices__3PpTf{max-width:650px;justify-self:center;aspect-ratio:1.5;transform:none}.HomeProductStory_phone__tFXqz{width:27%}}@media(max-width:480px){.HomeProductStory_reviews__w1XhB{padding:28px 20px}.HomeProductStory_reviewGrid__GVXTO{grid-template-columns:minmax(0,1fr);gap:22px}.HomeProductStory_review__l9a_5{border-inline-start:0;padding:0}.HomeProductStory_review__l9a_5 blockquote{font-size:19px}.HomeProductStory_stars__gm_7Q{margin-bottom:9px}.HomeProductStory_review__l9a_5 figcaption{margin-top:9px}.HomeProductStory_story__GVmSv{padding:44px 20px}.HomeProductStory_title__M5IEa{font-size:33px}.HomeProductStory_benefit__ZCq_3{padding:18px 0;gap:10px}.HomeProductStory_devices__3PpTf{aspect-ratio:1.2}.HomeProductStory_laptop__8STdr{border-width:3px}.HomeProductStory_browserBar__ZKKyN{height:16px;font-size:7px}.HomeProductStory_phone__tFXqz{width:27%;border-radius:19px;padding:3px}.HomeProductStory_phone__tFXqz img{border-radius:14px}}.HomeProductStory_storyHeader__JHcFA{max-width:960px;margin:0 auto 24px;text-align:center}.HomeProductStory_storyHeader__JHcFA .HomeProductStory_title__M5IEa{font-size:clamp(32px,4vw,52px);margin-bottom:20px}.HomeProductStory_introText__b1bjX{max-width:790px;margin:0 auto;font-size:clamp(17px,1.6vw,20px);line-height:1.5;color:#575963;letter-spacing:-.02em}.SectionLabel_label__il01b{margin:0 0 16px;color:var(--brand-primary);font-family:var(--font-geist);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.03em;text-transform:none}.HomeBankConnections_section__MCoua{padding:90px 24px 100px;background:#fff;scroll-margin-top:110px}.HomeBankConnections_panel__B2rhx{display:grid;grid-template-columns:1fr 1fr;max-width:1240px;margin:0 auto;overflow:hidden;border-radius:24px;background:#fff;border:1px solid #eeecf4}.HomeBankConnections_copy__jshNK{align-self:center;min-width:0;padding:58px 54px}.HomeBankConnections_copy__jshNK h2{max-width:430px;margin:0;font-size:clamp(32px,3.4vw,46px);font-weight:520;line-height:1.12;letter-spacing:-.045em;text-wrap:balance;color:var(--site-ink)}.HomeBankConnections_description__tfGrT{max-width:450px;margin:23px 0 0;font-size:17px;line-height:1.6;letter-spacing:-.015em;color:var(--site-body)}.HomeBankConnections_artwork__6VBwt{position:relative;isolation:isolate;min-width:0;width:100%;min-height:460px;overflow:hidden;border:0;border-radius:0}.HomeBankConnections_connections__Pkbi_{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.HomeBankConnections_line__rb_DB{stroke:#ffffff52;stroke-width:1.5}.HomeBankConnections_pulse__MNFAt{stroke:#ffffffa6;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:6 94;animation:HomeBankConnections_connect__7dHe7 6s linear infinite}@keyframes HomeBankConnections_connect__7dHe7{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.HomeBankConnections_pulse__MNFAt{display:none;animation:none}}.HomeBankConnections_hub__pDMCj{position:absolute;z-index:1;display:grid;place-items:center;width:112px;height:112px;left:50%;top:51%;transform:translate(-50%,-50%);border:1px solid #ffffffb8;border-radius:28px;background:#fff;box-shadow:0 12px 30px #36218324}.HomeBankConnections_hub__pDMCj img{width:88px;height:88px;-o-object-fit:contain;object-fit:contain}.HomeBankConnections_bank__1zvBS{position:absolute;z-index:1;left:var(--bank-x);top:var(--bank-y);display:grid;place-items:center;width:64px;height:64px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;border:1px solid #ffffffbd;box-shadow:0 6px 15px #33207d1c}.HomeBankConnections_bank__1zvBS img{display:block;width:43px;height:43px;-o-object-fit:contain;object-fit:contain;border-radius:8px}@media (max-width:1050px){.HomeBankConnections_copy__jshNK{padding:42px 34px}.HomeBankConnections_artwork__6VBwt{min-height:450px}.HomeBankConnections_bank__1zvBS{width:55px;height:55px}.HomeBankConnections_bank__1zvBS img{width:37px;height:37px}.HomeBankConnections_hub__pDMCj{width:100px;height:100px;border-radius:25px}.HomeBankConnections_hub__pDMCj img{width:78px;height:78px}}@media (max-width:760px){.HomeBankConnections_section__MCoua{padding:64px 20px 72px}.HomeBankConnections_panel__B2rhx{grid-template-columns:minmax(0,1fr);border-radius:22px}.HomeBankConnections_copy__jshNK{padding:34px 28px 32px}.HomeBankConnections_copy__jshNK h2{max-width:520px;font-size:34px}.HomeBankConnections_description__tfGrT{margin-top:18px;font-size:16px}.HomeBankConnections_artwork__6VBwt{min-height:350px;aspect-ratio:1.4}.HomeBankConnections_bank__1zvBS{width:52px;height:52px}.HomeBankConnections_bank__1zvBS img{width:35px;height:35px}.HomeBankConnections_hub__pDMCj{width:94px;height:94px}.HomeBankConnections_hub__pDMCj img{width:72px;height:72px}}@media (max-width:420px){.HomeBankConnections_copy__jshNK{padding-inline:24px}.HomeBankConnections_copy__jshNK h2{font-size:32px}.HomeBankConnections_artwork__6VBwt{min-height:315px}.HomeBankConnections_bank__1zvBS{width:42px;height:42px}.HomeBankConnections_bank__1zvBS img{width:29px;height:29px}.HomeBankConnections_hub__pDMCj{width:82px;height:82px;border-radius:22px}.HomeBankConnections_hub__pDMCj img{width:64px;height:64px}}