.bank-guide{--bank-green:#183b2e;--bank-gold:#e9b830}.bank-guide .bank-selector{background:#eef2e9;border:1px solid #9bad9e;border-radius:12px;padding:24px;margin:24px 0}.bank-selector label{display:block;font-weight:700;font-size:1.15rem;margin-bottom:12px}.bank-selector select{width:100%;font:inherit;padding:14px 12px;background:#fff;color:#183b2e;border:2px solid #446953;border-radius:6px}.bank-result{background:white;padding:20px;margin-top:18px;border-left:5px solid #e9b830}.bank-result h3{margin:0 0 12px}.bank-result p:last-child{margin-bottom:0}.bank-diagram{margin:30px 0}.bank-diagram img{display:block;width:100%;height:auto;border-radius:10px}.bank-diagram figcaption{font-size:.91rem;color:#466052;margin-top:10px;line-height:1.55}.bank-script{margin:24px 0;padding:20px 26px;border-left:6px solid #e9b830;background:#eef2e9}.bank-script p{margin:0}.bank-warning{padding:22px;background:#f8f0d9;border:1px solid #c4a14d;border-radius:10px}.bank-warning h3{margin-top:0}.bank-guide table{min-width:650px}.bank-guide caption{text-align:left;font-weight:700;padding:12px 0}.bank-guide video{display:block;max-width:100%;height:auto;background:#08160f}.bank-guide .climate-video details p{color:inherit}.bank-guide .bank-selector [hidden]{display:none}.bank-guide a:focus-visible,.bank-guide select:focus-visible{outline:3px solid #ac7400;outline-offset:4px}@media(max-width:650px){.bank-guide .bank-selector{padding:16px}.bank-guide .bank-diagram{margin:22px -6px}.bank-guide .bank-script{padding:16px}.bank-guide .table-scroll{overflow-x:auto}}
