html:root body .stats-web .profile-practice-cards{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);align-items:stretch;gap:16px}html:root body .stats-web .profile-practice-cards>.profile-card{text-align:left;color:var(--ds-text);background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:var(--ds-radius-card);padding:24px}html:root body .stats-web .profile-practice-cards .practice-card-heading{color:var(--ds-text);font:750 20px/1.25 var(--ds-font);letter-spacing:-.025em;text-transform:none;text-align:left;margin:0}html:root body .stats-web .profile-practice-cards .practice-card-eyebrow{color:var(--ds-muted);font:600 11px/1.4 var(--ds-font);letter-spacing:.055em;text-transform:uppercase;margin:0 0 6px}.stats-web .practice-card-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.stats-web .practice-card-tag{border-radius:var(--ds-radius-pill);background:var(--ds-raised);color:var(--ds-muted);font:700 10px/1.4 var(--ds-font);letter-spacing:.08em;flex-shrink:0;padding:6px 10px}.stats-web .profile-exploration-card{flex-direction:column;gap:28px;display:flex}.stats-web #profile-exploration{flex-direction:column;flex:1;justify-content:center;display:flex}.stats-web .practice-exploration-hero{justify-content:space-between;align-items:center;gap:16px;display:flex}.stats-web .practice-exploration-metric{min-width:0}.stats-web .practice-exploration-metric>strong{font:800 clamp(48px,5vw,64px)/1.05 var(--ds-font);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--ds-text)}.stats-web .practice-exploration-metric>strong span{font:500 20px/1.2 var(--ds-font);letter-spacing:-.02em;color:var(--ds-muted);white-space:nowrap}html:root body .stats-web .profile-practice-cards .practice-exploration-metric p{max-width:170px;font:400 13px/1.5 var(--ds-font);color:var(--ds-muted);margin:8px 0 0}.stats-web .practice-exploration-badge{border:1px solid color-mix(in srgb,var(--ds-action) 30%,var(--ds-line));background:color-mix(in srgb,var(--ds-action) 9%,var(--ds-surface));border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:15px 12px;display:flex}.stats-web .practice-exploration-badge strong{font:750 24px/1.15 var(--ds-font);letter-spacing:-.035em;color:var(--ds-action)}.stats-web .practice-exploration-badge span{font:500 10px/1.4 var(--ds-font);color:var(--ds-muted)}.stats-web .practice-exploration-segments{grid-template-columns:repeat(17,minmax(0,1fr));gap:5px;margin-top:28px;display:grid}.stats-web .practice-exploration-segments>span{background:var(--ds-raised);border:1px solid var(--ds-line);border-radius:4px;height:22px}.stats-web .practice-exploration-segments>span.is-practiced{background:var(--ds-action);border-color:var(--ds-action)}.stats-web .practice-exploration-legend{font:400 11px/1.4 var(--ds-font);color:var(--ds-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;display:flex}.stats-web .practice-exploration-legend>span{align-items:center;gap:6px;display:flex}.stats-web .practice-exploration-legend i{border:1px solid var(--ds-line);background:var(--ds-raised);border-radius:2px;width:7px;height:7px}.stats-web .practice-exploration-legend i.is-practiced{background:var(--ds-action);border-color:var(--ds-action)}.stats-web .practice-exploration-footer{border-top:1px solid var(--ds-line);grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 0;padding-top:20px;display:grid}.stats-web .practice-exploration-footer>div:last-child{border-left:1px solid var(--ds-line);padding-left:20px}.stats-web .practice-exploration-footer dt{font:400 12px/1.4 var(--ds-font);color:var(--ds-muted)}.stats-web .practice-exploration-footer dd{font:750 26px/1.1 var(--ds-font);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:6px 0 0}.stats-web .practice-frequency-ranking{margin:0;padding:0;list-style:none}.stats-web .practice-frequency-ranking>li{border-bottom:1px solid var(--ds-line);grid-template-columns:32px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.stats-web .practice-frequency-ranking>li:first-child{padding-top:0}.stats-web .practice-frequency-ranking>li:last-child{border-bottom:0;padding-bottom:0}.stats-web .practice-frequency-rank{width:30px;height:30px;color:var(--ds-muted);background:var(--ds-raised);font:650 11px/1 var(--ds-font);font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;margin-top:1px;display:flex}.stats-web .practice-frequency-ranking .is-leading .practice-frequency-rank{color:var(--ds-on-action);background:var(--ds-action)}.stats-web .practice-frequency-title{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.stats-web .practice-frequency-title>strong{font:650 14px/1.4 var(--ds-font);color:var(--ds-text);overflow-wrap:anywhere}.stats-web .practice-frequency-count{font:750 18px/1.2 var(--ds-font);color:var(--ds-text);font-variant-numeric:tabular-nums;white-space:nowrap}.stats-web .practice-frequency-ranking .is-leading .practice-frequency-count{color:var(--ds-action)}.stats-web .practice-frequency-share{font:400 11px/1.4 var(--ds-font);color:var(--ds-muted);margin-top:3px;display:block}.stats-web .practice-frequency-track{border-radius:var(--ds-radius-pill);background:var(--ds-raised);height:5px;margin-top:9px;display:block;overflow:hidden}.stats-web .practice-frequency-track i{border-radius:inherit;background:var(--ds-action);opacity:.65;height:100%;display:block}.stats-web .practice-frequency-ranking .is-leading .practice-frequency-track i{opacity:1}@media (width<=760px){html:root body .stats-web .profile-practice-cards{grid-template-columns:minmax(0,1fr);gap:0}html:root body .stats-web .profile-practice-cards>.profile-card{padding:20px}html:root body .stats-web .profile-practice-cards .practice-card-heading{font-size:19px}.stats-web .profile-exploration-card{gap:24px}.stats-web .practice-exploration-segments{margin-top:24px}}@media (width<=380px){.stats-web .practice-exploration-segments{gap:3px}.stats-web .practice-exploration-badge{padding:12px 9px}.stats-web .practice-frequency-ranking>li{grid-template-columns:26px minmax(0,1fr);gap:10px}.stats-web .practice-frequency-rank{width:26px;height:26px}.stats-web .practice-card-header{gap:8px}}