.family-choice-module__hr2CCq__choice{--fc-ink:#171717;--fc-muted:#45433f;--fc-line:#17171721;--fc-blue:#5665f0;--fc-blue-soft:#5665f014;color:var(--fc-ink);text-align:left;margin:28px 0 0}.family-choice-module__hr2CCq__title{margin:0 0 14px;font-size:22px;font-weight:700;line-height:1.25}.family-choice-module__hr2CCq__options{border:2px solid var(--fc-line);background:#fff;border-radius:20px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.family-choice-module__hr2CCq__option{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:16px 20px;display:grid}.family-choice-module__hr2CCq__option+.family-choice-module__hr2CCq__option{border-top:2px solid var(--fc-line)}.family-choice-module__hr2CCq__option[data-here]{background:var(--fc-blue-soft)}.family-choice-module__hr2CCq__name{font-size:17px;font-weight:700;line-height:1.3}.family-choice-module__hr2CCq__name a{color:inherit;text-underline-offset:4px;text-decoration:underline}.family-choice-module__hr2CCq__price{white-space:nowrap;font-size:17px;font-weight:700}.family-choice-module__hr2CCq__line{color:var(--fc-muted);grid-column:1/-1;font-size:15px;line-height:1.45}.family-choice-module__hr2CCq__line a,.family-choice-module__hr2CCq__after a{color:inherit;text-underline-offset:3px;text-decoration:underline}.family-choice-module__hr2CCq__after{margin:14px 0 0;font-size:16px;line-height:1.5}
