.outcomes,.trust,.privacy{padding:120px 0}.outcomes>h2{max-width:800px}.outcome-grid,.proof-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);margin-top:45px}.outcome-grid article,.proof-grid article{padding:26px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.outcome-grid b,.proof-grid small{font-size:10px;letter-spacing:.15em;color:#92743b}.outcome-grid h3,.proof-grid h3{font:600 19px/1.4 var(--serif)}.outcome-grid p,.proof-grid p,.evidence-note{font-size:13px;line-height:1.7;color:#777}.trust .section-title>div p{line-height:1.9;margin-top:0}.proof-grid{grid-template-columns:repeat(4,1fr)}.evidence-note{border-left:2px solid var(--gold);padding-left:16px;margin-top:24px}.reviewer{background:var(--ink);color:white;padding:120px 0}.reviewer-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}.reviewer-grid>div h2{font-size:clamp(40px,5vw,62px)}.reviewer-grid>div>p{color:#bbb;line-height:1.8}.reviewer-grid>div>small{color:#8f938e}.reviewer-form{background:var(--ivory);color:var(--ink);padding:36px;display:grid;gap:15px}.reviewer-form label{display:grid;gap:7px;font-size:12px;font-weight:700}.reviewer-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.reviewer-form input,.reviewer-form select,.reviewer-form textarea{border:1px solid var(--line);background:white;padding:13px 14px;font:14px var(--sans);width:100%}.reviewer-result{border-top:1px solid var(--line);margin-top:18px;padding-top:22px}.review-score{display:flex;justify-content:space-between;align-items:end;background:var(--paper);padding:18px}.review-score strong{font:600 22px var(--serif)}.review-score b{font:700 28px var(--serif);color:#8c6c30}.reviewer-result h4{margin:22px 0 8px;font:600 15px var(--serif)}.reviewer-result ul{margin:0;padding-left:20px;color:#62625d;font-size:12px;line-height:1.7}.revised-content{white-space:pre-wrap;background:white;border-left:2px solid var(--gold);padding:14px;font-size:13px;line-height:1.7}.privacy{display:grid;grid-template-columns:.5fr 1.5fr;gap:70px;border-top:1px solid var(--line)}.privacy h2{margin-top:0}.privacy p{font-size:13px;color:#6f6f69;line-height:1.8}.consent a{color:inherit}.admin-login{width:min(480px,100%);margin:6vh auto;background:var(--ivory);border:1px solid var(--line);padding:44px;box-shadow:0 28px 80px rgba(30,34,30,.1)}.admin-login h1{font:700 44px var(--serif);margin:22px 0 8px}.admin-login>p{color:#777;line-height:1.7}.admin-login form{display:grid;gap:12px;margin-top:28px}.admin-login label{display:grid;gap:8px;font-size:12px;font-weight:700}.admin-login input{border:1px solid var(--line);padding:14px;font:14px var(--sans)}[hidden]{display:none!important}@media(max-width:800px){.outcome-grid,.proof-grid{grid-template-columns:1fr 1fr}.reviewer-grid,.privacy{grid-template-columns:1fr;gap:35px}.reviewer-fields{grid-template-columns:1fr}.reviewer-form{padding:25px}.outcomes,.trust,.privacy,.reviewer{padding:80px 0}}@media(max-width:520px){.outcome-grid,.proof-grid{grid-template-columns:1fr}.admin-login{padding:30px 22px}.admin-actions{flex-wrap:wrap}}
