.step-instruction{border-left:3px solid #7f9b59;background:#f0f4e9;padding:16px 20px;margin:20px 0 26px}.step-instruction>span{display:block;font-size:9px;letter-spacing:1.3px;color:#577346;margin-bottom:7px}.step-instruction b{font-size:14px;font-weight:600}.step-instruction p{font-size:13px;line-height:1.7;margin:7px 0 0}.result-route{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;border-block:1px solid #cddac6;padding:20px 0;margin:24px 0}.result-route span{font-size:12px;line-height:1.6;display:flex;gap:10px;align-items:center}.result-route b{display:inline-grid;place-items:center;min-width:27px;height:27px;border:1px solid #91aa7b;border-radius:50%;color:#345637}.scope-explainer,.calculation-guide{margin:28px 0;padding:28px;background:#f7f8f2;border:1px solid #d6dfce;border-radius:18px}.scope-explainer h3,.calculation-guide h3{font-size:26px;line-height:1.3;letter-spacing:-.7px}.scope-explainer>p,.calculation-guide p{font-size:14px;line-height:1.8}.scope-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:22px}.scope-cards article{background:white;border:1px solid #cbd8c2;border-top:3px solid #759665;padding:22px;border-radius:7px}.scope-label{font-size:10px;font-weight:700;letter-spacing:1px;color:#567345}.scope-cards h4{font-size:18px;margin:13px 0;line-height:1.4}.scope-cards p{font-size:13px;line-height:1.8}.scope-cards strong{display:block;font-size:26px;margin-top:18px}.scope-cards strong small{font-size:11px;font-weight:400}.scope-cards article>small{font-size:10px;color:#617258}.scope-cards details{font-size:12px;margin-top:16px;line-height:1.7}.scope-cards summary{cursor:pointer}.scope-caution{font-size:12px!important;padding:16px 20px;background:#edf1e6;border-radius:8px;line-height:1.8}.formula-line{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;margin:12px 0;border-block:1px solid #d0dcc6}.formula-line span{font-size:18px;font-weight:600}.formula-line small{display:block;font-size:11px;font-weight:400;color:#617453;margin-top:6px}.formula-line>b{font-size:24px;color:#739659}.formula-row{padding:16px 0;border-top:1px solid #d4dfcc}.formula-row h4{font-size:14px;display:flex;justify-content:space-between;gap:15px;margin:8px 0}.formula-row h4 span{white-space:nowrap;color:#4c7145}.formula-row p{font-size:13px;overflow-wrap:anywhere}.formula-sum{background:#e9f0df;padding:18px;border-radius:8px}.calculation-guide .expert-note>summary{font-size:15px}.scope-explainer a{color:#315d40;text-decoration:underline}@media(max-width:720px){.result-route{grid-template-columns:1fr 1fr}.scope-cards{grid-template-columns:1fr}.scope-explainer,.calculation-guide{padding:20px}.formula-line{gap:10px}.formula-line span{font-size:13px}.formula-line small{font-size:10px}.formula-row h4{display:block}.formula-row h4 span{display:block;margin-top:7px}.scope-explainer h3,.calculation-guide h3{font-size:23px}}@media print{.result-route{display:none}}
