.cba{margin-bottom:8px}.cba__gauge-card{padding:34px 26px;margin-bottom:22px}.cba__insight{margin:0 0 22px}.cba-a__big{font-variant-numeric:tabular-nums}.cba-a{text-align:center}.cba-a__age{font-size:14px;color:#b3a489;letter-spacing:.3px}.cba-a__big{font-size:clamp(48px,11vw,72px);font-weight:800;line-height:1;margin-top:6px}.cba-a__verdict{font-size:18px;font-weight:600;margin-top:12px}.cba-a__supply{font-size:13px;color:#94a3b8;margin-top:8px}.cba-a__track-wrap{position:relative;height:46px;margin-top:30px}.cba-a__track{top:50%;right:0;transform:translateY(-50%);height:10px;background:linear-gradient(90deg,rgba(247,147,26,.18),rgba(179,164,137,.28))}.cba-a__fill,.cba-a__track{position:absolute;left:0;border-radius:999px}.cba-a__fill{top:0;height:100%;opacity:.55;pointer-events:none}.cba-a__knob{position:absolute;top:50%;width:32px;height:32px;border-radius:50%;background:#0b1220;border:4px solid #f7931a;transform:translate(-50%,-50%);box-shadow:0 2px 12px rgba(0,0,0,.5);pointer-events:none;transition:box-shadow .15s ease}.cba-a__input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.cba-a__track-wrap:focus-within .cba-a__knob{box-shadow:0 0 0 7px rgba(247,147,26,.25),0 2px 12px rgba(0,0,0,.5)}.cba-a__ticks{display:flex;justify-content:space-between;margin-top:14px;font-size:12px;color:#94a3b8}.cba__slope-card{margin-bottom:22px;padding:24px}.cba__slope-title{font-size:14px;color:#b3a489;margin-bottom:8px;letter-spacing:.3px}.cba-slope{width:100%;height:auto;display:block;overflow:visible}.cba-slope__price{fill:#e8e6e1;font-size:12px;font-weight:600;opacity:.8}.cba-slope__ax{fill:#94a3b8;font-size:12px}.cba-slope__ax--sel{fill:#e8e6e1;font-weight:600}.cba__table-wrap{margin-bottom:40px}.cba-row--sel{background:rgba(247,147,26,.08)}.percentile-bar{display:flex;flex-direction:column;gap:10px;width:100%;max-width:480px}.percentile-bar__track{position:relative;height:10px;border-radius:5px;overflow:visible;box-shadow:inset 0 0 0 1px rgba(148,163,184,.08)}.percentile-bar__gradient{position:absolute;inset:0;border-radius:5px;background:linear-gradient(90deg,rgba(248,113,113,.28) 0,rgba(251,191,36,.22) 20%,rgba(56,189,248,.22) 40%,rgba(56,189,248,.22) 60%,rgba(251,191,36,.22) 80%,rgba(248,113,113,.28))}.percentile-bar__tick--mid{position:absolute;top:-2px;left:50%;width:1px;height:14px;background:rgba(148,163,184,.25);transform:translateX(-.5px)}.percentile-bar__dot{position:absolute;top:50%;left:var(--dot-position,50%);width:18px;height:18px;border-radius:50%;transform:translate(-50%,-50%);background:currentColor;box-shadow:0 0 0 2px #0f0f17,0 0 0 4px currentColor,0 0 12px color-mix(in srgb,currentColor 45%,transparent)}.percentile-bar__dot--extreme-low{color:#f87171}.percentile-bar__dot--low{color:#fbbf24}.percentile-bar__dot--neutral{color:#38bdf8}.percentile-bar__dot--high{color:#fbbf24}.percentile-bar__dot--extreme-high{color:#f87171}.percentile-bar--adoption .percentile-bar__gradient{background:linear-gradient(90deg,rgba(248,113,113,.28) 0,rgba(251,191,36,.22) 20%,rgba(56,189,248,.22) 45%,rgba(56,189,248,.22) 55%,rgba(74,222,128,.22) 80%,rgba(74,222,128,.32))}.percentile-bar--adoption .percentile-bar__dot--extreme-high,.percentile-bar--adoption .percentile-bar__dot--high{color:#4ade80}.percentile-bar__labels{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:12px;color:#94a3b8}.percentile-bar__label{white-space:nowrap}@media (max-width:640px){.percentile-bar__labels{font-size:11px}}