.tool-columns[data-astro-cid-vr4olpuu]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.tool-columns[data-astro-cid-vr4olpuu]{grid-template-columns:1fr 1fr}}.tool-section[data-astro-cid-vr4olpuu]{background:#f8fafc;padding:1.5rem;border-radius:.5rem}.tool-section[data-astro-cid-vr4olpuu] h3[data-astro-cid-vr4olpuu]{margin:0 0 1rem;color:#1e293b;font-size:1.1rem}.result-box[data-astro-cid-vr4olpuu]{background:#fff;padding:1.5rem;border-radius:.5rem;border:2px solid #e2e8f0}.result-box[data-astro-cid-vr4olpuu] hr[data-astro-cid-vr4olpuu]{margin:1rem 0;border:none;border-top:1px solid #e2e8f0}#totalCost[data-astro-cid-vr4olpuu]{font-size:2.5rem;font-weight:700;color:#059669}.result-detail[data-astro-cid-vr4olpuu]{display:flex;justify-content:space-between;margin:.5rem 0}.result-detail[data-astro-cid-vr4olpuu] .result-label[data-astro-cid-vr4olpuu]{color:#64748b}.result-detail[data-astro-cid-vr4olpuu] .result-value[data-astro-cid-vr4olpuu]{font-weight:600;color:#334155}
