/* V6.1: only the requested navigation, proof and interaction corrections. */
html{scroll-padding-top:80px}.site-header{position:sticky;top:0;z-index:50;background:var(--cream);border-bottom:1px solid var(--line)}.site-header .header{height:66px}.site-header .brand img{width:150px}.site-header .main-nav{gap:27px}.site-header .menu-button{display:none}.logo-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.logo-fimo{width:85px;background:var(--ink);padding:12px 10px;border-radius:4px}.application-kpi{background:var(--coral);padding:20px;margin-left:-8px;margin-right:-8px;border:0;border-radius:4px;color:var(--ink)}.application-kpi strong{font-size:25px;line-height:1.2}.application-kpi>span{color:var(--ink)}.evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-grid article{padding-right:24px}.evidence-grid article+article{padding-left:28px}.big-metric{color:#a94725;font-size:clamp(46px,5vw,70px)}.evidence-grid .eyebrow{min-height:34px}.evidence-grid h3{font-size:20px}.evidence-type:hover{text-decoration:underline}.diff-actions{display:flex;gap:9px;flex-wrap:wrap}.diff-actions button{font-size:11px}#diff-results{list-style:none;padding:0;font:10px/1.7 var(--mono);margin:15px 0}#diff-results li{padding:7px 0;border-bottom:1px solid var(--line)}#diff-results .fail{color:#a43c25}#diff-results .pass{color:#236642}#diff-checks .text-link{font-size:10px;margin-bottom:15px}[hidden]{display:none!important}
@media(max-width:1100px){.logo-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.site-header .main-nav{gap:20px}.evidence-grid article+article{padding-left:20px}}
@media(max-width:760px){html{scroll-padding-top:107px}.site-header .header{height:95px;display:block;position:relative;padding-top:12px}.site-header .brand{display:block;width:130px}.site-header .brand img{width:130px}.site-header .main-nav{display:flex;position:static;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;background:transparent;box-shadow:none;border:0;padding:17px 0 0;font-size:10px;white-space:nowrap}.site-header .main-nav .button{position:absolute;right:0;top:10px;font-size:9px;min-height:34px;padding:8px 10px;gap:9px}.logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-grid{grid-template-columns:1fr}.evidence-grid article,.evidence-grid article+article{padding:27px 0}.evidence-grid .eyebrow{min-height:0}.application-kpi{padding:16px;margin-left:0;margin-right:0}.application-kpi strong{font-size:22px}.application-kpi{align-items:start;flex-direction:column;gap:10px}.big-metric{font-size:64px}.enterprise-tabs button span{font-size:8px}.performance{min-width:0}.ticket-proof,.performance-intro{min-width:0}.review-bar nav{gap:12px}.review-bar{font-size:8px}.review-desktop{display:none}.hero{overflow:hidden}.review-page .site-header .main-nav{display:flex}.document .wide-table{overflow-x:auto}}
