
/* Selected cross-sector experience within THERO Bankability */
body[data-page="bankability"] .bankability-selected-ref{margin:30px 0 22px;padding:31px;border:1px solid #b9d5cf;border-radius:23px;background:linear-gradient(130deg,#e9f4f1,#ffffff 45%,#f7f2e9);box-shadow:0 20px 35px #1e52521a}
body[data-page="bankability"] .bankability-selected-top{text-align:center;margin:0 auto 24px;max-width:850px}
body[data-page="bankability"] .bankability-selected-kicker{color:#8a6335;display:block;font-size:12px;letter-spacing:2px;font-weight:900;margin-bottom:12px}
body[data-page="bankability"] .bankability-selected-top h3{margin:0;font:900 clamp(25px,3.2vw,39px)/1.17 'Manrope',Arial,sans-serif;letter-spacing:-1px;color:#123d3d}
body[data-page="bankability"] .bankability-selected-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
body[data-page="bankability"] .bankability-ref{background:#fff;display:flex;flex-direction:column;gap:11px;border:1px solid #d5e5e1;border-top:4px solid #bf9051;border-radius:15px;padding:19px 17px 20px;text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}
body[data-page="bankability"] .bankability-ref:hover,body[data-page="bankability"] .bankability-ref:focus-visible{transform:translateY(-3px);border-color:#93d4c6;box-shadow:0 18px 28px #105e5a1a}
body[data-page="bankability"] .bankability-ref strong{font:850 clamp(17px,1.7vw,23px)/1.2 'Manrope',Arial,sans-serif;color:#13383a;letter-spacing:-.45px}
body[data-page="bankability"] .bankability-ref small{font-size:13px;line-height:1.5;color:#556c6e}
body[data-page="bankability"] .bankability-ref-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;color:#e2be7b;background:#0b5251;font-size:25px;font-weight:850}
body[data-page="bankability"] .bankability-ref-transport{border-top-color:#b14e55}
body[data-page="bankability"] .bankability-ref-industry{border-top-color:#966143}
body[data-page="bankability"] #bankability-project-list{scroll-margin-top:115px}
@media(max-width:1100px){body[data-page="bankability"] .bankability-selected-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){body[data-page="bankability"] .bankability-selected-ref{padding:20px 15px}body[data-page="bankability"] .bankability-selected-grid{grid-template-columns:1fr}}
