/* Start buttons for the guided question screens (Investment & Retirement) */
.gq-bar{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px;padding:12px 14px;background:#f1f8f4;border:2px dashed #b9d9c9;border-radius:18px;align-items:center}
.gq-bar>span{flex:1 1 220px;color:#3a5a4c;font-size:15px}
.gq-bar button{font-family:inherit;font-size:16px;font-weight:700;padding:12px 18px;border-radius:14px;border:0;background:#2f8f6b;color:#fff;cursor:pointer;min-height:44px}
.gq-bar button:hover{filter:brightness(1.07)}
@media print{.gq-bar,.gq-back{display:none!important}}

.gq-meter{height:12px;border-radius:99px;background:#e6eee8;margin:8px 0 4px;position:relative;overflow:hidden}.gq-meter i{position:absolute;left:0;top:0;bottom:0;border-radius:99px}.gq-meter .pace{background:#a9d4b6}.gq-meter .now{background:#2f7d4f}
