.feature-page{background:var(--panel-blue)}.feature-width{width:min(1080px,100% - 48px);margin-inline:auto}.feature-hero{isolation:isolate;padding:110px 24px 64px;position:relative}.feature-hero:before{content:"";z-index:-1;pointer-events:none;background:url(/images/decoration-circle-blue.svg) -98px -117px/400px 400px no-repeat,url(/images/decoration-ring-blue.svg) right 0 top 191px/470px 470px no-repeat;position:absolute;inset:0}.feature-hero-copy{text-align:center;width:min(1280px,100%);margin-inline:auto}.feature-eyebrow{color:var(--brand);font-size:20px;font-weight:700;line-height:1.4}.feature-eyebrow:after{content:"";background:var(--brand);width:80px;height:5px;margin:24px auto;display:block}.feature-hero h1{color:#333;font-size:32px;font-weight:700;line-height:1.4}.feature-hero h1>span{display:block}.feature-hero h1 sup{font-size:18px;font-weight:400}.feature-hero h1 .feature-number{font-size:64px;line-height:1}.feature-description{max-width:980px;margin:24px auto 0;font-size:16px;line-height:1.5}.feature-page-bank .feature-description{max-width:none;margin-top:8px}.feature-page-bank .feature-hero h1>span{line-height:60px}.feature-page-bank .feature-hero h1>span:last-child{line-height:45px}.feature-page-bank .feature-hero .cta-buttons{margin-top:24px}.feature-hero .cta-buttons{justify-content:center;gap:16px;margin:40px 0 32px}.feature-hero .account-cta{width:386px}.feature-hero .button-demo{padding-inline:24px}.feature-hero-image{width:min(980px,100%);margin:0 auto 32px}.feature-legal{width:min(980px,100%);color:var(--muted);margin-inline:auto;font-size:10px;line-height:1.5}.feature-legal a{text-decoration:underline}.feature-legal>p+p,.feature-legal>div+p{margin-top:8px}.feature-intermediary{display:flex}.feature-intermediary>span{flex-shrink:0}.feature-overview{padding:16px 0 64px}.feature-overview>h2,.feature-related>h2,.feature-details>h2{text-align:center;color:var(--brand);margin-bottom:48px;font-size:36px;line-height:1.5}.feature-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.feature-card{background:#fff;border-radius:4px;flex-direction:column;align-items:center;padding:28px 32px;display:flex}.feature-card h3{color:var(--brand);text-align:center;font-size:20px;font-weight:700}.feature-card>img{object-fit:contain;width:120px;height:120px;margin:8px 0 16px}.feature-card>p{white-space:pre-line;align-self:stretch;font-size:14px;line-height:1.8}.feature-card .button{gap:24px;width:100%;min-height:46px;margin-top:16px}.feature-card .button svg{flex-shrink:0;width:24px;height:24px}.feature-card-note{margin-top:40px;font-size:14px}.feature-details{gap:43px;padding-bottom:64px;display:grid}.feature-details>h2{margin-bottom:0}.feature-detail{background:#fff;border-radius:20px;align-items:center;gap:30px;padding:42px 32px;display:flex;box-shadow:10px 14px 24px #00000017}.feature-detail-reverse{flex-direction:row-reverse}.feature-detail-copy{color:#333;flex:1;min-width:0}.feature-detail-copy h2{color:var(--brand);margin-bottom:24px;font-size:24px;line-height:1.5}.feature-detail-copy ul{margin:0;padding-left:20px;list-style:outside}.feature-detail-copy li{margin:8px 0;line-height:1.6}.feature-media{border-radius:8px;flex:none;width:calc(55% - 14px);height:auto}.feature-page-opening-account .feature-media{width:240px}.feature-page-opening-account .feature-details{width:min(760px,100% - 48px)}.feature-page-opening-account .feature-details>h2{color:var(--ink)}.feature-partner{text-align:center;background:#fff;padding:48px 0 64px}.feature-partner h2{color:var(--ink)}.feature-partner img{width:400px;max-width:100%;margin:40px auto}.feature-partner .feature-width>p{text-align:left;white-space:pre-line;max-width:610px;margin:auto}.feature-partner .feature-legal{margin-top:32px}.feature-partner+.feature-overview{padding-top:48px}.feature-page .demo-section{background:0 0}.feature-related{padding-bottom:40px}.feature-related .feature-card-grid{gap:8px}.feature-related .feature-card{border-radius:10px;padding:24px}.feature-related .feature-card>img{width:140px;height:140px;margin:12px 0 24px}.feature-related .feature-card>p{flex:1}.feature-faq{background:#fff;padding:96px 24px}.feature-faq .disclosure-body p{white-space:pre-line}.feature-page .closing{background:var(--panel-blue)}@media (max-width:1100px){.feature-card-grid{gap:24px}.feature-card{padding:24px}.feature-detail{gap:20px;padding:24px}}@media (max-width:990px){.feature-hero{padding-top:102px}.feature-hero h1{font-size:28px}.feature-hero h1 .feature-number{font-size:48px}.feature-overview>h2,.feature-related>h2,.feature-details>h2{font-size:28px}.feature-card-grid{gap:16px}.feature-card{padding:24px 20px}.feature-card h3{font-size:18px}.feature-detail{gap:12px;padding:32px 24px}.feature-detail-copy h2{font-size:20px}.feature-detail-copy li{font-size:14px}.feature-page-opening-account .feature-media{width:32%}.feature-related .feature-card{padding:24px 16px}}@media (max-width:540px){.feature-hero{padding:90px 20px 40px}.feature-eyebrow{font-size:16px}.feature-eyebrow:after{width:30px;height:4px;margin:16px auto}.feature-hero h1{font-size:24px;line-height:1.5}.feature-page-bank .feature-hero h1{font-size:24px}.feature-hero h1 .feature-number{font-size:40px}.feature-page-bank .feature-hero h1>span{line-height:44px}.feature-page-bank .feature-hero h1>span:last-child{line-height:1.5}.feature-hero h1 sup{font-size:12px}.feature-description{text-align:center;margin-top:20px;font-size:14px}.feature-page-bank .feature-description{margin-top:20px}.feature-hero .cta-caption{font-size:16px}.feature-hero .cta-buttons{--demo-row:auto;--demo-column:1;grid-template-columns:minmax(0,386px);align-items:center;gap:16px;margin:24px 0}.feature-hero .account-cta{width:min(386px,100%)}.feature-hero .button-demo{width:auto}.feature-hero-image{margin-bottom:24px}.feature-hero:before{display:none}.feature-overview{padding:0 0 40px}.feature-overview>h2,.feature-related>h2,.feature-details>h2{margin-bottom:24px;font-size:24px}.feature-card-grid{grid-template-columns:1fr;gap:24px}.feature-card{padding:24px}.feature-card>img{width:100px;height:100px}.feature-overview .feature-card{grid-template-columns:100px minmax(0,1fr);grid-template-areas:"title body""image body";column-gap:16px;padding:16px;display:grid}.feature-overview .feature-card h3{grid-area:title;font-size:16px}.feature-overview .feature-card img{grid-area:image;margin:8px 0 0}.feature-overview .feature-card p{grid-area:body}.feature-card-note{margin-top:24px;font-size:12px}.feature-details{gap:32px;padding-bottom:40px}.feature-details>h2{margin-bottom:0}.feature-detail,.feature-detail-reverse{flex-direction:column-reverse;gap:24px;padding:24px 20px}.feature-detail-reverse,.feature-page-bank .feature-detail,.feature-page-voucher-transfer .feature-detail{flex-direction:column}.feature-detail-copy{width:100%}.feature-detail-copy h2{margin-bottom:16px;font-size:20px}.feature-media{width:100%}.feature-page-opening-account .feature-detail{flex-direction:row;gap:12px}.feature-page-opening-account .feature-detail-reverse{flex-direction:row-reverse}.feature-page-opening-account .feature-media{width:38%}.feature-partner{padding:40px 0}.feature-partner h2{font-size:24px}.feature-partner img{width:280px;margin:24px auto}.feature-partner .feature-width>p{font-size:14px}.feature-related .feature-card-grid{gap:24px}.feature-related .feature-card{padding:24px}.feature-faq{padding:48px 24px}}@media (max-width:320px){.feature-hero{padding-inline:16px}.feature-hero h1{font-size:21px}.feature-page-bank .feature-hero h1{font-size:20px}.feature-width{width:calc(100% - 32px)}.feature-detail{padding:20px 16px}.feature-page-opening-account .feature-detail{flex-direction:column-reverse;gap:8px;padding:20px}.feature-page-opening-account .feature-detail-reverse{flex-direction:column-reverse}.feature-page-opening-account .feature-detail-copy h2{font-size:16px;line-height:1.4}.feature-page-opening-account .feature-media{width:40%;max-width:100px}.feature-overview .feature-card{display:flex}.feature-overview .feature-card img{margin:8px 0 16px}.feature-hero .cta-caption{font-size:13px}}
