.costs__form{display:grid;grid-template-columns:1fr;grid-auto-rows:rows;gap:1rem;width:100%}.costs__formGroup{display:flex;flex-direction:column;width:100%;gap:.5rem}.costs__title{margin-bottom:1rem}.costs__formLabel{font-size:15px;font-weight:500;color:#eaeaef}.costs__formLabel--insurance{font-weight:700}.costs__formInput{padding:10px 16px;color:#eaeaef;border:1px solid #4a4a6a;border-radius:4px;background:#212134}.costs__formInput--select{padding:10px 0;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.costs__formInput--number{text-align:end}