.assistant-visuals{margin-top:48px;display:grid;gap:24px}.assistant-visuals .evidence-header{margin-bottom:0}.assistant-visuals .chart-card{padding:34px 38px}.assistant-visuals .chart-description{max-width:800px;font-size:14px}.assistant-visuals h3{font-size:28px}.assistant-visuals figcaption{margin-top:24px;font-size:11px}.journey-buttons{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:10px 0 20px}.journey-buttons button{min-width:0;border:1px solid #46638465;background:#10213c;border-radius:12px;text-align:left;color:#c1d3ec;padding:18px 15px}.journey-buttons small{display:block;color:#74c0ff;margin-bottom:16px;font-size:11px}.journey-buttons strong{display:block;font-size:17px;font-family:Manrope,Arial,sans-serif}.journey-buttons span{display:block;font-size:10px;margin-top:8px;color:#9db6d6}.journey-buttons [aria-pressed=true]{border-color:#68f0bd;background:linear-gradient(140deg,#174348,#132c43);box-shadow:0 0 24px #55eeb512}.journey-detail,.mode-detail{padding:24px;border:1px solid #6989ad33;border-radius:12px;color:#b8cee9;line-height:1.9;font-size:14px;min-height:112px;background:#050e202e}.sales-chart{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;align-items:end;margin-top:14px}.sales-column{padding:0;border:0;background:none;font-size:11px;color:#627a9b;min-width:0}.sales-track{display:flex;align-items:end;height:240px;background:repeating-linear-gradient(to top,#d8e4f05c 0 1px,transparent 1px 60px);border-bottom:1px solid #c5d7e7;padding:0 9%}.sales-track i{display:block;width:100%;border-radius:7px 7px 0 0;background:linear-gradient(0deg,#3677d5,#6bc5ff);transition:filter .2s}.sales-column[aria-pressed=true] i{background:linear-gradient(0deg,#149c87,#68edb9)}.sales-column>span:last-child{display:block;margin-top:12px}.sales-column:hover i{filter:brightness(1.12)}.sales-readout{margin-top:22px;color:#156f57;background:#ecfaf4;border-radius:9px;padding:15px;font-size:14px}.mode-buttons{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}.mode-buttons button{border:1px solid #59749470;border-radius:8px;padding:12px 18px;color:#bdcfec;background:#12203b}.mode-buttons [aria-pressed=true]{color:#8fffd4;border-color:#68f0bd;background:#174348}.mode-detail h4{font-family:Manrope,Arial,sans-serif;color:#eef6ff;font-size:23px;margin:0 0 12px}.mode-detail .mode-flow{color:#71f2bf;font-size:12px;margin-bottom:16px}.foundation{padding:8px 0}.foundation .bar-track{height:22px}.foundation .bar-label,.foundation .bar-label strong{font-size:14px}.foundation small{display:block;color:#7b8da3;font-size:11px;margin-top:6px}.foundation .bar-row{margin-bottom:24px}
@media(max-width:760px){.assistant-visuals .chart-card{padding:25px 21px}.assistant-visuals h3{font-size:24px}.journey-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-buttons button:last-child{grid-column:1/-1}.journey-buttons small{margin-bottom:6px}.journey-buttons strong{font-size:15px}.journey-detail,.mode-detail{padding:19px;font-size:13px}.sales-chart{gap:5px}.sales-track{height:180px;padding:0 5%}.sales-column{font-size:9px}.assistant-visuals .chart-description{font-size:13px}.mode-buttons button{font-size:12px;padding:11px 13px}}
