.wa-overview-hero-proof{display:inline-flex;max-width:680px;margin:20px 0 0;padding:10px 15px;border:1px solid rgba(164,240,245,.45);border-radius:999px;background:rgba(2,39,84,.38);color:#d9fbff;font-size:12px;font-weight:800;line-height:1.4}
.wa-overview-multi-toplink{display:inline-flex;align-items:center;min-height:40px;margin:0 0 20px;padding:9px 16px;border:1px solid #80f4da;border-radius:999px;background:#37d4ac;box-shadow:0 8px 22px rgba(0,24,40,.18);color:#053348;font-size:14px;font-weight:850;text-decoration:none;transition:background .2s,transform .2s}.wa-overview-multi-toplink:hover,.wa-overview-multi-toplink:focus-visible{background:#8cf3d5;color:#053348;transform:translateY(-2px)}
.wa-overview-multi{padding:82px 0;background:linear-gradient(180deg,#eef9fd 0%,#fff 100%)}
.wa-overview-multi .wa-overview-heading{max-width:870px}
.wa-overview-multi .wa-overview-heading h2{max-width:850px}
.wa-overview-multi-map{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);align-items:center;gap:44px;padding:30px;border:1px solid #c7e5ef;border-radius:23px;background:radial-gradient(circle at 83% 16%,#d9f5ed,transparent 35%),#f5fbff;box-shadow:0 22px 55px rgba(8,76,113,.08)}
.wa-overview-multi-hub{display:grid;gap:9px;padding:28px;border-radius:18px;background:#073a6b;color:#fff;box-shadow:0 16px 32px rgba(5,39,78,.18)}
.wa-overview-multi-hub span{color:#92e9ee;font-size:11px;font-weight:900;letter-spacing:.14em}
.wa-overview-multi-hub strong{font-size:clamp(25px,3vw,38px);letter-spacing:-.04em}
.wa-overview-multi-hub small{color:#d0eaf3;font-size:13px;line-height:1.45}
.wa-overview-multi-branches{position:relative;display:grid;gap:12px;padding-left:32px}
.wa-overview-multi-branches:before{position:absolute;top:10%;bottom:10%;left:9px;width:2px;background:#7fcfd6;content:""}
.wa-overview-multi-branches article{position:relative;display:grid;grid-template-columns:110px 1fr;align-items:center;column-gap:15px;padding:15px 18px;border:1px solid #cbe4e9;border-radius:13px;background:#fff;box-shadow:0 8px 18px rgba(8,76,113,.05)}
.wa-overview-multi-branches article:before{position:absolute;top:50%;left:-23px;width:23px;height:2px;background:#7fcfd6;content:""}
.wa-overview-multi-branches article span{grid-row:1/3;color:#098cad;font-size:11px;font-weight:900;letter-spacing:.06em}
.wa-overview-multi-branches article strong{color:#123a51;font-size:16px}
.wa-overview-multi-branches article small{color:#618093;font-size:12px}
.wa-overview-multi-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}
.wa-overview-multi-benefits article{padding:22px;border:1px solid #d1e7ed;border-radius:16px;background:#fff}
.wa-overview-multi-benefits article>span{display:grid;place-items:center;width:37px;height:37px;margin-bottom:17px;border-radius:11px;background:#dff5f6;color:#087da0;font-size:19px;font-weight:900}
.wa-overview-multi-benefits h3{margin:0 0 8px;color:#153f58;font-size:18px}
.wa-overview-multi-benefits p{margin:0;color:#607e91;font-size:13px;line-height:1.6}
.wa-overview-multi-action{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:21px 24px;border-radius:16px;background:#e9f7fb}
.wa-overview-multi-action p{max-width:600px;margin:0;color:#315a70;font-size:14px;line-height:1.55}
.wa-overview-multi-action .button{flex:none}
.wa-overview-multi-learn{color:#087a93;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:3px}
@media(max-width:900px){.wa-overview-multi-map{grid-template-columns:1fr;gap:16px}.wa-overview-multi-branches{padding-left:0}.wa-overview-multi-branches:before,.wa-overview-multi-branches article:before{display:none}.wa-overview-multi-benefits{grid-template-columns:1fr}.wa-overview-multi-action{align-items:flex-start;flex-direction:column}}
@media(max-width:640px){.wa-overview-multi{padding:60px 0}.wa-overview-multi-map{padding:17px}.wa-overview-multi-hub{padding:22px}.wa-overview-multi-branches article{grid-template-columns:1fr;gap:4px}.wa-overview-multi-branches article span{grid-row:auto}.wa-overview-multi-action .button{width:100%;text-align:center}.wa-overview-hero-proof{border-radius:14px}.wa-overview-visual figcaption{display:none}}
