.industry-scene{display:block;width:100%;height:auto;overflow:visible}.industry-scene text{font-family:var(--font-sans)}.industry-scene .scene-label{font-size:18px;font-weight:500}.industry-scene .scene-small{font-size:16px}.scene-dark{color:#fff}.scene-dark text{fill:#fff}.scene-dark .scene-center{fill:#0a1f5c;stroke:#4da3f5;stroke-width:1}.scene-dark .scene-orbit{fill:none;stroke:#4da3f5;stroke-opacity:.35;stroke-dasharray:3 7}.scene-dark .scene-connection,.scene-dark .scene-line{fill:none;stroke:#4da3f5;stroke-width:1.5}.scene-dot{fill:#4da3f5}.scene-icon{stroke-width:1.3}.scene-light{color:var(--color-bw-navy)}.scene-light text{fill:var(--color-bw-navy)}.scene-light .scene-center{fill:var(--color-bg);stroke:var(--color-bw-navy);stroke-width:1}.scene-light .scene-orbit{fill:none;stroke:var(--color-bw-navy);stroke-opacity:.25;stroke-dasharray:3 7}.scene-light .scene-connection,.scene-light .scene-line{fill:none;stroke:var(--color-bw-navy);stroke-width:1.5}.industry-value-scene{position:relative;min-height:260px;color:var(--color-bw-navy);background:var(--color-bw-light);padding:32px;overflow:hidden}.value-rule{position:absolute;width:90%;height:145px;border:1px solid #00308733;border-radius:50%;left:13%;top:21%;transform:rotate(-17deg)}.value-moment{position:relative;display:flex;align-items:center;gap:12px;font-size:17px;line-height:1.4}.value-moment-0{margin-bottom:22px}.value-moment-1{margin-left:18%;font-family:var(--font-display);font-size:27px;margin-bottom:22px}.value-moment-2{margin-left:39%}.value-context{display:block;position:relative;margin-top:25px;padding-top:16px;border-top:1px solid #00308725;font-size:15px;line-height:1.4}.value-finance-companies .value-rule{border-radius:0;transform:rotate(12deg)}.value-card-payment-providers .value-rule{border-radius:70px;transform:rotate(-27deg)}.value-microfinance-institutions .value-rule{width:65%;height:190px;border-radius:50%;left:17%;top:8%}.value-fintechs .value-rule{border-radius:0;transform:none;top:40%;height:70px}.industry-relationship{position:relative;padding:32px 24px 24px;color:var(--color-bw-navy);background:var(--color-bg)}.relationship-line{position:absolute;top:66px;left:16%;right:16%;height:1px;border-top:1px dashed #00308766}.relationship-points{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.relationship-point{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;font-size:17px;line-height:1.4}.relationship-icon{width:68px;height:68px;border:1px solid var(--color-line);border-radius:50%;display:grid;place-items:center;background:#fff}.relationship-tensions{margin:28px auto 0;display:flex;justify-content:center;flex-wrap:wrap;gap:12px 24px;padding-top:20px;border-top:1px solid var(--color-line);font-size:15px;color:var(--color-ink-3)}.relationship-tensions span:before{content:"";display:inline-block;width:6px;height:6px;border:1px solid var(--color-bw-navy);margin-right:9px;transform:rotate(45deg)}@media(max-width:767px){.industry-value-scene{padding:24px;min-height:250px}.value-moment{font-size:16px}.value-moment-1{font-size:24px;margin-left:8%}.value-moment-2{margin-left:22%}.industry-relationship{padding:24px 16px}.relationship-line{top:51px}.relationship-points{gap:10px}.relationship-point{font-size:15px}.relationship-icon{width:54px;height:54px}}.bank-continuity{overflow:hidden}.bank-continuity-dark .bank-continuity-guides{stroke:#6da5ff;opacity:.14}.bank-continuity-light .bank-continuity-guides{stroke:#003087;opacity:.14}.bank-continuity-register{stroke:#6da5ff;opacity:.5}.bank-continuity-light .bank-continuity-register{stroke:#003087}@media(min-width:1024px){.industry-hub-claim{min-height:3.75em}}#site-content [data-industry-hub-body=v1]>[data-page-hero]{background:var(--color-bg);color:var(--color-ink)}#site-content [data-industry-hub-body=v1] .industry-hub-directory{padding-block:40px}#site-content [data-industry-hub-body=v1] .industry-hub-claim{font:400 24px/1.2 var(--font-display);min-height:0}#site-content [data-industry-hub-body=v1] :is(.industry-hub-label,.industry-hub-action){font:600 16px/1.5 var(--font-sans)}#site-content [data-industry-hub-body=v1] .industry-hub-topic{font:400 16px/1.5 var(--font-sans)}#site-content [data-industry-hub-body=v1] .industry-hub-topic-number{font:500 12px/1.5 var(--font-mono)}#site-content [data-industry-hub-body=v1] .industry-hub-action{display:inline-flex;align-items:center;gap:8px;min-height:44px}@media(max-width:767px){#site-content [data-industry-hub-body=v1] .industry-hub-directory{padding-block:48px}}
