.families-hero[data-astro-cid-gpahg2ax]{padding-block:clamp(3rem,4.5vw,4.5rem) clamp(4rem,6vw,6rem)}.families-hero__grid[data-astro-cid-gpahg2ax]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.families-hero__copy[data-astro-cid-gpahg2ax]{min-width:0}.families-hero[data-astro-cid-gpahg2ax] h1[data-astro-cid-gpahg2ax]{color:var(--color-brand);margin-top:var(--space-5);max-width:10em;font-size:clamp(2.625rem,4.6vw,4.25rem)}.families-hero__body[data-astro-cid-gpahg2ax]{margin-top:var(--space-6);max-width:31rem}.families-hero__action[data-astro-cid-gpahg2ax]{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-6);flex-direction:column;display:flex}.families-hero__history[data-astro-cid-gpahg2ax]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-line)}.families-hero__history[data-astro-cid-gpahg2ax]>p[data-astro-cid-gpahg2ax]:first-child{color:var(--color-brand);font-weight:600}.families-hero__image[data-astro-cid-gpahg2ax]{border-radius:var(--radius-image);height:100%;min-height:36rem;max-height:43rem;overflow:hidden}.families-hero__image[data-astro-cid-gpahg2ax] img[data-astro-cid-gpahg2ax]{object-fit:cover;object-position:50% 50%;width:100%;height:100%}@media (width<=55rem){.families-hero__grid[data-astro-cid-gpahg2ax]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.families-hero[data-astro-cid-gpahg2ax] h1[data-astro-cid-gpahg2ax]{font-size:var(--text-h1);max-width:12em}.families-hero__body[data-astro-cid-gpahg2ax]{max-width:40rem;margin-top:var(--space-5)}.families-hero__image[data-astro-cid-gpahg2ax]{aspect-ratio:1.3;height:auto;min-height:0}.families-hero__image[data-astro-cid-gpahg2ax] img[data-astro-cid-gpahg2ax]{height:100%}}.families-recognition[data-astro-cid-jervqndy]{color:var(--color-brand)}.families-recognition__grid[data-astro-cid-jervqndy]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.families-recognition__intro[data-astro-cid-jervqndy]{min-width:0}.families-recognition[data-astro-cid-jervqndy] h2[data-astro-cid-jervqndy]{max-width:14em}.families-recognition__intro[data-astro-cid-jervqndy]>p[data-astro-cid-jervqndy]:last-child{max-width:34rem}.families-recognition__prompts[data-astro-cid-jervqndy]{font-size:var(--text-h3);line-height:1.4}.families-recognition__prompts[data-astro-cid-jervqndy]>li[data-astro-cid-jervqndy]{padding-block:var(--space-6)}.families-recognition__closing[data-astro-cid-jervqndy]{margin-top:var(--space-7);max-width:54rem;font-size:var(--text-lede);line-height:1.55}@media (width<=55rem){.families-recognition__grid[data-astro-cid-jervqndy]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.families-recognition[data-astro-cid-jervqndy] h2[data-astro-cid-jervqndy]{max-width:19em}.families-recognition__intro[data-astro-cid-jervqndy]>p[data-astro-cid-jervqndy]:last-child{max-width:var(--reading-width)}.families-recognition__prompts[data-astro-cid-jervqndy]>li[data-astro-cid-jervqndy]{padding-block:var(--space-5)}.families-recognition__closing[data-astro-cid-jervqndy]{margin-top:var(--space-6)}}.families-protection[data-astro-cid-lqwxhxc2] h2[data-astro-cid-lqwxhxc2],.families-protection[data-astro-cid-lqwxhxc2] h3[data-astro-cid-lqwxhxc2]{color:var(--color-brand)}.families-protection__intro[data-astro-cid-lqwxhxc2]{max-width:56rem;margin-bottom:var(--space-7)}.families-protection__intro[data-astro-cid-lqwxhxc2] .lede[data-astro-cid-lqwxhxc2]{max-width:44rem}.families-protection__row[data-astro-cid-lqwxhxc2]{padding-block:var(--space-7);border-top:1px solid var(--color-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);display:grid}.families-protection__row--health[data-astro-cid-lqwxhxc2]{padding-block:var(--space-8)}.families-protection__row[data-astro-cid-lqwxhxc2] h3[data-astro-cid-lqwxhxc2]{max-width:17em}.families-protection__row[data-astro-cid-lqwxhxc2] p[data-astro-cid-lqwxhxc2]{max-width:38rem;color:var(--color-muted)}.families-protection__rows[data-astro-cid-lqwxhxc2]{border-bottom:1px solid var(--color-line)}.families-protection__action[data-astro-cid-lqwxhxc2]{margin-top:var(--space-7);align-items:flex-start}@media (width<=55rem){.families-protection__intro[data-astro-cid-lqwxhxc2]{margin-bottom:var(--space-6)}.families-protection__row[data-astro-cid-lqwxhxc2]{gap:var(--space-4);padding-block:var(--space-6);grid-template-columns:minmax(0,1fr)}.families-protection__row--health[data-astro-cid-lqwxhxc2]{padding-block:2.5rem}.families-protection__action[data-astro-cid-lqwxhxc2]{margin-top:var(--space-6)}}.families-stakes__boundary[data-astro-cid-qar4m6es]{border-top:1px solid var(--color-line);padding-block:var(--space-8)}.families-stakes__copy[data-astro-cid-qar4m6es]{margin-inline:auto}.families-stakes[data-astro-cid-qar4m6es] h2[data-astro-cid-qar4m6es]{color:var(--color-brand);font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem)}.families-stakes__closing[data-astro-cid-qar4m6es]{color:var(--color-brand)}@media (width<=48rem){.families-stakes__boundary[data-astro-cid-qar4m6es]{padding-block:var(--space-7)}}.families-guide[data-astro-cid-sfblpt24]{background:var(--color-brand);color:var(--color-on-dark)}.families-guide__layout[data-astro-cid-sfblpt24]{gap:var(--space-9);grid-template-columns:1fr 1fr;align-items:start;display:grid}.families-guide[data-astro-cid-sfblpt24] .eyebrow[data-astro-cid-sfblpt24]{color:var(--color-gold)}.families-guide[data-astro-cid-sfblpt24] h2[data-astro-cid-sfblpt24]{max-width:36rem}.families-guide__copy[data-astro-cid-sfblpt24]{--stack-gap:var(--space-6)}.families-guide__scope[data-astro-cid-sfblpt24]{color:var(--color-muted-on-dark)}.families-guide__continuity[data-astro-cid-sfblpt24]{padding-top:var(--space-6);border-top:1px solid #ffffff4d}@media (width<=60rem){.families-guide__layout[data-astro-cid-sfblpt24]{gap:var(--space-7);grid-template-columns:1fr}.families-guide__heading[data-astro-cid-sfblpt24],.families-guide__copy[data-astro-cid-sfblpt24]{width:100%;max-width:var(--reading-width);margin-inline:auto}}.families-plan[data-astro-cid-2gr747sx] h2[data-astro-cid-2gr747sx]{color:var(--color-brand)}.families-plan__steps[data-astro-cid-2gr747sx]{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.families-plan__steps[data-astro-cid-2gr747sx]>li[data-astro-cid-2gr747sx]{min-width:0;padding-top:var(--space-5);border-top:1px solid var(--color-line);margin:0}.families-plan__number[data-astro-cid-2gr747sx]{margin-bottom:var(--space-4);color:var(--color-brand);font-family:var(--font-display);font-size:1.5rem;line-height:1.3;display:block}.families-plan[data-astro-cid-2gr747sx] h3[data-astro-cid-2gr747sx]{color:var(--color-brand);font-size:1.5rem}.families-plan__steps[data-astro-cid-2gr747sx] p[data-astro-cid-2gr747sx]{margin-top:var(--space-4);color:var(--color-muted)}.families-plan__action[data-astro-cid-2gr747sx]{--stack-gap:var(--space-3);margin-top:var(--space-7);align-items:flex-start}@media (width<=60rem){.families-plan[data-astro-cid-2gr747sx] .container[data-astro-cid-2gr747sx]{max-width:var(--reading-width)}.families-plan__steps[data-astro-cid-2gr747sx]{gap:var(--space-6);grid-template-columns:1fr}}.families-faq__layout[data-astro-cid-aizojajs]{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}.families-faq[data-astro-cid-aizojajs] h2[data-astro-cid-aizojajs],.families-faq[data-astro-cid-aizojajs] h3[data-astro-cid-aizojajs]{color:var(--color-brand)}.families-faq__item[data-astro-cid-aizojajs]+.families-faq__item[data-astro-cid-aizojajs]{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-line)}.families-faq[data-astro-cid-aizojajs] h3[data-astro-cid-aizojajs]{text-wrap:pretty;font-size:1.5rem}.families-faq[data-astro-cid-aizojajs] p[data-astro-cid-aizojajs]{margin-top:var(--space-4);color:var(--color-muted)}@media (width<=60rem){.families-faq__layout[data-astro-cid-aizojajs]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.families-faq[data-astro-cid-aizojajs] h2[data-astro-cid-aizojajs]{max-width:42rem}.families-faq__answers[data-astro-cid-aizojajs]{max-width:var(--reading-width)}}.families-closing[data-astro-cid-xv5xbksz]{border-bottom:1px solid var(--color-line-on-dark)}.families-closing__content[data-astro-cid-xv5xbksz]{--stack-gap:var(--space-5);max-width:56rem}.families-closing[data-astro-cid-xv5xbksz] .lede[data-astro-cid-xv5xbksz]{max-width:var(--reading-width)}.families-closing__action[data-astro-cid-xv5xbksz]{--stack-gap:var(--space-3);margin-top:var(--space-2);align-items:flex-start}.families-closing__contact[data-astro-cid-xv5xbksz]{align-self:flex-start;font-weight:400}
