.HouseholdTools-module__pVWrZq__tool{background:#f6f5ef;border:1px solid #bfcacb;border-top:4px solid #173f4c;border-radius:4px 4px 10px 10px;margin:2rem 0;padding:clamp(1rem,3vw,1.5rem);scroll-margin-top:90px}.HouseholdTools-module__pVWrZq__tool h2{margin-top:0}.HouseholdTools-module__pVWrZq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.HouseholdTools-module__pVWrZq__fields label{min-width:0;font-size:.95rem;font-weight:700;display:block}.HouseholdTools-module__pVWrZq__fields select,.HouseholdTools-module__pVWrZq__fields input{color:#173f4c;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #789398;border-radius:5px;margin-top:.4rem;padding:.65rem;display:block}.HouseholdTools-module__pVWrZq__wide{grid-column:1/-1}.HouseholdTools-module__pVWrZq__check{cursor:pointer;align-items:flex-start;gap:.65rem;padding:.6rem 0;display:flex}.HouseholdTools-module__pVWrZq__check input{accent-color:#173f4c;flex-shrink:0;width:20px;height:20px;margin-top:.4rem}.HouseholdTools-module__pVWrZq__result{background:#fff;border:1px solid #ced6d1;border-radius:6px;margin-top:1rem;padding:1rem}.HouseholdTools-module__pVWrZq__result h3{margin:0}.HouseholdTools-module__pVWrZq__amount{color:#173f4c;font-size:1.6rem;font-weight:700}.HouseholdTools-module__pVWrZq__table{border-collapse:collapse;width:100%;font-size:.94rem}.HouseholdTools-module__pVWrZq__table th,.HouseholdTools-module__pVWrZq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #ced6d1;padding:.75rem .5rem}.HouseholdTools-module__pVWrZq__table th{background:#f6f5ef}.HouseholdTools-module__pVWrZq__table caption{text-align:left;color:#52666b;margin-bottom:.5rem;font-size:.86rem}.HouseholdTools-module__pVWrZq__table th:first-child{width:35%}@media (max-width:600px){.HouseholdTools-module__pVWrZq__fields{grid-template-columns:1fr}.HouseholdTools-module__pVWrZq__wide{grid-column:auto}.HouseholdTools-module__pVWrZq__table{font-size:.85rem}.HouseholdTools-module__pVWrZq__table th,.HouseholdTools-module__pVWrZq__table td{padding:.6rem .35rem}}
