.c-button-group{--c-button-group-gap:var(--theme-component-button-group-gap,var(--theme-spacing-small));align-items:left;justify-content:left;gap:var(--c-button-group-gap);flex-flow:column wrap;width:auto;display:inline-flex}@media (min-width:576px){.c-button-group{flex-direction:row}}.c-button-group--vertical{flex-direction:column;align-items:flex-start}.c-button-group--vertical .c-button--tertiary{padding-left:0}.c-button-group.c-button-group--vertical.c-button-group--tertiary-only{--c-button-group-gap:0}.c-text{--c-text-color:var(--theme-component-text-color,var(--theme-color-text,#000));--c-text-tag-spacing-b:var(--theme-component-text-tag-spacing-b,var(--theme-spacing-medium,1rem));--c-text-footnote-border-color:var(--theme-component-text-footnote-border-color,var(--theme-color-text-separation-line,currentColor));--c-text-footnote-spacing-t:var(--theme-component-text-footnote-spacing-t,var(--theme-spacing-xsmall,.5rem));--c-text-buttons-gap:var(--theme-component-text-buttons-gap,var(--theme-spacing-medium,1rem));--c-text-buttons-margin-bottom:var(--theme-component-text-buttons-margin-bottom,var(--theme-spacing-medium));--c-text-limited-width:var(--theme-component-text-limited-width,var(--theme-typography-text-width,800px));--c-text-column-gap:var(--theme-component-text-column-gap,var(--theme-typography-column-gap,2rem));--c-text-emphasized-weight:var(--theme-component-text-emphasized-weight,var(--theme-typography-weight-bold,700));--c-text-hero-topline-size:var(--theme-component-text-hero-topline-size,var(--theme-typography-size-copy));--c-text-hero-topline-lineheight:var(--theme-component-text-hero-topline-lineheight,var(--theme-typography-lineheight-headline3));--c-text-hero-topline-weight:var(--theme-component-text-hero-topline-weight,var(--theme-typography-weight-medium));--c-text-hero-topline-margin-bottom:var(--theme-component-text-hero-topline-margin-bottom,var(--theme-spacing-xsmall));--c-text-hero-headline-size:var(--theme-component-text-hero-headline-size,var(--theme-typography-size-headline-large));--c-text-hero-headline-size-medium:var(--theme-component-text-hero-headline-size-medium,var(--theme-typography-size-headline-xlarge));--c-text-hero-headline-lineheight:var(--theme-component-text-hero-headline-lineheight,var(--theme-typography-lineheight-headline3));--c-text-hero-headline-weight:var(--theme-component-text-hero-headline-weight,var(--theme-typography-weight-light));--c-text-hero-headline-margin-bottom:var(--theme-component-text-hero-headline-margin-bottom,var(--theme-spacing-small));--c-text-hero-introduction-size:var(--theme-component-text-hero-introduction-size,var(--theme-typography-size-headline-xsmall));--c-text-hero-introduction-size-medium:var(--theme-component-text-hero-introduction-size-medium,var(--theme-typography-size-headline-small));--c-text-hero-introduction-lineheight:var(--theme-component-text-hero-introduction-lineheight,var(--theme-typography-lineheight-headline2));--c-text-hero-introduction-weight:var(--theme-component-text-hero-introduction-weight,var(--theme-typography-weight-light));--c-text-hero-introduction-margin-bottom:var(--theme-component-text-hero-introduction-margin-bottom,var(--theme-spacing-small));--c-text-hero-copy-size:var(--theme-component-text-hero-copy-size,var(--theme-typography-size-copy));--c-text-hero-copy-lineheight:var(--theme-component-text-hero-copy-lineheight,var(--theme-typography-lineheight-copy));--c-text-hero-copy-weight:var(--theme-component-text-hero-copy-weight,var(--theme-typography-weight-normal));--c-text-hero-copy-margin-bottom:var(--theme-component-text-hero-copy-margin-bottom,var(--theme-spacing-medium));--c-text-hero-footnote-size:var(--theme-component-text-hero-footnote-size,var(--theme-typography-size-footnote));--c-text-hero-footnote-lineheight:var(--theme-component-text-hero-footnote-lineheight,var(--theme-typography-lineheight-copy));--c-text-hero-footnote-weight:var(--theme-component-text-hero-footnote-weight,var(--theme-typography-weight-normal));--c-text-section-topline-size:var(--theme-component-text-section-topline-size,var(--theme-typography-size-copy));--c-text-section-topline-lineheight:var(--theme-component-text-section-topline-lineheight,var(--theme-typography-lineheight-headline3));--c-text-section-topline-weight:var(--theme-component-text-section-topline-weight,var(--theme-typography-weight-medium));--c-text-section-topline-margin-bottom:var(--theme-component-text-section-topline-margin-bottom,var(--theme-spacing-small));--c-text-section-headline-size:var(--theme-component-text-section-headline-size,var(--theme-typography-size-headline-medium));--c-text-section-headline-size-medium:var(--theme-component-text-section-headline-size-medium,var(--theme-typography-size-headline-large));--c-text-section-headline-lineheight:var(--theme-component-text-section-headline-lineheight,var(--theme-typography-lineheight-headline3));--c-text-section-headline-weight:var(--theme-component-text-section-headline-weight,var(--theme-typography-weight-light));--c-text-section-headline-margin-bottom:var(--theme-component-text-section-headline-margin-bottom,var(--theme-spacing-small));--c-text-section-introduction-size:var(--theme-component-text-section-introduction-size,var(--theme-typography-size-headline-xsmall));--c-text-section-introduction-lineheight:var(--theme-component-text-section-introduction-lineheight,var(--theme-typography-lineheight-headline2));--c-text-section-introduction-weight:var(--theme-component-text-section-introduction-weight,var(--theme-typography-weight-light));--c-text-section-introduction-margin-bottom:var(--theme-component-text-section-introduction-margin-bottom,var(--theme-spacing-small));--c-text-section-copy-size:var(--theme-component-text-section-copy-size,var(--theme-typography-size-copy));--c-text-section-copy-lineheight:var(--theme-component-text-section-copy-lineheight,var(--theme-typography-lineheight-copy));--c-text-section-copy-weight:var(--theme-component-text-section-copy-weight,var(--theme-typography-weight-normal));--c-text-section-copy-margin-bottom:var(--theme-component-text-section-copy-margin-bottom,var(--theme-spacing-medium));--c-text-section-footnote-size:var(--theme-component-text-section-footnote-size,var(--theme-typography-size-footnote));--c-text-section-footnote-lineheight:var(--theme-component-text-section-footnote-lineheight,var(--theme-typography-lineheight-copy));--c-text-section-footnote-weight:var(--theme-component-text-section-footnote-weight,var(--theme-typography-weight-normal));--c-text-block-topline-size:var(--theme-component-text-block-topline-size,var(--theme-typography-size-copy));--c-text-block-topline-lineheight:var(--theme-component-text-block-topline-lineheight,var(--theme-typography-lineheight-headline3));--c-text-block-topline-weight:var(--theme-component-text-block-topline-weight,var(--theme-typography-weight-medium));--c-text-block-topline-margin-bottom:var(--theme-component-text-block-topline-margin-bottom,var(--theme-spacing-small));--c-text-block-headline-size:var(--theme-component-text-block-headline-size,var(--theme-typography-size-headline-small));--c-text-block-headline-lineheight:var(--theme-component-text-block-headline-lineheight,var(--theme-typography-lineheight-headline3));--c-text-block-headline-weight:var(--theme-component-text-block-headline-weight,var(--theme-typography-weight-light));--c-text-block-headline-margin-bottom:var(--theme-component-text-block-headline-margin-bottom,var(--theme-spacing-small));--c-text-block-introduction-size:var(--theme-component-text-block-introduction-size,var(--theme-typography-size-headline-xsmall));--c-text-block-introduction-lineheight:var(--theme-component-text-block-introduction-lineheight,var(--theme-typography-lineheight-headline2));--c-text-block-introduction-weight:var(--theme-component-text-block-introduction-weight,var(--theme-typography-weight-h));--c-text-block-introduction-margin-bottom:var(--theme-component-text-block-introduction-margin-bottom,var(--theme-spacing-small));--c-text-block-copy-size:var(--theme-component-text-block-copy-size,var(--theme-typography-size-copy));--c-text-block-copy-lineheight:var(--theme-component-text-block-copy-lineheight,var(--theme-typography-lineheight-copy));--c-text-block-copy-weight:var(--theme-component-text-block-copy-weight,var(--theme-typography-weight-normal));--c-text-block-copy-margin-bottom:var(--theme-component-text-block-copy-margin-bottom,var(--theme-spacing-medium));--c-text-block-footnote-size:var(--theme-component-text-block-footnote-size,var(--theme-typography-size-footnote));--c-text-block-footnote-lineheight:var(--theme-component-text-block-footnote-lineheight,var(--theme-typography-lineheight-copy));--c-text-block-footnote-weight:var(--theme-component-text-block-footnote-weight,var(--theme-typography-weight-normal));--c-text-card-topline-size:var(--theme-component-text-card-topline-size,var(--theme-typography-size-copy));--c-text-card-topline-lineheight:var(--theme-component-text-card-topline-lineheight,var(--theme-typography-lineheight-headline3));--c-text-card-topline-weight:var(--theme-component-text-card-topline-weight,var(--theme-typography-weight-medium));--c-text-card-topline-margin-bottom:var(--theme-component-text-card-topline-margin-bottom,var(--theme-spacing-small));--c-text-card-headline-size:var(--theme-component-text-card-headline-size,var(--theme-typography-size-headline-xsmall));--c-text-card-headline-lineheight:var(--theme-component-text-card-headline-lineheight,var(--theme-typography-lineheight-headline3));--c-text-card-headline-weight:var(--theme-component-text-card-headline-weight,var(--theme-typography-weight-normal));--c-text-card-headline-margin-bottom:var(--theme-component-text-card-headline-margin-bottom,var(--theme-spacing-small));--c-text-card-introduction-size:var(--theme-component-text-card-introduction-size,var(--theme-typography-size-copy));--c-text-card-introduction-lineheight:var(--theme-component-text-card-introduction-lineheight,var(--theme-typography-lineheight-copy));--c-text-card-introduction-weight:var(--theme-component-text-card-introduction-weight,var(--theme-typography-weight-light));--c-text-card-introduction-margin-bottom:var(--theme-component-text-card-introduction-margin-bottom,var(--theme-spacing-xsmall));--c-text-card-copy-size:var(--theme-component-text-card-copy-size,var(--theme-typography-size-copy));--c-text-card-copy-lineheight:var(--theme-component-text-card-copy-lineheight,var(--theme-typography-lineheight-copy));--c-text-card-copy-weight:var(--theme-component-text-card-copy-weight,var(--theme-typography-weight-normal));--c-text-card-copy-margin-bottom:var(--theme-component-text-card-copy-margin-bottom,var(--theme-spacing-medium));--c-text-card-footnote-size:var(--theme-component-text-card-footnote-size,var(--theme-typography-size-footnote));--c-text-card-footnote-lineheight:var(--theme-component-text-card-footnote-lineheight,var(--theme-typography-lineheight-copy));--c-text-card-footnote-weight:var(--theme-component-text-card-footnote-weight,var(--theme-typography-weight-normal));color:var(--c-text-color)}.c-text__tag{margin-bottom:var(--c-text-tag-spacing-b)}.c-text__footnote{content:"";border-top:1px solid;border-color:var(--c-text-footnote-border-color);width:100%;padding-top:var(--c-text-footnote-spacing-t);display:inline-block}.c-text--left{text-align:left;margin-right:auto}.c-text--center{text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:inline-flex}.c-text--right{text-align:right;margin-left:auto}.c-text--hero .c-text__topline{font-size:var(--c-text-hero-topline-size);line-height:var(--c-text-hero-topline-lineheight);font-weight:var(--c-text-hero-topline-weight);margin-bottom:var(--c-text-hero-topline-margin-bottom)}.c-text--hero .c-text__headline{font-size:var(--c-text-hero-headline-size);line-height:var(--c-text-hero-headline-lineheight);font-weight:var(--c-text-hero-headline-weight);margin-bottom:var(--c-text-hero-headline-margin-bottom)}@media (min-width:768px){.c-text--limited-width.c-text{max-width:var(--c-text-limited-width)}.c-text--hero .c-text__headline{font-size:var(--c-text-hero-headline-size-medium)}}.c-text--hero .c-text__introduction{font-size:var(--c-text-hero-introduction-size);line-height:var(--c-text-hero-introduction-lineheight);font-weight:var(--c-text-hero-introduction-weight);margin-bottom:var(--c-text-hero-introduction-margin-bottom)}@media (min-width:768px){.c-text--hero .c-text__introduction{font-size:var(--c-text-hero-introduction-size-medium)}}.c-text--hero .c-text__copy{font-size:var(--c-text-hero-copy-size);line-height:var(--c-text-hero-copy-lineheight);font-weight:var(--c-text-hero-copy-weight);margin-bottom:var(--c-text-hero-copy-margin-bottom)}.c-text--hero .c-text__buttons{--c-button-group-gap:var(--c-text-buttons-gap);margin-bottom:var(--c-text-buttons-margin-bottom);display:inline-flex}.c-text--hero .c-text__footnote{font-size:var(--c-text-hero-footnote-size);line-height:var(--c-text-hero-footnote-lineheight);font-weight:var(--c-text-hero-footnote-weight)}.c-text--section .c-text__topline{font-size:var(--c-text-section-topline-size);line-height:var(--c-text-section-topline-lineheight);font-weight:var(--c-text-section-topline-weight);margin-bottom:var(--c-text-section-topline-margin-bottom)}.c-text--section .c-text__headline{font-size:var(--c-text-section-headline-size);line-height:var(--c-text-section-headline-lineheight);font-weight:var(--c-text-section-headline-weight);margin-bottom:var(--c-text-section-headline-margin-bottom)}@media (min-width:768px){.c-text--section .c-text__headline{font-size:var(--c-text-section-headline-size-medium)}.c-text--columns-2 .c-text__caption,.c-text--columns-2 .c-text__copy{-moz-column-gap:var(--c-text-column-gap);column-gap:var(--c-text-column-gap);-moz-column-count:2;column-count:2}.c-text--columns-3 .c-text__caption,.c-text--columns-3 .c-text__copy{-moz-column-gap:var(--c-text-column-gap);column-gap:var(--c-text-column-gap);-moz-column-count:3;column-count:3}}.c-text--section .c-text__introduction{font-size:var(--c-text-section-introduction-size);line-height:var(--c-text-section-introduction-lineheight);font-weight:var(--c-text-section-introduction-weight);margin-bottom:var(--c-text-section-introduction-margin-bottom)}.c-text--section .c-text__copy{font-size:var(--c-text-section-copy-size);line-height:var(--c-text-section-copy-lineheight);font-weight:var(--c-text-section-copy-weight);margin-bottom:var(--c-text-section-copy-margin-bottom)}.c-text--section .c-text__buttons{--c-button-group-gap:var(--c-text-buttons-gap);margin-bottom:var(--c-text-buttons-margin-bottom);display:inline-flex}.c-text--section .c-text__footnote{font-size:var(--c-text-section-footnote-size);line-height:var(--c-text-section-footnote-lineheight);font-weight:var(--c-text-section-footnote-weight)}.c-text--block{-webkit-hyphens:auto;hyphens:auto}.c-text--block .c-text__topline{font-size:var(--c-text-block-topline-size);line-height:var(--c-text-block-topline-lineheight);font-weight:var(--c-text-block-topline-weight);margin-bottom:var(--c-text-block-topline-margin-bottom)}.c-text--block .c-text__headline{font-size:var(--c-text-block-headline-size);line-height:var(--c-text-block-headline-lineheight);font-weight:var(--c-text-block-headline-weight);margin-bottom:var(--c-text-block-headline-margin-bottom);-webkit-hyphens:none;hyphens:none}.c-text--block .c-text__introduction{font-size:var(--c-text-block-introduction-size);line-height:var(--c-text-block-introduction-lineheight);font-weight:var(--c-text-block-introduction-weight);margin-bottom:var(--c-text-block-introduction-margin-bottom)}.c-text--block .c-text__copy{font-size:var(--c-text-block-copy-size);line-height:var(--c-text-block-copy-lineheight);font-weight:var(--c-text-block-copy-weight);margin-bottom:var(--c-text-block-copy-margin-bottom)}.c-text--block .c-text__buttons{--c-button-group-gap:var(--c-text-buttons-gap);margin-bottom:var(--c-text-buttons-margin-bottom);display:inline-flex}.c-text--block .c-text__footnote{font-size:var(--c-text-block-footnote-size);line-height:var(--c-text-block-footnote-lineheight);font-weight:var(--c-text-block-footnote-weight)}.c-text--card{-webkit-hyphens:auto;hyphens:auto}.c-text--card .c-text__topline{font-size:var(--c-text-card-topline-size);line-height:var(--c-text-card-topline-lineheight);font-weight:var(--c-text-card-topline-weight);margin-bottom:var(--c-text-card-topline-margin-bottom)}.c-text--card .c-text__headline{font-size:var(--c-text-card-headline-size);line-height:var(--c-text-card-headline-lineheight);font-weight:var(--c-text-card-headline-weight);margin-bottom:var(--c-text-card-headline-margin-bottom)}.c-text--card .c-text__introduction{font-size:var(--c-text-card-introduction-size);line-height:var(--c-text-card-introduction-lineheight);font-weight:var(--c-text-card-introduction-weight);margin-bottom:var(--c-text-card-introduction-margin-bottom)}.c-text--card .c-text__copy{font-size:var(--c-text-card-copy-size);line-height:var(--c-text-card-copy-lineheight);font-weight:var(--c-text-card-copy-weight);margin-bottom:var(--c-text-card-copy-margin-bottom)}.c-text--card .c-text__buttons{--c-button-group-gap:var(--c-text-buttons-gap);margin-bottom:var(--c-text-buttons-margin-bottom);display:inline-flex}.c-text--card .c-text__footnote{font-size:var(--c-text-card-footnote-size);line-height:var(--c-text-card-footnote-lineheight);font-weight:var(--c-text-card-footnote-weight)}.c-text>:last-child{margin-bottom:0}.c-text .c-text__headline--emphasized b,.c-text .c-text__headline--emphasized strong{font-weight:var(--c-text-emphasized-weight)}
