.family-membership-rates{width:100%;min-width:0}.family-membership-rates table{border-collapse:collapse;width:100%;font-size:var(--fs-14)}.family-membership-rates caption{text-align:start;padding-bottom:var(--s-3);font-weight:600}.family-membership-rates th,.family-membership-rates td{padding:var(--s-3) var(--s-2);text-align:start;border-bottom:1px solid var(--line)}.family-membership-rates th:first-child{padding-left:0}.family-membership-rates td{font-variant-numeric:tabular-nums;white-space:nowrap}.family-membership-rates tbody th{font-weight:400}.family-membership-rates>p{padding-top:var(--s-3)}@media (max-width:420px){.family-membership-rates th,.family-membership-rates td{padding-inline:var(--s-1);font-size:var(--fs-12)}}
