.CancellationCostCalculator-module__YOSIdG__group{border:0;min-width:0;margin-top:2rem;padding:0}.CancellationCostCalculator-module__YOSIdG__group legend{font-family:var(--font-display);margin-bottom:.5rem;font-size:1.5rem;font-weight:500}.CancellationCostCalculator-module__YOSIdG__row{border-bottom:1px solid var(--hairline);gap:.8rem;min-width:0;padding:1.25rem 0;display:grid}.CancellationCostCalculator-module__YOSIdG__rowTitle{font-weight:600}.CancellationCostCalculator-module__YOSIdG__fieldError{color:var(--danger);font-size:.875rem;line-height:1.5}.CancellationCostCalculator-module__YOSIdG__noValue{color:var(--muted);align-self:end;padding-bottom:.75rem;font-size:.875rem;line-height:1.5}.CancellationCostCalculator-module__YOSIdG__issues{gap:.5rem;margin:.5rem 0 0;padding-left:1.25rem;display:grid}.CancellationCostCalculator-module__YOSIdG__currentCell{background:var(--gold-wash);font-weight:600}.CancellationCostCalculator-module__YOSIdG__linkList{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.CancellationCostCalculator-module__YOSIdG__paymentGrid{grid-template-columns:1fr 1fr auto}.CancellationCostCalculator-module__YOSIdG__tierGrid{grid-template-columns:1.3fr .7fr 1.5fr 1fr auto}}@media print{.CancellationCostCalculator-module__YOSIdG__row button{display:none}}
