/* A quieter hierarchy across the existing workspace. */
.clarity-project,.free-account,#persona-control{max-width:1120px;margin-inline:auto}
.clarity-heading h1,.free-account h1{font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.035em;line-height:1.2}
.clarity-heading>div>p{max-width:68ch;line-height:1.7;color:#526175}
.clarity-tabs{border:0!important;padding:6px!important;background:#eaf0f4;border-radius:16px;gap:5px}
.clarity-tabs button{border:0!important;border-radius:11px!important;box-shadow:none}
.clarity-tabs button.selected{background:white!important;color:#163a3b!important;box-shadow:0 2px 8px #163a3b12}
.panel{box-shadow:0 4px 24px #203b4c06;border-color:#e1e8ee}
.persona-selector{gap:10px!important}.persona-selector button{padding:14px!important;border-radius:16px!important;background:#fff}
.persona-selector button[aria-pressed=true]{border-color:#327b73!important;box-shadow:0 0 0 2px #327b7314}
.persona-banner{background:linear-gradient(125deg,#edf6f3,#f4f6fa)!important;color:#183e3b!important;border:1px solid #deebe7!important}
.persona-banner p,.persona-banner small{color:#536b69!important}
.persona-metrics{margin-block:18px!important}.persona-metrics>div{border:0!important;background:#f3f6f8!important}
.persona-facts{gap:12px!important}.persona-facts>div{padding:18px!important;border-radius:14px;background:#f5f8fa}
.persona-detail .row{gap:10px}.persona-detail textarea{line-height:1.8;min-height:120px}
.capacity-panel{max-width:1120px;margin:24px auto}.capacity-panel form{max-width:620px;display:grid;gap:16px;padding-block:20px}
.capacity-panel details{margin:20px 0}.capacity-panel summary{cursor:pointer;font-weight:600}
.work-navigation button{border-radius:20px;padding:9px 18px}.work-navigation{gap:8px;margin-block:20px}
@media(max-width:650px){.persona-selector{grid-template-columns:repeat(2,minmax(0,1fr))!important}.persona-facts{grid-template-columns:1fr 1fr!important}.capacity-panel{padding:20px}.clarity-tabs button{padding:12px 7px!important;font-size:.9rem}}
