.radio-card_card__CRTg_{display:flex;align-items:flex-start;gap:var(--spacing-gap-md);padding:var(--spacing-padding-md);background-color:var(--color-bg-secondary);border:var(--primitive-border-width-1) solid var(--color-border-primary);border-radius:var(--effect-radius-lg);cursor:pointer;transition:var(--effect-transition-all);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;font:inherit;text-align:left}.radio-card_card__CRTg_:hover:not(.radio-card_disabled__pQntV),.radio-card_card__CRTg_[data-state=checked]{border-color:var(--color-text-primary);background-color:var(--color-bg-hover)}.radio-card_card__CRTg_.radio-card_disabled__pQntV{opacity:var(--effect-opacity-disabled);cursor:not-allowed;pointer-events:none}.radio-card_card__CRTg_:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.radio-card_radioButton__r5EGR{flex-shrink:0;width:2rem;height:2rem;border:var(--primitive-border-width-2) solid var(--color-border-secondary);border-radius:var(--effect-radius-full);background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;transition:var(--effect-transition-all);margin-top:.2rem}.radio-card_card__CRTg_:hover:not(.radio-card_disabled__pQntV) .radio-card_radioButton__r5EGR,.radio-card_card__CRTg_[data-state=checked] .radio-card_radioButton__r5EGR{border-color:var(--color-text-primary)}.radio-card_radioIndicator__soqOh{width:1rem;height:1rem;border-radius:var(--effect-radius-full);background-color:var(--color-text-primary)}.radio-card_content__Wr_Z5{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-gap-xxs)}.radio-card_title__Aqr7e{color:var(--color-text-primary);font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line-height);font-weight:var(--primitive-font-weight-medium)}.radio-card_description__P6fKP{color:var(--color-text-secondary);font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height)}