.body .main-container .field-group{margin-top:20px}@media only screen and (min-width: 525px){.body .main-container .field-group{margin-top:30px}}.body .main-container .field-group.field-group--radio legend{margin-bottom:20px}@media only screen and (min-width: 525px){.body .main-container .field-group.field-group--radio legend{margin-bottom:25px}}@media only screen and (min-width: 811px){.body .main-container .field-group.field-group--radio legend{margin-bottom:25px}}.body .main-container .field-group.field-group--radio legend span.text__small.span--inline{font-size:12px;line-height:22px;padding:0;margin-left:5px}@media only screen and (min-width: 525px){.body .main-container .field-group.field-group--radio legend span.text__small.span--inline{font-size:16px;line-height:25px;margin-left:10px}}@media only screen and (min-width: 811px){.body .main-container .field-group.field-group--radio legend span.text__small.span--inline{font-size:18px;line-height:27px;margin-left:15px}}.body .main-container .field-group.field-group--radio label{width:fit-content;font-family:Effra_Light;font-size:16px;line-height:20px;display:-ms-grid;display:grid;-ms-grid-columns:20px 10px auto;grid-template-columns:20px auto;grid-template-rows:auto;gap:10px;grid-gap:10px;align-content:center;align-items:start;padding:12.5px 10px}@media only screen and (min-width: 525px){.body .main-container .field-group.field-group--radio label{font-size:20px;line-height:25px}}@media only screen and (min-width: 811px){.body .main-container .field-group.field-group--radio label{font-size:22px}}.body .main-container .field-group.field-group--radio label:last-of-type{margin-bottom:0}.body .main-container .field-group.field-group--radio label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;padding:0;border:1px solid #182745;border-radius:50%;background-clip:content-box;align-self:baseline;transition:none}@media only screen and (min-width: 525px){.body .main-container .field-group.field-group--radio label input[type=radio]{margin-top:2px}}@media only screen and (min-width: 811px){.body .main-container .field-group.field-group--radio label input[type=radio]{margin-top:3px}}.body .main-container .field-group.field-group--radio label input[type=radio]:checked{background-color:#182745}.body .main-container .field-group.field-group--radio label input[type=radio]:checked:hover{background-color:#33508a}.body .main-container .field-group.field-group--radio label input[type=radio]:hover{border:1px solid #33508a;background-color:#fff}.body .main-container .field-group.field-group--radio.v2{width:100%}.body .main-container .field-group.field-group--radio.v2 legend{margin-bottom:10px}.body .main-container .field-group.field-group--radio.v2 label{display:flex;flex-direction:row;align-items:center;padding:10px;max-height:45px;width:fit-content;margin-bottom:10px}@media only screen and (min-width: 811px){.body .main-container .field-group.field-group--radio.v2 label{padding:10px}}.body .main-container .field-group.field-group--radio.v2 label span{flex-shrink:2}.body .main-container .field-group.field-group--radio.v2 label.focus-on{border-radius:4px;-webkit-box-shadow:0px 0px 0px 3px #182745 inset;box-shadow:0px 0px 0px 3px #182745 inset;outline:none}.body .main-container .field-group.field-group--radio.v2 label input[type=radio]{outline:none;width:22px;min-width:22px;height:22px;opacity:1;border:0;background-image:url("data:image/svg+xml,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11' cy='11' r='10.5' stroke='%23182745'/%3e%3c/svg%3e");background-repeat:no-repeat;background-color:#fff;transition:none}@media only screen and (min-width: 525px){.body .main-container .field-group.field-group--radio.v2 label input[type=radio]{width:25px;height:25px;background-image:url("data:image/svg+xml,%3csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12.5' cy='12.5' r='12' stroke='%23182745'/%3e%3c/svg%3e")}}.body .main-container .field-group.field-group--radio.v2 label input[type=radio]:checked,.body .main-container .field-group.field-group--radio.v2 label input[type=radio]:checked:is(:hover){background-image:url("data:image/svg+xml,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11' cy='11' r='9.5' stroke='%2333508A' stroke-width='3'/%3e%3ccircle cx='11' cy='11' r='4.4' fill='%2333508A'/%3e%3c/svg%3e");background-color:#fff}@media only screen and (min-width: 525px){.body .main-container .field-group.field-group--radio.v2 label input[type=radio]:checked,.body .main-container .field-group.field-group--radio.v2 label input[type=radio]:checked:is(:hover){background-image:url("data:image/svg+xml,%3csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12.5' cy='12.5' r='11' stroke='%2333508A' stroke-width='3'/%3e%3ccircle cx='12.5' cy='12.5' r='5' fill='%2333508A'/%3e%3c/svg%3e")}}.body .main-container .field-group.field-group--radio.v2 label input[type=radio]:hover{background-image:url("data:image/svg+xml,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11' cy='11' r='9.5' stroke='%2333508A' stroke-width='3'/%3e%3c/svg%3e")}@media only screen and (min-width: 525px){.body .main-container .field-group.field-group--radio.v2 label input[type=radio]:hover{background-image:url("data:image/svg+xml,%3csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12.5' cy='12.5' r='11' stroke='%2333508A' stroke-width='3'/%3e%3c/svg%3e")}}.body .main-container .field-group.field-group--radio.v2 label input[type=radio].input-validation-error{border:0 !important;background-image:url("data:image/svg+xml,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11' cy='11' r='10.5' stroke='%23A30000'/%3e%3c/svg%3e")}@media only screen and (min-width: 525px){.body .main-container .field-group.field-group--radio.v2 label input[type=radio].input-validation-error{background-image:url("data:image/svg+xml,%3csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12.5' cy='12.5' r='12' stroke='%23A30000'/%3e%3c/svg%3e")}}.body .main-container .field-group.field-group--radio.v2 label input[type=radio].input-validation-error:hover{background-image:url("data:image/svg+xml,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11' cy='11' r='9.5' stroke='%23A30000' stroke-width='3'/%3e%3c/svg%3e")}@media only screen and (min-width: 525px){.body .main-container .field-group.field-group--radio.v2 label input[type=radio].input-validation-error:hover{background-image:url("data:image/svg+xml,%3csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12.5' cy='12.5' r='11' stroke='%23A30000' stroke-width='3'/%3e%3c/svg%3e")}}/*# sourceMappingURL=radio-button.css.map */
