@layer reset,tokens,base;@layer components{.bank-account-process{background:#daeaf8;padding:7.5rem 0}.bank-account-process__head{text-align:center;margin-bottom:5rem}.bank-account-process__item{padding-bottom:3.125rem;position:relative}.bank-account-process__item:before{content:"";border-left:1px dotted #ccc;position:absolute;top:.625rem;bottom:0;left:3.6875rem}.bank-account-process__item:last-child{padding-bottom:0}.bank-account-process__row{justify-content:space-between;margin:0 -.9375rem;display:flex}.bank-account-process__text{width:51.25rem;padding:0 .9375rem;display:flex}.bank-account-process__number{color:#ffd040;background:#fff;border:.125rem solid #ccc;border-radius:1.875rem;flex:0 0 7.5rem;justify-content:center;align-items:center;width:7.5rem;height:7.5rem;margin-right:4.375rem;font-size:3.125rem;font-weight:700;display:flex;position:relative}.bank-account-process__info{width:37.5rem}.bank-account-process__info h3{margin-bottom:1.875rem;font-size:1.5625rem;line-height:1.875rem}.bank-account-process__title--mobile{display:none}.bank-account-process__info>p,.bank-account-process__details{margin-bottom:1.25rem}.bank-account-process__details p,.bank-account-process__details ul{margin-bottom:.75rem}.bank-account-process__details li{padding-left:1rem;position:relative}.bank-account-process__details li:before{content:"";background:currentColor;border-radius:50%;width:.25rem;height:.25rem;position:absolute;top:.6875rem;left:0}.bank-account-process__toggle{color:#0570d0;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;line-height:1.625rem;text-decoration:underline}.bank-account-process__toggle>span:last-child{text-decoration:none;display:inline-block;transform:rotate(90deg)}.bank-account-process__toggle[aria-expanded=true]>span:last-child{transform:rotate(-90deg)}.bank-account-process__toggle:hover,.bank-account-process__toggle:focus-visible{color:#0570d0}.bank-account-process__media{width:37.5rem;padding:0 .9375rem;line-height:0}.bank-account-process__media img{border-radius:.625rem;width:100%}.bank-account-process__head,.bank-account-process__list{opacity:0}.bank-account-process__head.is-visible,.bank-account-process__list.is-visible{animation:1s both section-fade-in-up}@media (prefers-reduced-motion:reduce){.bank-account-process__head,.bank-account-process__list{opacity:1}.bank-account-process__head.is-visible,.bank-account-process__list.is-visible{animation:none}}@media (width<=92.5rem){.bank-account-process{padding:5rem 0}.bank-account-process__head{margin-bottom:5rem}.bank-account-process__text{width:70%}.bank-account-process__item:before{left:3.0625rem}.bank-account-process__number{border-radius:1.5625rem;flex-basis:6.25rem;width:6.25rem;height:6.25rem;margin-right:2.5rem}.bank-account-process__info{width:37.5rem;max-width:calc(100% - 8.75rem)}.bank-account-process__info h3{margin-bottom:1.25rem;line-height:1.625rem}.bank-account-process__media{width:30%}}@media (width<=74.9375rem){.bank-account-process__head{text-align:left;margin-bottom:2.5rem}.bank-account-process__row{display:block}.bank-account-process__item:before{left:1.8125rem}.bank-account-process__text{width:100%}.bank-account-process__number{border-radius:.875rem;flex:0 0 3.2627rem;width:3.2627rem;height:3.625rem;margin-right:1.25rem;padding:0;font-size:1.5rem}.bank-account-process__info{flex:1;width:auto;max-width:none;margin-bottom:1.875rem}.bank-account-process__info h3{text-transform:uppercase;margin-bottom:1.25rem;font-size:1.25rem;line-height:1.75rem}.bank-account-process__title--desktop{display:none}.bank-account-process__title--mobile{display:inline}.bank-account-process__media{width:80%;margin-left:auto}}.bank-benefits{padding:7.5rem 0 19.375rem}.bank-benefits__description{margin-bottom:5rem;font-size:1.25rem;line-height:1.75rem}.bank-benefits__content{align-items:center;margin:0 -.9375rem;display:flex}.bank-benefits__head{flex:0 0 25rem;width:25rem;margin-top:-1.25rem;padding:0 .9375rem}.bank-benefits__head h2{width:23.125rem}.bank-benefits__grid{flex-wrap:wrap;justify-content:flex-end;width:calc(100% - 25rem);margin:0 -.625rem;padding:0 .9375rem;display:flex}.bank-benefits__item{width:30rem;max-width:50%;padding:.625rem}.bank-benefits__card{border-radius:.625rem;position:relative;overflow:hidden}.bank-benefits__card img{width:100%}.bank-benefits__card h3{color:#fff;text-transform:uppercase;padding:2.1875rem;font-size:1.875rem;line-height:2.375rem;position:absolute;bottom:0;left:0;right:0}.bank-benefits__description,.bank-benefits__head,.bank-benefits__grid{opacity:0}.bank-benefits__description.is-visible,.bank-benefits__head.is-visible,.bank-benefits__grid.is-visible{animation:1s both section-fade-in-up}.bank-benefits+.customer-audiences--stats-only{margin-top:-12.5rem;padding-bottom:7.5rem}@media (prefers-reduced-motion:reduce){.bank-benefits__description,.bank-benefits__head,.bank-benefits__grid{opacity:1}.bank-benefits__description.is-visible,.bank-benefits__head.is-visible,.bank-benefits__grid.is-visible{animation:none}}@media (width<=92.5rem){.bank-benefits{padding:5rem 0 16.25rem}.bank-benefits__description{margin-bottom:3.125rem;font-size:1rem;line-height:1.5rem}.bank-benefits__grid{width:calc(100% - 25rem);padding-left:.3125rem;padding-right:.3125rem}.bank-benefits__item{width:50%}.bank-benefits__card h3{padding:1.5625rem;font-size:1.5625rem;line-height:1.875rem}.bank-benefits+.customer-audiences--stats-only{padding-bottom:5rem}}@media (width<=74.9375rem){.bank-benefits__content{display:block}.bank-benefits__head{width:100%;margin:0 0 1.875rem}.bank-benefits__head h2{width:100%}.bank-benefits__grid{width:calc(100% - .625rem);margin-left:.3125rem;padding:0}.bank-benefits__item{width:100%;max-width:none}.bank-benefits__card h3{padding:1.5625rem;font-size:1.5rem}}.digital-bank-account{padding-bottom:7.5rem}.digital-bank-account__top{min-height:36.5rem;margin:0 -.9375rem 3.125rem;display:flex;position:relative}.digital-bank-account__copy{width:28.75rem;margin-top:6.25rem;padding:0 .9375rem}.digital-bank-account__copy h2{margin-bottom:3.125rem}.digital-bank-account__copy h3{margin-bottom:1.875rem;font-size:1.5625rem;line-height:1.875rem}.digital-bank-account__description p{margin:0}.digital-bank-account__media{width:62.75rem;padding:0 .9375rem;position:absolute;top:0;right:-5.3125rem}.digital-bank-account__media img{width:100%}.digital-bank-account__benefits{width:68.75rem;max-width:100%;margin-bottom:3.125rem}.digital-bank-account__benefits h3{margin-bottom:1.25rem;font-size:1.125rem;line-height:1.625rem}.digital-bank-account__benefits ul{flex-wrap:wrap;display:flex}.digital-bank-account__benefits li{width:50%;margin-bottom:.3125rem;padding:0 0 0 2.1875rem;position:relative}.digital-bank-account__benefits li:before{content:"";border-bottom:.125rem solid #ffd040;border-left:.125rem solid #ffd040;width:.75rem;height:.375rem;position:absolute;top:.375rem;left:0;transform:rotate(-45deg)}.digital-bank-account__copy,.digital-bank-account__media,.digital-bank-account__benefits{opacity:0}.digital-bank-account__copy.is-visible,.digital-bank-account__media.is-visible,.digital-bank-account__benefits.is-visible{animation:1s both section-fade-in-up}@media (prefers-reduced-motion:reduce){.digital-bank-account__copy,.digital-bank-account__media,.digital-bank-account__benefits{opacity:1}.digital-bank-account__copy.is-visible,.digital-bank-account__media.is-visible,.digital-bank-account__benefits.is-visible{animation:none}}@media (width<=92.5rem){.digital-bank-account{padding-bottom:5rem}.digital-bank-account__top{min-height:28.5rem}.digital-bank-account__copy{margin-top:0}.digital-bank-account__media{width:43.75rem;right:-6.25rem}}@media (width<=74.9375rem){.digital-bank-account__top{min-height:0;margin-bottom:.625rem;display:block}.digital-bank-account__copy{width:100%}.digital-bank-account__copy h2{margin-bottom:3.125rem}.digital-bank-account__copy h3{line-height:2rem}.digital-bank-account__media{width:23.125rem;max-width:none;min-height:16.5044rem;margin-top:1.875rem;margin-left:-.3125rem;position:static}.digital-bank-account__benefits{margin-bottom:3.125rem}.digital-bank-account__benefits h3{margin-bottom:1.25rem}.digital-bank-account__benefits ul{flex-direction:column;display:flex}.digital-bank-account__benefits li{width:100%;min-height:0;margin-bottom:.3125rem;padding:0 0 0 2.1875rem}}.physical-bank-account{padding-bottom:6.25rem}.physical-bank-account__inner{position:relative}.physical-bank-account__image{width:100%}.physical-bank-account__image--mobile{display:none}.physical-bank-account__content{color:#fff;opacity:0;width:43.75rem;position:absolute;top:9.0625rem;left:3.75rem}.physical-bank-account__content.is-visible{animation:1s both section-fade-in-up}.physical-bank-account__content h2{color:#fff;margin-bottom:1.875rem}.physical-bank-account__content p{margin-bottom:3.125rem}@media (prefers-reduced-motion:reduce){.physical-bank-account__content{opacity:1}.physical-bank-account__content.is-visible{animation:none}}@media (width<=92.5rem){.physical-bank-account{padding-bottom:4.375rem}.physical-bank-account__content{top:4.535rem;left:3.125rem}}@media (width<=74.9375rem){.physical-bank-account>.container-wide{width:100%;padding:0}.physical-bank-account__image--desktop{display:none}.physical-bank-account__image--mobile{display:block}.physical-bank-account__content{width:100%;padding:0 1.5625rem;top:4.375rem;left:0}.physical-bank-account__content h2{margin-bottom:1.875rem}.physical-bank-account__content p{margin-bottom:3.125rem}}}@layer utilities;
