._93vgVa_root{padding:var(--card-padding);}._93vgVa_root[data-padding=none]{padding:0}._93vgVa_root[data-padding=sm]{padding:var(--space-sm)}._93vgVa_root[data-padding=lg]{padding:var(--space-xl)}._93vgVa_root[data-tone=subtle]{background:var(--color-bg-subtle);border-color:#0000}._93vgVa_root[data-tone=raised]{background:var(--color-surface-raised);box-shadow:var(--shadow-sm)}
.Gj-fdG_root{width:100%;max-width:var(--content-wide);padding-inline:var(--page-padding-x);margin-inline:auto}.Gj-fdG_root[data-width=narrow]{max-width:var(--content-narrow)}.Gj-fdG_root[data-width=medium]{max-width:var(--content-medium)}@media (min-width:48rem){.Gj-fdG_root{padding-inline:var(--page-padding-x-wide)}}
.Ljqx2G_textXs{font-size:var(--text-xs);line-height:var(--leading-normal)}.Ljqx2G_textSm{font-size:var(--text-sm);line-height:var(--leading-normal)}.Ljqx2G_textMd{font-size:var(--text-md);line-height:var(--leading-normal)}.Ljqx2G_textLg{font-size:var(--text-lg);line-height:var(--leading-normal)}.Ljqx2G_textXl{font-size:var(--text-xl);line-height:var(--leading-snug)}.Ljqx2G_text2xl{font-size:var(--text-2xl);line-height:var(--leading-snug)}.Ljqx2G_text3xl{font-size:var(--text-3xl);line-height:var(--leading-tight)}.Ljqx2G_text4xl{font-size:var(--text-4xl);line-height:var(--leading-tight)}.Ljqx2G_heading{font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.Ljqx2G_truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ha0dAG_root{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-md), 100%), 1fr));margin:0;padding:0;list-style:none;display:grid}.ha0dAG_root[data-min=sm]{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-sm), 100%), 1fr))}.ha0dAG_root[data-min=lg]{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-lg), 100%), 1fr))}.ha0dAG_root[data-gap="3xs"]{gap:var(--space-3xs)}.ha0dAG_root[data-gap="2xs"]{gap:var(--space-2xs)}.ha0dAG_root[data-gap=xs]{gap:var(--space-xs)}.ha0dAG_root[data-gap=sm]{gap:var(--space-sm)}.ha0dAG_root[data-gap=md]{gap:var(--space-md)}.ha0dAG_root[data-gap=lg]{gap:var(--space-lg)}.ha0dAG_root[data-gap=xl]{gap:var(--space-xl)}.ha0dAG_root[data-gap="2xl"]{gap:var(--space-2xl)}.ha0dAG_root[data-gap="3xl"]{gap:var(--space-3xl)}
.vCeqca_root{color:var(--color-fg);font-size:var(--text-xl);line-height:var(--leading-snug);text-wrap:balance;margin:0;}.vCeqca_root[data-size=xs]{font-size:var(--text-xs)}.vCeqca_root[data-size=sm]{font-size:var(--text-sm)}.vCeqca_root[data-size=md]{font-size:var(--text-md)}.vCeqca_root[data-size=lg]{font-size:var(--text-lg)}.vCeqca_root[data-size="2xl"]{font-size:var(--text-2xl)}.vCeqca_root[data-size="3xl"]{font-size:var(--text-3xl);line-height:var(--leading-tight)}.vCeqca_root[data-size="4xl"]{font-size:var(--text-4xl);line-height:var(--leading-tight)}.vCeqca_root[data-align=center]{text-align:center}.vCeqca_root[data-align=end]{text-align:end}
.VfXV6a_root{align-items:flex-start;gap:var(--space-md);}.VfXV6a_icon{color:var(--color-success)}
.M1cTSq_layout{gap:var(--space-xl);display:grid}.M1cTSq_intro{gap:var(--space-md);}@media (min-width:64rem){.M1cTSq_layout{align-items:start;gap:var(--space-2xl);grid-template-columns:2fr 3fr}}
.BXClSq_header{gap:var(--space-sm);max-width:var(--content-medium);margin-block-end:var(--space-xl);}.BXClSq_steps{gap:var(--space-xl);margin:0;padding:0;list-style:none;display:grid}.BXClSq_step{gap:var(--space-sm);}.BXClSq_marker{width:var(--step-marker-size);height:var(--step-marker-size);border:var(--hairline) solid var(--color-border-strong);border-radius:var(--radius-full);}@media (min-width:48rem){.BXClSq_steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.BXClSq_steps{grid-template-columns:repeat(4,1fr)}}
._2j8RGW_header{gap:var(--space-sm);max-width:var(--content-medium);margin-block-end:var(--space-xl);}._2j8RGW_item{gap:var(--space-sm);height:100%;}._2j8RGW_offer{gap:var(--space-3xs);border-block-start:var(--hairline) solid var(--color-border);margin-block-start:auto;padding-block-start:var(--space-sm);}
.SfEc8G_stack{flex-direction:column;display:flex}.SfEc8G_row{flex-direction:row;align-items:center;display:flex}.SfEc8G_center{place-items:center;display:grid}.SfEc8G_between{justify-content:space-between;align-items:center;display:flex}.SfEc8G_fill{flex:auto;min-width:0;min-height:0}.SfEc8G_cover{position:absolute;inset:0}.SfEc8G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.kRwqlq_surface{background:var(--color-surface);border:var(--hairline) solid var(--color-border);border-radius:var(--card-radius)}.kRwqlq_raised{background:var(--color-surface-raised);border:var(--hairline) solid var(--color-border);border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}.kRwqlq_subtle{background:var(--color-bg-subtle);border-radius:var(--card-radius)}
.nohcra_root{color:var(--color-accent);border-radius:var(--radius-xs);text-decoration:underline;text-decoration-thickness:from-font}.nohcra_root:hover{color:var(--color-accent-hover)}.nohcra_root:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.nohcra_root[data-variant=standalone]{text-decoration:none}.nohcra_root[data-variant=standalone]:hover{text-decoration:underline}.nohcra_root[aria-current=page]{color:var(--color-fg)}.nohcra_root[data-variant=button],.nohcra_root[data-variant=button-secondary]{justify-content:center;align-items:center;gap:var(--button-gap);min-height:var(--control-height-lg);padding-inline:var(--control-padding-x-lg);border:var(--hairline) solid transparent;border-radius:var(--control-radius);background:var(--color-accent);color:var(--color-fg-on-accent);font-weight:var(--weight-medium);line-height:var(--leading-snug);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.nohcra_root[data-variant=button-secondary]{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-fg)}@media (hover:hover) and (pointer:fine){.nohcra_root[data-variant=button]:hover{background:var(--color-accent-hover);color:var(--color-fg-on-accent)}.nohcra_root[data-variant=button-secondary]:hover{background:var(--color-bg-subtle);color:var(--color-fg)}}.nohcra_root[data-variant=button-ghost]{justify-content:center;align-items:center;gap:var(--button-gap);min-height:var(--control-height-md);min-width:var(--control-height-md);padding-inline:var(--space-xs);border-radius:var(--control-radius);color:var(--color-fg);transition:background-color var(--duration-fast) var(--ease-standard);text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.nohcra_root[data-variant=button-ghost]:hover{background:var(--color-bg-subtle)}}
.RABdPq_root{padding-block:var(--section-padding-y-md);scroll-margin-block-start:var(--header-height)}.RABdPq_root[data-spacing=lg]{padding-block:var(--section-padding-y-lg)}.RABdPq_root[data-tone=subtle]{background:var(--color-bg-subtle)}.RABdPq_root[data-tone=accent]{background:var(--color-accent-subtle)}@media (min-width:48rem){.RABdPq_root[data-spacing=lg]{padding-block:var(--section-padding-y-lg-wide)}}
.RPmOZq_root{color:var(--color-fg);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-normal);margin:0}.RPmOZq_root[data-size=xs]{font-size:var(--text-xs)}.RPmOZq_root[data-size=sm]{font-size:var(--text-sm)}.RPmOZq_root[data-size=lg]{font-size:var(--text-lg)}.RPmOZq_root[data-size=xl]{font-size:var(--text-xl);line-height:var(--leading-snug)}.RPmOZq_root[data-size="2xl"]{font-size:var(--text-2xl);line-height:var(--leading-snug)}.RPmOZq_root[data-size="3xl"]{font-size:var(--text-3xl);line-height:var(--leading-tight)}.RPmOZq_root[data-size="4xl"]{font-size:var(--text-4xl);line-height:var(--leading-tight)}.RPmOZq_root[data-tone=muted]{color:var(--color-fg-muted)}.RPmOZq_root[data-tone=subtle]{color:var(--color-fg-subtle)}.RPmOZq_root[data-tone=accent]{color:var(--color-accent)}.RPmOZq_root[data-tone=success]{color:var(--color-success)}.RPmOZq_root[data-tone=warning]{color:var(--color-warning)}.RPmOZq_root[data-tone=danger]{color:var(--color-danger)}.RPmOZq_root[data-weight=medium]{font-weight:var(--weight-medium)}.RPmOZq_root[data-weight=semibold]{font-weight:var(--weight-semibold)}.RPmOZq_root[data-weight=bold]{font-weight:var(--weight-bold)}.RPmOZq_root[data-align=center]{text-align:center}.RPmOZq_root[data-align=end]{text-align:end}
.Hwr6IW_root{}
.hJQelW_root{z-index:var(--z-overlay);padding:var(--space-sm);position:fixed;inset-block-end:0;inset-inline:0}.hJQelW_panel{gap:var(--space-sm);max-width:var(--banner-max-width);padding:var(--space-md);margin-inline:auto;display:grid;}.hJQelW_actions{gap:var(--space-xs);flex-wrap:wrap;}@media (min-width:48rem){.hJQelW_panel{grid-template-columns:1fr auto;align-items:center}}
.ZN51Fa_root{padding-block:var(--space-2xl);border-block-start:var(--hairline) solid var(--color-border)}.ZN51Fa_layout{gap:var(--space-lg);display:grid}.ZN51Fa_brand{gap:var(--space-2xs);}.ZN51Fa_links{gap:var(--space-xs);margin:0;padding:0;list-style:none;}.ZN51Fa_legal{margin-block-start:var(--space-xl)}@media (min-width:48rem){.ZN51Fa_layout{grid-template-columns:1fr auto;align-items:start}}
.-\35 jhOa_root{margin:0;padding:0;list-style:none;}.-\35 jhOa_root[data-align=start]{align-items:flex-start}.-\35 jhOa_root[data-align=center]{align-items:center}.-\35 jhOa_root[data-align=end]{align-items:flex-end}.-\35 jhOa_root[data-gap="3xs"]{gap:var(--space-3xs)}.-\35 jhOa_root[data-gap="2xs"]{gap:var(--space-2xs)}.-\35 jhOa_root[data-gap=xs]{gap:var(--space-xs)}.-\35 jhOa_root[data-gap=sm]{gap:var(--space-sm)}.-\35 jhOa_root[data-gap=md]{gap:var(--space-md)}.-\35 jhOa_root[data-gap=lg]{gap:var(--space-lg)}.-\35 jhOa_root[data-gap=xl]{gap:var(--space-xl)}.-\35 jhOa_root[data-gap="2xl"]{gap:var(--space-2xl)}.-\35 jhOa_root[data-gap="3xl"]{gap:var(--space-3xl)}
.gEerVa_root{gap:var(--space-lg);}.gEerVa_todo{padding:var(--space-md);border:var(--hairline) dashed var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-subtle)}
.mvQmZG_root{gap:var(--space-lg);}.mvQmZG_todo{padding:var(--space-md);border:var(--hairline) dashed var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-subtle)}
