:root{--colors-neutral-100:#eef4f4;--colors-neutral-200:#e5e5e5;--colors-neutral-300:#b2b3b3;--colors-neutral-400:#a3a3a3;--colors-neutral-500:#7f7f7f;--colors-neutral-600:#545556;--colors-neutral-700:#404040;--colors-neutral-800:#262626;--colors-neutral-900:#232525;--colors-neutral-1000:#000000;--colors-neutral-transparent:rgba(255,255,255,0);--colors-neutral-000:#ffffff;--colors-brand-1-100:#f4f5f7;--colors-brand-1-200:#e4e7eb;--colors-brand-1-300:#cfd4da;--colors-brand-1-400:#a9b0b8;--colors-brand-1-500:#7f878f;--colors-brand-1-600:#5b6472;--colors-brand-1-700:#454c56;--colors-brand-1-800:#30363a;--colors-brand-1-900:#0d0e0e;--colors-brand-2-50:#f4f5f7;--colors-brand-2-100:#e4e7eb;--colors-brand-2-200:#cfd4da;--colors-brand-2-300:#a9b0b8;--colors-brand-2-400:#7f878f;--colors-brand-2-500:#5b6472;--colors-brand-2-600:#454c56;--colors-brand-2-700:#30363a;--colors-brand-2-800:#0d0e0e;--colors-brand-2-900:#0d0e0e;--colors-brand-accent-1:#f4f5f7;--colors-brand-accent-2:#e4e7eb;--colors-brand-accent-3:#cfd4da;--colors-feedback-success-100:#dcfce7;--colors-feedback-success-300:#86efac;--colors-feedback-success-500:#16a34a;--colors-feedback-success-700:#15803d;--colors-feedback-success-background:var(--colors-feedback-success-100);--colors-feedback-success-foreground:var(--colors-feedback-success-500);--colors-feedback-success-text:var(--colors-feedback-success-700);--colors-feedback-warning-100:#fef3c7;--colors-feedback-warning-300:#fcd34d;--colors-feedback-warning-500:#f59e0b;--colors-feedback-warning-700:#b45309;--colors-feedback-warning-background:var(--colors-feedback-warning-100);--colors-feedback-warning-foreground:var(--colors-feedback-warning-500);--colors-feedback-warning-text:var(--colors-feedback-warning-700);--colors-feedback-danger-100:#fee2e2;--colors-feedback-danger-300:#fca5a5;--colors-feedback-danger-500:#dc2626;--colors-feedback-danger-700:#991b1b;--colors-feedback-danger-background:var(--colors-feedback-danger-100);--colors-feedback-danger-foreground:var(--colors-feedback-danger-500);--colors-feedback-danger-text:var(--colors-feedback-danger-700);--colors-feedback-info-100:#dbeafe;--colors-feedback-info-300:#93c5fd;--colors-feedback-info-500:#2563eb;--colors-feedback-info-700:#1d4ed8;--colors-feedback-info-background:var(--colors-feedback-info-100);--colors-feedback-info-foreground:var(--colors-feedback-info-500);--colors-feedback-info-text:var(--colors-feedback-info-700);--colors-emissions-a:#019139;--colors-emissions-b:#58ac32;--colors-emissions-c:#b0c80c;--colors-emissions-d:#feeb14;--colors-emissions-e:#f29405;--colors-emissions-f:#e1071b;--colors-emissions-g:#e1071b;--colors-banner-background:var(--colors-theme-tint-background);--colors-banner-border:var(--colors-theme-tint-border);--colors-banner-text:var(--colors-theme-tint-text-default);--colors-banner-text-subtle:var(--colors-theme-tint-text-subtle);--colors-banner-text-action:var(--colors-theme-tint-text-action);--colors-banner-text-action-hover:var(--colors-action-tertiary-text-hover);--colors-banner-underline:var(--colors-neutral-transparent);--colors-banner-underline-hover:var(--colors-banner-text-action-hover);--colors-button-underline:var(--colors-neutral-transparent);--colors-button-underline-hover:var(--colors-action-tertiary-text-hover);--colors-action-primary-background-default:var(--colors-brand-1-700);--colors-action-primary-background-hover:var(--colors-brand-1-600);--colors-action-primary-background-active:var(--colors-brand-1-700);--colors-action-primary-background-disabled:var(--colors-neutral-200);--colors-action-primary-background-loading:var(--colors-brand-1-700);--colors-action-primary-border-default:var(--colors-brand-1-700);--colors-action-primary-border-hover:var(--colors-brand-1-600);--colors-action-primary-border-active:var(--colors-brand-1-700);--colors-action-primary-border-disabled:var(--colors-neutral-200);--colors-action-primary-border-loading:var(--colors-brand-1-700);--colors-action-primary-text-default:var(--colors-neutral-000);--colors-action-primary-text-hover:var(--colors-neutral-000);--colors-action-primary-text-disabled:var(--colors-neutral-300);--colors-action-primary-text-loading:var(--colors-neutral-000);--colors-action-primary-text-active:var(--colors-neutral-000);--colors-action-secondary-background-default:var(--colors-brand-1-300);--colors-action-secondary-background-hover:var(--colors-brand-1-200);--colors-action-secondary-background-active:var(--colors-brand-1-200);--colors-action-secondary-background-disabled:var(--colors-neutral-100);--colors-action-secondary-background-loading:var(--colors-brand-1-300);--colors-action-secondary-border-default:var(--colors-brand-1-300);--colors-action-secondary-border-hover:var(--colors-brand-1-200);--colors-action-secondary-border-active:var(--colors-brand-1-200);--colors-action-secondary-border-disabled:var(--colors-neutral-200);--colors-action-secondary-border-loading:var(--colors-brand-1-300);--colors-action-secondary-text-default:var(--colors-neutral-900);--colors-action-secondary-text-hover:var(--colors-neutral-900);--colors-action-secondary-text-active:var(--colors-neutral-900);--colors-action-secondary-text-disabled:var(--colors-neutral-300);--colors-action-secondary-text-loading:var(--colors-neutral-900);--colors-action-tertiary-background-default:var(--colors-neutral-000);--colors-action-tertiary-background-hover:var(--colors-neutral-100);--colors-action-tertiary-background-active:var(--colors-neutral-200);--colors-action-tertiary-background-disabled:var(--colors-neutral-000);--colors-action-tertiary-background-loading:var(--colors-neutral-000);--colors-action-tertiary-border-default:var(--colors-neutral-000);--colors-action-tertiary-border-hover:var(--colors-neutral-000);--colors-action-tertiary-border-active:var(--colors-neutral-000);--colors-action-tertiary-border-disabled:var(--colors-neutral-000);--colors-action-tertiary-border-loading:var(--colors-neutral-000);--colors-action-tertiary-text-default:var(--colors-brand-1-700);--colors-action-tertiary-text-hover:var(--colors-brand-1-600);--colors-action-tertiary-text-active:var(--colors-brand-1-600);--colors-action-tertiary-text-disabled:var(--colors-neutral-300);--colors-action-tertiary-text-loading:var(--colors-brand-1-700);--colors-action-extra-1-background-default:var(--colors-neutral-000);--colors-action-extra-1-background-hover:var(--colors-neutral-000);--colors-action-extra-1-background-active:var(--colors-neutral-000);--colors-action-extra-1-background-disabled:var(--colors-neutral-000);--colors-action-extra-1-background-loading:var(--colors-neutral-000);--colors-action-extra-1-border-default:var(--colors-neutral-000);--colors-action-extra-1-border-hover:var(--colors-neutral-900);--colors-action-extra-1-border-active:var(--colors-neutral-900);--colors-action-extra-1-border-disabled:var(--colors-neutral-200);--colors-action-extra-1-border-loading:var(--colors-neutral-000);--colors-action-extra-1-text-default:var(--colors-neutral-900);--colors-action-extra-1-text-hover:var(--colors-neutral-900);--colors-action-extra-1-text-active:var(--colors-neutral-900);--colors-action-extra-1-text-disabled:var(--colors-neutral-300);--colors-action-extra-1-text-loading:var(--colors-neutral-900);--colors-action-extra-2-background-default:var(--colors-neutral-000);--colors-action-extra-2-background-hover:var(--colors-neutral-000);--colors-action-extra-2-background-active:var(--colors-neutral-000);--colors-action-extra-2-background-disabled:var(--colors-neutral-000);--colors-action-extra-2-background-loading:var(--colors-neutral-000);--colors-action-extra-2-border-default:var(--colors-neutral-000);--colors-action-extra-2-border-hover:var(--colors-neutral-000);--colors-action-extra-2-border-active:var(--colors-neutral-000);--colors-action-extra-2-border-disabled:var(--colors-neutral-600);--colors-action-extra-2-border-loading:var(--colors-neutral-000);--colors-action-extra-2-text-default:var(--colors-neutral-000);--colors-action-extra-2-text-hover:var(--colors-neutral-000);--colors-action-extra-2-text-active:var(--colors-neutral-000);--colors-action-extra-2-text-disabled:var(--colors-neutral-600);--colors-action-extra-2-text-loading:var(--colors-neutral-000);--colors-action-text-light-text-default:var(--colors-neutral-900);--colors-action-text-light-text-hover:var(--colors-neutral-600);--colors-action-text-light-text-active:var(--colors-neutral-900);--colors-action-text-light-text-disabled:var(--colors-neutral-300);--colors-action-text-light-text-loading:var(--colors-neutral-900);--colors-action-text-dark-text-default:var(--colors-neutral-000);--colors-action-text-dark-text-hover:var(--colors-neutral-100);--colors-action-text-dark-text-active:var(--colors-neutral-200);--colors-action-text-dark-text-disabled:var(--colors-neutral-600);--colors-action-text-dark-text-loading:var(--colors-neutral-000);--colors-action-focus-colour:var(--colors-brand-1-700);--colors-action-focus-colour-offset:var(--colors-neutral-000);--colors-action-focus-width:2px;--colors-action-focus-offset:2px;--colors-border-default:var(--colors-neutral-200);--colors-border-subtle:var(--colors-neutral-100);--colors-border-strong:var(--colors-neutral-400);--colors-theme-default-background:var(--colors-neutral-transparent);--colors-theme-default-border:var(--colors-neutral-000);--colors-theme-default-text-default:var(--colors-neutral-1000);--colors-theme-default-text-subtle:var(--colors-neutral-600);--colors-theme-default-text-action:var(--colors-brand-1-700);--colors-theme-default-text-disabled:var(--colors-neutral-400);--colors-theme-light-background:var(--colors-neutral-100);--colors-theme-light-border:var(--colors-neutral-100);--colors-theme-light-text-default:var(--colors-neutral-1000);--colors-theme-light-text-subtle:var(--colors-neutral-600);--colors-theme-light-text-action:var(--colors-brand-1-700);--colors-theme-light-text-disabled:var(--colors-neutral-400);--colors-theme-dark-background:var(--colors-neutral-1000);--colors-theme-dark-border:var(--colors-neutral-1000);--colors-theme-dark-text-default:var(--colors-neutral-000);--colors-theme-dark-text-subtle:var(--colors-neutral-300);--colors-theme-dark-text-action:var(--colors-brand-1-300);--colors-theme-dark-text-disabled:var(--colors-neutral-600);--colors-theme-mid-background:var(--colors-neutral-900);--colors-theme-mid-border:var(--colors-neutral-900);--colors-theme-mid-text-default:var(--colors-neutral-000);--colors-theme-mid-text-subtle:var(--colors-neutral-300);--colors-theme-mid-text-action:var(--colors-brand-1-300);--colors-theme-mid-text-disabled:var(--colors-neutral-600);--colors-theme-tint-background:var(--colors-neutral-100);--colors-theme-tint-border:var(--colors-neutral-100);--colors-theme-tint-text-default:var(--colors-neutral-1000);--colors-theme-tint-text-subtle:var(--colors-neutral-600);--colors-theme-tint-text-action:var(--colors-brand-1-700);--colors-theme-tint-text-disabled:var(--colors-neutral-400);--colors-theme-brand-background:var(--colors-brand-1-100);--colors-theme-brand-border:var(--colors-brand-1-100);--colors-theme-brand-text-default:var(--colors-neutral-1000);--colors-theme-brand-text-subtle:var(--colors-neutral-600);--colors-theme-brand-text-action:var(--colors-brand-1-700);--colors-theme-brand-text-disabled:var(--colors-neutral-400);--colors-layout-background:var(--colors-neutral-000);--fonts-1:source-sans-3;--fonts-2:JetBrains Mono;--fonts-banner-title:var(--fonts-heading);--fonts-banner-subtitle:var(--fonts-body);--fonts-banner-body:var(--fonts-body);--fonts-banner-action:var(--fonts-action);--fonts-heading:var(--fonts-1);--fonts-body:var(--fonts-1);--fonts-navigation:var(--fonts-1);--fonts-action:var(--fonts-1);--fonts-label:var(--fonts-1);--fonts-overline:var(--fonts-1);--fonts-chip:var(--fonts-1);--fonts-caption:var(--fonts-1);--fonts-data:var(--fonts-1);--font-weights-light:300;--font-weights-regular:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-banner-title:var(--font-weights-heading-emphasise);--font-weights-banner-subtitle:var(--font-weights-body-default);--font-weights-banner-body:var(--font-weights-body-default);--font-weights-banner-action:var(--font-weights-action-emphasise);--font-weights-heading-default:var(--font-weights-regular);--font-weights-heading-emphasise:var(--font-weights-semibold);--font-weights-body-default:var(--font-weights-regular);--font-weights-body-emphasise:var(--font-weights-semibold);--font-weights-navigation:var(--font-weights-semibold);--font-weights-action-default:var(--font-weights-semibold);--font-weights-action-emphasise:var(--font-weights-bold);--font-weights-label-default:var(--font-weights-light);--font-weights-label-emphasise:var(--font-weights-semibold);--font-weights-overline:var(--font-weights-semibold);--font-weights-chip:var(--font-weights-bold);--font-weights-caption:var(--font-weights-regular);--font-weights-data-header:var(--font-weights-semibold);--font-weights-data-cell:var(--font-weights-regular);--font-sizes-100:1rem;--font-sizes-113:1.125rem;--font-sizes-125:1.25rem;--font-sizes-150:1.5rem;--font-sizes-175:1.75rem;--font-sizes-200:2rem;--font-sizes-250:2.5rem;--font-sizes-300:3rem;--font-sizes-350:3.5rem;--font-sizes-450:4.5rem;--font-sizes-600:6rem;--font-sizes-063:0.625rem;--font-sizes-075:0.75rem;--font-sizes-088:0.875rem;--font-sizes-banner-title:var(--font-sizes-heading-md);--font-sizes-banner-subtitle:var(--font-sizes-heading-sm);--font-sizes-banner-body:var(--font-sizes-body-md);--font-sizes-banner-action:var(--font-sizes-action-md);--font-sizes-heading-2xl:var(--font-sizes-450);--font-sizes-heading-xl:var(--font-sizes-350);--font-sizes-heading-lg:var(--font-sizes-300);--font-sizes-heading-md:var(--font-sizes-200);--font-sizes-heading-sm:var(--font-sizes-150);--font-sizes-heading-xs:var(--font-sizes-125);--font-sizes-body-lg:var(--font-sizes-113);--font-sizes-body-md:var(--font-sizes-100);--font-sizes-body-sm:var(--font-sizes-088);--font-sizes-body-xs:var(--font-sizes-075);--font-sizes-navigation-lg:var(--font-sizes-100);--font-sizes-navigation-sm:var(--font-sizes-088);--font-sizes-action-lg:var(--font-sizes-113);--font-sizes-action-md:var(--font-sizes-100);--font-sizes-action-sm:var(--font-sizes-088);--font-sizes-label-lg:var(--font-sizes-100);--font-sizes-label-md:var(--font-sizes-088);--font-sizes-label-sm:var(--font-sizes-075);--font-sizes-overline-lg:var(--font-sizes-088);--font-sizes-overline-sm:var(--font-sizes-075);--font-sizes-chip:var(--font-sizes-075);--font-sizes-caption:var(--font-sizes-075);--font-sizes-data:var(--font-sizes-088);--line-heights-tight:1.1;--line-heights-normal:1.3;--line-heights-relaxed:1.5;--line-heights-loose:1.6;--line-heights-banner-title:var(--line-heights-heading-md);--line-heights-banner-subtitle:var(--line-heights-body);--line-heights-banner-body:var(--line-heights-body);--line-heights-banner-action:var(--line-heights-action);--line-heights-heading-2xl:var(--line-heights-tight);--line-heights-heading-xl:var(--line-heights-tight);--line-heights-heading-lg:var(--line-heights-tight);--line-heights-heading-md:var(--line-heights-normal);--line-heights-heading-sm:var(--line-heights-normal);--line-heights-heading-xs:var(--line-heights-normal);--line-heights-body:var(--line-heights-relaxed);--line-heights-navigation:var(--line-heights-normal);--line-heights-action:var(--line-heights-normal);--line-heights-label:var(--line-heights-normal);--line-heights-overline:var(--line-heights-normal);--line-heights-chip:var(--line-heights-tight);--line-heights-caption:var(--line-heights-relaxed);--line-heights-data:var(--line-heights-tight);--letter-spacings-tight:-0.02em;--letter-spacings-normal:0;--letter-spacings-wide:0.02em;--letter-spacings-banner-title:var(--letter-spacings-heading);--letter-spacings-banner-subtitle:var(--letter-spacings-body);--letter-spacings-banner-body:var(--letter-spacings-body);--letter-spacings-banner-action:var(--letter-spacings-action-emphasise);--letter-spacings-heading:var(--letter-spacings-normal);--letter-spacings-body:var(--letter-spacings-normal);--letter-spacings-navigation:var(--letter-spacings-wide);--letter-spacings-action-default:var(--letter-spacings-normal);--letter-spacings-action-emphasise:var(--letter-spacings-wide);--letter-spacings-label:var(--letter-spacings-wide);--letter-spacings-overline:var(--letter-spacings-wide);--letter-spacings-chip:var(--letter-spacings-wide);--letter-spacings-caption:var(--letter-spacings-normal);--letter-spacings-data-header:var(--letter-spacings-wide);--letter-spacings-data-cell:var(--letter-spacings-normal);--spacing-100:1rem;--spacing-125:1.25rem;--spacing-150:1.5rem;--spacing-200:2rem;--spacing-250:2.5rem;--spacing-300:3rem;--spacing-350:3.5rem;--spacing-400:4rem;--spacing-500:5rem;--spacing-600:6rem;--spacing-800:8rem;--spacing-1000:10rem;--spacing-000:0;--spacing-025:0.25rem;--spacing-050:0.5rem;--spacing-075:0.75rem;--spacing-banner-padding-x:var(--spacing-md);--spacing-banner-padding-y:var(--spacing-lg);--spacing-banner-gap:var(--spacing-sm);--spacing-banner-actions-gap:var(--spacing-xs);--spacing-none:var(--spacing-000);--spacing-3xs:var(--spacing-025);--spacing-2xs:var(--spacing-050);--spacing-xs:var(--spacing-075);--spacing-sm:var(--spacing-100);--spacing-md:var(--spacing-150);--spacing-lg:var(--spacing-200);--spacing-xl:var(--spacing-300);--spacing-2xl:var(--spacing-400);--spacing-3xl:var(--spacing-600);--spacing-4xl:var(--spacing-800);--spacing-card-padding:var(--spacing-none);--spacing-card-gap:var(--spacing-sm);--spacing-button-lg-padding:var(--spacing-lg);--spacing-button-lg-gap:var(--spacing-sm);--spacing-button-md-padding:var(--spacing-lg);--spacing-button-md-gap:var(--spacing-sm);--spacing-layout-margin:var(--spacing-sm);--radii-100:16px;--radii-150:24px;--radii-200:32px;--radii-400:64px;--radii-000:0px;--radii-013:2px;--radii-025:4px;--radii-050:8px;--radii-075:12px;--radii-banner-radius:var(--radii-md);--radii-none:var(--radii-000);--radii-sm:var(--radii-025);--radii-md:var(--radii-075);--radii-lg:var(--radii-200);--radii-xl:var(--radii-400);--radii-card-radius:var(--radii-none);--radii-card-image-radius:var(--radii-md);--radii-button-lg-radius:var(--radii-none);--radii-button-md-radius:var(--radii-none);--border-widths-0:0px;--border-widths-1:1px;--border-widths-2:2px;--border-widths-4:4px;--border-widths-banner-border:var(--border-widths-thin);--border-widths-none:var(--border-widths-0);--border-widths-thin:var(--border-widths-1);--border-widths-medium:var(--border-widths-2);--border-widths-thick:var(--border-widths-4);--border-widths-card-border:var(--border-widths-none);--durations-instant:0ms;--durations-xs:100ms;--durations-sm:100ms;--durations-md:300ms;--durations-lg:400ms;--durations-xl:600ms;--durations-2xl:900ms;--durations-stagger-short:30ms;--durations-stagger-medium:50ms;--durations-stagger-long:80ms;--durations-stagger-list:var(--durations-stagger-short);--durations-stagger-grid:var(--durations-stagger-medium);--durations-stagger-sequence:var(--durations-stagger-long);--durations-enter:var(--durations-md);--durations-exit:var(--durations-sm);--durations-move:var(--durations-md);--durations-feedback:var(--durations-xs);--easings-linear:linear;--easings-ease-in:ease-in;--easings-ease-out:ease-out;--easings-ease-in-out:ease-in-out;--easings-gentle:cubic-bezier(0.25,0.46,0.45,0.94);--easings-quick:cubic-bezier(0,0,0.2,1);--easings-bouncy:cubic-bezier(0.34,1.56,0.64,1);--easings-enter:var(--easings-ease-out);--easings-exit:var(--easings-ease-in);--easings-move:var(--easings-ease-in-out);--easings-feedback:var(--easings-quick);--blurs-100:16px;--blurs-200:32px;--blurs-025:4px;--blurs-050:8px;--blurs-sm:var(--blurs-025);--blurs-md:var(--blurs-050);--blurs-lg:var(--blurs-100);--blurs-xl:var(--blurs-200);--sizes-button-lg-height:48px;--sizes-button-md-height:36px;--sizes-banner-measure:var(--sizes-measure);--sizes-icon:1rem;--sizes-measure:65ch;--shadows-none:none;--shadows-sm:0 2px 4px 0 rgba(0,0,0,0.08);--shadows-md:0 4px 8px 0 rgba(0,0,0,0.15);--shadows-lg:0 8px 16px 0 rgba(0,0,0,0.15)}@media screen and (min-width:1024px){:root{--spacing-layout-margin:var(--spacing-2xl)}}@layer reset;@layer reset{*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--fonts-body);font-size:var(--font-sizes-body-md);font-weight:var(--font-weights-body-default);line-height:var(--line-heights-body);letter-spacing:var(--letter-spacings-body);color:var(--colors-theme-default-text-default);background-color:var(--colors-theme-default-background)}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{padding-inline-start:0;list-style:none}fieldset{padding:0;border-style:none}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,optgroup,select,textarea{margin:0;font:inherit;letter-spacing:inherit;color:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}[hidden]{display:none}}