.hero.svelte-u575ox{isolation:isolate;min-height:100svh;padding-block:calc(var(--header-height) + var(--space-400)) var(--space-1000);flex-direction:column;justify-content:flex-end;display:flex;position:relative}@media (width>=64em){.hero.svelte-u575ox{padding-block:calc(var(--header-height) + var(--space-600)) 5.5rem}}.inner.svelte-u575ox{gap:var(--space-500);display:grid}.title.svelte-u575ox{justify-items:start;gap:var(--space-200);display:grid}.badges.svelte-u575ox{color:var(--color-content-lightest);flex-direction:column;align-items:flex-start;display:flex}.part.svelte-u575ox{min-height:1.5625rem;padding:var(--space-50) var(--space-100);border:1px solid var(--color-content-lightest);border-radius:var(--radius-max);align-items:center;display:inline-flex}.part.svelte-u575ox+.part:where(.svelte-u575ox){margin-top:-1px}.description.svelte-u575ox{gap:var(--space-600);display:grid}.text.svelte-u575ox{max-width:49.75rem;color:var(--color-content-lightest)}.actions.svelte-u575ox{gap:var(--space-500);display:grid}@media (width>=48em){.badges.svelte-u575ox{min-height:1.75rem;padding:var(--space-50) var(--space-100);border:1px solid var(--color-content-lightest);border-radius:var(--radius-max);flex-flow:wrap;display:inline-flex}.part.svelte-u575ox{border:0;min-height:0;padding:0;display:inline}.part.svelte-u575ox+.part:where(.svelte-u575ox){margin:0 0 0 .3em}.actions.svelte-u575ox{align-items:center;gap:var(--space-500);flex-wrap:wrap;display:flex}}@media (width>=64em){.inner.svelte-u575ox{gap:var(--space-800)}.title.svelte-u575ox{gap:var(--space-400)}}@media (width>=78em){.description.svelte-u575ox{justify-content:space-between;align-items:center;column-gap:var(--gutter);grid-template-columns:minmax(0,49.75rem) auto}.actions.svelte-u575ox{flex-wrap:nowrap;justify-content:flex-end}}.problem.svelte-1btg04{gap:var(--space-600);display:grid}.top.svelte-1btg04{justify-items:start;gap:var(--space-400);display:grid}.split.svelte-1btg04{gap:var(--space-800);display:grid}.body.svelte-1btg04{gap:var(--space-400);display:grid}.body.svelte-1btg04 p:where(.svelte-1btg04){color:var(--color-body-grey)}.body.svelte-1btg04 .emphasis:where(.svelte-1btg04){color:var(--color-content-lightest)}@media (width>=64em){.problem.svelte-1btg04{gap:var(--section-gap);padding-block-end:0}.top.svelte-1btg04{gap:var(--space-800)}.split.svelte-1btg04{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.body.svelte-1btg04{gap:var(--space-600)}}.what-changes.svelte-5aeyll{gap:var(--space-800);display:grid}.cards.svelte-5aeyll{gap:var(--space-500);margin:0;padding:0;list-style:none;display:grid}.cards.svelte-5aeyll li:where(.svelte-5aeyll){display:grid}@media (width>=64em){.head.svelte-5aeyll{max-width:50%}.cards.svelte-5aeyll{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.cards.svelte-5aeyll .breakdown{aspect-ratio:5/4;align-content:space-between;min-width:0}}.programs.svelte-13t7cto{gap:var(--space-800);display:grid}.list.svelte-13t7cto{gap:var(--space-500);display:grid}.condition.svelte-13t7cto{padding:var(--space-500);border-radius:var(--radius-400);background:var(--color-surface-highlight);display:grid}.content.svelte-13t7cto{justify-items:start;gap:var(--space-500);max-width:49.75rem;display:grid}.condition-lead.svelte-13t7cto,.condition-text.svelte-13t7cto{display:block}.condition-lead.svelte-13t7cto{color:var(--color-content-lightest)}.condition-text.svelte-13t7cto{color:var(--color-body-grey)}.link-large.svelte-13t7cto{display:none}@media (width>=48em){.link-small.svelte-13t7cto{display:none}.link-large.svelte-13t7cto{display:block}}@media (width>=64em){.head.svelte-13t7cto{max-width:50%}.condition.svelte-13t7cto{padding:var(--space-800) var(--space-500);justify-items:center}.content.svelte-13t7cto{width:100%}}.cases.svelte-2b2dkz{row-gap:var(--space-400);grid-template-areas:"badge""heading""text""cards""action";display:grid}.badge.svelte-2b2dkz{grid-area:badge}.heading.svelte-2b2dkz{grid-area:heading}.text.svelte-2b2dkz{color:var(--color-body-grey);grid-area:text;align-content:start;gap:1.25rem;display:grid}.cards.svelte-2b2dkz{gap:var(--space-500);margin:var(--space-200) 0 0;grid-area:cards;padding:0;list-style:none;display:grid}.cards.svelte-2b2dkz li:where(.svelte-2b2dkz){display:grid}.action.svelte-2b2dkz{margin-top:var(--space-200);grid-area:action}@media (width>=48em){.cards.svelte-2b2dkz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.cases.svelte-2b2dkz{column-gap:var(--gutter);grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"badge badge badge badge badge badge""heading heading heading heading text text""action action action action text text""cards cards cards cards cards cards";row-gap:0}.badge.svelte-2b2dkz{margin-bottom:var(--space-600)}.action.svelte-2b2dkz{margin-top:var(--space-600);align-self:start}.cards.svelte-2b2dkz{margin-top:var(--space-800)}}.about.svelte-17nxl6r{gap:var(--space-800);display:grid}.body.svelte-17nxl6r{justify-items:start;gap:var(--space-400);display:grid}.body.svelte-17nxl6r .lead{max-width:40rem}@media (width>=64em){.body.svelte-17nxl6r{gap:var(--space-600)}.about.svelte-17nxl6r:not(.with-photo) .body:where(.svelte-17nxl6r){max-width:calc(50% - var(--gutter) / 2)}.with-photo.svelte-17nxl6r{align-items:center;column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}.writing.svelte-1i18fsn{row-gap:var(--space-400);grid-template-areas:"badge""heading""cards""action";display:grid}.badge.svelte-1i18fsn{grid-area:badge}.heading.svelte-1i18fsn{grid-area:heading;max-width:40rem}.cards.svelte-1i18fsn{gap:var(--space-500);margin:var(--space-400) 0 0;grid-area:cards;padding:0;list-style:none;display:grid}.cards.svelte-1i18fsn li:where(.svelte-1i18fsn){display:grid}.action.svelte-1i18fsn{margin-top:var(--space-400);grid-area:action}@media (width>=48em){.cards.svelte-1i18fsn{grid-template-columns:repeat(2,minmax(0,1fr))}.cards.svelte-1i18fsn li:where(.svelte-1i18fsn):nth-child(n+3){display:none}}@media (width>=64em){.cards.svelte-1i18fsn{grid-template-columns:repeat(3,minmax(0,1fr))}.cards.svelte-1i18fsn li:where(.svelte-1i18fsn):nth-child(n+3){display:grid}.writing.svelte-1i18fsn{align-items:center;column-gap:var(--space-500);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"badge badge""heading action""cards cards";row-gap:0}.badge.svelte-1i18fsn{margin-bottom:var(--space-600)}.action.svelte-1i18fsn{margin-top:0}.cards.svelte-1i18fsn{margin-top:var(--space-800)}}
