.chicken-calc{margin:0 max(9vw,38px) 72px;padding:32px;background:#fff;border:1px solid var(--line);border-radius:10px;display:grid;grid-template-columns:1fr 1fr;gap:22px 34px;align-items:start}.chicken-copy h2{font:800 clamp(25px,3vw,36px)/1.2 Manrope,sans-serif;letter-spacing:-1.3px;margin:0 0 12px}.chicken-copy>p:last-child{font-size:15px;line-height:1.7;color:var(--muted);max-width:520px;margin:0}.chicken-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.chicken-fields label{display:grid;gap:6px;color:#5d6c64;font-size:14px}.chicken-fields input{width:100%;min-width:0;border:1px solid var(--line);border-radius:5px;padding:10px 11px;color:var(--ink);font-size:16px;background:#fbfcfb}.chicken-fields input:focus{outline:2px solid #8bb99a;outline-offset:1px}.chicken-result{grid-column:1/-1;background:#edf4ee;border-radius:7px;padding:17px 20px;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.chicken-result div{display:grid;gap:5px}.chicken-result span{font-size:14px;color:var(--muted)}.chicken-result b{font:800 22px Manrope;color:#205b3d}.chicken-result p{grid-column:1/-1;font-size:14px;color:#607168;margin:0;padding-top:8px;border-top:1px solid #d6e2d9;line-height:1.6}.chicken-result b.is-loss{color:#b44c3c}.chicken-caution{grid-column:1/-1;color:#65726b;font-size:13px;line-height:1.65;margin:-8px 0 0}@media(max-width:760px){.chicken-calc{margin:0 20px 50px;padding:22px;grid-template-columns:1fr;gap:18px}.chicken-fields{gap:10px}.chicken-result{padding:15px;gap:12px}.chicken-result b{font-size:18px}}
