.performance-landscape{--pl-accent:#5475eb;--pl-ink:#152449;--pl-muted:#68748a;--pl-line:#e2e8f3;padding:30px!important;overflow:hidden;background:#fff;color:var(--pl-ink)}
.performance-landscape .pl-kicker{display:block;color:#5970a6;font-size:11px;font-weight:800;letter-spacing:.13em;margin-bottom:9px}.performance-landscape h2{margin:0;font-size:clamp(23px,3vw,32px);line-height:1.2;letter-spacing:-.025em}.performance-landscape .pl-title>p{color:var(--pl-muted);margin:10px 0 23px;font-size:16px}.performance-landscape .pl-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--pl-line);border:1px solid var(--pl-line);border-radius:13px;overflow:hidden;margin-bottom:30px}.performance-landscape .pl-facts>div{background:#f7f9fe;padding:16px}.performance-landscape .pl-facts span{display:block;font-size:12px;color:var(--pl-muted);margin-bottom:7px}.performance-landscape .pl-facts strong{font-size:19px}.performance-landscape .pl-chart-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.performance-landscape h3{margin:0;font-size:18px}.performance-landscape .pl-cohort{font-size:12px;color:var(--pl-muted);background:#f1f4fb;padding:8px 11px;border-radius:30px;white-space:nowrap}.performance-landscape .pl-bars{list-style:none;margin:21px 0;padding:0;display:grid;gap:10px}.performance-landscape .pl-row{padding:13px 15px;border:1px solid transparent;border-radius:12px}.performance-landscape .pl-row-current{background:#eef2ff;border-color:#d8e0ff}.performance-landscape .pl-row-heading{display:flex;align-items:start;justify-content:space-between;gap:15px;margin-bottom:10px;font-size:14px}.performance-landscape .pl-row-heading small{display:block;font-size:11px;font-weight:400;color:var(--pl-muted);margin-top:4px}.performance-landscape .pl-row-heading>b{text-align:right;white-space:nowrap}.performance-landscape a{color:#385bc0;text-decoration:none}.performance-landscape a:hover{text-decoration:underline}.performance-landscape a:focus-visible{outline:3px solid #adc0ff;outline-offset:3px}.performance-landscape .pl-track{height:9px;border-radius:10px;background:#e8edf6;overflow:hidden}.performance-landscape .pl-track>span{display:block;height:100%;border-radius:10px;background:#a9b7d7;min-width:1px}.performance-landscape .pl-row-current .pl-track>span{background:linear-gradient(90deg,#6684ef,#7856d8)}.performance-landscape .pl-caption{background:#f3f5fc;padding:17px 19px;border-radius:12px;line-height:1.65;font-size:14px}.performance-landscape .pl-note,.performance-landscape .pl-empty p,.performance-landscape .pl-alternatives p{font-size:12px;line-height:1.7;color:var(--pl-muted)}.performance-landscape .pl-empty{padding:24px;background:#f5f7fc;border-radius:13px}.performance-landscape .pl-empty-scale{display:flex;gap:7px;margin-top:19px}.performance-landscape .pl-empty-scale i{height:8px;flex:1;background:#e1e7f2;border-radius:5px}.performance-landscape .pl-alternatives{margin-top:24px}.performance-landscape .pl-alternatives>div{display:flex;flex-wrap:wrap;gap:9px}.performance-landscape .pl-alternatives a{padding:11px 14px;border:1px solid var(--pl-line);border-radius:9px;font-size:13px}.performance-landscape .pl-alternatives a span{margin-left:10px}@media(max-width:650px){.performance-landscape{padding:20px!important}.performance-landscape .pl-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-landscape .pl-chart-heading{align-items:start;flex-direction:column}.performance-landscape .pl-row{padding:12px 7px}.performance-landscape .pl-row-heading{font-size:13px}.performance-landscape .pl-empty{padding:18px}}
