/* Requested layout and readability refinements */

.obaK-client-infon, .endsection {text-align:center;}
.obaK-client-infon-block {display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:28px; width:100%;}
.obaK-client-infon-main {width:100%;}
.obaK-client-infon-inner {width:100%; min-width:0;}
.obaK-client-infon-box {display:flex; flex-direction:column; align-items:center; justify-content:flex-start; gap:18px; text-align:center;}
.obaK-client-infon-img {margin:0 auto; color:#c8efa8;}
.obaK-client-infon-text, .obaK-client-infon-text div, .obaK-client-infon-text a {color:#f7f5ff; overflow-wrap:anywhere;}
.obaK-client-infon-text h3, .obaK-client-infon-title h5 {color:#c8efa8;}
.obaK-client-infon-dop {align-items:center;}
.endsection-main {display:flex; flex-direction:column; align-items:center; gap:24px;}
.endsection-poli {display:flex; flex-wrap:wrap; justify-content:center; gap:16px 28px;}
.endsection-poli a, .endsection-inner, .endsection-inner span {color:#f7f5ff;}
#user-notice-bar[hidden] {display:none!important;}
@media(max-width:767px) {.obaK-client-infon-block {grid-template-columns:1fr;} #user-notice-bar {flex-direction:column; gap:12px; text-align:center;}}
