.assessment-shell{max-width:800px}.practice-report-hero{background:linear-gradient(135deg,#fff8ef,#f6f0e7);align-items:center}.practice-report-hero h1{color:var(--charcoal,#2a221c)}.practice-report-hero #synthesis{color:var(--text-muted,#5c554e)}.practice-report-hero #contextLine{color:var(--text-muted,#756d66)}.practice-chip{display:inline-flex;padding:.4rem .75rem;border-radius:999px;background:rgba(143,49,28,.09);color:var(--brand-primary,#8f311c);font-weight:700;margin-bottom:.65rem}.practice-dial{width:154px;height:154px;border-radius:50%;background:conic-gradient(var(--pp-c,var(--brand-primary,#8f311c)) calc(var(--pp-v,0)*1%),#eee8e1 0);box-shadow:0 12px 35px rgba(32,24,18,.09);display:grid;place-items:center;flex:0 0 auto}.practice-dial-inner{width:118px;height:118px;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.practice-dial-inner strong{font-family:var(--font-display,inherit);font-size:3rem;line-height:1;color:var(--pp-c,var(--brand-primary,#8f311c))}.practice-dial-inner span{color:var(--text-muted,#756d66);font-size:.72rem}.priority-section{border-left:4px solid var(--brand-primary,#8f311c)}.practice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.practice-card,.lever-card{background:#fff;border:1px solid rgba(42,34,28,.1);border-radius:16px;padding:1.1rem}.practice-card-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.practice-card-head h3{margin:.15rem 0}.practice-card-head>strong{font-size:1.9rem;color:var(--brand-primary,#8f311c)}.practice-card .section-label{margin:0;font-size:.72rem}.practice-track{height:7px;background:#eee8e1;border-radius:999px;overflow:hidden;margin:.75rem 0}.practice-track span{display:block;height:100%;background:var(--brand-primary,#8f311c);border-radius:inherit}.practice-evidence{display:flex;flex-wrap:wrap;gap:.45rem .8rem;font-size:.78rem;color:var(--text-muted,#756d66)}.pressure-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.large-score{font-size:3rem;color:var(--brand-primary,#8f311c)}.lever-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem}.lever-card{padding:.85rem}.lever-card>span{display:block;font-weight:700;font-size:.82rem}.lever-card>strong{display:block;font-size:1.4rem;margin-top:.35rem}.practice-callout,.practice-pressure-note{margin-top:1rem;padding:1rem;border-radius:14px;background:#f6f0e7}.practice-callout p{margin:.3rem 0 0}.practice-pressure-note{border-left:4px solid var(--brand-primary,#8f311c)}.reflection-wrap{margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(42,34,28,.1)}.reflection-wrap p{margin:.5rem 0}.next-layer{background:#f8f6f2}.hidden{display:none!important}@media(max-width:760px){.practice-grid{grid-template-columns:1fr}.lever-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.practice-report-hero{align-items:flex-start}.practice-dial{width:120px;height:120px}.practice-dial-inner{width:92px;height:92px}.practice-dial-inner strong{font-size:2.1rem}.pressure-head{flex-direction:column}.large-score{font-size:2.2rem}}