.review-main{padding-top:52px;padding-bottom:65px}.review-owner{font-size:11px;color:#7a896b;margin-right:auto}.review-heading{display:flex;justify-content:space-between;align-items:center;gap:25px}.review-heading h1{font-size:38px;margin:14px 0 12px;letter-spacing:-1.6px}.review-heading p{font-size:13px;color:#6d7e61;max-width:610px}.review-button{border:1px solid #b8c9a3;background:#e7eedc;border-radius:8px;padding:10px 17px;font-size:12px;white-space:nowrap;min-height:42px}.review-toolbar{display:flex;align-items:center;gap:30px;margin:30px 0 14px;flex-wrap:wrap}.review-toolbar>label:first-child{display:flex;gap:12px;align-items:center;font-size:12px;color:#5d7051}.review-toolbar select{background:white;border:1px solid #d4deca;border-radius:8px;padding:10px;color:#2b4737;font-size:13px;min-height:42px}.test-switch{display:flex;align-items:center;gap:8px;font-size:12px}.test-switch input{accent-color:#1c4437;width:18px;height:18px}.review-scope{font-size:12px;color:#5f784e}.review-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.review-stats article{border:1px solid var(--border);border-radius:13px;background:#fff;padding:19px}.review-stats article>span{font-size:11px;color:#738564;display:block}.review-stats article>strong{font-size:31px;font-weight:500;letter-spacing:-1px;display:block;margin-top:6px}.review-footnote{color:#77886b;font-size:11px;line-height:1.7;max-width:850px}.review-error{padding:16px;border-radius:9px;border:1px solid #e0bcb0;background:#fff0eb;font-size:13px;color:#8f4430;margin:22px 0}.review-empty{padding:60px 25px;text-align:center;border:1px dashed #c7d5b8;border-radius:15px;color:#70825f;font-size:14px;margin-top:25px;background:#edf2e5}.review-card{padding:23px;background:#fff;border:1px solid var(--border);border-radius:14px;margin-top:17px}.review-card-head{display:flex;align-items:flex-start;gap:12px;justify-content:space-between}.review-card h2{font-size:16px;font-weight:500;letter-spacing:-.3px;margin:0 0 6px}.review-meta{font-size:10px;color:#829574}.review-badge{font-size:10px;padding:4px 8px;border-radius:5px;background:#edf2e5;color:#6a7e56;white-space:nowrap}.review-badge.test{background:#f8efda;color:#9d793a}.review-card p.message{font-size:14px;color:#344c3e;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;border-bottom:1px solid #e9ede3;padding-bottom:18px;margin:18px 0}.review-answers{display:flex;flex-wrap:wrap;gap:9px 22px;font-size:11px;color:#70845d}.review-answers strong{color:#324f3a;font-weight:500}.review-card footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.review-card button{font-size:11px;background:#edf2e5;border:1px solid #d6e0ca;border-radius:6px;padding:8px 12px;min-height:36px}.review-status-label{font-size:10px;color:#819672}.review-next{border-top:1px solid var(--border);margin-top:45px;padding-top:23px}.review-next h2{font-size:20px;font-weight:500;letter-spacing:-.5px}.review-next li,.review-next p{font-size:12px;color:#718264;line-height:1.9}.review-next ol{padding-left:19px}.pilot-main{max-width:800px;padding-top:55px;padding-bottom:70px}.pilot-main>h1{font-size:42px;line-height:1.12;letter-spacing:-1.8px}.pilot-lead{font-size:15px;color:#748567;line-height:1.9;max-width:660px;margin-bottom:35px}.pilot-steps article{display:flex;gap:24px;padding:27px 0;border-top:1px solid #dce3d4}.pilot-steps article>span{color:#8fa678;font-size:15px;padding-top:4px}.pilot-steps h2{font-size:20px;letter-spacing:-.5px;font-weight:500;margin:0 0 10px}.pilot-steps p{font-size:13px;color:#788b69;line-height:1.9;margin:0}.pilot-calcs{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.pilot-calcs a{border:1px solid #d6e1c9;background:#e9efdf;border-radius:6px;padding:7px 12px;font-size:12px}.pilot-link{color:#295139;font-size:13px;display:inline-block;margin-top:15px;text-decoration:underline;text-underline-offset:4px}.pilot-question,.owner-pilot-note{background:#e7eedb;padding:27px;border-radius:14px;margin-top:26px}.pilot-question h2{font-size:20px;letter-spacing:-.5px;font-weight:500;margin:0 0 12px}.pilot-question p,.owner-pilot-note p{font-size:13px;line-height:1.8;color:#667d54}.owner-pilot-note{background:#fff;border:1px solid #d7e1cc}.owner-pilot-note>strong{font-size:18px;font-weight:500}.owner-pilot-note label{font-size:11px;color:#6e815e;display:block;margin-bottom:8px}.owner-pilot-note textarea{width:100%;height:185px;border:1px solid #d1dfc3;border-radius:8px;background:#f6f8f1;padding:13px;font:13px/1.8 Arial;color:#416033;resize:vertical}.pilot-fine{font-size:11px;line-height:1.8;color:#839477;margin-top:25px}.owner-review-link{font-size:11px;color:#476139;border-bottom:1px solid #a9bd93}.feedback-banner{display:flex;gap:20px;align-items:center;padding:23px 25px;margin-top:20px;border:1px dashed #bbcca7;background:#f0f4e8;border-radius:13px}.feedback-banner h2{font-size:15px;font-weight:500;margin:0 0 5px}.feedback-banner p{font-size:11px;color:#7d8f6e;margin:0}.feedback-banner button{margin-left:auto;background:var(--green);color:white;border:0;border-radius:7px;white-space:nowrap;padding:12px 16px;font-size:12px}.feedback-banner a{font-size:11px;color:#62804b;display:inline-block;margin-top:8px;text-decoration:underline}.feedback-pro-cta{margin-top:17px;background:var(--green);border:0;border-radius:7px;padding:12px 16px;color:white;font-size:13px;width:100%}
@media(max-width:700px){.review-main{padding-top:32px}.review-heading{align-items:flex-start;flex-wrap:wrap;gap:10px}.review-heading h1{font-size:29px;letter-spacing:-1px}.review-heading .eyebrow{font-size:8px}.review-heading p{font-size:12px}.review-toolbar{gap:18px;margin-top:25px}.review-stats{grid-template-columns:repeat(2,1fr);gap:10px}.review-stats article{padding:16px}.review-stats article>span{font-size:10px}.review-stats article>strong{font-size:28px}.review-card{padding:18px}.review-card h2{font-size:15px}.review-meta{line-height:1.6}.review-card p.message{font-size:13px}.review-owner{font-size:9px}.review-page .header-inner{gap:12px}.review-page .header-inner>.history-button{font-size:10px;padding:8px}.review-page .header-inner .brand{font-size:20px;gap:0}.review-answers{font-size:11px;gap:7px 16px}.pilot-main{padding-top:32px}.pilot-main>h1{font-size:32px;letter-spacing:-1px}.pilot-lead{font-size:13px}.pilot-steps article{gap:15px}.pilot-steps h2{font-size:18px}.pilot-steps p{font-size:12px}.pilot-question,.owner-pilot-note{padding:22px}.owner-pilot-note textarea{height:260px;font-size:14px}.feedback-banner{padding:20px;flex-wrap:wrap;gap:13px}.feedback-banner button{margin-left:0;width:100%}}
