.guide-page.bank-guide{color:#0a3b44;background:#f7f5ef;overflow-x:clip}.guide-page.bank-guide .guide-wrap{max-width:840px}.guide-page.bank-guide .guide-kicker{color:#0a3b44;opacity:1;font-weight:650}.guide-page.bank-guide .guide-kicker:before{content:"";vertical-align:middle;background:#fffc4f;border-radius:2px;width:1.35rem;height:.38rem;margin-right:.55rem;display:inline-block}.guide-page.bank-guide .guide-summary{background:#fffebf;border:1px solid #0a3b441a;border-radius:14px;margin:.25rem 0 1.25rem;padding:1.15rem 1.25rem}.guide-page.bank-guide h2,.guide-page.bank-guide h3{color:#0a3b44}.guide-page.bank-guide .guide-cta{color:#f7f5ef;background:#0a3b44;max-width:100%;line-height:1.3}.guide-page.bank-guide .guide-cta:hover{filter:brightness(1.12)}.guide-page.bank-guide .card-grid{grid-template-columns:1fr 1fr;gap:.8rem;margin:0 0 1.5rem;display:grid}.guide-page.bank-guide .card-grid.three{grid-template-columns:1fr 1fr 1fr}.guide-page.bank-guide .info-card{background:#fff;border:1px solid #0a3b441f;border-radius:14px;min-width:0;padding:1rem 1.05rem .35rem}.guide-page.bank-guide .info-card h3{margin:0 0 .55rem;font-size:1.05rem}.guide-page.bank-guide .info-card p:last-child,.guide-page.bank-guide .info-card ul:last-child,.guide-page.bank-guide .info-card ul{margin-bottom:.7rem}.guide-page.bank-guide .info-card li{margin-bottom:.35rem}.guide-page.bank-guide .can-card{border-top:4px solid #0a3b44}.guide-page.bank-guide .cant-card{background:#fffebf;border-top:4px solid #fffc4f}.guide-page.bank-guide .trust-card p,.guide-page.bank-guide .test-card p{margin:0 0 .85rem;font-size:.98rem}.guide-page.bank-guide .test-card{border-left:4px solid #fffc4f}.guide-page.bank-guide .card-kicker{letter-spacing:.08em;text-transform:uppercase;color:#0a3b44;margin-bottom:.35rem;font-size:.72rem;font-weight:700;display:block}.guide-page.bank-guide .flow-list{flex-direction:column;gap:.65rem;margin:0 0 1.5rem;display:flex}.guide-page.bank-guide .flow-card{background:#fff;border:1px solid #0a3b441f;border-radius:14px;grid-template-columns:7.25rem 1fr;align-items:start;gap:.75rem;min-width:0;padding:.9rem 1rem;display:grid}.guide-page.bank-guide .flow-card p{margin:0}.guide-page.bank-guide .flow-kicker{color:#0a3b44;letter-spacing:.06em;text-transform:uppercase;background:#fffc4f;border-radius:999px;width:fit-content;max-width:100%;padding:.18rem .55rem;font-size:.72rem;font-weight:700;display:inline-block}.guide-page.bank-guide .compare-split td:last-child{background:#fffebf}.guide-page.bank-guide th{color:#f7f5ef;background:#0a3b44}.guide-page.bank-guide .payman-approach{color:#f7f5ef;background:#0a3b44;border-radius:16px;margin:2.75rem 0 .5rem;padding:1.35rem 1.4rem 1.45rem}.guide-page.bank-guide .payman-approach h2{color:#fffc4f;margin-top:0}.guide-page.bank-guide .payman-approach p{color:#f7f5ef}.guide-page.bank-guide .payman-approach a:not(.guide-cta){color:#fffc4f;text-decoration-color:#fffc4f8c}.guide-page.bank-guide .payman-approach .guide-cta{color:#0a3b44;background:#fffc4f;margin:.35rem 0 0}.guide-page.bank-guide .payman-approach .guide-cta:hover{filter:brightness(1.05)}.guide-page.bank-guide .guide-faq-item{background:#fff;border:1px solid #0a3b441a;border-radius:14px;padding:.95rem 1.05rem .2rem}.guide-page.bank-guide .guide-faq-item h3{font-size:1.05rem}.guide-page.bank-guide .guide-related{margin-top:.25rem}@media (max-width:800px){.guide-page.bank-guide .card-grid.three{grid-template-columns:1fr}}@media (max-width:700px){.guide-page.bank-guide{padding:1.75rem 0 3.5rem}.guide-page.bank-guide .guide-wrap{padding:0 1rem}.guide-page.bank-guide h1{font-size:1.85rem}.guide-page.bank-guide .card-grid,.guide-page.bank-guide .card-grid.three{grid-template-columns:1fr}.guide-page.bank-guide .flow-card{grid-template-columns:1fr;gap:.4rem}.guide-page.bank-guide .guide-cta{text-align:center;justify-content:center;display:flex}.guide-page.bank-guide table.compare-split{background:0 0;border:0;display:block;overflow:visible}.guide-page.bank-guide .compare-split thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guide-page.bank-guide .compare-split tbody,.guide-page.bank-guide .compare-split tr,.guide-page.bank-guide .compare-split td{width:100%;display:block}.guide-page.bank-guide .compare-split tr{background:#fff;border:1px solid #0a3b441f;border-radius:14px;margin-bottom:.75rem;overflow:hidden}.guide-page.bank-guide .compare-split td{border:0;padding:.75rem .9rem}.guide-page.bank-guide .compare-split td+td{border-top:1px solid #0a3b4414}.guide-page.bank-guide .compare-split td:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;opacity:.62;margin-bottom:.2rem;font-size:.72rem;font-weight:700;display:block}}
