
.review-hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px;flex-shrink:0}.review-entry .steps{grid-template-columns:repeat(3,minmax(0,1fr))}.review-intro{max-width:780px;color:#536774}.review-entry>.text-link{display:inline-block;margin-top:22px}.review-note{background:#eef6f1;border-left:3px solid #16834b;padding:16px 20px;line-height:1.65;font-size:14px;color:#294e3c}.review-partner-roles{margin:25px 0}.review-partner-roles>div+div{border-top:1px solid #d5dfda;margin-top:18px;padding-top:18px}.review-partner-roles dt,.review-details dt{font-weight:700}.review-partner-roles dd,.review-details dd{margin:5px 0 16px;color:#536774}.review-details{margin:24px 0;border-top:1px solid #d5dfda;border-bottom:1px solid #d5dfda;padding:14px 0;font-size:14px}.review-details summary{cursor:pointer;font-weight:650;color:#176038}.review-details[open]>summary{margin-bottom:15px}.review-details p{margin:10px 0}.review-kpis{margin-top:14px}.frigo-lab[data-presentation="true"] .fl-controls input,.frigo-lab[data-presentation="true"] .fl-controls .fl-buttons,.frigo-lab[data-presentation="true"] .fl-controls .fl-saved{display:none}.frigo-lab[data-presentation="true"] .fl-controls label{padding:10px 0;border-bottom:1px solid #dce6df}.frigo-lab[data-presentation="true"] .fl-controls output{font-weight:700}.detailed-animation[open] .demo-open-label{font-size:12px}.detailed-animation[open] .demo-open-label:after{content:none}
@media(max-width:680px){.review-entry .steps{grid-template-columns:1fr}.review-hero-actions{margin-top:22px}.review-hero-actions .button{margin-top:0}.review-note{padding:12px;font-size:13px}.detailed-animation[open] .demo-open-label{font-size:10px}}

.review-kpi-scope{font-size:12px;color:#536774;margin:12px 0 0}
