.benefit-cards-arise{align-items:center;background-color:#e4d3ff;display:flex;flex-direction:column;gap:48px;padding:120px}.arise-page-investment-real-estate .benefit-cards-arise--five{background:#fff}.arise-page-investment-real-estate .benefit-cards-arise--five .benefit-cards-arise__dots,.arise-page-investment-real-estate .benefit-cards-arise--five .benefit-cards-arise__header{display:none}.arise-page-investment-real-estate .benefit-cards-arise--five .benefit-cards-arise__grid{background:#e4d3ff}.benefit-cards-arise__dots{align-items:center;display:flex;gap:217px;justify-content:center;max-width:1444px;width:100%}.benefit-cards-arise__dots img{display:block;height:22px;transform:rotate(180deg) scaleY(-1);width:20px}.benefit-cards-arise__header{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:900px;text-align:center}.benefit-cards-arise__heading{color:#0b0b0b;font-family:var(--font-family-display,"Cal Sans",sans-serif);font-size:64px;letter-spacing:.64px;line-height:58px;margin:0}.benefit-cards-arise__subheading{color:#4a4a4a;font-family:var(--font-family-body,"DM Sans",sans-serif);font-size:18px;letter-spacing:.18px;line-height:1.36;margin:0;max-width:826px}.benefit-cards-arise__grid{background-color:hsla(0,0%,100%,.4);border-radius:16px;box-sizing:border-box;display:flex;gap:32px;max-width:1444px;padding:32px;width:100%}.benefit-cards-arise__card{box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;gap:16px;padding:40px}.benefit-cards-arise__icon{display:flex;flex-direction:column;margin-bottom:16px;min-height:80px;width:82px}.benefit-cards-arise__icon img{display:block;height:auto;width:82px}:is(.arise-page-overdraft-options,.arise-page-card-controls) .benefit-cards-arise__dots img{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath fill='%239d62ff' d='M20 0H0v22h20z'/%3E%3C/svg%3E")}:is(.arise-page-overdraft-options,.arise-page-card-controls) .benefit-cards-arise__icon{align-items:center;background:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex:0 0 48px;height:48px;justify-content:center;min-height:48px;padding:12px;width:48px}:is(.arise-page-overdraft-options,.arise-page-card-controls) .benefit-cards-arise__icon img{height:24px;margin:0;object-fit:contain;width:24px}.benefit-cards-arise__icon--badge{align-items:center;background-color:#f9f9f9;border-radius:8px;flex-direction:row;height:48px;justify-content:center;margin-bottom:16px;min-height:48px;overflow:hidden;width:48px}.benefit-cards-arise__icon--badge img{height:24px;width:24px}.benefit-cards-arise--muted{background-color:#f7f7f7}.benefit-cards-arise--muted .benefit-cards-arise__header{max-width:1156px}.benefit-cards-arise--muted .benefit-cards-arise__grid{background-color:#e4d3ff;flex-wrap:nowrap;max-width:1680px}.benefit-cards-arise--muted .benefit-cards-arise__card{min-width:0;padding:40px 32px}.benefit-cards-arise__title{color:#0b0b0b;font-family:var(--font-family-display,"Cal Sans",sans-serif);font-size:32px;letter-spacing:.32px;line-height:1.04;margin:0}.benefit-cards-arise__body{color:#6b6b6b;font-family:var(--font-family-body,"DM Sans",sans-serif);font-size:18px;letter-spacing:.18px;line-height:1.36;margin:0}@media (max-width:1199px){.benefit-cards-arise{padding:80px 40px}.benefit-cards-arise__dots{gap:48px;overflow:hidden}.benefit-cards-arise__heading{font-size:42px}.benefit-cards-arise--muted .benefit-cards-arise__grid,.benefit-cards-arise__grid{flex-direction:column;flex-wrap:nowrap}}@media (max-width:767px){.benefit-cards-arise{align-items:stretch;gap:40px;padding:60px 16px 90px}.benefit-cards-arise__dots{display:flex;gap:0;justify-content:space-between;margin:0 auto;max-width:343px;overflow:visible;width:100%}.benefit-cards-arise__dots img{height:18px;width:16px}.benefit-cards-arise__dots img:nth-child(n+6){display:none}.benefit-cards-arise__header{gap:12px;margin-inline:auto;max-width:343px;width:100%}.benefit-cards-arise__heading{font-size:28px;letter-spacing:.28px}.benefit-cards-arise__subheading{font-size:16px;letter-spacing:.16px;line-height:24px}.benefit-cards-arise--muted .benefit-cards-arise__grid,.benefit-cards-arise__grid{border-radius:16px;gap:24px;padding:24px 16px}.benefit-cards-arise__card{gap:24px;padding:24px 16px}.benefit-cards-arise--muted .benefit-cards-arise__card{padding:0}.benefit-cards-arise__card+.benefit-cards-arise__card{border-top:1px solid hsla(0,0%,100%,.6)}.benefit-cards-arise__title{font-size:24px;letter-spacing:.24px;line-height:28px}.benefit-cards-arise__body{font-size:14px;letter-spacing:.14px;line-height:21px}.arise-page-certificates .benefit-cards-arise--muted .benefit-cards-arise__grid{gap:60px;padding:90px 16px}}.benefit-cards-arise--five .benefit-cards-arise__grid,.benefit-cards-arise--four .benefit-cards-arise__grid{flex-wrap:wrap;gap:24px}.benefit-cards-arise--four .benefit-cards-arise__card{flex:1 1 260px;padding:32px 28px}.benefit-cards-arise--five .benefit-cards-arise__card{flex:1 1 220px;padding:28px 24px}.benefit-cards-arise--five .benefit-cards-arise__title,.benefit-cards-arise--four .benefit-cards-arise__title{font-size:26px}.benefit-cards-arise--five .benefit-cards-arise__body,.benefit-cards-arise--four .benefit-cards-arise__body{font-size:16px;line-height:1.5}@media (min-width:992px) and (max-width:1319px){.benefit-cards-arise--four .benefit-cards-arise__card{flex:1 1 calc(50% - 24px)}.benefit-cards-arise--five .benefit-cards-arise__card{flex:1 1 calc(33% - 24px)}}