.cash-guide-layout{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:44px}.cash-sidebar{align-self:start}.cash-buckets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}.cash-buckets section{background:#eeeae1;border-top:3px solid var(--gold);padding:20px 16px}.cash-buckets .eyebrow{font-size:12px;letter-spacing:.5px;margin-bottom:16px}.cash-buckets h3{font-size:25px}.cash-buckets p{font-size:14px;margin-bottom:0}.cash-definitions{margin:28px 0}.cash-definitions>div{padding:19px 0;border-top:1px solid var(--line)}.cash-definitions dt{font-weight:700;font-size:19px}.cash-definitions dd{margin:6px 0 0;font-size:16px}.cash-worksheet{margin:38px 0;padding:28px;background:white;border:1px solid var(--line);border-top:4px solid var(--blue);scroll-margin-top:24px}.cash-worksheet h2{margin-top:0}.cash-worksheet>.eyebrow{font-size:12px;letter-spacing:.8px}.cash-fields{display:grid;gap:23px;margin-top:28px}.cash-field label{display:block;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:8px}.cash-field input{display:block;width:100%;min-width:0;min-height:50px;padding:11px 14px;border:1px solid #94aaa2;border-radius:3px;background:white;color:var(--ink)}.cash-field small{display:block;font-size:13px;line-height:1.55;color:var(--muted);margin-top:7px}.cash-controls{gap:14px}.cash-result{margin-top:24px;padding:25px;background:var(--navy);color:white}.cash-result[hidden],#cash-error[hidden]{display:none}.cash-result h3{font-size:30px;margin-bottom:18px}.cash-result dl>div{padding:15px 0;border-top:1px solid #526573}.cash-result dt{font-size:14px;color:#d5e0e5}.cash-result dd{font:36px Georgia,serif;color:#e9cc99;margin:6px 0 0;overflow-wrap:anywhere}.cash-result .fine{color:#d5e0e5}.cash-result .button{background:#dbe9e4;color:var(--navy);margin-top:8px}.cash-example{margin-top:26px;border-top:1px solid var(--line);padding-top:20px}.cash-example summary{font-weight:600;cursor:pointer;line-height:1.5;padding:8px 0}.cash-example p{font-size:14px}.cash-question{border-left:3px solid var(--gold);padding:15px 22px;margin:24px 0;background:#eeeae1;font-size:19px;line-height:1.6}.cash-purchase-link{padding-top:45px;padding-bottom:65px}.cash-purchase-link h2{font-size:34px}.cash-purchase-link p{max-width:700px}
@media(max-width:1000px){.cash-guide-layout{gap:28px}.cash-buckets{grid-template-columns:1fr}.cash-buckets h3{margin-bottom:10px}.cash-buckets .eyebrow{margin-bottom:10px}}@media(max-width:760px){.cash-guide-layout{grid-template-columns:1fr}.cash-worksheet{padding:22px 18px}.cash-result{padding:22px 18px}.cash-controls{align-items:stretch;flex-direction:column}.cash-controls .button{justify-content:center}.cash-result .button{width:100%;gap:10px}.cash-purchase-link h2{font-size:30px}}@media print{.cash-sidebar,.cash-controls,.cash-result .button{display:none}.cash-worksheet{padding:18px;break-inside:avoid}.cash-result{background:white;color:#173449}.cash-result dd,.cash-result dt,.cash-result .fine{color:#173449}.cash-buckets{grid-template-columns:repeat(3,minmax(0,1fr))}}
