/* V85: progressive disclosure, no financial formulas altered */
body.v85-simple .hero{padding:28px 30px 16px;min-height:0;display:block}
body.v85-simple .hero h1{font-size:clamp(29px,3vw,43px);line-height:1.12;margin:8px 0}
body.v85-simple .hero p{max-width:680px;font-size:14px;line-height:1.5;margin:8px 0}
body.v85-simple .hero-icon,body.v85-simple .hero .eyebrow,body.v85-simple .hero-note{display:none!important}
body.v85-simple .kpi-grid{gap:12px;margin:14px 0 20px}
body.v85-simple .kpi{padding:20px;min-height:0}
body.v85-simple .kpi small{display:none}
body.v85-simple .kpi strong{font-size:clamp(22px,2.3vw,31px)}
body.v85-simple .panel.v85-collapsed>*:not(.v85-panel-toggle){display:none!important}
body.v85-simple .panel.v85-collapsed{padding:0!important;min-height:0!important;margin-bottom:10px!important}
body.v85-simple .panel .v85-panel-toggle{width:100%;display:flex;align-items:center;gap:13px;text-align:left;border:0;background:transparent;color:inherit;padding:17px 20px;cursor:pointer;font:inherit}
body.v85-simple .panel .v85-panel-toggle:hover{background:#f4f8f7}
body.v85-simple .v85-panel-toggle .v85-plus{margin-left:auto;width:30px;height:30px;border-radius:50%;background:#eaf3ef;color:#167455;display:grid;place-items:center;font-size:22px;font-weight:500;flex:none}
body.v85-simple .v85-panel-toggle .v85-step{font-size:12px;font-weight:800;color:#218468;background:#e7f4ee;border-radius:9px;padding:8px 10px;flex:none}
body.v85-simple .v85-panel-toggle .v85-label{font-weight:750;font-size:16px}
body.v85-simple .v85-panel-toggle .v85-hint{display:block;font-size:12px;color:#73838a;font-weight:400;margin-top:3px}
body.v85-simple .panel:not(.v85-collapsed)>.v85-panel-toggle{border-bottom:1px solid #e7edeb;margin-bottom:16px}
body.v85-simple .v85-guide{margin:14px 0 22px;padding:18px 20px;border:1px solid #d8e7e0;background:#f5faf7;border-radius:16px}
body.v85-simple .v85-guide h2{font-size:19px;margin:0 0 5px;color:#153b32}
body.v85-simple .v85-guide p{margin:0;color:#647770;font-size:13px}
body.v85-simple .v85-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:13px}
body.v85-simple .v85-actions button{background:white;border:1px solid #cddfd7;border-radius:9px;padding:10px 14px;font-weight:700;color:#165f4c;cursor:pointer}
body.v85-simple .v85-actions button:first-child{background:#175b49;color:white}
body.v85-simple .v85-disclosure{font-size:12px;color:#6d7e78;margin-top:8px}
@media(max-width:750px){body.v85-simple .hero{padding:18px 8px}body.v85-simple .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.v85-simple .kpi{padding:14px}body.v85-simple .v85-panel-toggle .v85-label{font-size:14px}body.v85-simple .v85-guide{padding:15px}}
@media print{body.v85-simple .panel.v85-collapsed>*:not(.v85-panel-toggle){display:block!important}body.v85-simple .v85-guide,body.v85-simple .v85-panel-toggle{display:none!important}}
