/* Breakpoints */
.pf-form_input-radio {
  display: flex;
}
.pf-form_input-radio.column {
  align-items: flex-start;
  align-self: stretch;
  flex-direction: column;
  gap: var(--s-4, 12px);
  justify-content: center;
}
.pf-form_input-radio.inline {
  flex-direction: row;
  flex-wrap: wrap;
  gap: var(--s-7, 32px);
}
.pf-form_input-radio.inline-desktop {
  flex-direction: row;
  flex-wrap: wrap;
  gap: var(--s-7, 32px);
}
@media screen and (max-width: 900px) {
  .pf-form_input-radio.inline-desktop {
    align-items: flex-start;
    flex-direction: column;
    gap: 0;
  }
}
.pf-form_input-radio .pf-form_option-radio {
  align-items: flex-start;
  color: var(--typeface-petrol8-petrol3, #004B5A);
  display: flex;
  gap: var(--s-3, 8px);
  position: relative;
}
.pf-form_input-radio .pf-form_option-radio label {
  cursor: pointer;
}
.pf-form_input-radio .radio {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0 !important;
  margin: 0;
  top: 4px;
  position: relative;
}
.pf-form_input-radio .radio + .radio-checked-icon {
  display: none;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 4px;
  transform: translateX(0px);
}
.pf-form_input-radio .radio:checked + .radio-checked-icon {
  display: inline-block;
}
.pf-form_input-radio .radio:focus-visible {
  border-radius: 50%;
  outline: 2px solid var(--flying-focus-petrol8-petrol3, #004B5A);
}
.is-error .pf-form_input-radio .radio::after {
  border: 1px solid var(--alert-colors-danger3-danger2, #D80909);
}
.pf-form_input-radio .radio::after {
  border: 1px solid var(--typeface-petrol8-petrol3, #004B5A);
  border-radius: 50%;
  content: "";
  display: block;
  height: 20px;
  width: 20px;
}
.pf-form_input-radio .radio::before {
  background-color: transparent;
  border-radius: 50%;
  content: "";
  display: block;
  height: 18px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: background-color ease 0.3s;
  width: 18px;
}
.pf-form_input-radio .radio:checked::after {
  border: 1px solid var(--typeface-petrol8-petrol3, #004B5A);
}
.pf-form_input-radio .radio:checked::before {
  background-color: transparent;
}
.pf-form_input-radio .radio:hover {
  cursor: pointer;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9yYWRpby9yYWRpby5idW5kbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRTtJQUNFLHVCQUF1QjtJQUN2QixzQkFBc0I7SUFDdEIsTUFBTTtFQUNSO0FBQ0Y7QUFDQTtFQUNFLHVCQUF1QjtFQUN2QiwrQ0FBK0M7RUFDL0MsYUFBYTtFQUNiLG9CQUFvQjtFQUNwQixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLHdCQUFnQjtLQUFoQixxQkFBZ0I7VUFBaEIsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQixTQUFTO0VBQ1QsUUFBUTtFQUNSLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLE9BQU87RUFDUCxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUiwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLCtEQUErRDtBQUNqRTtBQUNBO0VBQ0UsOERBQThEO0FBQ2hFO0FBQ0E7RUFDRSwwREFBMEQ7RUFDMUQsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxjQUFjO0VBQ2QsWUFBWTtFQUNaLFdBQVc7QUFDYjtBQUNBO0VBQ0UsNkJBQTZCO0VBQzdCLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsY0FBYztFQUNkLFlBQVk7RUFDWixTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixnQ0FBZ0M7RUFDaEMsc0NBQXNDO0VBQ3RDLFdBQVc7QUFDYjtBQUNBO0VBQ0UsMERBQTBEO0FBQzVEO0FBQ0E7RUFDRSw2QkFBNkI7QUFDL0I7QUFDQTtFQUNFLGVBQWU7QUFDakIiLCJmaWxlIjoiLi4vLi4vdWkuYXBwcy9zcmMvbWFpbi9qY3Jfcm9vdC9hcHBzL3BmY2gvY2xpZW50bGlicy9jb21wb25lbnRzL3JhZGlvL3JhZGlvLmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCcmVha3BvaW50cyAqL1xuLnBmLWZvcm1faW5wdXQtcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBmLWZvcm1faW5wdXQtcmFkaW8uY29sdW1uIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tcy00LCAxMnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGYtZm9ybV9pbnB1dC1yYWRpby5pbmxpbmUge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tcy03LCAzMnB4KTtcbn1cbi5wZi1mb3JtX2lucHV0LXJhZGlvLmlubGluZS1kZXNrdG9wIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXMtNywgMzJweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucGYtZm9ybV9pbnB1dC1yYWRpby5pbmxpbmUtZGVza3RvcCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5wZi1mb3JtX2lucHV0LXJhZGlvIC5wZi1mb3JtX29wdGlvbi1yYWRpbyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogdmFyKC0tdHlwZWZhY2UtcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zLTMsIDhweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wZi1mb3JtX2lucHV0LXJhZGlvIC5wZi1mb3JtX29wdGlvbi1yYWRpbyBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wZi1mb3JtX2lucHV0LXJhZGlvIC5yYWRpbyB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGYtZm9ybV9pbnB1dC1yYWRpbyAucmFkaW8gKyAucmFkaW8tY2hlY2tlZC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xufVxuLnBmLWZvcm1faW5wdXQtcmFkaW8gLnJhZGlvOmNoZWNrZWQgKyAucmFkaW8tY2hlY2tlZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBmLWZvcm1faW5wdXQtcmFkaW8gLnJhZGlvOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1mbHlpbmctZm9jdXMtcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbn1cbi5pcy1lcnJvciAucGYtZm9ybV9pbnB1dC1yYWRpbyAucmFkaW86OmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYWxlcnQtY29sb3JzLWRhbmdlcjMtZGFuZ2VyMiwgI0Q4MDkwOSk7XG59XG4ucGYtZm9ybV9pbnB1dC1yYWRpbyAucmFkaW86OmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdHlwZWZhY2UtcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5wZi1mb3JtX2lucHV0LXJhZGlvIC5yYWRpbzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMThweDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlIDAuM3M7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnBmLWZvcm1faW5wdXQtcmFkaW8gLnJhZGlvOmNoZWNrZWQ6OmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdHlwZWZhY2UtcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbn1cbi5wZi1mb3JtX2lucHV0LXJhZGlvIC5yYWRpbzpjaGVja2VkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wZi1mb3JtX2lucHV0LXJhZGlvIC5yYWRpbzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn0iXX0= */