.form-radio__radio{--form-radio-check-size:calc(var(--sp-base)*4.5);gap:var(--sp-6);align-items:center;display:flex}.form-radio__radio.form-radio__radio--vertical{flex-direction:column;align-items:flex-start}.form-radio__option{cursor:pointer;gap:var(--sp-1);transition:all var(--animation-simple-fade);flex:none;align-items:center;display:inline-flex;position:relative}.form-radio__item{cursor:pointer;width:var(--form-radio-check-size);height:var(--form-radio-check-size);margin:calc(var(--sp-base)*.75);border:calc(var(--sp-unit)*1)solid var(--color-grey-600);transition:all var(--animation-simple-fade);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.form-radio__item[data-state=checked]{border-color:var(--color-border)}.form-radio__item[data-disabled]{opacity:.3}.form-radio__indicator{width:calc(100% - var(--form-radio-check-size)/2.2);height:calc(100% - var(--form-radio-check-size)/2.2);background-color:var(--color-surface-secondary);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-radio__label{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-text-primary);text-align:left;transition:all var(--animation-simple-fade);position:relative}
.quote-request-modal textarea{height:6em}.quote-request-modal__error{color:var(--color-error)}
