.asap-root{font-family:var(--font-body,"Inter",system-ui,-apple-system,sans-serif)}.asap-root :where(h1,h2,h3,h4,h5,h6){font-family:var(
    --font-heading,var(--font-body,"Inter",system-ui,-apple-system,sans-serif)
  )}.asap-root :where(button,a,input,textarea,select,optgroup,table,thead,tbody,tfoot,tr,th,td,fieldset,legend){font-family:inherit}.ts-h1{font-family:var(--ts-h1-family,var(--font-heading,inherit));font-size:var(--ts-h1-size,3.0518rem);line-height:var(--ts-h1-lh,1.15);font-weight:var(--ts-h1-weight,700);letter-spacing:var(--ts-h1-tracking,-.02em);text-transform:var(--ts-h1-transform,none);font-style:var(--ts-h1-style,normal)}.ts-h2{font-family:var(--ts-h2-family,var(--font-heading,inherit));font-size:var(--ts-h2-size,2.4414rem);line-height:var(--ts-h2-lh,1.2);font-weight:var(--ts-h2-weight,700);letter-spacing:var(--ts-h2-tracking,-.015em);text-transform:var(--ts-h2-transform,none);font-style:var(--ts-h2-style,normal)}.ts-h3{font-family:var(--ts-h3-family,var(--font-heading,inherit));font-size:var(--ts-h3-size,1.9531rem);line-height:var(--ts-h3-lh,1.25);font-weight:var(--ts-h3-weight,600);letter-spacing:var(--ts-h3-tracking,-.01em);text-transform:var(--ts-h3-transform,none);font-style:var(--ts-h3-style,normal)}.ts-h4{font-family:var(--ts-h4-family,var(--font-heading,inherit));font-size:var(--ts-h4-size,1.5625rem);line-height:var(--ts-h4-lh,1.3);font-weight:var(--ts-h4-weight,600);letter-spacing:var(--ts-h4-tracking,normal);text-transform:var(--ts-h4-transform,none);font-style:var(--ts-h4-style,normal)}.ts-h5{font-family:var(--ts-h5-family,var(--font-heading,inherit));font-size:var(--ts-h5-size,1.25rem);line-height:var(--ts-h5-lh,1.4);font-weight:var(--ts-h5-weight,600);letter-spacing:var(--ts-h5-tracking,normal);text-transform:var(--ts-h5-transform,none);font-style:var(--ts-h5-style,normal)}.ts-h6{font-family:var(--ts-h6-family,var(--font-heading,inherit));font-size:var(--ts-h6-size,1rem);line-height:var(--ts-h6-lh,1.5);font-weight:var(--ts-h6-weight,600);letter-spacing:var(--ts-h6-tracking,.01em);text-transform:var(--ts-h6-transform,none);font-style:var(--ts-h6-style,normal)}.ts-body{font-family:var(--ts-body-family,var(--font-body,inherit));font-size:var(--ts-body-size,1rem);line-height:var(--ts-body-lh,1.5);font-weight:var(--ts-body-weight,400);letter-spacing:var(--ts-body-tracking,normal);text-transform:var(--ts-body-transform,none);font-style:var(--ts-body-style,normal)}.ts-lead{font-family:var(--ts-lead-family,var(--font-body,inherit));font-size:var(--ts-lead-size,1.25rem);line-height:var(--ts-lead-lh,1.6);font-weight:var(--ts-lead-weight,400);letter-spacing:var(--ts-lead-tracking,normal);text-transform:var(--ts-lead-transform,none);font-style:var(--ts-lead-style,normal)}.ts-small{font-family:var(--ts-small-family,var(--font-body,inherit));font-size:var(--ts-small-size,.875rem);line-height:var(--ts-small-lh,1.5);font-weight:var(--ts-small-weight,400);letter-spacing:var(--ts-small-tracking,normal);text-transform:var(--ts-small-transform,none);font-style:var(--ts-small-style,normal)}.ts-caption{font-family:var(--ts-caption-family,var(--font-body,inherit));font-size:var(--ts-caption-size,.75rem);line-height:var(--ts-caption-lh,1.45);font-weight:var(--ts-caption-weight,400);letter-spacing:var(--ts-caption-tracking,normal);text-transform:var(--ts-caption-transform,none);font-style:var(--ts-caption-style,normal)}.ts-overline{font-family:var(--ts-overline-family,var(--font-body,inherit));font-size:var(--ts-overline-size,.75rem);line-height:var(--ts-overline-lh,1.3);font-weight:var(--ts-overline-weight,600);letter-spacing:var(--ts-overline-tracking,.1em);text-transform:var(--ts-overline-transform,uppercase);font-style:var(--ts-overline-style,normal)}.ts-button{font-family:var(--ts-button-family,var(--font-body,inherit));font-size:var(--ts-button-size,.9375rem);text-transform:var(--ts-button-transform,none);font-style:var(--ts-button-style,normal)}.ts-button,.ts-button-sm{line-height:var(--ts-button-lh,1.25);font-weight:var(--ts-button-weight,500);letter-spacing:var(--ts-button-tracking,.01em)}.ts-button-sm{font-size:calc(var(--ts-button-size, .9375rem) * .875)}.ts-button-lg{font-size:calc(var(--ts-button-size, .9375rem) * 1.125);font-weight:var(--ts-button-weight,500);letter-spacing:var(--ts-button-tracking,.01em);line-height:var(--ts-button-lh,1.25)}.ts-overline-sm{font-size:calc(var(--ts-overline-size, .75rem) * .833)}.ts-overline-lg,.ts-overline-sm{font-family:var(--ts-overline-family,var(--font-body,inherit));font-weight:var(--ts-overline-weight,600);letter-spacing:var(--ts-overline-tracking,.1em);text-transform:var(--ts-overline-transform,uppercase);line-height:var(--ts-overline-lh,1.3)}.ts-overline-lg{font-size:calc(var(--ts-overline-size, .75rem) * 1.17)}.ts-label{font-family:var(--ts-label-family,var(--font-body,inherit));font-size:var(--ts-label-size,.875rem);line-height:var(--ts-label-lh,1.4);font-weight:var(--ts-label-weight,500);letter-spacing:var(--ts-label-tracking,normal);text-transform:var(--ts-label-transform,none);font-style:var(--ts-label-style,normal)}.ts-code{font-family:var(
    --ts-code-family,var(
      --font-mono,var(
        --font-body,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
      )
    )
  );font-size:var(--ts-code-size,.875em);line-height:var(--ts-code-lh,1.4);font-weight:var(--ts-code-weight,400)}.ts-blockquote{font-family:var(--ts-blockquote-family,var(--font-body,inherit));font-size:var(--ts-blockquote-size,1rem);line-height:var(--ts-blockquote-lh,1.6);font-weight:var(--ts-blockquote-weight,400);font-style:var(--ts-blockquote-style,italic)}.ts-body::-moz-placeholder,input.ts-body::-moz-placeholder,textarea.ts-body::-moz-placeholder{font-size:var(--ts-body-size,1rem);font-family:var(--ts-body-family,var(--font-body,inherit));opacity:.6}.ts-body::placeholder,input.ts-body::placeholder,textarea.ts-body::placeholder{font-size:var(--ts-body-size,1rem);font-family:var(--ts-body-family,var(--font-body,inherit));opacity:.6}.asap-inline-rich a{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:from-font}.asap-inline-rich a:hover{text-decoration-thickness:2px}.asap-inline-rich b,.asap-inline-rich strong{font-weight:700}[data-vpc-body][data-vpc-body]:where(:not([data-vpc-body=compact])){font-family:var(--ts-body-family,var(--font-body,inherit));font-size:var(--ts-body-size,1rem);font-weight:var(--ts-body-weight,400);line-height:var(--ts-body-lh,1.75);letter-spacing:var(--ts-body-tracking,normal)}[data-vpc-body]:where(:not([data-vpc-body=compact])) h1{font-family:var(--ts-h1-family,var(--font-heading,inherit));font-size:var(--ts-h1-size,3.0518rem);font-weight:var(--ts-h1-weight,700);line-height:var(--ts-h1-lh,1.15);letter-spacing:var(--ts-h1-tracking,-.02em);text-transform:var(--ts-h1-transform,none);font-style:var(--ts-h1-style,normal)}[data-vpc-body]:where(:not([data-vpc-body=compact])) h2{font-family:var(--ts-h2-family,var(--font-heading,inherit));font-size:var(--ts-h2-size,2.4414rem);font-weight:var(--ts-h2-weight,700);line-height:var(--ts-h2-lh,1.2);letter-spacing:var(--ts-h2-tracking,-.015em);text-transform:var(--ts-h2-transform,none);font-style:var(--ts-h2-style,normal)}[data-vpc-body]:where(:not([data-vpc-body=compact])) h3{font-family:var(--ts-h3-family,var(--font-heading,inherit));font-size:var(--ts-h3-size,1.9531rem);font-weight:var(--ts-h3-weight,600);line-height:var(--ts-h3-lh,1.25);letter-spacing:var(--ts-h3-tracking,-.01em);text-transform:var(--ts-h3-transform,none);font-style:var(--ts-h3-style,normal)}[data-vpc-body]:where(:not([data-vpc-body=compact])) h4{font-family:var(--ts-h4-family,var(--font-heading,inherit));font-size:var(--ts-h4-size,1.5625rem);font-weight:var(--ts-h4-weight,600);line-height:var(--ts-h4-lh,1.3);letter-spacing:var(--ts-h4-tracking,normal);text-transform:var(--ts-h4-transform,none);font-style:var(--ts-h4-style,normal)}[data-vpc-body]:where(:not([data-vpc-body=compact])) h5{font-family:var(--ts-h5-family,var(--font-heading,inherit));font-size:var(--ts-h5-size,1.25rem);font-weight:var(--ts-h5-weight,600);line-height:var(--ts-h5-lh,1.4);letter-spacing:var(--ts-h5-tracking,normal);text-transform:var(--ts-h5-transform,none);font-style:var(--ts-h5-style,normal)}[data-vpc-body]:where(:not([data-vpc-body=compact])) h6{font-family:var(--ts-h6-family,var(--font-heading,inherit));font-size:var(--ts-h6-size,1rem);font-weight:var(--ts-h6-weight,600);line-height:var(--ts-h6-lh,1.5);letter-spacing:var(--ts-h6-tracking,.01em);text-transform:var(--ts-h6-transform,none);font-style:var(--ts-h6-style,normal)}[data-vpc-body]:where(:not([data-vpc-body=compact])) :is(p,li,td,dd){font-family:var(--ts-body-family,var(--font-body,inherit));font-size:var(--ts-body-size,1rem);font-weight:var(--ts-body-weight,400);line-height:var(--ts-body-lh,1.5);letter-spacing:var(--ts-body-tracking,normal);text-transform:var(--ts-body-transform,none);font-style:var(--ts-body-style,normal)}[data-vpc-body]:where(:not([data-vpc-body=compact])) :is(th,dt){font-family:var(--ts-body-family,var(--font-body,inherit));font-size:var(--ts-body-size,1rem);line-height:var(--ts-body-lh,1.5);letter-spacing:var(--ts-body-tracking,normal)}[data-vpc-body]:where(:not([data-vpc-body=compact])) :is(blockquote,blockquote :where(p,li)){font-family:var(--ts-blockquote-family,var(--font-body,inherit));font-size:var(--ts-blockquote-size,1rem);font-weight:var(--ts-blockquote-weight,400);line-height:var(--ts-blockquote-lh,1.6);letter-spacing:var(--ts-blockquote-tracking,normal);text-transform:var(--ts-blockquote-transform,none);font-style:var(--ts-blockquote-style,italic)}[data-vpc-body][data-vpc-body=compact]{font-family:var(--ts-body-family,var(--font-body,inherit))}[data-vpc-body=compact] h1{font-family:var(--ts-h1-family,var(--font-heading,inherit))}[data-vpc-body=compact] h2{font-family:var(--ts-h2-family,var(--font-heading,inherit))}[data-vpc-body=compact] h3{font-family:var(--ts-h3-family,var(--font-heading,inherit))}[data-vpc-body=compact] h4{font-family:var(--ts-h4-family,var(--font-heading,inherit))}[data-vpc-body=compact] h5{font-family:var(--ts-h5-family,var(--font-heading,inherit))}[data-vpc-body=compact] h6{font-family:var(--ts-h6-family,var(--font-heading,inherit))}[data-vpc-body=compact] :is(p,li,td,dd){font-family:var(--ts-body-family,var(--font-body,inherit))}[data-vpc-body=compact] :is(th,dt){font-family:var(--ts-body-family,var(--font-body,inherit))}[data-vpc-body=compact] :is(blockquote,blockquote :where(p,li)){font-family:var(--ts-blockquote-family,var(--font-body,inherit))}[data-vpc-body] a{color:hsl(var(--primary-ink,var(--primary,221.2 83.2% 53.3%)))}.vpc-rm__inner{display:flow-root}.vpc-rm[data-state=collapsed] .vpc-rm__clip{max-height:calc(var(--vpc-rm-lines, 4) * 1.6em);overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5em),transparent);mask-image:linear-gradient(#000 calc(100% - 1.5em),transparent)}@supports (max-height:1lh){.vpc-rm[data-state=collapsed] .vpc-rm__clip{max-height:calc(var(--vpc-rm-lines, 4) * 1lh)}}.vpc-rm[data-measured][data-state=collapsed] .vpc-rm__clip{max-height:var(--vpc-rm-h)}.vpc-rm[data-rm-anim][data-state=expanded] .vpc-rm__clip{max-height:var(--vpc-rm-full,none);overflow:hidden}.vpc-rm__toggle{display:inline-flex;align-items:center;gap:.375em;min-height:44px;margin:.5rem 0 0;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-heading,inherit);font-size:var(--ts-h5-size,1.125rem);font-weight:600;line-height:1.2;color:hsl(var(--primary-ink,var(--primary,221.2 83.2% 53.3%)));text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:from-font}.vpc-rm__toggle:hover{text-decoration-thickness:2px}.vpc-rm__toggle:focus-visible{outline:2px solid hsl(var(--ring,221.2 83.2% 53.3%));outline-offset:2px;border-radius:2px}.vpc-rm__toggle[hidden]{display:none}.vpc-rm__chev{display:inline-block;flex:none;width:1em;height:1em}.vpc-rm[data-state=expanded] .vpc-rm__chev{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.vpc-rm[data-rm-anim] .vpc-rm__clip{transition:max-height .3s ease}.vpc-rm__chev{transition:transform .2s ease}}@media print{.vpc-rm .vpc-rm__clip{max-height:none!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.vpc-rm__toggle{display:none!important}}