.scan-insights{color:#102e29;background:#f8f6f0;border:1px solid #d6ded8;border-radius:16px;width:min(100%,1000px);margin:2rem auto;padding:clamp(1.25rem,3vw,2rem)}.scan-insights-heading{max-width:740px}.scan-insights-eyebrow{color:#527266;letter-spacing:.13em;margin:0 0 .5rem;font-size:.74rem;font-weight:750}.scan-insights h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,4vw,2.5rem)}.scan-insights-heading>p:last-child,.scan-insights-findings>div>p:last-child{color:#52655d;line-height:1.55}.scan-insights-overview,.scan-insights-metrics{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-top:1.3rem;display:grid}.scan-insights-overview article,.scan-insights-metrics article{background:#fff;border:1px solid #dce2dd;border-radius:10px;flex-direction:column;gap:.45rem;min-height:128px;padding:1rem;display:flex}.scan-insights-overview article>span,.scan-insights-metrics article>span{color:#465b51;font-size:.88rem;font-weight:650}.scan-insights-overview strong,.scan-insights-metrics strong{font-size:1.65rem;line-height:1.15}.scan-insights-overview small,.scan-insights-metrics small{color:#65736b;font-size:.78rem;line-height:1.4}.scan-insights-cohort-picker{gap:.4rem;max-width:660px;margin-top:1.25rem;display:grid}.scan-insights-cohort-picker label{font-weight:650}.scan-insights-cohort-picker select{min-height:2.8rem;color:inherit;font:inherit;background:#fff;border:1px solid #b9c7bf;border-radius:6px;padding:.4rem .65rem}.scan-insights-cohort-meta{color:#596a62;margin:1rem 0 0;font-size:.86rem;line-height:1.5}.scan-insights-findings{margin-top:2rem}.scan-insights-findings h3{margin:0;font-size:1.35rem}.scan-insights-findings>div>p:last-child{max-width:760px}.scan-insights-findings ul{gap:.7rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.scan-insights-findings li{background:#fff;border:1px solid #dce2dd;border-radius:10px;padding:1rem}.scan-insights-rule-head{justify-content:space-between;gap:1rem;font-size:.9rem;display:flex}.scan-insights-rule-head strong{color:#174a3e}.scan-insights-rule-head span{color:#52655d;text-align:right}.scan-insights-bar{background:#e7ece8;border-radius:99px;height:.45rem;margin-top:.65rem;overflow:hidden}.scan-insights-bar span{border-radius:inherit;background:#ae5c30;height:100%;display:block}.scan-insights-findings li p{color:#344b43;margin:.7rem 0 0;line-height:1.55}.scan-insights-findings li small{color:#68766e;margin-top:.7rem;line-height:1.45;display:block}.scan-insights-state{color:#516257;background:#fff;border-radius:8px;margin:1rem 0;padding:1rem}.scan-insights-state button{color:#fff;min-height:2.5rem;font:inherit;cursor:pointer;background:#174a3e;border:0;border-radius:5px;padding:.5rem .8rem}.scan-insights-limits{color:#52655d;margin-top:1.5rem;font-size:.84rem;line-height:1.55}.scan-insights-limits summary{cursor:pointer;font-weight:700}.scan-insights-limits a{color:#174a3e}@media (max-width:560px){.scan-insights-rule-head{flex-direction:column;align-items:flex-start;gap:.25rem}.scan-insights-rule-head span{text-align:left}}
