.army-page{max-width:1120px}.policy-alert{margin-top:28px;padding:17px 20px;border-left:4px solid #7d9d2d;background:#edf5d8;font-size:14px;line-height:1.55}.unit-toggle{display:flex;margin-bottom:24px;border:1px solid #cad0c5;width:max-content}.unit-toggle button{border:0;background:#fff;padding:11px 16px;font-size:11px;font-weight:800;cursor:pointer}.unit-toggle button.active{background:#172119;color:#fff}.army-fields .field:last-child{grid-column:1/-1}.measurement-note{margin-top:22px;padding:15px;background:#f5f7f1;color:#5e685f;font-size:12px;line-height:1.6}.army-answer.passes{box-shadow:inset 0 5px #c9ff3d}.army-answer.fails{box-shadow:inset 0 5px #ffb055}.status-pill{display:inline-block;padding:8px 10px;background:#c9ff3d;color:#172119;font-size:10px;font-weight:900;letter-spacing:.7px}.army-answer.fails .status-pill{background:#ffb055}.result-detail strong{color:#fff}.formula-box{display:flex;flex-direction:column;gap:10px;margin-top:28px;padding:24px;background:#fff;border:1px solid #dce0d7}.formula-box span{font-size:10px;letter-spacing:1.4px;color:#728f28;font-weight:900}.formula-box strong{font-size:26px}.formula-box small{color:#667067;line-height:1.6}.change-table{margin-top:25px;border-top:1px solid #cfd5ca}.change-table div{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:18px 10px;border-bottom:1px solid #cfd5ca;font-size:13px}.change-table span{color:#5e685f}.source-block a{text-decoration:underline;text-underline-offset:3px}.army-faq details{padding:18px 0;border-bottom:1px solid #cfd5ca}.army-faq summary{font-weight:800;cursor:pointer}.official-disclaimer{margin-top:45px;padding:16px;border:1px solid #d7dbd3;color:#667067;font-size:12px;line-height:1.6}@media(max-width:700px){.army-fields .field:last-child{grid-column:auto}.change-table div{grid-template-columns:1fr;gap:7px}.formula-box strong{font-size:21px}}