.cost-calculator_calc__pK5UJ{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));padding:clamp(1rem,3vw,1.5rem);background:var(--pr-label);border:2px solid var(--pr-ink)}.cost-calculator_inputs__H_Hdj{display:grid;gap:1rem;align-content:start}.cost-calculator_field__Zcd2X{display:grid;gap:.35rem}.cost-calculator_field__Zcd2X label{font-weight:700}.cost-calculator_field__Zcd2X input{min-height:2.75rem;padding:0 .75rem;border:2px solid var(--pr-ink);border-radius:4px;background:var(--pr-label);color:var(--pr-ink);font:inherit;font-size:1rem}.cost-calculator_check__S8Z8q{display:flex;align-items:center;gap:.6rem;min-height:2.75rem;font-weight:700}.cost-calculator_check__S8Z8q input{width:1.25rem;height:1.25rem}.cost-calculator_hint__p5Vkx{font-size:.9rem;opacity:.8}.cost-calculator_result__0wsE3{display:grid;gap:.75rem;align-content:start}.cost-calculator_lines__kOn5l{list-style:none;margin:0;padding:0}.cost-calculator_lines__kOn5l li{display:flex;justify-content:space-between;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--pr-ink)}.cost-calculator_lines__kOn5l li span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.cost-calculator_total__Vk6Sz{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding:.75rem 1rem;background:var(--pr-hivis);border:2px solid var(--pr-ink)}.cost-calculator_total__Vk6Sz strong{font-size:1.6rem;font-variant-numeric:tabular-nums}