@import url(https://altinncdn.no/fonts/inter/v4/inter.css);
@layer ds.reset, ds.theme, ds.base, ds.utilities, ds.components;@layer ds.theme.color-scheme.light{:root,[data-color-scheme=light]{--ds-color-accent-background-default:#fff;--ds-color-accent-background-subtle:#eaf6f0;--ds-color-accent-surface-default:#cae9d9;--ds-color-accent-surface-hover:#acdcc3;--ds-color-accent-surface-active:#8ed0ae;--ds-color-accent-border-subtle:#81cba5;--ds-color-accent-border-default:#528a6d;--ds-color-accent-border-strong:#3f6a54;--ds-color-accent-base-default:#76c69d;--ds-color-accent-base-hover:#68ae8a;--ds-color-accent-base-active:#5a9778;--ds-color-accent-text-subtle:#3f6a54;--ds-color-accent-text-default:#1c2f26;--ds-color-accent-contrast-default:#000;--ds-color-accent-contrast-subtle:#17271f;--ds-color-neutral-background-default:#fff;--ds-color-neutral-background-subtle:#f3f3f3;--ds-color-neutral-surface-default:#e2e2e2;--ds-color-neutral-surface-hover:#d1d1d1;--ds-color-neutral-surface-active:#c2c2c2;--ds-color-neutral-border-subtle:#bcbcbc;--ds-color-neutral-border-default:#7e7e7e;--ds-color-neutral-border-strong:#616161;--ds-color-neutral-base-default:#303030;--ds-color-neutral-base-hover:#424242;--ds-color-neutral-base-active:#545454;--ds-color-neutral-text-subtle:#616161;--ds-color-neutral-text-default:#2b2b2b;--ds-color-neutral-contrast-default:#fff;--ds-color-neutral-contrast-subtle:#c6c6c6;--ds-color-support1-background-default:#fff;--ds-color-support1-background-subtle:#edf5f1;--ds-color-support1-surface-default:#d2e7dc;--ds-color-support1-surface-hover:#b9d9c8;--ds-color-support1-surface-active:#abc9b9;--ds-color-support1-border-subtle:#a6c2b3;--ds-color-support1-border-default:#708379;--ds-color-support1-border-strong:#56655d;--ds-color-support1-base-default:#b9d9c8;--ds-color-support1-base-hover:#a5c2b3;--ds-color-support1-base-active:#93ac9e;--ds-color-support1-text-subtle:#56655d;--ds-color-support1-text-default:#262d29;--ds-color-support1-contrast-default:#000;--ds-color-support1-contrast-subtle:#323b36;--ds-color-support2-background-default:#fff;--ds-color-support2-background-subtle:#eef4f9;--ds-color-support2-surface-default:#d5e4f0;--ds-color-support2-surface-hover:#bed4e7;--ds-color-support2-surface-active:#b0c5d7;--ds-color-support2-border-subtle:#aabecf;--ds-color-support2-border-default:#72808c;--ds-color-support2-border-strong:#58636b;--ds-color-support2-base-default:#bed5e8;--ds-color-support2-base-hover:#aabfd0;--ds-color-support2-base-active:#96a8b8;--ds-color-support2-text-subtle:#58636b;--ds-color-support2-text-default:#272c30;--ds-color-support2-contrast-default:#000;--ds-color-support2-contrast-subtle:#343a3f;--ds-color-support3-background-default:#fff;--ds-color-support3-background-subtle:#f9f3eb;--ds-color-support3-surface-default:#efe0cc;--ds-color-support3-surface-hover:#e5ceae;--ds-color-support3-surface-active:#d5bfa1;--ds-color-support3-border-subtle:#cdb99c;--ds-color-support3-border-default:#8a7c69;--ds-color-support3-border-strong:#6a6051;--ds-color-support3-base-default:#e5ceae;--ds-color-support3-base-hover:#cdb89c;--ds-color-support3-base-active:#b5a389;--ds-color-support3-text-subtle:#6a6051;--ds-color-support3-text-default:#2f2b24;--ds-color-support3-contrast-default:#000;--ds-color-support3-contrast-subtle:#3e382f;--ds-color-success-background-default:#fff;--ds-color-success-background-subtle:#ecf6ee;--ds-color-success-surface-default:#d0e8d3;--ds-color-success-surface-hover:#b4dbba;--ds-color-success-surface-active:#9bcfa2;--ds-color-success-border-subtle:#8fc997;--ds-color-success-border-default:#1d922d;--ds-color-success-border-strong:#057114;--ds-color-success-base-default:#068718;--ds-color-success-base-hover:#057014;--ds-color-success-base-active:#045a10;--ds-color-success-text-subtle:#057114;--ds-color-success-text-default:#023409;--ds-color-success-contrast-default:#fff;--ds-color-success-contrast-subtle:#fafdfb;--ds-color-danger-background-default:#fff;--ds-color-danger-background-subtle:#fbf1f1;--ds-color-danger-surface-default:#f5dcdc;--ds-color-danger-surface-hover:#f0c8c8;--ds-color-danger-surface-active:#ebb5b5;--ds-color-danger-border-subtle:#e8adad;--ds-color-danger-border-default:#d15757;--ds-color-danger-border-strong:#bf1b1b;--ds-color-danger-base-default:#c01b1b;--ds-color-danger-base-hover:#9b1616;--ds-color-danger-base-active:#791111;--ds-color-danger-text-subtle:#bf1b1b;--ds-color-danger-text-default:#590d0d;--ds-color-danger-contrast-default:#fff;--ds-color-danger-contrast-subtle:#f7e1e1;--ds-color-info-background-default:#fff;--ds-color-info-background-subtle:#edf5fa;--ds-color-info-surface-default:#d2e5f3;--ds-color-info-surface-hover:#b7d5ed;--ds-color-info-surface-active:#9fc7e6;--ds-color-info-border-subtle:#94c1e3;--ds-color-info-border-default:#2a83c8;--ds-color-info-border-strong:#0964a9;--ds-color-info-base-default:#0a71c0;--ds-color-info-base-hover:#085d9f;--ds-color-info-base-active:#074a7e;--ds-color-info-text-subtle:#0964a9;--ds-color-info-text-default:#042d4d;--ds-color-info-contrast-default:#fff;--ds-color-info-contrast-subtle:#eff6fb;--ds-color-warning-background-default:#fff;--ds-color-warning-background-subtle:#f9f4e1;--ds-color-warning-surface-default:#efe2b2;--ds-color-warning-surface-hover:#e6d184;--ds-color-warning-surface-active:#ddc159;--ds-color-warning-border-subtle:#d9b945;--ds-color-warning-border-default:#957c21;--ds-color-warning-border-strong:#736019;--ds-color-warning-base-default:#b8581d;--ds-color-warning-base-hover:#994918;--ds-color-warning-base-active:#7b3b13;--ds-color-warning-text-subtle:#9b4a18;--ds-color-warning-text-default:#46220b;--ds-color-warning-contrast-default:#fff;--ds-color-warning-contrast-subtle:#fdfbf9;--ds-color-focus-inner:#fff;--ds-color-focus-outer:#2b2b2b;--ds-global-blue-1:#fff;--ds-global-blue-2:#edf5fa;--ds-global-blue-3:#d2e5f3;--ds-global-blue-4:#b7d5ed;--ds-global-blue-5:#9fc7e6;--ds-global-blue-6:#94c1e3;--ds-global-blue-7:#2a83c8;--ds-global-blue-8:#0964a9;--ds-global-blue-9:#0a71c0;--ds-global-blue-10:#085d9f;--ds-global-blue-11:#074a7e;--ds-global-blue-12:#0964a9;--ds-global-blue-13:#042d4d;--ds-global-blue-contrast-1:#fff;--ds-global-blue-contrast-2:#eff6fb;--ds-global-green-1:#fff;--ds-global-green-2:#ecf6ee;--ds-global-green-3:#d0e8d3;--ds-global-green-4:#b4dbba;--ds-global-green-5:#9bcfa2;--ds-global-green-6:#8fc997;--ds-global-green-7:#1d922d;--ds-global-green-8:#057114;--ds-global-green-9:#068718;--ds-global-green-10:#057014;--ds-global-green-11:#045a10;--ds-global-green-12:#057114;--ds-global-green-13:#023409;--ds-global-green-contrast-1:#fff;--ds-global-green-contrast-2:#fafdfb;--ds-global-orange-1:#fff;--ds-global-orange-2:#faf2ee;--ds-global-orange-3:#f1dfd3;--ds-global-orange-4:#e9ccba;--ds-global-orange-5:#e2baa2;--ds-global-orange-6:#dfb398;--ds-global-orange-7:#bf6732;--ds-global-orange-8:#9b4a18;--ds-global-orange-9:#b8581d;--ds-global-orange-10:#994918;--ds-global-orange-11:#7b3b13;--ds-global-orange-12:#9b4a18;--ds-global-orange-13:#46220b;--ds-global-orange-contrast-1:#fff;--ds-global-orange-contrast-2:#fdfbf9;--ds-global-purple-1:#fff;--ds-global-purple-2:#f6f2f9;--ds-global-purple-3:#e7dfef;--ds-global-purple-4:#d9cde6;--ds-global-purple-5:#cdbcdd;--ds-global-purple-6:#c7b4da;--ds-global-purple-7:#936fb7;--ds-global-purple-8:#794ca6;--ds-global-purple-9:#663299;--ds-global-purple-10:#4f2776;--ds-global-purple-11:#371b53;--ds-global-purple-12:#794ca6;--ds-global-purple-13:#3a1d57;--ds-global-purple-contrast-1:#fff;--ds-global-purple-contrast-2:#eee8f3;--ds-global-red-1:#fff;--ds-global-red-2:#fbf1f1;--ds-global-red-3:#f5dcdc;--ds-global-red-4:#f0c8c8;--ds-global-red-5:#ebb5b5;--ds-global-red-6:#e8adad;--ds-global-red-7:#d15757;--ds-global-red-8:#bf1b1b;--ds-global-red-9:#c01b1b;--ds-global-red-10:#9b1616;--ds-global-red-11:#791111;--ds-global-red-12:#bf1b1b;--ds-global-red-13:#590d0d;--ds-global-red-contrast-1:#fff;--ds-global-red-contrast-2:#f7e1e1;--ds-global-yellow-1:#fff;--ds-global-yellow-2:#f9f4e1;--ds-global-yellow-3:#efe2b2;--ds-global-yellow-4:#e6d184;--ds-global-yellow-5:#ddc159;--ds-global-yellow-6:#d9b945;--ds-global-yellow-7:#957c21;--ds-global-yellow-8:#736019;--ds-global-yellow-9:#d4b12f;--ds-global-yellow-10:#bb9c2a;--ds-global-yellow-11:#a38824;--ds-global-yellow-12:#736019;--ds-global-yellow-13:#332b0b;--ds-global-yellow-contrast-1:#000;--ds-global-yellow-contrast-2:#282209;color-scheme:light}@media (prefers-color-scheme:light){[data-color-scheme=auto]{--ds-color-accent-background-default:#fff;--ds-color-accent-background-subtle:#eaf6f0;--ds-color-accent-surface-default:#cae9d9;--ds-color-accent-surface-hover:#acdcc3;--ds-color-accent-surface-active:#8ed0ae;--ds-color-accent-border-subtle:#81cba5;--ds-color-accent-border-default:#528a6d;--ds-color-accent-border-strong:#3f6a54;--ds-color-accent-base-default:#76c69d;--ds-color-accent-base-hover:#68ae8a;--ds-color-accent-base-active:#5a9778;--ds-color-accent-text-subtle:#3f6a54;--ds-color-accent-text-default:#1c2f26;--ds-color-accent-contrast-default:#000;--ds-color-accent-contrast-subtle:#17271f;--ds-color-neutral-background-default:#fff;--ds-color-neutral-background-subtle:#f3f3f3;--ds-color-neutral-surface-default:#e2e2e2;--ds-color-neutral-surface-hover:#d1d1d1;--ds-color-neutral-surface-active:#c2c2c2;--ds-color-neutral-border-subtle:#bcbcbc;--ds-color-neutral-border-default:#7e7e7e;--ds-color-neutral-border-strong:#616161;--ds-color-neutral-base-default:#303030;--ds-color-neutral-base-hover:#424242;--ds-color-neutral-base-active:#545454;--ds-color-neutral-text-subtle:#616161;--ds-color-neutral-text-default:#2b2b2b;--ds-color-neutral-contrast-default:#fff;--ds-color-neutral-contrast-subtle:#c6c6c6;--ds-color-support1-background-default:#fff;--ds-color-support1-background-subtle:#edf5f1;--ds-color-support1-surface-default:#d2e7dc;--ds-color-support1-surface-hover:#b9d9c8;--ds-color-support1-surface-active:#abc9b9;--ds-color-support1-border-subtle:#a6c2b3;--ds-color-support1-border-default:#708379;--ds-color-support1-border-strong:#56655d;--ds-color-support1-base-default:#b9d9c8;--ds-color-support1-base-hover:#a5c2b3;--ds-color-support1-base-active:#93ac9e;--ds-color-support1-text-subtle:#56655d;--ds-color-support1-text-default:#262d29;--ds-color-support1-contrast-default:#000;--ds-color-support1-contrast-subtle:#323b36;--ds-color-support2-background-default:#fff;--ds-color-support2-background-subtle:#eef4f9;--ds-color-support2-surface-default:#d5e4f0;--ds-color-support2-surface-hover:#bed4e7;--ds-color-support2-surface-active:#b0c5d7;--ds-color-support2-border-subtle:#aabecf;--ds-color-support2-border-default:#72808c;--ds-color-support2-border-strong:#58636b;--ds-color-support2-base-default:#bed5e8;--ds-color-support2-base-hover:#aabfd0;--ds-color-support2-base-active:#96a8b8;--ds-color-support2-text-subtle:#58636b;--ds-color-support2-text-default:#272c30;--ds-color-support2-contrast-default:#000;--ds-color-support2-contrast-subtle:#343a3f;--ds-color-support3-background-default:#fff;--ds-color-support3-background-subtle:#f9f3eb;--ds-color-support3-surface-default:#efe0cc;--ds-color-support3-surface-hover:#e5ceae;--ds-color-support3-surface-active:#d5bfa1;--ds-color-support3-border-subtle:#cdb99c;--ds-color-support3-border-default:#8a7c69;--ds-color-support3-border-strong:#6a6051;--ds-color-support3-base-default:#e5ceae;--ds-color-support3-base-hover:#cdb89c;--ds-color-support3-base-active:#b5a389;--ds-color-support3-text-subtle:#6a6051;--ds-color-support3-text-default:#2f2b24;--ds-color-support3-contrast-default:#000;--ds-color-support3-contrast-subtle:#3e382f;--ds-color-success-background-default:#fff;--ds-color-success-background-subtle:#ecf6ee;--ds-color-success-surface-default:#d0e8d3;--ds-color-success-surface-hover:#b4dbba;--ds-color-success-surface-active:#9bcfa2;--ds-color-success-border-subtle:#8fc997;--ds-color-success-border-default:#1d922d;--ds-color-success-border-strong:#057114;--ds-color-success-base-default:#068718;--ds-color-success-base-hover:#057014;--ds-color-success-base-active:#045a10;--ds-color-success-text-subtle:#057114;--ds-color-success-text-default:#023409;--ds-color-success-contrast-default:#fff;--ds-color-success-contrast-subtle:#fafdfb;--ds-color-danger-background-default:#fff;--ds-color-danger-background-subtle:#fbf1f1;--ds-color-danger-surface-default:#f5dcdc;--ds-color-danger-surface-hover:#f0c8c8;--ds-color-danger-surface-active:#ebb5b5;--ds-color-danger-border-subtle:#e8adad;--ds-color-danger-border-default:#d15757;--ds-color-danger-border-strong:#bf1b1b;--ds-color-danger-base-default:#c01b1b;--ds-color-danger-base-hover:#9b1616;--ds-color-danger-base-active:#791111;--ds-color-danger-text-subtle:#bf1b1b;--ds-color-danger-text-default:#590d0d;--ds-color-danger-contrast-default:#fff;--ds-color-danger-contrast-subtle:#f7e1e1;--ds-color-info-background-default:#fff;--ds-color-info-background-subtle:#edf5fa;--ds-color-info-surface-default:#d2e5f3;--ds-color-info-surface-hover:#b7d5ed;--ds-color-info-surface-active:#9fc7e6;--ds-color-info-border-subtle:#94c1e3;--ds-color-info-border-default:#2a83c8;--ds-color-info-border-strong:#0964a9;--ds-color-info-base-default:#0a71c0;--ds-color-info-base-hover:#085d9f;--ds-color-info-base-active:#074a7e;--ds-color-info-text-subtle:#0964a9;--ds-color-info-text-default:#042d4d;--ds-color-info-contrast-default:#fff;--ds-color-info-contrast-subtle:#eff6fb;--ds-color-warning-background-default:#fff;--ds-color-warning-background-subtle:#f9f4e1;--ds-color-warning-surface-default:#efe2b2;--ds-color-warning-surface-hover:#e6d184;--ds-color-warning-surface-active:#ddc159;--ds-color-warning-border-subtle:#d9b945;--ds-color-warning-border-default:#957c21;--ds-color-warning-border-strong:#736019;--ds-color-warning-base-default:#b8581d;--ds-color-warning-base-hover:#994918;--ds-color-warning-base-active:#7b3b13;--ds-color-warning-text-subtle:#9b4a18;--ds-color-warning-text-default:#46220b;--ds-color-warning-contrast-default:#fff;--ds-color-warning-contrast-subtle:#fdfbf9;--ds-color-focus-inner:#fff;--ds-color-focus-outer:#2b2b2b;--ds-global-blue-1:#fff;--ds-global-blue-2:#edf5fa;--ds-global-blue-3:#d2e5f3;--ds-global-blue-4:#b7d5ed;--ds-global-blue-5:#9fc7e6;--ds-global-blue-6:#94c1e3;--ds-global-blue-7:#2a83c8;--ds-global-blue-8:#0964a9;--ds-global-blue-9:#0a71c0;--ds-global-blue-10:#085d9f;--ds-global-blue-11:#074a7e;--ds-global-blue-12:#0964a9;--ds-global-blue-13:#042d4d;--ds-global-blue-contrast-1:#fff;--ds-global-blue-contrast-2:#eff6fb;--ds-global-green-1:#fff;--ds-global-green-2:#ecf6ee;--ds-global-green-3:#d0e8d3;--ds-global-green-4:#b4dbba;--ds-global-green-5:#9bcfa2;--ds-global-green-6:#8fc997;--ds-global-green-7:#1d922d;--ds-global-green-8:#057114;--ds-global-green-9:#068718;--ds-global-green-10:#057014;--ds-global-green-11:#045a10;--ds-global-green-12:#057114;--ds-global-green-13:#023409;--ds-global-green-contrast-1:#fff;--ds-global-green-contrast-2:#fafdfb;--ds-global-orange-1:#fff;--ds-global-orange-2:#faf2ee;--ds-global-orange-3:#f1dfd3;--ds-global-orange-4:#e9ccba;--ds-global-orange-5:#e2baa2;--ds-global-orange-6:#dfb398;--ds-global-orange-7:#bf6732;--ds-global-orange-8:#9b4a18;--ds-global-orange-9:#b8581d;--ds-global-orange-10:#994918;--ds-global-orange-11:#7b3b13;--ds-global-orange-12:#9b4a18;--ds-global-orange-13:#46220b;--ds-global-orange-contrast-1:#fff;--ds-global-orange-contrast-2:#fdfbf9;--ds-global-purple-1:#fff;--ds-global-purple-2:#f6f2f9;--ds-global-purple-3:#e7dfef;--ds-global-purple-4:#d9cde6;--ds-global-purple-5:#cdbcdd;--ds-global-purple-6:#c7b4da;--ds-global-purple-7:#936fb7;--ds-global-purple-8:#794ca6;--ds-global-purple-9:#663299;--ds-global-purple-10:#4f2776;--ds-global-purple-11:#371b53;--ds-global-purple-12:#794ca6;--ds-global-purple-13:#3a1d57;--ds-global-purple-contrast-1:#fff;--ds-global-purple-contrast-2:#eee8f3;--ds-global-red-1:#fff;--ds-global-red-2:#fbf1f1;--ds-global-red-3:#f5dcdc;--ds-global-red-4:#f0c8c8;--ds-global-red-5:#ebb5b5;--ds-global-red-6:#e8adad;--ds-global-red-7:#d15757;--ds-global-red-8:#bf1b1b;--ds-global-red-9:#c01b1b;--ds-global-red-10:#9b1616;--ds-global-red-11:#791111;--ds-global-red-12:#bf1b1b;--ds-global-red-13:#590d0d;--ds-global-red-contrast-1:#fff;--ds-global-red-contrast-2:#f7e1e1;--ds-global-yellow-1:#fff;--ds-global-yellow-2:#f9f4e1;--ds-global-yellow-3:#efe2b2;--ds-global-yellow-4:#e6d184;--ds-global-yellow-5:#ddc159;--ds-global-yellow-6:#d9b945;--ds-global-yellow-7:#957c21;--ds-global-yellow-8:#736019;--ds-global-yellow-9:#d4b12f;--ds-global-yellow-10:#bb9c2a;--ds-global-yellow-11:#a38824;--ds-global-yellow-12:#736019;--ds-global-yellow-13:#332b0b;--ds-global-yellow-contrast-1:#000;--ds-global-yellow-contrast-2:#282209;color-scheme:light}}}@layer ds.theme.typography.secondary{[data-typography=secondary]{--ds-font-family:Inter;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-regular:400;--ds-heading-2xl-font-weight:500;--ds-heading-2xl-line-height:1.3;--ds-heading-2xl-font-size:3.75rem;--ds-heading-2xl-letter-spacing:0%;--ds-heading-xl-font-weight:500;--ds-heading-xl-line-height:1.3;--ds-heading-xl-font-size:3rem;--ds-heading-xl-letter-spacing:0%;--ds-heading-lg-font-weight:500;--ds-heading-lg-line-height:1.3;--ds-heading-lg-font-size:2.25rem;--ds-heading-lg-letter-spacing:0%;--ds-heading-md-font-weight:500;--ds-heading-md-line-height:1.3;--ds-heading-md-font-size:1.875rem;--ds-heading-md-letter-spacing:0%;--ds-heading-sm-font-weight:500;--ds-heading-sm-line-height:1.3;--ds-heading-sm-font-size:1.5rem;--ds-heading-sm-letter-spacing:0%;--ds-heading-xs-font-weight:500;--ds-heading-xs-line-height:1.3;--ds-heading-xs-font-size:1.3125rem;--ds-heading-xs-letter-spacing:0%;--ds-heading-2xs-font-weight:500;--ds-heading-2xs-line-height:1.3;--ds-heading-2xs-font-size:1.125rem;--ds-heading-2xs-letter-spacing:0%;--ds-body-xl-font-weight:400;--ds-body-xl-line-height:1.5;--ds-body-xl-font-size:1.5rem;--ds-body-xl-letter-spacing:0%;--ds-body-lg-font-weight:400;--ds-body-lg-line-height:1.5;--ds-body-lg-font-size:1.3125rem;--ds-body-lg-letter-spacing:0%;--ds-body-md-font-weight:400;--ds-body-md-line-height:1.5;--ds-body-md-font-size:1.125rem;--ds-body-md-letter-spacing:0%;--ds-body-sm-font-weight:400;--ds-body-sm-line-height:1.5;--ds-body-sm-font-size:1rem;--ds-body-sm-letter-spacing:0%;--ds-body-xs-font-weight:400;--ds-body-xs-line-height:1.5;--ds-body-xs-font-size:0.875rem;--ds-body-xs-letter-spacing:0%;--ds-body-short-xl-font-weight:400;--ds-body-short-xl-line-height:1.3;--ds-body-short-xl-font-size:1.5rem;--ds-body-short-xl-letter-spacing:0%;--ds-body-short-lg-font-weight:400;--ds-body-short-lg-line-height:1.3;--ds-body-short-lg-font-size:1.3125rem;--ds-body-short-lg-letter-spacing:0%;--ds-body-short-md-font-weight:400;--ds-body-short-md-line-height:1.3;--ds-body-short-md-font-size:1.125rem;--ds-body-short-md-letter-spacing:0%;--ds-body-short-sm-font-weight:400;--ds-body-short-sm-line-height:1.3;--ds-body-short-sm-font-size:1rem;--ds-body-short-sm-letter-spacing:0%;--ds-body-short-xs-font-weight:400;--ds-body-short-xs-line-height:1.3;--ds-body-short-xs-font-size:0.875rem;--ds-body-short-xs-letter-spacing:0%;--ds-body-long-xl-font-weight:400;--ds-body-long-xl-line-height:1.7;--ds-body-long-xl-font-size:1.5rem;--ds-body-long-xl-letter-spacing:0%;--ds-body-long-lg-font-weight:400;--ds-body-long-lg-line-height:1.7;--ds-body-long-lg-font-size:1.3125rem;--ds-body-long-lg-letter-spacing:0%;--ds-body-long-md-font-weight:400;--ds-body-long-md-line-height:1.7;--ds-body-long-md-font-size:1.125rem;--ds-body-long-md-letter-spacing:0%;--ds-body-long-sm-font-weight:400;--ds-body-long-sm-line-height:1.7;--ds-body-long-sm-font-size:1rem;--ds-body-long-sm-letter-spacing:0%;--ds-body-long-xs-font-weight:400;--ds-body-long-xs-line-height:1.7;--ds-body-long-xs-font-size:0.875rem;--ds-body-long-xs-letter-spacing:0%;--ds-line-height-sm:1.3;--ds-line-height-md:1.5;--ds-line-height-lg:1.7;--ds-font-size-1:0.75rem;--ds-font-size-2:0.8125rem;--ds-font-size-3:0.875rem;--ds-font-size-4:1rem;--ds-font-size-5:1.125rem;--ds-font-size-6:1.3125rem;--ds-font-size-7:1.5rem;--ds-font-size-8:1.875rem;--ds-font-size-9:2.25rem;--ds-font-size-10:3rem;--ds-font-size-11:3.75rem;--ds-letter-spacing-1:-1%;--ds-letter-spacing-2:-0.5%;--ds-letter-spacing-3:-0.25%;--ds-letter-spacing-4:-0.15%;--ds-letter-spacing-5:0%;--ds-letter-spacing-6:0.15%;--ds-letter-spacing-7:0.25%;--ds-letter-spacing-8:0.5%;--ds-letter-spacing-9:1.5%;--ds-udir-main:Inter;--ds-udir-bold:500;--ds-udir-extra-bold:600;--ds-udir-regular:400}}@layer ds.theme.semantic{:root{--ds-size-base:18;--ds-size-step:4;--ds-border-radius-base:0.75rem;--ds-border-radius-scale:0.25rem;--ds-border-radius-sm:min(var(--ds-border-radius-base)*0.5,var(--ds-border-radius-scale));--ds-border-radius-md:min(var(--ds-border-radius-base),var(--ds-border-radius-scale)*2);--ds-border-radius-lg:min(var(--ds-border-radius-base)*2,var(--ds-border-radius-scale)*3);--ds-border-radius-xl:min(var(--ds-border-radius-base)*3,var(--ds-border-radius-scale)*4);--ds-border-radius-default:var(--ds-border-radius-base);--ds-border-radius-full:624.9375rem;--ds-disabled-opacity:30%;--ds-border-width-default:1px;--ds-border-width-highlight:2px;--ds-shadow-xs:0 0 1px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12);--ds-shadow-sm:0 0 1px 0 rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.1);--ds-shadow-md:0 0 1px 0 rgba(0,0,0,.14),0 2px 4px 0 rgba(0,0,0,.12),0 4px 8px 0 rgba(0,0,0,.12);--ds-shadow-lg:0 0 1px 0 rgba(0,0,0,.13),0 3px 5px 0 rgba(0,0,0,.13),0 6px 12px 0 rgba(0,0,0,.14);--ds-shadow-xl:0 0 1px 0 rgba(0,0,0,.12),0 4px 8px 0 rgba(0,0,0,.16),0 12px 24px 0 rgba(0,0,0,.16);--ds-size-0:calc(var(--ds-size-step)/var(--ds-size-base)*1em*0);--ds-size-1:calc(var(--ds-size-step)/var(--ds-size-base)*1em*1);--ds-size-2:calc(var(--ds-size-step)/var(--ds-size-base)*1em*2);--ds-size-3:calc(var(--ds-size-step)/var(--ds-size-base)*1em*3);--ds-size-4:calc(var(--ds-size-step)/var(--ds-size-base)*1em*4);--ds-size-5:calc(var(--ds-size-step)/var(--ds-size-base)*1em*5);--ds-size-6:calc(var(--ds-size-step)/var(--ds-size-base)*1em*6);--ds-size-7:calc(var(--ds-size-step)/var(--ds-size-base)*1em*7);--ds-size-8:calc(var(--ds-size-step)/var(--ds-size-base)*1em*8);--ds-size-9:calc(var(--ds-size-step)/var(--ds-size-base)*1em*9);--ds-size-10:calc(var(--ds-size-step)/var(--ds-size-base)*1em*10);--ds-size-11:calc(var(--ds-size-step)/var(--ds-size-base)*1em*11);--ds-size-12:calc(var(--ds-size-step)/var(--ds-size-base)*1em*12);--ds-size-13:calc(var(--ds-size-step)/var(--ds-size-base)*1em*13);--ds-size-14:calc(var(--ds-size-step)/var(--ds-size-base)*1em*14);--ds-size-15:calc(var(--ds-size-step)/var(--ds-size-base)*1em*15);--ds-size-18:calc(var(--ds-size-step)/var(--ds-size-base)*1em*18);--ds-size-22:calc(var(--ds-size-step)/var(--ds-size-base)*1em*22);--ds-size-26:calc(var(--ds-size-step)/var(--ds-size-base)*1em*26);--ds-size-30:calc(var(--ds-size-step)/var(--ds-size-base)*1em*30);@supports (width:round(down,.1em,1px)){--ds-size-0:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*0),0.0625rem);--ds-size-1:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*1),0.0625rem);--ds-size-2:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*2),0.0625rem);--ds-size-3:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*3),0.0625rem);--ds-size-4:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*4),0.0625rem);--ds-size-5:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*5),0.0625rem);--ds-size-6:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*6),0.0625rem);--ds-size-7:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*7),0.0625rem);--ds-size-8:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*8),0.0625rem);--ds-size-9:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*9),0.0625rem);--ds-size-10:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*10),0.0625rem);--ds-size-11:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*11),0.0625rem);--ds-size-12:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*12),0.0625rem);--ds-size-13:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*13),0.0625rem);--ds-size-14:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*14),0.0625rem);--ds-size-15:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*15),0.0625rem);--ds-size-18:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*18),0.0625rem);--ds-size-22:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*22),0.0625rem);--ds-size-26:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*26),0.0625rem);--ds-size-30:round(down,calc(var(--ds-size-step)/var(--ds-size-base)*1em*30),0.0625rem)}}}@layer ds.theme.color-scheme.dark{[data-color-scheme=dark]{--ds-color-accent-background-default:#131f19;--ds-color-accent-background-subtle:#182820;--ds-color-accent-surface-default:#1f3429;--ds-color-accent-surface-hover:#274234;--ds-color-accent-surface-active:#305140;--ds-color-accent-border-subtle:#355846;--ds-color-accent-border-default:#50876b;--ds-color-accent-border-strong:#69b08c;--ds-color-accent-base-default:#284436;--ds-color-accent-base-hover:#345745;--ds-color-accent-base-active:#406c56;--ds-color-accent-text-subtle:#69b08c;--ds-color-accent-text-default:#cfebdd;--ds-color-accent-contrast-default:#fff;--ds-color-accent-contrast-subtle:#d4d9d7;--ds-color-neutral-background-default:#1d1d1d;--ds-color-neutral-background-subtle:#242424;--ds-color-neutral-surface-default:#303030;--ds-color-neutral-surface-hover:#3d3d3d;--ds-color-neutral-surface-active:#4a4a4a;--ds-color-neutral-border-subtle:#515151;--ds-color-neutral-border-default:#7c7c7c;--ds-color-neutral-border-strong:#a2a2a2;--ds-color-neutral-base-default:#ababab;--ds-color-neutral-base-hover:#969696;--ds-color-neutral-base-active:#818181;--ds-color-neutral-text-subtle:#a2a2a2;--ds-color-neutral-text-default:#e5e5e5;--ds-color-neutral-contrast-default:#000;--ds-color-neutral-contrast-subtle:#1b1b1b;--ds-color-support1-background-default:#191e1b;--ds-color-support1-background-subtle:#202623;--ds-color-support1-surface-default:#2a312d;--ds-color-support1-surface-hover:#353f3a;--ds-color-support1-surface-active:#424d47;--ds-color-support1-border-subtle:#47544d;--ds-color-support1-border-default:#6d8076;--ds-color-support1-border-strong:#8fa89a;--ds-color-support1-base-default:#232926;--ds-color-support1-base-hover:#323b36;--ds-color-support1-base-active:#424e48;--ds-color-support1-text-subtle:#8fa89a;--ds-color-support1-text-default:#d7e9df;--ds-color-support1-contrast-default:#fff;--ds-color-support1-contrast-subtle:#babbbb;--ds-color-support2-background-default:#1a1d20;--ds-color-support2-background-subtle:#212528;--ds-color-support2-surface-default:#2b3035;--ds-color-support2-surface-hover:#373d43;--ds-color-support2-surface-active:#434b52;--ds-color-support2-border-subtle:#495259;--ds-color-support2-border-default:#707d89;--ds-color-support2-border-strong:#92a4b3;--ds-color-support2-base-default:#23282b;--ds-color-support2-base-hover:#343a3f;--ds-color-support2-base-active:#444c53;--ds-color-support2-text-subtle:#92a4b3;--ds-color-support2-text-default:#d9e6f2;--ds-color-support2-contrast-default:#fff;--ds-color-support2-contrast-subtle:#babbbc;--ds-color-support3-background-default:#1f1c18;--ds-color-support3-background-subtle:#28241e;--ds-color-support3-surface-default:#342f28;--ds-color-support3-surface-hover:#423c32;--ds-color-support3-surface-active:#51493e;--ds-color-support3-border-subtle:#595043;--ds-color-support3-border-default:#877a67;--ds-color-support3-border-strong:#b19f87;--ds-color-support3-base-default:#2c2721;--ds-color-support3-base-hover:#3e382f;--ds-color-support3-base-active:#534b3f;--ds-color-support3-text-subtle:#b19f87;--ds-color-support3-text-default:#f0e3d1;--ds-color-support3-contrast-default:#fff;--ds-color-support3-contrast-subtle:#bcbbb9;--ds-color-success-background-default:#022306;--ds-color-success-background-subtle:#022c08;--ds-color-success-surface-default:#03380a;--ds-color-success-surface-hover:#03470d;--ds-color-success-surface-active:#04570f;--ds-color-success-border-subtle:#045f11;--ds-color-success-border-default:#178f28;--ds-color-success-border-strong:#62b36d;--ds-color-success-base-default:#138d24;--ds-color-success-base-hover:#3ca14b;--ds-color-success-base-active:#66b571;--ds-color-success-text-subtle:#62b36d;--ds-color-success-text-default:#d4ead7;--ds-color-success-contrast-default:#000;--ds-color-success-contrast-subtle:#010501;--ds-color-danger-background-default:#3d0909;--ds-color-danger-background-subtle:#4c0b0b;--ds-color-danger-surface-default:#610e0e;--ds-color-danger-surface-hover:#7a1111;--ds-color-danger-surface-active:#941515;--ds-color-danger-border-subtle:#a11717;--ds-color-danger-border-default:#cf5252;--ds-color-danger-border-strong:#df8b8b;--ds-color-danger-base-default:#d76e6e;--ds-color-danger-base-hover:#df8b8b;--ds-color-danger-base-active:#e7a8a8;--ds-color-danger-text-subtle:#df8b8b;--ds-color-danger-text-default:#f6dfdf;--ds-color-danger-contrast-default:#000;--ds-color-danger-contrast-subtle:#271414;--ds-color-info-background-default:#031e33;--ds-color-info-background-subtle:#032641;--ds-color-info-surface-default:#043154;--ds-color-info-surface-hover:#063f6a;--ds-color-info-surface-active:#074d82;--ds-color-info-border-subtle:#07538d;--ds-color-info-border-default:#2480c7;--ds-color-info-border-strong:#69a8d8;--ds-color-info-base-default:#2d85c9;--ds-color-info-base-hover:#519ad2;--ds-color-info-base-active:#77b0dc;--ds-color-info-text-subtle:#69a8d8;--ds-color-info-text-default:#d6e7f4;--ds-color-info-contrast-default:#000;--ds-color-info-contrast-subtle:#050e15;--ds-color-warning-background-default:#221c08;--ds-color-warning-background-subtle:#2b240a;--ds-color-warning-surface-default:#382f0c;--ds-color-warning-surface-hover:#483c10;--ds-color-warning-surface-active:#584913;--ds-color-warning-border-subtle:#5f5015;--ds-color-warning-border-default:#927a20;--ds-color-warning-border-strong:#bf9f2a;--ds-color-warning-base-default:#bc612a;--ds-color-warning-base-hover:#c87d4f;--ds-color-warning-base-active:#d39772;--ds-color-warning-text-subtle:#d2946e;--ds-color-warning-text-default:#f2e2d7;--ds-color-warning-contrast-default:#000;--ds-color-warning-contrast-subtle:#070301;--ds-color-focus-inner:#1d1d1d;--ds-color-focus-outer:#e5e5e5;--ds-global-blue-1:#031e33;--ds-global-blue-2:#032641;--ds-global-blue-3:#043154;--ds-global-blue-4:#063f6a;--ds-global-blue-5:#074d82;--ds-global-blue-6:#07538d;--ds-global-blue-7:#2480c7;--ds-global-blue-8:#69a8d8;--ds-global-blue-9:#2d85c9;--ds-global-blue-10:#519ad2;--ds-global-blue-11:#77b0dc;--ds-global-blue-12:#69a8d8;--ds-global-blue-13:#d6e7f4;--ds-global-blue-contrast-1:#000;--ds-global-blue-contrast-2:#050e15;--ds-global-green-1:#022306;--ds-global-green-2:#022c08;--ds-global-green-3:#03380a;--ds-global-green-4:#03470d;--ds-global-green-5:#04570f;--ds-global-green-6:#045f11;--ds-global-green-7:#178f28;--ds-global-green-8:#62b36d;--ds-global-green-9:#138d24;--ds-global-green-10:#3ca14b;--ds-global-green-11:#66b571;--ds-global-green-12:#62b36d;--ds-global-green-13:#d4ead7;--ds-global-green-contrast-1:#000;--ds-global-green-contrast-2:#010501;--ds-global-orange-1:#2f1607;--ds-global-orange-2:#3b1c09;--ds-global-orange-3:#4d250c;--ds-global-orange-4:#612f0f;--ds-global-orange-5:#773913;--ds-global-orange-6:#823e14;--ds-global-orange-7:#bd632d;--ds-global-orange-8:#d2946e;--ds-global-orange-9:#bc612a;--ds-global-orange-10:#c87d4f;--ds-global-orange-11:#d39772;--ds-global-orange-12:#d2946e;--ds-global-orange-13:#f2e2d7;--ds-global-orange-contrast-1:#000;--ds-global-orange-contrast-2:#070301;--ds-global-purple-1:#27133a;--ds-global-purple-2:#31184a;--ds-global-purple-3:#401f5f;--ds-global-purple-4:#512879;--ds-global-purple-5:#633094;--ds-global-purple-6:#6a379c;--ds-global-purple-7:#916cb6;--ds-global-purple-8:#b297cb;--ds-global-purple-9:#b49acd;--ds-global-purple-10:#a282c1;--ds-global-purple-11:#906ab5;--ds-global-purple-12:#b297cb;--ds-global-purple-13:#e9e2f0;--ds-global-purple-contrast-1:#000;--ds-global-purple-contrast-2:#18151c;--ds-global-red-1:#3d0909;--ds-global-red-2:#4c0b0b;--ds-global-red-3:#610e0e;--ds-global-red-4:#7a1111;--ds-global-red-5:#941515;--ds-global-red-6:#a11717;--ds-global-red-7:#cf5252;--ds-global-red-8:#df8b8b;--ds-global-red-9:#d76e6e;--ds-global-red-10:#df8b8b;--ds-global-red-11:#e7a8a8;--ds-global-red-12:#df8b8b;--ds-global-red-13:#f6dfdf;--ds-global-red-contrast-1:#000;--ds-global-red-contrast-2:#271414;--ds-global-yellow-1:#221c08;--ds-global-yellow-2:#2b240a;--ds-global-yellow-3:#382f0c;--ds-global-yellow-4:#483c10;--ds-global-yellow-5:#584913;--ds-global-yellow-6:#5f5015;--ds-global-yellow-7:#927a20;--ds-global-yellow-8:#bf9f2a;--ds-global-yellow-9:#4a3e10;--ds-global-yellow-10:#615115;--ds-global-yellow-11:#77631a;--ds-global-yellow-12:#bf9f2a;--ds-global-yellow-13:#f1e5b9;--ds-global-yellow-contrast-1:#fff;--ds-global-yellow-contrast-2:#dbd9d0;color-scheme:dark}@media (prefers-color-scheme:dark){[data-color-scheme=auto]{--ds-color-accent-background-default:#131f19;--ds-color-accent-background-subtle:#182820;--ds-color-accent-surface-default:#1f3429;--ds-color-accent-surface-hover:#274234;--ds-color-accent-surface-active:#305140;--ds-color-accent-border-subtle:#355846;--ds-color-accent-border-default:#50876b;--ds-color-accent-border-strong:#69b08c;--ds-color-accent-base-default:#284436;--ds-color-accent-base-hover:#345745;--ds-color-accent-base-active:#406c56;--ds-color-accent-text-subtle:#69b08c;--ds-color-accent-text-default:#cfebdd;--ds-color-accent-contrast-default:#fff;--ds-color-accent-contrast-subtle:#d4d9d7;--ds-color-neutral-background-default:#1d1d1d;--ds-color-neutral-background-subtle:#242424;--ds-color-neutral-surface-default:#303030;--ds-color-neutral-surface-hover:#3d3d3d;--ds-color-neutral-surface-active:#4a4a4a;--ds-color-neutral-border-subtle:#515151;--ds-color-neutral-border-default:#7c7c7c;--ds-color-neutral-border-strong:#a2a2a2;--ds-color-neutral-base-default:#ababab;--ds-color-neutral-base-hover:#969696;--ds-color-neutral-base-active:#818181;--ds-color-neutral-text-subtle:#a2a2a2;--ds-color-neutral-text-default:#e5e5e5;--ds-color-neutral-contrast-default:#000;--ds-color-neutral-contrast-subtle:#1b1b1b;--ds-color-support1-background-default:#191e1b;--ds-color-support1-background-subtle:#202623;--ds-color-support1-surface-default:#2a312d;--ds-color-support1-surface-hover:#353f3a;--ds-color-support1-surface-active:#424d47;--ds-color-support1-border-subtle:#47544d;--ds-color-support1-border-default:#6d8076;--ds-color-support1-border-strong:#8fa89a;--ds-color-support1-base-default:#232926;--ds-color-support1-base-hover:#323b36;--ds-color-support1-base-active:#424e48;--ds-color-support1-text-subtle:#8fa89a;--ds-color-support1-text-default:#d7e9df;--ds-color-support1-contrast-default:#fff;--ds-color-support1-contrast-subtle:#babbbb;--ds-color-support2-background-default:#1a1d20;--ds-color-support2-background-subtle:#212528;--ds-color-support2-surface-default:#2b3035;--ds-color-support2-surface-hover:#373d43;--ds-color-support2-surface-active:#434b52;--ds-color-support2-border-subtle:#495259;--ds-color-support2-border-default:#707d89;--ds-color-support2-border-strong:#92a4b3;--ds-color-support2-base-default:#23282b;--ds-color-support2-base-hover:#343a3f;--ds-color-support2-base-active:#444c53;--ds-color-support2-text-subtle:#92a4b3;--ds-color-support2-text-default:#d9e6f2;--ds-color-support2-contrast-default:#fff;--ds-color-support2-contrast-subtle:#babbbc;--ds-color-support3-background-default:#1f1c18;--ds-color-support3-background-subtle:#28241e;--ds-color-support3-surface-default:#342f28;--ds-color-support3-surface-hover:#423c32;--ds-color-support3-surface-active:#51493e;--ds-color-support3-border-subtle:#595043;--ds-color-support3-border-default:#877a67;--ds-color-support3-border-strong:#b19f87;--ds-color-support3-base-default:#2c2721;--ds-color-support3-base-hover:#3e382f;--ds-color-support3-base-active:#534b3f;--ds-color-support3-text-subtle:#b19f87;--ds-color-support3-text-default:#f0e3d1;--ds-color-support3-contrast-default:#fff;--ds-color-support3-contrast-subtle:#bcbbb9;--ds-color-success-background-default:#022306;--ds-color-success-background-subtle:#022c08;--ds-color-success-surface-default:#03380a;--ds-color-success-surface-hover:#03470d;--ds-color-success-surface-active:#04570f;--ds-color-success-border-subtle:#045f11;--ds-color-success-border-default:#178f28;--ds-color-success-border-strong:#62b36d;--ds-color-success-base-default:#138d24;--ds-color-success-base-hover:#3ca14b;--ds-color-success-base-active:#66b571;--ds-color-success-text-subtle:#62b36d;--ds-color-success-text-default:#d4ead7;--ds-color-success-contrast-default:#000;--ds-color-success-contrast-subtle:#010501;--ds-color-danger-background-default:#3d0909;--ds-color-danger-background-subtle:#4c0b0b;--ds-color-danger-surface-default:#610e0e;--ds-color-danger-surface-hover:#7a1111;--ds-color-danger-surface-active:#941515;--ds-color-danger-border-subtle:#a11717;--ds-color-danger-border-default:#cf5252;--ds-color-danger-border-strong:#df8b8b;--ds-color-danger-base-default:#d76e6e;--ds-color-danger-base-hover:#df8b8b;--ds-color-danger-base-active:#e7a8a8;--ds-color-danger-text-subtle:#df8b8b;--ds-color-danger-text-default:#f6dfdf;--ds-color-danger-contrast-default:#000;--ds-color-danger-contrast-subtle:#271414;--ds-color-info-background-default:#031e33;--ds-color-info-background-subtle:#032641;--ds-color-info-surface-default:#043154;--ds-color-info-surface-hover:#063f6a;--ds-color-info-surface-active:#074d82;--ds-color-info-border-subtle:#07538d;--ds-color-info-border-default:#2480c7;--ds-color-info-border-strong:#69a8d8;--ds-color-info-base-default:#2d85c9;--ds-color-info-base-hover:#519ad2;--ds-color-info-base-active:#77b0dc;--ds-color-info-text-subtle:#69a8d8;--ds-color-info-text-default:#d6e7f4;--ds-color-info-contrast-default:#000;--ds-color-info-contrast-subtle:#050e15;--ds-color-warning-background-default:#221c08;--ds-color-warning-background-subtle:#2b240a;--ds-color-warning-surface-default:#382f0c;--ds-color-warning-surface-hover:#483c10;--ds-color-warning-surface-active:#584913;--ds-color-warning-border-subtle:#5f5015;--ds-color-warning-border-default:#927a20;--ds-color-warning-border-strong:#bf9f2a;--ds-color-warning-base-default:#bc612a;--ds-color-warning-base-hover:#c87d4f;--ds-color-warning-base-active:#d39772;--ds-color-warning-text-subtle:#d2946e;--ds-color-warning-text-default:#f2e2d7;--ds-color-warning-contrast-default:#000;--ds-color-warning-contrast-subtle:#070301;--ds-color-focus-inner:#1d1d1d;--ds-color-focus-outer:#e5e5e5;--ds-global-blue-1:#031e33;--ds-global-blue-2:#032641;--ds-global-blue-3:#043154;--ds-global-blue-4:#063f6a;--ds-global-blue-5:#074d82;--ds-global-blue-6:#07538d;--ds-global-blue-7:#2480c7;--ds-global-blue-8:#69a8d8;--ds-global-blue-9:#2d85c9;--ds-global-blue-10:#519ad2;--ds-global-blue-11:#77b0dc;--ds-global-blue-12:#69a8d8;--ds-global-blue-13:#d6e7f4;--ds-global-blue-contrast-1:#000;--ds-global-blue-contrast-2:#050e15;--ds-global-green-1:#022306;--ds-global-green-2:#022c08;--ds-global-green-3:#03380a;--ds-global-green-4:#03470d;--ds-global-green-5:#04570f;--ds-global-green-6:#045f11;--ds-global-green-7:#178f28;--ds-global-green-8:#62b36d;--ds-global-green-9:#138d24;--ds-global-green-10:#3ca14b;--ds-global-green-11:#66b571;--ds-global-green-12:#62b36d;--ds-global-green-13:#d4ead7;--ds-global-green-contrast-1:#000;--ds-global-green-contrast-2:#010501;--ds-global-orange-1:#2f1607;--ds-global-orange-2:#3b1c09;--ds-global-orange-3:#4d250c;--ds-global-orange-4:#612f0f;--ds-global-orange-5:#773913;--ds-global-orange-6:#823e14;--ds-global-orange-7:#bd632d;--ds-global-orange-8:#d2946e;--ds-global-orange-9:#bc612a;--ds-global-orange-10:#c87d4f;--ds-global-orange-11:#d39772;--ds-global-orange-12:#d2946e;--ds-global-orange-13:#f2e2d7;--ds-global-orange-contrast-1:#000;--ds-global-orange-contrast-2:#070301;--ds-global-purple-1:#27133a;--ds-global-purple-2:#31184a;--ds-global-purple-3:#401f5f;--ds-global-purple-4:#512879;--ds-global-purple-5:#633094;--ds-global-purple-6:#6a379c;--ds-global-purple-7:#916cb6;--ds-global-purple-8:#b297cb;--ds-global-purple-9:#b49acd;--ds-global-purple-10:#a282c1;--ds-global-purple-11:#906ab5;--ds-global-purple-12:#b297cb;--ds-global-purple-13:#e9e2f0;--ds-global-purple-contrast-1:#000;--ds-global-purple-contrast-2:#18151c;--ds-global-red-1:#3d0909;--ds-global-red-2:#4c0b0b;--ds-global-red-3:#610e0e;--ds-global-red-4:#7a1111;--ds-global-red-5:#941515;--ds-global-red-6:#a11717;--ds-global-red-7:#cf5252;--ds-global-red-8:#df8b8b;--ds-global-red-9:#d76e6e;--ds-global-red-10:#df8b8b;--ds-global-red-11:#e7a8a8;--ds-global-red-12:#df8b8b;--ds-global-red-13:#f6dfdf;--ds-global-red-contrast-1:#000;--ds-global-red-contrast-2:#271414;--ds-global-yellow-1:#221c08;--ds-global-yellow-2:#2b240a;--ds-global-yellow-3:#382f0c;--ds-global-yellow-4:#483c10;--ds-global-yellow-5:#584913;--ds-global-yellow-6:#5f5015;--ds-global-yellow-7:#927a20;--ds-global-yellow-8:#bf9f2a;--ds-global-yellow-9:#4a3e10;--ds-global-yellow-10:#615115;--ds-global-yellow-11:#77631a;--ds-global-yellow-12:#bf9f2a;--ds-global-yellow-13:#f1e5b9;--ds-global-yellow-contrast-1:#fff;--ds-global-yellow-contrast-2:#dbd9d0;color-scheme:dark}}}@layer ds.theme.typography.primary{:root,[data-typography=primary]{--ds-font-family:Inter;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-regular:400;--ds-heading-2xl-font-weight:500;--ds-heading-2xl-line-height:1.3;--ds-heading-2xl-font-size:3.75rem;--ds-heading-2xl-letter-spacing:0%;--ds-heading-xl-font-weight:500;--ds-heading-xl-line-height:1.3;--ds-heading-xl-font-size:3rem;--ds-heading-xl-letter-spacing:0%;--ds-heading-lg-font-weight:500;--ds-heading-lg-line-height:1.3;--ds-heading-lg-font-size:2.25rem;--ds-heading-lg-letter-spacing:0%;--ds-heading-md-font-weight:500;--ds-heading-md-line-height:1.3;--ds-heading-md-font-size:1.875rem;--ds-heading-md-letter-spacing:0%;--ds-heading-sm-font-weight:500;--ds-heading-sm-line-height:1.3;--ds-heading-sm-font-size:1.5rem;--ds-heading-sm-letter-spacing:0%;--ds-heading-xs-font-weight:500;--ds-heading-xs-line-height:1.3;--ds-heading-xs-font-size:1.3125rem;--ds-heading-xs-letter-spacing:0%;--ds-heading-2xs-font-weight:500;--ds-heading-2xs-line-height:1.3;--ds-heading-2xs-font-size:1.125rem;--ds-heading-2xs-letter-spacing:0%;--ds-body-xl-font-weight:400;--ds-body-xl-line-height:1.5;--ds-body-xl-font-size:1.5rem;--ds-body-xl-letter-spacing:0%;--ds-body-lg-font-weight:400;--ds-body-lg-line-height:1.5;--ds-body-lg-font-size:1.3125rem;--ds-body-lg-letter-spacing:0%;--ds-body-md-font-weight:400;--ds-body-md-line-height:1.5;--ds-body-md-font-size:1.125rem;--ds-body-md-letter-spacing:0%;--ds-body-sm-font-weight:400;--ds-body-sm-line-height:1.5;--ds-body-sm-font-size:1rem;--ds-body-sm-letter-spacing:0%;--ds-body-xs-font-weight:400;--ds-body-xs-line-height:1.5;--ds-body-xs-font-size:0.875rem;--ds-body-xs-letter-spacing:0%;--ds-body-short-xl-font-weight:400;--ds-body-short-xl-line-height:1.3;--ds-body-short-xl-font-size:1.5rem;--ds-body-short-xl-letter-spacing:0%;--ds-body-short-lg-font-weight:400;--ds-body-short-lg-line-height:1.3;--ds-body-short-lg-font-size:1.3125rem;--ds-body-short-lg-letter-spacing:0%;--ds-body-short-md-font-weight:400;--ds-body-short-md-line-height:1.3;--ds-body-short-md-font-size:1.125rem;--ds-body-short-md-letter-spacing:0%;--ds-body-short-sm-font-weight:400;--ds-body-short-sm-line-height:1.3;--ds-body-short-sm-font-size:1rem;--ds-body-short-sm-letter-spacing:0%;--ds-body-short-xs-font-weight:400;--ds-body-short-xs-line-height:1.3;--ds-body-short-xs-font-size:0.875rem;--ds-body-short-xs-letter-spacing:0%;--ds-body-long-xl-font-weight:400;--ds-body-long-xl-line-height:1.7;--ds-body-long-xl-font-size:1.5rem;--ds-body-long-xl-letter-spacing:0%;--ds-body-long-lg-font-weight:400;--ds-body-long-lg-line-height:1.7;--ds-body-long-lg-font-size:1.3125rem;--ds-body-long-lg-letter-spacing:0%;--ds-body-long-md-font-weight:400;--ds-body-long-md-line-height:1.7;--ds-body-long-md-font-size:1.125rem;--ds-body-long-md-letter-spacing:0%;--ds-body-long-sm-font-weight:400;--ds-body-long-sm-line-height:1.7;--ds-body-long-sm-font-size:1rem;--ds-body-long-sm-letter-spacing:0%;--ds-body-long-xs-font-weight:400;--ds-body-long-xs-line-height:1.7;--ds-body-long-xs-font-size:0.875rem;--ds-body-long-xs-letter-spacing:0%;--ds-line-height-sm:1.3;--ds-line-height-md:1.5;--ds-line-height-lg:1.7;--ds-font-size-1:0.75rem;--ds-font-size-2:0.8125rem;--ds-font-size-3:0.875rem;--ds-font-size-4:1rem;--ds-font-size-5:1.125rem;--ds-font-size-6:1.3125rem;--ds-font-size-7:1.5rem;--ds-font-size-8:1.875rem;--ds-font-size-9:2.25rem;--ds-font-size-10:3rem;--ds-font-size-11:3.75rem;--ds-letter-spacing-1:-1%;--ds-letter-spacing-2:-0.5%;--ds-letter-spacing-3:-0.25%;--ds-letter-spacing-4:-0.15%;--ds-letter-spacing-5:0%;--ds-letter-spacing-6:0.15%;--ds-letter-spacing-7:0.25%;--ds-letter-spacing-8:0.5%;--ds-letter-spacing-9:1.5%;--ds-udir-main:Inter;--ds-udir-bold:500;--ds-udir-extra-bold:600;--ds-udir-regular:400}}@layer ds.theme.color{[data-color=accent]{--ds-color-background-default:var(--ds-color-accent-background-default);--ds-color-background-subtle:var(--ds-color-accent-background-subtle);--ds-color-surface-default:var(--ds-color-accent-surface-default);--ds-color-surface-hover:var(--ds-color-accent-surface-hover);--ds-color-surface-active:var(--ds-color-accent-surface-active);--ds-color-border-subtle:var(--ds-color-accent-border-subtle);--ds-color-border-default:var(--ds-color-accent-border-default);--ds-color-border-strong:var(--ds-color-accent-border-strong);--ds-color-base-default:var(--ds-color-accent-base-default);--ds-color-base-hover:var(--ds-color-accent-base-hover);--ds-color-base-active:var(--ds-color-accent-base-active);--ds-color-text-subtle:var(--ds-color-accent-text-subtle);--ds-color-text-default:var(--ds-color-accent-text-default);--ds-color-contrast-default:var(--ds-color-accent-contrast-default);--ds-color-contrast-subtle:var(--ds-color-accent-contrast-subtle)}[data-color=support1]{--ds-color-background-default:var(--ds-color-support1-background-default);--ds-color-background-subtle:var(--ds-color-support1-background-subtle);--ds-color-surface-default:var(--ds-color-support1-surface-default);--ds-color-surface-hover:var(--ds-color-support1-surface-hover);--ds-color-surface-active:var(--ds-color-support1-surface-active);--ds-color-border-subtle:var(--ds-color-support1-border-subtle);--ds-color-border-default:var(--ds-color-support1-border-default);--ds-color-border-strong:var(--ds-color-support1-border-strong);--ds-color-base-default:var(--ds-color-support1-base-default);--ds-color-base-hover:var(--ds-color-support1-base-hover);--ds-color-base-active:var(--ds-color-support1-base-active);--ds-color-text-subtle:var(--ds-color-support1-text-subtle);--ds-color-text-default:var(--ds-color-support1-text-default);--ds-color-contrast-default:var(--ds-color-support1-contrast-default);--ds-color-contrast-subtle:var(--ds-color-support1-contrast-subtle)}[data-color=support2]{--ds-color-background-default:var(--ds-color-support2-background-default);--ds-color-background-subtle:var(--ds-color-support2-background-subtle);--ds-color-surface-default:var(--ds-color-support2-surface-default);--ds-color-surface-hover:var(--ds-color-support2-surface-hover);--ds-color-surface-active:var(--ds-color-support2-surface-active);--ds-color-border-subtle:var(--ds-color-support2-border-subtle);--ds-color-border-default:var(--ds-color-support2-border-default);--ds-color-border-strong:var(--ds-color-support2-border-strong);--ds-color-base-default:var(--ds-color-support2-base-default);--ds-color-base-hover:var(--ds-color-support2-base-hover);--ds-color-base-active:var(--ds-color-support2-base-active);--ds-color-text-subtle:var(--ds-color-support2-text-subtle);--ds-color-text-default:var(--ds-color-support2-text-default);--ds-color-contrast-default:var(--ds-color-support2-contrast-default);--ds-color-contrast-subtle:var(--ds-color-support2-contrast-subtle)}[data-color=support3]{--ds-color-background-default:var(--ds-color-support3-background-default);--ds-color-background-subtle:var(--ds-color-support3-background-subtle);--ds-color-surface-default:var(--ds-color-support3-surface-default);--ds-color-surface-hover:var(--ds-color-support3-surface-hover);--ds-color-surface-active:var(--ds-color-support3-surface-active);--ds-color-border-subtle:var(--ds-color-support3-border-subtle);--ds-color-border-default:var(--ds-color-support3-border-default);--ds-color-border-strong:var(--ds-color-support3-border-strong);--ds-color-base-default:var(--ds-color-support3-base-default);--ds-color-base-hover:var(--ds-color-support3-base-hover);--ds-color-base-active:var(--ds-color-support3-base-active);--ds-color-text-subtle:var(--ds-color-support3-text-subtle);--ds-color-text-default:var(--ds-color-support3-text-default);--ds-color-contrast-default:var(--ds-color-support3-contrast-default);--ds-color-contrast-subtle:var(--ds-color-support3-contrast-subtle)}:root,[data-color-scheme],[data-color=neutral]{--ds-color-background-default:var(--ds-color-neutral-background-default);--ds-color-background-subtle:var(--ds-color-neutral-background-subtle);--ds-color-surface-default:var(--ds-color-neutral-surface-default);--ds-color-surface-hover:var(--ds-color-neutral-surface-hover);--ds-color-surface-active:var(--ds-color-neutral-surface-active);--ds-color-border-subtle:var(--ds-color-neutral-border-subtle);--ds-color-border-default:var(--ds-color-neutral-border-default);--ds-color-border-strong:var(--ds-color-neutral-border-strong);--ds-color-base-default:var(--ds-color-neutral-base-default);--ds-color-base-hover:var(--ds-color-neutral-base-hover);--ds-color-base-active:var(--ds-color-neutral-base-active);--ds-color-text-subtle:var(--ds-color-neutral-text-subtle);--ds-color-text-default:var(--ds-color-neutral-text-default);--ds-color-contrast-default:var(--ds-color-neutral-contrast-default);--ds-color-contrast-subtle:var(--ds-color-neutral-contrast-subtle)}[data-color=success]{--ds-color-background-default:var(--ds-color-success-background-default);--ds-color-background-subtle:var(--ds-color-success-background-subtle);--ds-color-surface-default:var(--ds-color-success-surface-default);--ds-color-surface-hover:var(--ds-color-success-surface-hover);--ds-color-surface-active:var(--ds-color-success-surface-active);--ds-color-border-subtle:var(--ds-color-success-border-subtle);--ds-color-border-default:var(--ds-color-success-border-default);--ds-color-border-strong:var(--ds-color-success-border-strong);--ds-color-base-default:var(--ds-color-success-base-default);--ds-color-base-hover:var(--ds-color-success-base-hover);--ds-color-base-active:var(--ds-color-success-base-active);--ds-color-text-subtle:var(--ds-color-success-text-subtle);--ds-color-text-default:var(--ds-color-success-text-default);--ds-color-contrast-default:var(--ds-color-success-contrast-default);--ds-color-contrast-subtle:var(--ds-color-success-contrast-subtle)}[data-color=warning]{--ds-color-background-default:var(--ds-color-warning-background-default);--ds-color-background-subtle:var(--ds-color-warning-background-subtle);--ds-color-surface-default:var(--ds-color-warning-surface-default);--ds-color-surface-hover:var(--ds-color-warning-surface-hover);--ds-color-surface-active:var(--ds-color-warning-surface-active);--ds-color-border-subtle:var(--ds-color-warning-border-subtle);--ds-color-border-default:var(--ds-color-warning-border-default);--ds-color-border-strong:var(--ds-color-warning-border-strong);--ds-color-base-default:var(--ds-color-warning-base-default);--ds-color-base-hover:var(--ds-color-warning-base-hover);--ds-color-base-active:var(--ds-color-warning-base-active);--ds-color-text-subtle:var(--ds-color-warning-text-subtle);--ds-color-text-default:var(--ds-color-warning-text-default);--ds-color-contrast-default:var(--ds-color-warning-contrast-default);--ds-color-contrast-subtle:var(--ds-color-warning-contrast-subtle)}[data-color=danger]{--ds-color-background-default:var(--ds-color-danger-background-default);--ds-color-background-subtle:var(--ds-color-danger-background-subtle);--ds-color-surface-default:var(--ds-color-danger-surface-default);--ds-color-surface-hover:var(--ds-color-danger-surface-hover);--ds-color-surface-active:var(--ds-color-danger-surface-active);--ds-color-border-subtle:var(--ds-color-danger-border-subtle);--ds-color-border-default:var(--ds-color-danger-border-default);--ds-color-border-strong:var(--ds-color-danger-border-strong);--ds-color-base-default:var(--ds-color-danger-base-default);--ds-color-base-hover:var(--ds-color-danger-base-hover);--ds-color-base-active:var(--ds-color-danger-base-active);--ds-color-text-subtle:var(--ds-color-danger-text-subtle);--ds-color-text-default:var(--ds-color-danger-text-default);--ds-color-contrast-default:var(--ds-color-danger-contrast-default);--ds-color-contrast-subtle:var(--ds-color-danger-contrast-subtle)}[data-color=info]{--ds-color-background-default:var(--ds-color-info-background-default);--ds-color-background-subtle:var(--ds-color-info-background-subtle);--ds-color-surface-default:var(--ds-color-info-surface-default);--ds-color-surface-hover:var(--ds-color-info-surface-hover);--ds-color-surface-active:var(--ds-color-info-surface-active);--ds-color-border-subtle:var(--ds-color-info-border-subtle);--ds-color-border-default:var(--ds-color-info-border-default);--ds-color-border-strong:var(--ds-color-info-border-strong);--ds-color-base-default:var(--ds-color-info-base-default);--ds-color-base-hover:var(--ds-color-info-base-hover);--ds-color-base-active:var(--ds-color-info-base-active);--ds-color-text-subtle:var(--ds-color-info-text-subtle);--ds-color-text-default:var(--ds-color-info-text-default);--ds-color-contrast-default:var(--ds-color-info-contrast-default);--ds-color-contrast-subtle:var(--ds-color-info-contrast-subtle)}}@layer ds.theme.color{}@layer ds.theme.color{}@layer ds.theme.color{}@layer ds.theme.color{}
@layer ds.base, ds.theme, ds.components;@layer ds.base{.ds-sr-only{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:root,[data-color-scheme]{--dsc-focus-border-width:3px;--dsc-focus-boxShadow:0 0 0 var(--dsc-focus-border-width) var(--ds-color-focus-inner);--dsc-focus-outline:var(--ds-color-focus-outer) solid var(--dsc-focus-border-width);--ds-font-size-minus-1:max(.9em,.875rem);--ds-font-size-plus-1:1.1em}@supports (width:round(down,.1em,1px)){:root,[data-color-scheme]{--ds-font-size-minus-1:round(down,max(.9em,.875rem),0.0625rem);--ds-font-size-plus-1:round(down,1.1em,0.0625rem)}}[data-color-scheme],body{background:var(--ds-color-neutral-background-default);color:var(--ds-color-neutral-text-default)}.ds-focus:focus-visible{box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}.ds-focus:focus-visible *{--ds--focus: }.ds-focus--visible{box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}.ds-focus--visible *{--ds--focus: }[data-size=xs]{font-size:var(--ds-body-xs-font-size);font-weight:var(--ds-body-xs-font-weight);letter-spacing:var(--ds-body-xs-letter-spacing);line-height:var(--ds-body-xs-line-height)}[data-size=sm]{font-size:var(--ds-body-sm-font-size);font-weight:var(--ds-body-sm-font-weight);letter-spacing:var(--ds-body-sm-letter-spacing);line-height:var(--ds-body-sm-line-height)}[data-size=md],body{font-size:var(--ds-body-md-font-size);font-weight:var(--ds-body-md-font-weight);letter-spacing:var(--ds-body-md-letter-spacing);line-height:var(--ds-body-md-line-height)}[data-size=lg]{font-size:var(--ds-body-lg-font-size);font-weight:var(--ds-body-lg-font-weight);letter-spacing:var(--ds-body-lg-letter-spacing);line-height:var(--ds-body-lg-line-height)}[data-size=xl]{font-size:var(--ds-body-xl-font-size);font-weight:var(--ds-body-xl-font-weight);letter-spacing:var(--ds-body-xl-letter-spacing);line-height:var(--ds-body-xl-line-height)}.ds-heading{font-size:1.3em;font-size:round(down,1.3em,.0625rem);font-weight:var(--ds-heading-md-font-weight);letter-spacing:var(--ds-heading-md-letter-spacing);line-height:var(--ds-heading-md-line-height);margin:0}.ds-heading[data-size="2xs"]{font-size:var(--ds-heading-2xs-font-size);font-weight:var(--ds-heading-2xs-font-weight);letter-spacing:var(--ds-heading-2xs-letter-spacing);line-height:var(--ds-heading-2xs-line-height)}.ds-heading[data-size=xs]{font-size:var(--ds-heading-xs-font-size);font-weight:var(--ds-heading-xs-font-weight);letter-spacing:var(--ds-heading-xs-letter-spacing);line-height:var(--ds-heading-xs-line-height)}.ds-heading[data-size=sm]{font-size:var(--ds-heading-sm-font-size);font-weight:var(--ds-heading-sm-font-weight);letter-spacing:var(--ds-heading-sm-letter-spacing);line-height:var(--ds-heading-sm-line-height)}.ds-heading[data-size=md]{font-size:var(--ds-heading-md-font-size)}.ds-heading[data-size=lg]{font-size:var(--ds-heading-lg-font-size);font-weight:var(--ds-heading-lg-font-weight);letter-spacing:var(--ds-heading-lg-letter-spacing);line-height:var(--ds-heading-lg-line-height)}.ds-heading[data-size=xl]{font-size:var(--ds-heading-xl-font-size);font-weight:var(--ds-heading-xl-font-weight);letter-spacing:var(--ds-heading-xl-letter-spacing);line-height:var(--ds-heading-xl-line-height)}.ds-heading[data-size="2xl"]{font-size:var(--ds-heading-2xl-font-size);font-weight:var(--ds-heading-2xl-font-weight);letter-spacing:var(--ds-heading-2xl-letter-spacing);line-height:var(--ds-heading-2xl-line-height)}.ds-label{--dsc-label--readonly:initial;--dsc-label-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 aria-hidden=%27true%27 viewBox=%270 0 24 24%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M12 2.25A4.75 4.75 0 0 0 7.25 7v2.25H7A1.75 1.75 0 0 0 5.25 11v9c0 .41.34.75.75.75h12a.75.75 0 0 0 .75-.75v-9A1.75 1.75 0 0 0 17 9.25h-.25V7A4.75 4.75 0 0 0 12 2.25m3.25 7V7a3.25 3.25 0 0 0-6.5 0v2.25zM12 13a1.5 1.5 0 0 0-.75 2.8V17a.75.75 0 0 0 1.5 0v-1.2A1.5 1.5 0 0 0 12 13%27/%3E%3C/svg%3E");--dsc-label-icon-size:1.2em;--dsc-label-icon-spacing:var(--ds-size-1);font-weight:var(--ds-font-weight-medium);padding-inline-start:var(--dsc-label--readonly) calc(var(--dsc-label-icon-size) + var(--dsc-label-icon-spacing));position:relative}.ds-label:before{background:currentcolor;content:var(--dsc-label--readonly) "";display:inline-block;height:var(--dsc-label-icon-size);margin-inline:calc((var(--dsc-label-icon-size) + var(--dsc-label-icon-spacing))*-1);-webkit-mask:center/contain no-repeat var(--dsc-label-icon-url);mask:center/contain no-repeat var(--dsc-label-icon-url);position:absolute;translate:0 calc((1lh - var(--dsc-label-icon-size))/2);width:var(--dsc-label-icon-size)}}@layer ds.base{}@layer ds.base{@media (forced-colors:active){.ds-label:before{background:CanvasText}}.ds-label[data-weight=semibold]{font-weight:var(--ds-font-weight-semibold)}.ds-label[data-weight=regular]{font-weight:var(--ds-font-weight-regular)}}@layer ds.base{:where(.ds-paragraph){margin-block:0}.ds-paragraph[data-variant=long]{line-height:var(--ds-line-height-lg)}.ds-paragraph[data-variant=short]{line-height:var(--ds-line-height-sm)}}@layer ds.components{.ds-link{--dsc-link-background--active:var(--ds-color-surface-default);--dsc-link-color--active:var(--ds-color-text-default);--dsc-link-color--hover:var(--ds-color-text-default);--dsc-link-color:var(--ds-color-text-subtle);--dsc-link-background--focus:var(--ds-color-focus-outer);--dsc-link-color--focus:var(--ds-color-focus-inner);--dsc-link-color--visited:var(--ds-global-purple-12);--dsc-link-text-decoration-thickness--hover:0.125em;--dsc-link-text-decoration-thickness:0.0625em;color:var(--dsc-link-color);outline:none;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--dsc-link-text-decoration-thickness);text-underline-offset:.27em}.ds-link :is(img,svg){vertical-align:middle}.ds-link[data-color=neutral]{--dsc-link-color--active:var(--ds-color-neutral-text-subtle);--dsc-link-color--hover:var(--ds-color-neutral-text-subtle);--dsc-link-color:var(--ds-color-neutral-text-default)}.ds-link:visited{color:var(--dsc-link-color--visited)}@media (hover:hover) and (pointer:fine){.ds-link:hover{color:var(--dsc-link-color--hover);text-decoration-thickness:var(--dsc-link-text-decoration-thickness--hover)}}.ds-link:focus-visible{background:var(--dsc-link-background--focus);color:var(--dsc-link-color--focus);outline:2px solid transparent}.ds-link:active{background:var(--dsc-link-background--active);color:var(--dsc-link-color--active)}}@layer ds.base{.ds-validation-message{--dsc-validation-message-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M7.74 2.47a.75.75 0 0 1 .53-.22h7.46a.75.75 0 0 1 .53.22l5.27 5.27c.14.14.22.33.22.53v7.46a.75.75 0 0 1-.22.53l-5.27 5.27a.75.75 0 0 1-.53.22H8.27a.75.75 0 0 1-.53-.22l-5.27-5.27a.75.75 0 0 1-.22-.53V8.27a.75.75 0 0 1 .22-.53zm1.29 5.5a.75.75 0 0 0-1.06 1.06L10.94 12l-2.97 2.97a.75.75 0 1 0 1.06 1.06L12 13.06l2.97 2.97a.75.75 0 1 0 1.06-1.06L13.06 12l2.97-2.97a.75.75 0 0 0-1.06-1.06L12 10.94z%27/%3E%3C/svg%3E");--dsc-validation-message-icon-size:var(--ds-size-7);--dsc-validation-message-spacing:var(--ds-size-2);--dsc-validation-message-color:var(--ds-color-danger-text-subtle);color:var(--dsc-validation-message-color);margin:0;padding-inline-start:calc(var(--dsc-validation-message-icon-size) + var(--dsc-validation-message-spacing));position:relative}.ds-validation-message:before{background:currentcolor;content:"";height:var(--dsc-validation-message-icon-size);margin-inline:calc((var(--dsc-validation-message-icon-size) + var(--dsc-validation-message-spacing))*-1);-webkit-mask:var(--dsc-validation-message-icon-url) center /contain no-repeat;mask:var(--dsc-validation-message-icon-url) center /contain no-repeat;position:absolute;translate:0 calc((1lh - var(--dsc-validation-message-icon-size))/2);width:var(--dsc-validation-message-icon-size)}@media (forced-colors:active){.ds-validation-message:before{background:CanvasText}}.ds-validation-message[data-color=success]{--dsc-validation-message-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M12 21.75a9.75 9.75 0 1 0 0-19.5 9.75 9.75 0 0 0 0 19.5m4.95-12.47a.81.81 0 0 0-1.24-1.05l-5.39 6.36-2.62-2.62a.81.81 0 0 0-1.15 1.15l3.25 3.25a.81.81 0 0 0 1.2-.05z%27/%3E%3C/svg%3E");--dsc-validation-message-color:var(--ds-color-success-text-subtle)}.ds-validation-message[data-color=warning]{--dsc-validation-message-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M12 2.25a.75.75 0 0 1 .66.39l9.52 17.25a.75.75 0 0 1-.65 1.11H2.47a.75.75 0 0 1-.65-1.11l9.52-17.25a.75.75 0 0 1 .66-.39m0 6.5a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0v-4a.75.75 0 0 1 .75-.75m-1 7.75a1 1 0 1 1 2 0 1 1 0 0 1-2 0%27/%3E%3C/svg%3E");--dsc-validation-message-color:var(--ds-color-warning-text-subtle)}.ds-validation-message[data-color=info]{--dsc-validation-message-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M3.25 4A.75.75 0 0 1 4 3.25h16a.75.75 0 0 1 .75.75v16a.75.75 0 0 1-.75.75H4a.75.75 0 0 1-.75-.75zM11 7.75a1 1 0 1 1 2 0 1 1 0 0 1-2 0m-1.25 3a.75.75 0 0 1 .75-.75H12a.75.75 0 0 1 .75.75v4.75h.75a.75.75 0 0 1 0 1.5h-3a.75.75 0 0 1 0-1.5h.75v-4h-.75a.75.75 0 0 1-.75-.75%27/%3E%3C/svg%3E");--dsc-validation-message-color:var(--ds-color-info-text-subtle)}}@layer ds.components{.ds-button{--dsc-button-background--active:var(--ds-color-base-active);--dsc-button-background--hover:var(--ds-color-base-hover);--dsc-button-background:var(--ds-color-base-default);--dsc-button-color:var(--ds-color-contrast-default);--dsc-button-color--hover:var(--ds-color-contrast-default);--dsc-button-border-color:transparent;--dsc-button-gap:var(--ds-size-2);--dsc-button-padding:var(--ds-size-2) var(--ds-size-4);--dsc-button-size:var(--ds-size-12);align-items:center;background:var(--dsc-button-background);border:var(--ds-border-width-default) solid;border-color:var(--dsc-button-border-color);border-radius:var(--ds-border-radius-default);box-sizing:border-box;color:var(--dsc-button-color);cursor:pointer;font-family:inherit;font-weight:var(--ds-font-weight-medium);gap:var(--dsc-button-gap);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;line-height:var(--ds-line-height-sm);min-height:var(--dsc-button-size);min-width:var(--dsc-button-size);outline:none;padding:var(--dsc-button-padding);text-align:inherit;text-decoration:none}.ds-button:focus-visible{box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}.ds-button:focus-visible *{--ds--focus: }.ds-button[data-variant=secondary],.ds-button[data-variant=tertiary]{--dsc-button-background:transparent;--dsc-button-background--active:var(--ds-color-surface-active);--dsc-button-background--hover:var(--ds-color-surface-hover);--dsc-button-color:var(--ds-color-text-subtle);--dsc-button-color--hover:var(--ds-color-text-default)}.ds-button[data-variant=secondary]{--dsc-button-border-color:var(--ds-color-border-strong)}.ds-button[data-color]{--dsc-button-background--active:var(--ds-color-base-active);--dsc-button-background--hover:var(--ds-color-base-hover);--dsc-button-background:var(--ds-color-base-default);--dsc-button-color:var(--ds-color-contrast-default);--dsc-button-color--hover:var(--ds-color-contrast-default)}.ds-button[data-color][data-variant=secondary],.ds-button[data-color][data-variant=tertiary]{--dsc-button-background:transparent;--dsc-button-background--active:var(--ds-color-surface-active);--dsc-button-background--hover:var(--ds-color-surface-hover);--dsc-button-color:var(--ds-color-text-subtle);--dsc-button-color--hover:var(--ds-color-text-default)}.ds-button[data-color][data-variant=secondary]{--dsc-button-border-color:var(--ds-color-border-strong)}.ds-button:not([data-size]){font-size:inherit}.ds-button :where(img,svg){flex-shrink:0;font-size:1.25em}.ds-button:focus-visible{position:relative}.ds-button:where(:not([hidden])){display:flex}.ds-button[data-icon]{height:var(--dsc-button-size);padding:0;width:var(--dsc-button-size)}.ds-button[data-fullwidth]{text-align:center;width:100%}@media (hover:hover) and (pointer:fine){.ds-button:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):hover{background:var(--dsc-button-background--hover);color:var(--dsc-button-color--hover)}}.ds-button[aria-busy=true]{cursor:progress}.ds-button:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:var(--ds-disabled-opacity)}.ds-button:where(:not(:disabled,[aria-disabled=true],[aria-busy=true])):active{background:var(--dsc-button-background--active)}}@layer ds.components{:where(.ds-input){margin:0}.ds-input{--dsc-input-background--checked:var(--dsc-input-border-color--checked);--dsc-input-background--invalid:var(--dsc-input-border-color--invalid);--dsc-input-background--readonly:var(--ds-color-neutral-background-subtle);--dsc-input-background:var(--ds-color-neutral-background-default);--dsc-input-border-color--checked:var(--ds-color-base-default);--dsc-input-border-color--invalid:var(--ds-color-danger-border-strong);--dsc-input-border-color--readonly:var(--ds-color-neutral-border-subtle);--dsc-input-border-color:var(--ds-color-neutral-border-default);--dsc-input-border-width--toggle:max(1px,calc(var(--ds-size-1)/2));--dsc-input-border-width:1px;--dsc-input-color--checked:var(--ds-color-contrast-default);--dsc-input-color--invalid:var(--ds-color-danger-contrast-default);--dsc-input-color--readonly:var(--ds-color-neutral-text-subtle);--dsc-input-color:var(--ds-color-neutral-text-default);--dsc-input-padding:var(--ds-size-2) var(--ds-size-3);--dsc-input-size--toggle:var(--ds-size-6);--dsc-input-size:var(--ds-size-12);--dsc-input-stroke:0.055em;--diagonal-1:transparent calc(48% - var(--dsc-input-stroke));--diagonal-2:currentcolor calc(50% - var(--dsc-input-stroke));--diagonal-3:currentcolor calc(50% + var(--dsc-input-stroke));--diagonal-4:transparent calc(52% + var(--dsc-input-stroke));--check-left:10% 73%/35% 35% no-repeat content-box linear-gradient(45deg,var(--diagonal-1),var(--diagonal-2),var(--diagonal-3),var(--diagonal-4));--check-right:90% 50%/65% 65% no-repeat content-box linear-gradient(-45deg,var(--diagonal-1),var(--diagonal-2),var(--diagonal-3),var(--diagonal-4));-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--dsc-input-background);border:var(--dsc-input-border-width) solid var(--dsc-input-border-color);border-radius:var(--ds-border-radius-md);box-shadow:var(--dsc-input-box-shadow);box-sizing:border-box;color:var(--dsc-input-color);font-family:inherit;height:var(--dsc-input-size);line-height:inherit;max-width:100%;min-width:0;padding:var(--dsc-input-padding);position:relative;vertical-align:middle}.ds-input:focus-visible{box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}.ds-input:focus-visible *{--ds--focus: }@media (forced-colors:active){.ds-input{--dsc-input-border-color:ButtonText;--dsc-input-background:Canvas;--diagonal-1:transparent calc(48% - var(--dsc-input-stroke));--diagonal-2:Canvas calc(50% - var(--dsc-input-stroke));--diagonal-3:Canvas calc(50% + var(--dsc-input-stroke));--diagonal-4:transparent calc(52% + var(--dsc-input-stroke));--check-left:10% 73%/35% 35% no-repeat content-box linear-gradient(45deg,var(--diagonal-1),var(--diagonal-2),var(--diagonal-3),var(--diagonal-4));--check-right:90% 50%/65% 65% no-repeat content-box linear-gradient(-45deg,var(--diagonal-1),var(--diagonal-2),var(--diagonal-3),var(--diagonal-4))}.ds-input:disabled,.ds-input[aria-disabled=true],.ds-input[readonly]{--dsc-input-border-color:GrayText}}@supports (width:round(down,.1em,1px)){.ds-input{border-width:round(up,var(--dsc-input-border-width),.0625rem)}}.ds-input:not([data-size]){font-size:inherit}.ds-input:is(select){background:linear-gradient(45deg,var(--diagonal-1),var(--diagonal-2),var(--diagonal-3),var(--diagonal-4)) calc(100% - 1.2em + var(--dsc-input-stroke)) /.4em .4em no-repeat,linear-gradient(-45deg,var(--diagonal-1),var(--diagonal-2),var(--diagonal-3),var(--diagonal-4)) calc(100% - .8em) /.4em .4em no-repeat,var(--dsc-input-background);padding-right:2.4em}@media (forced-colors:active){.ds-input:is(select){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.ds-input:is(textarea){height:auto;min-height:calc(var(--dsc-input-size)*1.5);resize:vertical}.ds-input:is(textarea):not([rows]){field-sizing:content}.ds-input:not([size],[cols],select:where([data-width=auto])){width:100%}.ds-input:checked,.ds-input:indeterminate:where([type=checkbox]){--dsc-input-background:var(--dsc-input-background--checked);--dsc-input-border-color:var(--dsc-input-border-color--checked);--dsc-input-color:var(--dsc-input-color--checked)}.ds-input:disabled,.ds-input[aria-disabled=true]{cursor:not-allowed;opacity:var(--ds-disabled-opacity)}.ds-input[aria-invalid=true]{--dsc-input-background--checked:var(--dsc-input-background--invalid);--dsc-input-border-color:var(--dsc-input-border-color--invalid);--dsc-input-color--checked:var(--dsc-input-color--invalid)}.ds-input[readonly]{--dsc-input-background:var(--dsc-input-background--readonly);--dsc-input-border-color:var(--dsc-input-border-color--readonly);--dsc-input-color:var(--dsc-input-color--readonly)}@media (forced-colors:active){.ds-input[readonly]{--dsc-input-border-color:GrayText}}.ds-input:-moz-read-only:not([readonly],[aria-disabled=true],:disabled){cursor:pointer}.ds-input:read-only:not([readonly],[aria-disabled=true],:disabled){cursor:pointer}.ds-input[type=checkbox],.ds-input[type=radio]{--dsc-input-border-width:var(--dsc-input-border-width--toggle);--dsc-input-padding:calc(var(--ds-size-1)/2);--dsc-input-size:var(--dsc-input-size--toggle);flex-shrink:0;line-height:inherit;width:var(--dsc-input-size)}@media (forced-colors:active){:is(.ds-input[type=checkbox],.ds-input[type=radio]):disabled,[aria-disabled=true]:is(.ds-input[type=checkbox],.ds-input[type=radio]),[readonly]:is(.ds-input[type=checkbox],.ds-input[type=radio]){--dsc-input-border-color:GrayText}}.ds-input[type=radio]{border-radius:var(--ds-border-radius-full)}.ds-input[type=radio]:checked{background:radial-gradient(circle closest-side,currentcolor 45%,transparent 50%),var(--dsc-input-background)}@media (forced-colors:active){.ds-input[type=radio]:checked{--dsc-input-background:LinkText;--dsc-input-border-color:LinkText;background:radial-gradient(circle closest-side,Canvas 45%,transparent 50%),var(--dsc-input-background);forced-color-adjust:none}}.ds-input[type=checkbox]:checked{background:var(--check-left),var(--check-right),var(--dsc-input-background)}@media (forced-colors:active){.ds-input[type=checkbox]:checked{--dsc-input-background:LinkText;--dsc-input-border-color:LinkText;background:var(--check-left),var(--check-right),var(--dsc-input-background);forced-color-adjust:none}}.ds-input[type=checkbox]:indeterminate{background:50%/contain no-repeat content-box linear-gradient(transparent calc(48% - var(--dsc-input-stroke)),currentcolor calc(50% - var(--dsc-input-stroke)),currentcolor calc(50% + var(--dsc-input-stroke)),transparent calc(52% + var(--dsc-input-stroke))),var(--dsc-input-background)}@media (forced-colors:active){.ds-input[type=checkbox]:indeterminate{--dsc-input-background:LinkText;--dsc-input-border-color:LinkText;background:50%/contain no-repeat content-box linear-gradient(transparent calc(48% - var(--dsc-input-stroke)),Canvas calc(50% - var(--dsc-input-stroke)),Canvas calc(50% + var(--dsc-input-stroke)),transparent calc(52% + var(--dsc-input-stroke))),var(--dsc-input-background);forced-color-adjust:none}}.ds-input[role=switch]:is([type=radio],[type=checkbox]){--circle-position:left;background:radial-gradient(circle closest-side,currentcolor 95%,transparent 100%) var(--circle-position) /calc(50% - var(--dsc-input-padding)*2) 100% no-repeat content-box,var(--dsc-input-background);border-radius:var(--ds-border-radius-full);transition:background-position .2s;width:calc(var(--dsc-input-size)*2)}.ds-input[role=switch]:is([type=radio],[type=checkbox]):checked{--circle-position:right}@media (forced-colors:active){.ds-input[role=switch]:is([type=radio],[type=checkbox]){forced-color-adjust:none}.ds-input[role=switch]:is([type=radio],[type=checkbox]):disabled,.ds-input[role=switch][aria-disabled=true]:is([type=radio],[type=checkbox]),.ds-input[role=switch][readonly]:is([type=radio],[type=checkbox]){--dsc-input-border-color:GrayText}}}@layer ds.components{.ds-field{--dsc-field-content-spacing:var(--ds-size-2)}.ds-field>*{margin-block:0}.ds-field>*+*{margin-top:var(--dsc-field-content-spacing)}.ds-field [data-field=description]{color:var(--ds-color-neutral-text-subtle)}.ds-field input{display:block}.ds-field:has([aria-disabled=true]:not(u-option,[role=option][aria-disabled=true]),:disabled:not(option))>*{cursor:not-allowed;opacity:var(--ds-disabled-opacity)}.ds-field:has([aria-readonly=true],[readonly]) label{--dsc-label--readonly: }.ds-field:has(input:is([type=radio],[type=checkbox])){border-radius:var(--ds-border-radius-md);-moz-column-gap:var(--dsc-field-content-spacing);column-gap:var(--dsc-field-content-spacing);grid-template-areas:"input content";grid-template-columns:auto 1fr;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ds-field:has(input:is([type=radio],[type=checkbox])):not([hidden]){display:grid}.ds-field:has(input:is([type=radio],[type=checkbox]))>*{grid-column:content;margin-block:0}.ds-field:has(input:is([type=radio],[type=checkbox])) label{--dsc-label--readonly:initial;font-weight:var(--ds-font-weight-regular)}.ds-field:has(input:is([type=radio],[type=checkbox])) input{grid-column:input;grid-row:1}.ds-field:has(input:is([type=radio],[type=checkbox])):not(:has([readonly],[aria-disabled=true]:not(u-option),:disabled:not(option))) label{cursor:pointer}.ds-field:has(input:is([type=radio],[type=checkbox])):has(input:focus-visible){box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}.ds-field:has(input:is([type=radio],[type=checkbox])):has(input:focus-visible) *{--ds--focus: }.ds-field:has(input:is([type=radio],[type=checkbox])):has(input:only-child){gap:0}.ds-field:has(input:is([type=radio],[type=checkbox])) .ds-input:is([type=radio],[type=checkbox]):not([aria-label]){translate:0 calc((1lh - var(--dsc-input-size))/2)}.ds-field[data-position=end]:has(input:is([type=radio],[type=checkbox])){grid-template-areas:"content input";grid-template-columns:1fr auto;width:auto}.ds-field-affixes{--dsc-field-affix-border-width:1px;--dsc-field-affix-border-style:solid;--dsc-field-affix-border-color:var(--ds-color-neutral-border-default);--dsc-field-affix-padding-inline:var(--ds-size-4);background:var(--ds-color-neutral-background-subtle);border-radius:var(--ds-border-radius-md);box-sizing:border-box;color:var(--ds-color-neutral-text-subtle);max-width:100%;white-space:nowrap}.ds-field-affixes:not([hidden]){display:flex}.ds-field-affixes:has([size]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ds-field-affixes .ds-field-affix{align-items:center;border-color:var(--dsc-field-affix-border-color);border-style:var(--dsc-field-affix-border-style);border-width:var(--dsc-field-affix-border-width);flex-shrink:0;padding-inline:var(--dsc-field-affix-padding-inline)}:is(.ds-field-affixes .ds-field-affix):not([hidden]){display:flex}:is(.ds-field-affixes .ds-field-affix):first-child{border-bottom-left-radius:inherit;border-right:0;border-top-left-radius:inherit}:is(.ds-field-affixes .ds-field-affix):last-child{border-bottom-right-radius:inherit;border-left:0;border-top-right-radius:inherit}.ds-field-affixes .ds-input{border-style:var(--dsc-field-affix-border-style);border-width:var(--dsc-field-affix-border-width);flex:1 1 auto}:is(.ds-field-affixes .ds-input):not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}:is(.ds-field-affixes .ds-input):not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}}@layer ds.components{.ds-fieldset{border:0;margin:0;min-width:0;padding:0}.ds-fieldset:has(input[readonly]):not(:has(input:not([readonly])))>legend{--dsc-label--readonly: }.ds-fieldset>*+*{margin-block-start:var(--ds-size-4)}.ds-fieldset>legend+p{color:var(--ds-color-neutral-text-subtle);margin-block:var(--ds-size-1) 0}.ds-fieldset:disabled>legend,.ds-fieldset:disabled>legend+p{opacity:var(--ds-disabled-opacity)}.ds-alert{--dsc-alert-background:var(--ds-color-info-surface-default);--dsc-alert-border-color:var(--ds-color-info-border-default);--dsc-alert-icon-color:var(--ds-color-info-text-subtle);--dsc-alert-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M3.25 4A.75.75 0 0 1 4 3.25h16a.75.75 0 0 1 .75.75v16a.75.75 0 0 1-.75.75H4a.75.75 0 0 1-.75-.75zM11 7.75a1 1 0 1 1 2 0 1 1 0 0 1-2 0m-1.25 3a.75.75 0 0 1 .75-.75H12a.75.75 0 0 1 .75.75v4.75h.75a.75.75 0 0 1 0 1.5h-3a.75.75 0 0 1 0-1.5h.75v-4h-.75a.75.75 0 0 1-.75-.75%27/%3E%3C/svg%3E");--dsc-alert-border-radius:var(--ds-border-radius-md);--dsc-alert-color:var(--ds-color-info-text-default);--dsc-alert-spacing:var(--ds-size-2);--dsc-alert-icon-size:var(--ds-size-7);--dsc-alert-padding-block:var(--ds-size-6);--dsc-alert-padding-inline-end:var(--ds-size-6);background:var(--dsc-alert-background);border:1px solid;border-color:var(--dsc-alert-border-color);border-radius:var(--dsc-alert-border-radius);box-sizing:border-box;color:var(--dsc-alert-color);padding-block:var(--dsc-alert-padding-block);padding-inline-end:var(--dsc-alert-padding-inline-end);padding-inline-start:calc(var(--dsc-alert-padding-inline-end) + var(--dsc-alert-icon-size) + var(--dsc-alert-spacing));position:relative}}@layer ds.components{.ds-alert:not(:has(>:is(h1,h2,h3,h4,h5,h6):first-child)):before,.ds-alert>:is(h1,h2,h3,h4,h5,h6):first-child:before{background:var(--dsc-alert-icon-color);content:"";height:var(--dsc-alert-icon-size);margin-inline:calc((var(--dsc-alert-icon-size) + var(--dsc-alert-spacing))*-1);-webkit-mask:var(--dsc-alert-icon-url) center /contain no-repeat;mask:var(--dsc-alert-icon-url) center /contain no-repeat;position:absolute;translate:0 calc((1lh - var(--dsc-alert-icon-size))/2);width:var(--dsc-alert-icon-size)}@media (forced-colors:active){.ds-alert:not(:has(>:is(h1,h2,h3,h4,h5,h6):first-child)):before,.ds-alert>:is(h1,h2,h3,h4,h5,h6):first-child:before{background:CanvasText}}.ds-alert[data-color]{--dsc-alert-background:var(--ds-color-surface-default);--dsc-alert-border-color:var(--ds-color-border-default);--dsc-alert-icon-color:var(--ds-color-text-subtle);--dsc-alert-color:var(--ds-color-text-default)}.ds-alert[data-color=warning]{--dsc-alert-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M12 2.25a.75.75 0 0 1 .66.39l9.52 17.25a.75.75 0 0 1-.65 1.11H2.47a.75.75 0 0 1-.65-1.11l9.52-17.25a.75.75 0 0 1 .66-.39m0 6.5a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0v-4a.75.75 0 0 1 .75-.75m-1 7.75a1 1 0 1 1 2 0 1 1 0 0 1-2 0%27/%3E%3C/svg%3E")}.ds-alert[data-color=success]{--dsc-alert-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M12 21.75a9.75 9.75 0 1 0 0-19.5 9.75 9.75 0 0 0 0 19.5m4.95-12.47a.81.81 0 0 0-1.24-1.05l-5.39 6.36-2.62-2.62a.81.81 0 0 0-1.15 1.15l3.25 3.25a.81.81 0 0 0 1.2-.05z%27/%3E%3C/svg%3E")}.ds-alert[data-color=danger]{--dsc-alert-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M7.74 2.47a.75.75 0 0 1 .53-.22h7.46a.75.75 0 0 1 .53.22l5.27 5.27c.14.14.22.33.22.53v7.46a.75.75 0 0 1-.22.53l-5.27 5.27a.75.75 0 0 1-.53.22H8.27a.75.75 0 0 1-.53-.22l-5.27-5.27a.75.75 0 0 1-.22-.53V8.27a.75.75 0 0 1 .22-.53zm1.29 5.5a.75.75 0 0 0-1.06 1.06L10.94 12l-2.97 2.97a.75.75 0 1 0 1.06 1.06L12 13.06l2.97 2.97a.75.75 0 1 0 1.06-1.06L13.06 12l2.97-2.97a.75.75 0 0 0-1.06-1.06L12 10.94z%27/%3E%3C/svg%3E")}.ds-popover{--dsc-popover-background:var(--ds-color-surface-default);--dsc-popover-border-color:var(--ds-color-border-default);--dsc-popover-color:var(--ds-color-text-default);--dsc-popover-arrow-size:var(--ds-size-2);--dsc-popover-border-radius:var(--ds-border-radius-md);--dsc-popover-max-width:300px;--dsc-popover-padding:var(--ds-size-3) var(--ds-size-4);border:1px solid;border-color:var(--dsc-popover-border-color);border-radius:var(--dsc-popover-border-radius);color:var(--dsc-popover-color);inset:0 auto auto 0;max-width:var(--dsc-popover-max-width);overflow:visible;padding:var(--dsc-popover-padding);position:fixed}.ds-popover,.ds-popover:before{background:var(--dsc-popover-background);box-sizing:border-box}.ds-popover:before{border:inherit;border-left-color:transparent;border-top-color:transparent;content:"";height:var(--dsc-popover-arrow-size);left:var(--ds-popover-arrow-x);position:absolute;top:var(--ds-popover-arrow-y);translate:-50% -50%;width:var(--dsc-popover-arrow-size)}.ds-popover[data-placement=top]:before{rotate:45deg}.ds-popover[data-placement=left]:before{rotate:-45deg}.ds-popover[data-placement=right]:before{rotate:135deg}.ds-popover[data-placement=bottom]:before{rotate:-135deg}.ds-popover[data-color=neutral]{--dsc-popover-background:var(--ds-color-neutral-background-default)}[data-popover=inline]{all:unset;cursor:pointer;font-size:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.27em}[data-popover=inline]:not([hidden]){display:inline}}@layer ds.components{[data-popover=inline]:focus-visible{box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}[data-popover=inline]:focus-visible *{--ds--focus: }}@layer ds.components{.ds-skiplink{--dsc-skiplink-padding:var(--ds-size-4);--dsc-skiplink-background:var(--ds-color-surface-hover);--dsc-skiplink-color:var(--ds-color-text-default);border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ds-skiplink:focus{height:auto;margin:inherit;outline:0;overflow:visible;place-items:center;position:static;width:auto;clip:auto;background:var(--dsc-skiplink-background);box-sizing:border-box;-webkit-clip-path:none;clip-path:none;color:var(--dsc-skiplink-color);padding:var(--dsc-skiplink-padding);text-decoration:underline;text-decoration-thickness:max(1px,.0625rem);text-underline-offset:max(5px,.25rem);white-space:inherit}.ds-skiplink:focus:not([hidden]){display:grid}.ds-details{--dsc-details-border-color:var(--ds-color-border-subtle);--dsc-details-icon-gap:var(--ds-size-2);--dsc-details-icon-size:var(--ds-size-6);--dsc-details-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5.97 9.47a.75.75 0 0 1 1.06 0L12 14.44l4.97-4.97a.75.75 0 1 1 1.06 1.06l-5.5 5.5a.75.75 0 0 1-1.06 0l-5.5-5.5a.75.75 0 0 1 0-1.06%27/%3E%3C/svg%3E");--dsc-details-padding:var(--ds-size-2) var(--ds-size-4);--dsc-details-size:var(--ds-size-14);--dsc-details-background:var(--ds-color-background-default);--dsc-details-heading-background--hover:var(--ds-color-surface-default);--dsc-details-heading-background--open:var(--ds-color-background-subtle);--dsc-details-heading-background:var(--ds-color-background-default);background:var(--dsc-details-background);border-block:1px solid;border-color:var(--dsc-details-border-color);box-sizing:border-box}}@layer ds.components{.ds-details[data-color]:where(:not([data-color=neutral])),[data-color]:where(:not([data-color=neutral])) .ds-details{--dsc-details-background:var(--ds-color-background-subtle);--dsc-details-heading-background--hover:var(--ds-color-surface-hover);--dsc-details-heading-background--open:var(--ds-color-surface-default);--dsc-details-heading-background:var(--ds-color-surface-default);--dsc-details-border-color:var(--ds-color-border-subtle)}.ds-details[data-color=subtle],[data-color=subtle] .ds-details{--dsc-details-background:var(--ds-color-neutral-background-subtle);--dsc-details-heading-background--hover:var(--ds-color-neutral-surface-hover);--dsc-details-heading-background--open:var(--ds-color-neutral-surface-default);--dsc-details-heading-background:var(--ds-color-neutral-background-subtle);--dsc-details-border-color:var(--ds-color-neutral-border-subtle)}.ds-details :is(summary,u-summary){align-items:center;background:var(--dsc-details-heading-background);box-sizing:border-box;cursor:pointer;gap:var(--dsc-details-icon-gap);list-style:none;min-height:var(--dsc-details-size);outline:none;padding:var(--dsc-details-padding);position:relative}:is(.ds-details :is(summary,u-summary)):not([hidden]){display:flex}:is(.ds-details :is(summary,u-summary)):focus-visible{box-shadow:inset 0 0 0 var(--dsc-focus-border-width) var(--ds-color-focus-outer);outline:var(--ds-color-focus-inner) solid var(--dsc-focus-border-width);outline-offset:calc(var(--dsc-focus-border-width)*-2)}:is(.ds-details :is(summary,u-summary)):before{background:currentcolor;border-radius:var(--ds-border-radius-md);content:"";flex-shrink:0;height:var(--dsc-details-icon-size);-webkit-mask:50%/contain no-repeat var(--dsc-details-icon-url);mask:50%/contain no-repeat var(--dsc-details-icon-url);width:var(--dsc-details-icon-size)}@media (forced-colors:active){.ds-details :is(summary,u-summary){color:ButtonText}:is(.ds-details :is(summary,u-summary)):before{background:ButtonText}}.ds-details+.ds-details{border-top:0;margin-top:0}.ds-details>:not(summary,u-summary){border-radius:inherit;padding:var(--ds-size-5,1rem)}.ds-details[open]>:is(summary,u-summary){background:var(--dsc-details-heading-background--open)}:is(.ds-details[open]>:is(summary,u-summary)):before{rotate:180deg}@media (hover:hover) and (pointer:fine){.ds-details :is(summary,u-summary):hover{background:var(--dsc-details-heading-background--hover)}}@media (prefers-reduced-motion:no-preference){.ds-details{interpolate-size:allow-keywords}}.ds-details::part(details-content){block-size:0;overflow-y:clip;transition:content-visibility allow-discrete .4s,height .4s}.ds-details[open]::part(details-content){height:auto}}@layer ds.components{.ds-search{--dsc-search-padding-inline:var(--ds-size-2);--dsc-search-clear-padding:var(--ds-size-1);--dsc-search-clear-size:var(--ds-size-9);--dsc-search-clear-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27%3E%3Cpath fill=%27currentColor%27 d=%27M6.53 5.47a.75.75 0 0 0-1.06 1.06L10.94 12l-5.47 5.47a.75.75 0 1 0 1.06 1.06L12 13.06l5.47 5.47a.75.75 0 1 0 1.06-1.06L13.06 12l5.47-5.47a.75.75 0 0 0-1.06-1.06L12 10.94z%27/%3E%3C/svg%3E");--dsc-search-magnifying-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27%3E%3Cpath d=%27M10.5 3.25a7.25 7.25 0 1 0 4.57 12.88l5.41 5.41a.75.75 0 1 0 1.06-1.06l-5.41-5.41A7.25 7.25 0 0 0 10.5 3.25M4.75 10.5a5.75 5.75 0 1 1 11.5 0 5.75 5.75 0 0 1-11.5 0%27/%3E%3C/svg%3E");--dsc-search-magnifying-icon-size:var(--ds-size-7);align-items:center;border-radius:var(--ds-border-radius-default);grid-template-columns:1fr auto;position:relative;width:100%}.ds-search:not([hidden]){display:grid}.ds-search:not(:has(button:not([type=reset]))) input{padding-inline-start:calc(var(--dsc-search-magnifying-icon-size) + var(--dsc-search-padding-inline)*2)}.ds-search:not(:has(button:not([type=reset]))):before{grid-area:1/1;margin-inline:var(--dsc-search-padding-inline);pointer-events:none;position:relative;z-index:2}.ds-search button:not([type=reset]):empty:before,.ds-search:not(:has(button:not([type=reset]))):before{background:currentcolor;content:"";height:var(--dsc-search-magnifying-icon-size);-webkit-mask:var(--dsc-search-magnifying-icon-url) center /contain no-repeat;mask:var(--dsc-search-magnifying-icon-url) center /contain no-repeat;width:var(--dsc-search-magnifying-icon-size)}@media (forced-colors:active){.ds-search button:not([type=reset]):empty:before,.ds-search:not(:has(button:not([type=reset]))):before{background:CanvasText}}.ds-search input{grid-area:1/1;padding-inline:var(--dsc-search-padding-inline)}:is(.ds-search input)::-webkit-search-cancel-button,:is(.ds-search input)::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.ds-search:has(input:-moz-placeholder-shown) button[type=reset]{display:none}.ds-search:has(input:is(:-moz-read-only,:disabled,[aria-disabled=true])) button[type=reset]{display:none}.ds-search:has(input:is(:read-only,:disabled,[aria-disabled=true])) button[type=reset],.ds-search:has(input:placeholder-shown) button[type=reset]{display:none}.ds-search:has(button[type=reset]) input{padding-inline-end:calc(var(--dsc-search-clear-size) + var(--dsc-search-padding-inline))}.ds-search button[type=reset]{--dsc-button-size:var(--dsc-search-clear-size);grid-area:1/1;justify-self:end;margin-inline:var(--dsc-search-padding-inline);padding:var(--dsc-search-clear-padding);position:relative;scale:.75;z-index:2}:is(.ds-search button[type=reset]):before{background:currentcolor;content:"";height:var(--dsc-search-clear-size);-webkit-mask:var(--dsc-search-clear-icon-url) center /contain no-repeat;mask:var(--dsc-search-clear-icon-url) center /contain no-repeat;width:var(--dsc-search-clear-size)}.ds-search button:not([type=reset]){border-bottom-left-radius:0;border-top-left-radius:0}:is(.ds-search button:not([type=reset])):not(:focus-visible){border-left:0}.ds-search:has(button:not([type=reset])):before{display:none}.ds-search:has(button:not([type=reset])) input{border-bottom-right-radius:0;border-top-right-radius:0}}@layer ds.components{.ds-modal{--dsc-modal-backdrop-background:rgba(0,0,0,.5);--dsc-modal-background:var(--ds-color-neutral-background-default);--dsc-modal-icon-spacing:var(--ds-size-3);--dsc-modal-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271em%27 height=%271em%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27currentColor%27 d=%27M6.53 5.47a.75.75 0 0 0-1.06 1.06L10.94 12l-5.47 5.47a.75.75 0 1 0 1.06 1.06L12 13.06l5.47 5.47a.75.75 0 1 0 1.06-1.06L13.06 12l5.47-5.47a.75.75 0 0 0-1.06-1.06L12 10.94z%27/%3E%3C/svg%3E");--dsc-modal-icon-top-right-margin:calc(var(--dsc-modal-spacing)*-1 + var(--dsc-modal-icon-spacing));--dsc-modal-color:var(--ds-color-neutral-text-default);--dsc-modal-divider:1px solid var(--ds-color-neutral-border-subtle);--dsc-modal-max-height:80vh;--dsc-modal-max-width:40rem;--dsc-modal-spacing:var(--ds-size-6);background:var(--dsc-modal-background);border:0;border-radius:var(--ds-border-radius-lg);box-shadow:var(--ds-shadow-xl);box-sizing:border-box;color:var(--dsc-modal-color);max-height:var(--dsc-modal-max-height);max-width:var(--dsc-modal-max-width);padding:var(--dsc-modal-spacing);width:100%}.ds-modal::backdrop{animation:fade-in .3s ease-in-out;background:var(--dsc-modal-backdrop-background,rgba(0,0,0,.5))}.ds-modal[open]{animation:slide-in .3s ease-in-out,fade-in .3s ease-in-out}.ds-modal:has(>.ds-modal__block){--dsc-modal-icon-top-right-margin:var(--dsc-modal-icon-spacing);padding:0}@media (max-width:40rem){.ds-modal{border-radius:0;max-width:100%;min-width:100%}}@media (prefers-reduced-motion:reduce){.ds-modal::backdrop,.ds-modal[open]{animation:none}}.ds-modal>form[method=dialog]:first-child>button:only-child{color:inherit;float:right;margin:var(--dsc-modal-icon-top-right-margin) var(--dsc-modal-icon-top-right-margin) var(--dsc-modal-icon-spacing) var(--dsc-modal-icon-spacing)}:is(.ds-modal>form[method=dialog]:first-child>button:only-child):before{background:currentcolor;content:"";height:var(--ds-size-6);-webkit-mask:center/contain no-repeat var(--dsc-modal-icon-url);mask:center/contain no-repeat var(--dsc-modal-icon-url);width:var(--ds-size-6)}@media (forced-colors:active){:is(.ds-modal>form[method=dialog]:first-child>button:only-child):before{background:ButtonText}}.ds-modal__block{padding:var(--dsc-modal-spacing)}.ds-modal__block+.ds-modal__block{border-top:var(--dsc-modal-divider)}body:has(.ds-modal[open]){overflow:hidden}@keyframes slide-in{0%{translate:0 50px}}@keyframes fade-in{0%{opacity:0}}}@layer ds.components{.ds-list{--dsc-list-padding-inline:var(--ds-size-6) 0;--dsc-list-margin-top:var(--ds-size-3);--dsc-list-margin-top-nested:var(--ds-size-2);margin:0;padding-inline:var(--dsc-list-padding-inline)}.ds-list>li+li{margin-top:var(--dsc-list-margin-top)}.ds-list>li>:is(ol,ul){--dsc-list-margin-top:var(--dsc-list-margin-top-nested)}.ds-list>li:before{content:"\200B";position:absolute}.ds-card{--dsc-card-background--active:var(--ds-color-surface-active);--dsc-card-background--hover:var(--ds-color-surface-hover);--dsc-card-background:var(--ds-color-surface-default);--dsc-card-border:1px solid;--dsc-card-border-color:var(--ds-color-border-subtle);--dsc-card-color:var(--ds-color-text-default);--dsc-card-content-margin-block:var(--ds-size-3) 0;--dsc-card-padding:var(--ds-size-6);--dsc-card-border-radius:var(--ds-border-radius-lg);background:var(--dsc-card-background);border:var(--dsc-card-border);border-color:var(--dsc-card-border-color);border-radius:var(--dsc-card-border-radius);box-sizing:border-box;color:var(--dsc-card-color);font-family:inherit;margin:0;overflow:clip;padding:var(--dsc-card-padding);text-align:inherit}.ds-card[data-color=neutral]{--dsc-card-background:var(--ds-color-background-default)}.ds-card[data-color=subtle]{--dsc-card-background--active:var(--ds-color-neutral-surface-default);--dsc-card-background--hover:var(--ds-color-neutral-background-subtle);--dsc-card-background:var(--ds-color-neutral-background-subtle);--dsc-card-border-color:var(--ds-color-neutral-border-subtle);--dsc-card-color:var(--ds-color-neutral-text-default)}.ds-card:not([hidden]){display:block}.ds-card:not([data-size]){font-size:inherit}}@layer ds.components{.ds-card :is(h1,h2,h3,h4,h5,h6) a:-moz-any-link,.ds-card:is(a:-moz-any-link,button,[role=button]) :is(h1,h2,h3,h4,h5,h6){color:inherit;outline:0;text-decoration:underline;text-decoration-thickness:max(1px,.0625rem,.1025em);text-underline-offset:max(6px,.25rem,.22em)}.ds-card :is(h1,h2,h3,h4,h5,h6) a:any-link,.ds-card:is(a:any-link,button,[role=button]) :is(h1,h2,h3,h4,h5,h6){color:inherit;outline:0;text-decoration:underline;text-decoration-thickness:max(1px,.0625rem,.1025em);text-underline-offset:max(6px,.25rem,.22em)}.ds-card:where(:has(:is(h1,h2,h3,h4,h5,h6) a)),.ds-card:where(a,button,[role=button]){cursor:pointer;text-decoration:none}@media (hover:hover) and (pointer:fine){:is(.ds-card:where(a,button,[role=button]),.ds-card:where(:has(:is(h1,h2,h3,h4,h5,h6) a))):hover{background:var(--dsc-card-background--hover)}}:is(.ds-card:where(a,button,[role=button]),.ds-card:where(:has(:is(h1,h2,h3,h4,h5,h6) a))):where(:focus-visible,:has(:focus-visible)){box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}:is(.ds-card:where(a,button,[role=button]),.ds-card:where(:has(:is(h1,h2,h3,h4,h5,h6) a))):where(:focus-visible,:has(:focus-visible)) *{--ds--focus: }:is(.ds-card:where(a,button,[role=button]),.ds-card:where(:has(:is(h1,h2,h3,h4,h5,h6) a))):active{background:var(--dsc-card-background--active)}.ds-card:has(>.ds-card__block,.ds-details){padding:0}.ds-card>.ds-details:first-child{border-top:0}.ds-card>.ds-details:last-child{border-bottom:0}:where(.ds-card,.ds-card__block)>:first-child{margin-block:0}:where(.ds-card,.ds-card__block)>*+*{margin-block:var(--dsc-card-content-margin-block)}.ds-card__block{box-sizing:border-box;margin:0;padding:var(--dsc-card-padding);position:relative}.ds-card__block:before{border-top:var(--dsc-card-border);border-color:var(--ds-color-border-subtle);content:"";inset:0 0 auto;position:absolute;translate:0 -100%}.ds-card__block:after{border-left:var(--dsc-card-border);border-color:var(--ds-color-border-subtle);content:"";inset:0 auto 0 0;position:absolute;translate:-100%}.ds-card__block:has(>:is(audio,figure,iframe,img,video):only-child){padding:0}.ds-card__block:has(>:is(audio,figure,iframe,img,video):only-child)>:not([hidden]){border:0;display:block;height:auto;width:100%}.ds-card__block:has(>:is(audio,figure,iframe,img,video):only-child)>iframe{aspect-ratio:16/9}}@layer ds.components{.ds-dropdown{--dsc-dropdown-padding:var(--ds-size-3) var(--ds-size-2);--dsc-dropdown-item-padding:var(--ds-size-2) var(--ds-size-4);--dsc-dropdown-item-size:var(--ds-size-12);--dsc-dropdown-background:var(--ds-color-neutral-background-default);--dsc-dropdown-border-color:var(--ds-color-neutral-border-subtle);background:var(--dsc-dropdown-background);border:1px solid;border-color:var(--dsc-dropdown-border-color);border-radius:var(--ds-border-radius-md);box-shadow:var(--ds-shadow-md);box-sizing:border-box;list-style:none;min-width:15em;padding:var(--dsc-dropdown-padding)}.ds-dropdown:before{display:none}.ds-dropdown :is(h2,h3,h4,h5,h6){align-items:center;box-sizing:border-box;color:var(--ds-color-neutral-text-subtle);font-size:inherit;font-weight:inherit;margin:0;min-height:var(--dsc-dropdown-item-size);padding:var(--dsc-dropdown-item-padding)}:is(.ds-dropdown :is(h2,h3,h4,h5,h6)):not([hidden]){display:flex}.ds-dropdown ul{list-style:none;margin:0;padding:0}.ds-dropdown :is(a,button,[role=button]){font-weight:var(--ds-font-weight-regular);justify-content:start;min-height:var(--dsc-dropdown-item-size);padding:var(--dsc-dropdown-item-padding);width:100%}}@layer ds.components{.ds-chip{--dsc-chip-background:var(--ds-color-surface-default);--dsc-chip-background--hover:var(--ds-color-surface-hover);--dsc-chip-background--active:var(--ds-color-surface-active);--dsc-chip-background--checked:var(--ds-color-base-default);--dsc-chip-background--checked--hover:var(--ds-color-base-hover);--dsc-chip-background--checked--active:var(--ds-color-base-active);--dsc-chip-border-color:var(--ds-color-border-subtle);--dsc-chip-border-color--checked:transparent;--dsc-chip-color:var(--ds-color-text-default);--dsc-chip-color--checked:var(--ds-color-contrast-default);--dsc-chip-input-color:var(--ds-color-border-strong);--dsc-chip-input-color--checked:var(--ds-color-base-default);--dsc-chip-border-radius:var(--ds-border-radius-full);--dsc-chip-border-radius--checkbox:var(--ds-border-radius-md);--dsc-chip-height:var(--ds-size-8);--dsc-chip-icon-size:var(--ds-size-7);--dsc-chip-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271em%27 height=%271em%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27currentColor%27 d=%27M6.53 5.47a.75.75 0 0 0-1.06 1.06L10.94 12l-5.47 5.47a.75.75 0 1 0 1.06 1.06L12 13.06l5.47 5.47a.75.75 0 1 0 1.06-1.06L13.06 12l5.47-5.47a.75.75 0 0 0-1.06-1.06L12 10.94z%27/%3E%3C/svg%3E");--dsc-chip-input-size:var(--ds-size-5);--dsc-chip-spacing:calc((var(--dsc-chip-height) - var(--dsc-chip-input-size))/2);align-items:center;background:var(--dsc-chip-background);border:1px solid;border-color:var(--dsc-chip-border-color);border-radius:var(--dsc-chip-border-radius);box-sizing:border-box;color:var(--dsc-chip-color);cursor:pointer;font-family:inherit;gap:var(--dsc-chip-spacing);line-height:var(--ds-line-height-sm);margin:0;min-height:var(--dsc-chip-height);padding:0 var(--ds-size-3);text-decoration:none}.ds-chip:focus-visible{box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}.ds-chip:focus-visible *{--ds--focus: }.ds-chip:not([hidden]){display:inline-flex}.ds-chip:not([data-size]){font-size:var(--ds-font-size-minus-1)}.ds-chip:has(:focus-visible){box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}.ds-chip:has(:focus-visible) *{--ds--focus: }.ds-chip:disabled,.ds-chip:has(input:disabled),.ds-chip[aria-disabled=true]{cursor:not-allowed;opacity:var(--ds-disabled-opacity)}.ds-chip[data-removable]{padding-inline-end:var(--dsc-chip-spacing)}.ds-chip[data-removable]:after{background:currentcolor;content:"";height:var(--dsc-chip-icon-size);-webkit-mask:center/contain no-repeat var(--dsc-chip-icon-url);mask:center/contain no-repeat var(--dsc-chip-icon-url);width:var(--dsc-chip-icon-size)}.ds-chip:has(input[type=radio]){padding-inline-start:var(--dsc-chip-spacing)}.ds-chip:has(input[type=checkbox]){border-radius:var(--dsc-chip-border-radius--checkbox);padding-inline:var(--dsc-chip-spacing)}.ds-chip>input{--dsc-input-background--checked:var(--dsc-chip-color--checked);--dsc-input-background:transparent;--dsc-input-border-color--checked:var(--dsc-chip-color--checked);--dsc-input-border-color:var(--dsc-chip-input-color);--dsc-input-color--checked:var(--dsc-chip-input-color--checked);--dsc-input-size--toggle:var(--dsc-chip-input-size)}.ds-chip:has(input:checked),.ds-chip[data-removable]{background:var(--dsc-chip-background--checked);border-color:var(--dsc-chip-border-color--checked);color:var(--dsc-chip-color--checked)}@media (hover:hover) and (pointer:fine){.ds-chip:not(:has(:disabled,[aria-disabled=true])):hover{background:var(--dsc-chip-background--hover)}.ds-chip:not(:has(:disabled,[aria-disabled=true])):active{background:var(--dsc-chip-background--active)}:is(.ds-chip:not(:has(:disabled,[aria-disabled=true])):has(input:checked),.ds-chip[data-removable]:not(:has(:disabled,[aria-disabled=true]))):hover{background:var(--dsc-chip-background--checked--hover)}:is(.ds-chip:not(:has(:disabled,[aria-disabled=true])):has(input:checked),.ds-chip[data-removable]:not(:has(:disabled,[aria-disabled=true]))):active{background:var(--dsc-chip-background--checked--active)}}}@layer ds.components{.ds-divider{--dsc-divider-border-color:var(--ds-color-neutral-border-subtle);border-top:1px solid;border-color:var(--dsc-divider-border-color);border-width:1px 0 0;box-sizing:border-box;margin-block:.5em;width:100%}.ds-tabs{--dsc-tabs-tab-bottom-border-color:transparent;--dsc-tabs-tab-padding:var(--ds-size-3) var(--ds-size-5);--dsc-tabs-tab-color:var(--ds-color-neutral-text-subtle);--dsc-tabs-content-padding:var(--ds-size-5);--dsc-tabs-content-color:var(--ds-color-neutral-text-default);--dsc-tabs-list-border-color:var(--ds-color-neutral-border-subtle)}.ds-tabs [role=tabpanel],.ds-tabs u-tabpanel{color:var(--dsc-tabs-content-color);padding:var(--dsc-tabs-content-padding)}}@layer ds.components{:is(.ds-tabs [role=tabpanel],.ds-tabs u-tabpanel):focus-visible{box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}:is(.ds-tabs [role=tabpanel],.ds-tabs u-tabpanel):focus-visible *{--ds--focus: }.ds-tabs [role=tablist],.ds-tabs u-tablist{border-bottom:var(--ds-border-width-default) solid var(--dsc-tabs-list-border-color);flex-direction:row;overflow-x:auto;position:relative}:is(.ds-tabs [role=tablist],.ds-tabs u-tablist):not([hidden]){display:flex}:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab{align-items:center;background:none;border:0;box-sizing:border-box;color:var(--dsc-tabs-tab-color);cursor:pointer;flex-direction:row;font-family:inherit;font-size:inherit;gap:var(--ds-size-1);justify-content:center;line-height:var(--ds-line-height-sm);margin:0;padding:var(--dsc-tabs-tab-padding);position:relative;text-align:center;white-space:nowrap}:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab):not([hidden]){display:flex}:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab):not([data-size]){font-size:inherit}:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab) :where(img,svg){flex-shrink:0;font-size:1.25em}[aria-selected=true]:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab){--dsc-tabs-tab-bottom-border-color:var(--ds-color-base-default);--dsc-tabs-tab-color:var(--ds-color-text-subtle)}@media (forced-colors:active){[aria-selected=true]:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab){--dsc-tabs-tab-color:CanvasText;border-bottom:2px solid CanvasText}}:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab):focus-visible{box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab):focus-visible *{--ds--focus: }:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab):focus-visible{z-index:2}:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab):after{background:var(--dsc-tabs-tab-bottom-border-color);bottom:0;content:"";display:block;height:.15em;left:0;position:absolute;width:100%}@media (hover:hover) and (pointer:fine){:is(:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) button,:is(.ds-tabs [role=tablist],.ds-tabs u-tablist) u-tab):hover:not([aria-selected=true]){--dsc-tabs-tab-bottom-border-color:var(--ds-color-neutral-border-subtle);--dsc-tabs-tab-color:var(--ds-color-neutral-text-default)}}}@layer ds.components{.ds-pagination{--dsc-pagination-gap:var(--ds-size-2);--dsc-pagination-icon-size:var(--ds-size-6);--dsc-pagination-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M9.47 5.97a.75.75 0 0 1 1.06 0l5.5 5.5a.75.75 0 0 1 0 1.06l-5.5 5.5a.75.75 0 1 1-1.06-1.06L14.44 12 9.47 7.03a.75.75 0 0 1 0-1.06%27/%3E%3C/svg%3E")}.ds-pagination :is(ol,ul){align-items:center;flex-wrap:wrap;gap:var(--dsc-pagination-gap);list-style:none;margin:0;padding:0}:is(.ds-pagination :is(ol,ul)):not([hidden]){display:flex}:is(.ds-pagination :is(ol,ul))>li:first-child>:before,:is(.ds-pagination :is(ol,ul))>li:last-child>:before{background:currentcolor;content:"";height:var(--dsc-pagination-icon-size);-webkit-mask:center/contain no-repeat var(--dsc-pagination-icon-url);mask:center/contain no-repeat var(--dsc-pagination-icon-url);order:1;width:var(--dsc-pagination-icon-size)}@media (forced-colors:active){:is(.ds-pagination :is(ol,ul))>li:first-child>:before,:is(.ds-pagination :is(ol,ul))>li:last-child>:before{background:LinkText}}:is(.ds-pagination :is(ol,ul))>li:first-child>:before{order:0;rotate:180deg}:is(.ds-pagination :is(ol,ul))>li:empty:before{content:"\2026";display:block;min-width:var(--ds-size-12);text-align:center}}@layer ds.components{.ds-skeleton{--dsc-skeleton-animation-duration:0.8s;--dsc-skeleton-animation:ds-skeleton-opacity-fade var(--dsc-skeleton-animation-duration) linear infinite alternate;--dsc-skeleton-background:var(--ds-color-neutral-surface-default);animation:var(--dsc-skeleton-animation);border-radius:var(--ds-border-radius-lg);box-sizing:border-box;height:1.3em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ds-skeleton:not([hidden]){display:block}.ds-skeleton[data-variant=circle]{aspect-ratio:1/1;border-radius:var(--ds-border-radius-full);width:1.3em}.ds-skeleton[data-variant=text]{border-radius:var(--ds-border-radius-full);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:transparent;font-size:.8em;letter-spacing:.1em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ds-skeleton[data-variant=text]:not([hidden]){display:inline}.ds-skeleton[data-variant=text]:empty:before{content:attr(data-text);word-break:break-word}.ds-skeleton:not(:empty){color:transparent;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ds-skeleton:not(:empty)>*{visibility:hidden}@media (prefers-reduced-motion:reduce){.ds-skeleton{--dsc-skeleton-animation-duration:1.6s}}@media (forced-colors:active){.ds-skeleton{opacity:0}}@keyframes ds-skeleton-opacity-fade{0%{background:var(--dsc-skeleton-background)}to{background:rgb(from var(--dsc-skeleton-background) r g b/.4)}}}@layer ds.components{.ds-tag{--dsc-tag-background:var(--ds-color-surface-default);--dsc-tag-color:var(--ds-color-text-default);--dsc-tag-min-height:var(--ds-size-8);--dsc-tag-padding:0 var(--ds-size-2);align-items:center;background:var(--dsc-tag-background);border-radius:var(--ds-border-radius-sm);box-sizing:border-box;color:var(--dsc-tag-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:var(--ds-line-height-sm);min-height:var(--dsc-tag-min-height);padding:var(--dsc-tag-padding);width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:break-word}.ds-tag :where(img,svg){flex-shrink:0;font-size:1.25em}.ds-tag:not([hidden]){display:inline-flex}@media (forced-colors:active){.ds-tag{border:1px solid CanvasText}}}@layer ds.components{.ds-error-summary{--dsc-errorsummary-background:var(--ds-color-danger-surface-default);--dsc-errorsummary-border-radius:var(--ds-border-radius-lg);--dsc-errorsummary-padding:var(--ds-size-6) var(--ds-size-8);--dsc-errorsummary-link-color:var(--ds-color-neutral-text-default);--dsc-errorsummary-heading-color:var(--ds-color-danger-text-default);background:var(--dsc-errorsummary-background);border-radius:var(--dsc-errorsummary-border-radius);box-sizing:border-box;padding:var(--dsc-errorsummary-padding)}.ds-error-summary :is(h1,h2,h3,h4,h5,h6){color:var(--dsc-errorsummary-heading-color);font-size:var(--ds-font-size-plus-1);margin-bottom:var(--ds-size-2)}.ds-error-summary a{color:var(--dsc-errorsummary-link-color)}.ds-error-summary li:last-of-type{margin-bottom:0}.ds-togglegroup{--dsc-togglegroup-background:var(--ds-color-background-default);--dsc-togglegroup-border-color:var(--ds-color-neutral-border-default);--dsc-togglegroup-spacing:var(--ds-size-1);--dsc-togglegroup-border-radius:var(--ds-border-radius-default);--dsc-togglegroup-button-size:var(--ds-size-10);background:var(--dsc-togglegroup-background);border:1px solid;border-color:var(--dsc-togglegroup-border-color);border-radius:var(--dsc-togglegroup-border-radius);gap:var(--dsc-togglegroup-spacing);grid-auto-columns:1fr;grid-auto-flow:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:var(--dsc-togglegroup-spacing);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ds-togglegroup:not([hidden]){display:grid}.ds-togglegroup button{border-radius:calc(var(--dsc-togglegroup-border-radius) - var(--dsc-togglegroup-spacing)/2);min-height:var(--dsc-togglegroup-button-size);min-width:var(--dsc-togglegroup-button-size)}}@layer ds.components{[data-icon]:is(.ds-togglegroup button){height:var(--dsc-togglegroup-button-size);width:var(--dsc-togglegroup-button-size)}@media (forced-colors:active){[aria-checked=true]:is(.ds-togglegroup button){background:ButtonText;color:initial}[aria-checked=true]:is(.ds-togglegroup button) svg{color:initial}}}@layer ds.components{.ds-tooltip{--dsc-tooltip-background:var(--ds-color-neutral-text-default);--dsc-tooltip-color:var(--ds-color-neutral-background-default);--dsc-tooltip-border-radius:var(--ds-border-radius-default);--dsc-tooltip-padding:var(--ds-size-1) var(--ds-size-2);--dsc-tooltip-arrow-size:var(--ds-size-2);--dsc-tooltip-transition-duration:0.2s;--dsc-tooltip-transition-delay:150ms;background:var(--dsc-tooltip-background);border:0;border-radius:var(--dsc-tooltip-border-radius);box-sizing:border-box;color:var(--dsc-tooltip-color);inset:0 auto auto 0;line-height:var(--ds-line-height-sm);margin:0;opacity:0;overflow:visible;padding:var(--dsc-tooltip-padding);position:fixed;transition-delay:var(--dsc-tooltip-transition-delay);transition-duration:var(--dsc-tooltip-transition-duration);transition-property:opacity,visibility;transition-timing-function:ease-in-out;visibility:hidden}.ds-tooltip:popover-open{opacity:1;visibility:visible}.ds-tooltip:before{background:var(--dsc-tooltip-background);box-sizing:border-box;content:"";height:var(--dsc-tooltip-arrow-size);left:var(--dsc-tooltip-arrow-x,50%);position:absolute;rotate:45deg;top:var(--dsc-tooltip-arrow-y,100%);translate:-50% -50%;width:var(--dsc-tooltip-arrow-size)}@media (forced-colors:active){.ds-tooltip{--dsc-tooltip-background:CanvasText}}}@layer ds.components{.ds-spinner{--dsc-spinner-background:var(--ds-color-surface-default);--dsc-spinner-stroke:var(--ds-color-border-default);--dsc-spinner-animation-duration:2s;animation:ds-spinner-rotate-animation linear infinite var(--dsc-spinner-animation-duration);box-sizing:border-box;font-size:var(--ds-size-11);height:1em;width:1em}.ds-spinner[data-size="2xs"]{font-size:.75rem}.ds-spinner[data-size=xs]{font-size:1.25rem}.ds-spinner[data-size=sm]{font-size:2rem}.ds-spinner[data-size=md]{font-size:2.75rem}.ds-spinner[data-size=lg]{font-size:3.75rem}.ds-spinner[data-size=xl]{font-size:5.5rem}.ds-spinner__background{stroke:var(--dsc-spinner-background)}.ds-spinner__circle{animation:ds-spinner-stroke-animation ease-in-out infinite var(--dsc-spinner-animation-duration);stroke-dasharray:1px,200px;stroke:var(--dsc-spinner-stroke);transform-origin:center}@media (prefers-reduced-motion:reduce){.ds-spinner{--dsc-spinner-animation-duration:6s}}@keyframes ds-spinner-rotate-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ds-spinner-stroke-animation{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:1px,200px;stroke-dashoffset:-120px}}}@layer ds.components{.ds-table{--dsc-table-background--hover:var(--ds-color-neutral-surface-default);--dsc-table-background--zebra:var(--ds-color-neutral-background-subtle);--dsc-table-background:var(--ds-color-neutral-background-default);--dsc-table-border-color:var(--ds-color-neutral-border-subtle);--dsc-table-border-divider:2px solid;--dsc-table-border:1px solid;--dsc-table-border-radius:var(--ds-border-radius-md);--dsc-table-color:var(--ds-color-neutral-text-default);--dsc-table-header-background--hover:var(--ds-color-neutral-surface-default);--dsc-table-header-background--sorted:var(--ds-color-neutral-background-subtle);--dsc-table-header-background:var(--ds-color-neutral-background-default);--dsc-table-padding:var(--ds-size-2) var(--ds-size-3);--dsc-table-sort-size:var(--ds-size-6);border-collapse:initial;border-spacing:0;box-sizing:border-box;color:var(--dsc-table-color);width:100%}.ds-table>:is(tbody,thead,tfoot)>tr>:is(th,td){background:var(--dsc-table-background);border-bottom:var(--dsc-table-border);border-color:var(--dsc-table-border-color);padding:var(--dsc-table-padding);text-align:inherit}:is(.ds-table>:is(tbody,thead,tfoot)>tr>:is(th,td)):is(th){font-weight:500}.ds-table>thead>tr>:is(th,td){background:var(--dsc-table-header-background)}.ds-table>thead>tr:last-child>:is(th,td){border-bottom:var(--dsc-table-border-divider);border-color:var(--dsc-table-border-color)}.ds-table>tbody:has(+tfoot)>tr:last-child>:is(th,td){border-bottom:none}.ds-table>tfoot>tr:first-child>:is(th,td){background:var(--dsc-table-header-background);border-top:var(--dsc-table-border-divider);border-color:var(--dsc-table-border-color)}.ds-table>tfoot>tr:last-child>:is(th,td){border-bottom:none}:is(.ds-table>caption){font-size:1.3em;font-size:round(down,1.3em,.0625rem);font-weight:var(--ds-heading-md-font-weight);letter-spacing:var(--ds-heading-md-letter-spacing);line-height:var(--ds-heading-md-line-height);margin:0}[data-size="2xs"]:is(.ds-table>caption){font-size:var(--ds-heading-2xs-font-size);font-weight:var(--ds-heading-2xs-font-weight);letter-spacing:var(--ds-heading-2xs-letter-spacing);line-height:var(--ds-heading-2xs-line-height)}[data-size=xs]:is(.ds-table>caption){font-size:var(--ds-heading-xs-font-size);font-weight:var(--ds-heading-xs-font-weight);letter-spacing:var(--ds-heading-xs-letter-spacing);line-height:var(--ds-heading-xs-line-height)}[data-size=sm]:is(.ds-table>caption){font-size:var(--ds-heading-sm-font-size);font-weight:var(--ds-heading-sm-font-weight);letter-spacing:var(--ds-heading-sm-letter-spacing);line-height:var(--ds-heading-sm-line-height)}[data-size=md]:is(.ds-table>caption){font-size:var(--ds-heading-md-font-size)}[data-size=lg]:is(.ds-table>caption){font-size:var(--ds-heading-lg-font-size);font-weight:var(--ds-heading-lg-font-weight);letter-spacing:var(--ds-heading-lg-letter-spacing);line-height:var(--ds-heading-lg-line-height)}[data-size=xl]:is(.ds-table>caption){font-size:var(--ds-heading-xl-font-size);font-weight:var(--ds-heading-xl-font-weight);letter-spacing:var(--ds-heading-xl-letter-spacing);line-height:var(--ds-heading-xl-line-height)}[data-size="2xl"]:is(.ds-table>caption){font-size:var(--ds-heading-2xl-font-size);font-weight:var(--ds-heading-2xl-font-weight);letter-spacing:var(--ds-heading-2xl-letter-spacing);line-height:var(--ds-heading-2xl-line-height)}.ds-table>caption{text-align:inherit}.ds-table>thead>tr>[aria-sort]{cursor:pointer;padding:0}:is(.ds-table>thead>tr>[aria-sort])>button{background:none;border:0;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;padding:var(--dsc-table-padding);text-align:inherit;width:100%}:is(:is(.ds-table>thead>tr>[aria-sort])>button):focus-visible{box-shadow:var(--ds--focus,var(--dsc-focus-boxShadow));outline:var(--ds--focus,var(--dsc-focus-outline));outline-offset:var(--ds--focus,var(--dsc-focus-border-width))}:is(:is(.ds-table>thead>tr>[aria-sort])>button):focus-visible *{--ds--focus: }:is(:is(.ds-table>thead>tr>[aria-sort])>button):not([hidden]){display:block}:is(:is(.ds-table>thead>tr>[aria-sort])>button):focus-visible{position:relative}:is(:is(.ds-table>thead>tr>[aria-sort])>button):after{background:currentcolor;content:"";display:inline-block;height:var(--dsc-table-sort-size);-webkit-mask:center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12.53 4.47a.75.75 0 0 0-1.06 0l-3.5 3.5a.75.75 0 0 0 1.06 1.06L12 6.06l2.97 2.97a.75.75 0 1 0 1.06-1.06zm-3.5 10.5a.75.75 0 0 0-1.06 1.06l3.5 3.5a.75.75 0 0 0 1.06 0l3.5-3.5a.75.75 0 1 0-1.06-1.06L12 17.94z%27/%3E%3C/svg%3E");mask:center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12.53 4.47a.75.75 0 0 0-1.06 0l-3.5 3.5a.75.75 0 0 0 1.06 1.06L12 6.06l2.97 2.97a.75.75 0 1 0 1.06-1.06zm-3.5 10.5a.75.75 0 0 0-1.06 1.06l3.5 3.5a.75.75 0 0 0 1.06 0l3.5-3.5a.75.75 0 1 0-1.06-1.06L12 17.94z%27/%3E%3C/svg%3E");vertical-align:middle;width:var(--dsc-table-sort-size)}[aria-sort=ascending]:is(.ds-table>thead>tr>[aria-sort])>button:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M11.47 7.97a.75.75 0 0 1 1.06 0l5.5 5.5a.75.75 0 1 1-1.06 1.06L12 9.56l-4.97 4.97a.75.75 0 0 1-1.06-1.06z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M11.47 7.97a.75.75 0 0 1 1.06 0l5.5 5.5a.75.75 0 1 1-1.06 1.06L12 9.56l-4.97 4.97a.75.75 0 0 1-1.06-1.06z%27/%3E%3C/svg%3E")}[aria-sort=descending]:is(.ds-table>thead>tr>[aria-sort])>button:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5.97 9.47a.75.75 0 0 1 1.06 0L12 14.44l4.97-4.97a.75.75 0 1 1 1.06 1.06l-5.5 5.5a.75.75 0 0 1-1.06 0l-5.5-5.5a.75.75 0 0 1 0-1.06%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5.97 9.47a.75.75 0 0 1 1.06 0L12 14.44l4.97-4.97a.75.75 0 1 1 1.06 1.06l-5.5 5.5a.75.75 0 0 1-1.06 0l-5.5-5.5a.75.75 0 0 1 0-1.06%27/%3E%3C/svg%3E")}:is(.ds-table>thead>tr>[aria-sort]):not([aria-sort=none])>button{background:var(--dsc-table-header-background--sorted)}.ds-table[data-border]{border:var(--dsc-table-border);border-color:var(--dsc-table-border-color);border-radius:var(--dsc-table-border-radius)}.ds-table[data-border]>:last-child>tr:last-child>:is(th,td){border-bottom:none}:is(.ds-table[data-border]>:is(thead:first-of-type,:not(:has(thead)) tbody:first-of-type)>tr:first-child>:is(th,td)):first-child{border-top-left-radius:var(--dsc-table-border-radius)}:is(.ds-table[data-border]>:is(thead:first-of-type,:not(:has(thead)) tbody:first-of-type)>tr:first-child>:is(th,td)):last-child{border-top-right-radius:var(--dsc-table-border-radius)}:is(.ds-table[data-border]>:is(tfoot:last-of-type,:not(:has(tfoot)) tbody:last-of-type)>tr:last-child>:is(th,td)):first-child{border-bottom-left-radius:var(--dsc-table-border-radius)}:is(.ds-table[data-border]>:is(tfoot:last-of-type,:not(:has(tfoot)) tbody:last-of-type)>tr:last-child>:is(th,td)):last-child{border-bottom-right-radius:var(--dsc-table-border-radius)}.ds-table[data-sticky-header]{overflow:auto;position:relative}.ds-table[data-sticky-header]>thead>tr>:is(th,td){position:-webkit-sticky;position:sticky;top:0;z-index:2}.ds-table[data-zebra]>tbody>tr>:is(th,td){border-block:0}.ds-table[data-zebra]>:is(thead,tbody)>tr:nth-child(2n)>:is(th,td){background:var(--dsc-table-background--zebra)}@media (hover:hover) and (pointer:fine){.ds-table[data-hover]>tbody>tr:hover>:is(th,td){background:var(--dsc-table-background--hover)}.ds-table>thead>tr>[aria-sort]:hover{background:var(--dsc-table-header-background--hover)}}}@layer ds.components{.ds-breadcrumbs{--dsc-breadcrumbs-spacing:var(--ds-size-2);--dsc-breadcrumbs-icon-size:var(--ds-size-6);--dsc-breadcrumbs-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M9.47 5.97a.75.75 0 0 1 1.06 0l5.5 5.5a.75.75 0 0 1 0 1.06l-5.5 5.5a.75.75 0 1 1-1.06-1.06L14.44 12 9.47 7.03a.75.75 0 0 1 0-1.06%27/%3E%3C/svg%3E");--dsc-breadcrumbs-color:var(--ds-color-text-subtle)}.ds-breadcrumbs>:is(ol,ul){flex-wrap:wrap;gap:var(--dsc-breadcrumbs-spacing) 0;list-style-type:none;margin:0;padding:0}:is(.ds-breadcrumbs>:is(ol,ul)):not([hidden]){display:flex}.ds-breadcrumbs a[aria-current=page]{text-decoration:none}.ds-breadcrumbs li:where(:not(:last-child)):after,.ds-breadcrumbs>:not(ol,ul):before{background:var(--dsc-breadcrumbs-color);content:"";display:inline-block;height:var(--dsc-breadcrumbs-icon-size);margin-inline:var(--dsc-breadcrumbs-spacing);-webkit-mask:center/contain no-repeat var(--dsc-breadcrumbs-icon-url);mask:center/contain no-repeat var(--dsc-breadcrumbs-icon-url);vertical-align:middle;width:var(--dsc-breadcrumbs-icon-size)}@media (forced-colors:active){.ds-breadcrumbs li:where(:not(:last-child)):after,.ds-breadcrumbs>:not(ol,ul):before{background:CanvasText}}.ds-breadcrumbs>:not(ol,ul):before{margin:0;rotate:180deg}@media (width < 650px){.ds-breadcrumbs>:is(ol,ul):not(:only-child){display:none}}@media (min-width:650px){.ds-breadcrumbs>:is(:not(ol,ul)):not(:only-child){display:none}}}@layer ds.components{.ds-badge{--dsc-badge-background:var(--ds-color-base-default);--dsc-badge-color:var(--ds-color-contrast-default);--dsc-badge-padding:0 calc(var(--ds-size-1) + var(--ds-size-1)/2);--dsc-badge-size:calc(var(--ds-size-3) + var(--ds-size-1)/2)}.ds-badge:before{background:var(--dsc-badge-background);border-radius:var(--ds-border-radius-full);box-sizing:border-box;color:var(--dsc-badge-color);content:attr(data-count);display:inline-grid;font-size:var(--ds-font-size-minus-1);line-height:var(--ds-line-height-sm);min-height:var(--dsc-badge-size);min-width:var(--dsc-badge-size);padding:var(--dsc-badge-padding);place-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ds-badge[data-color=neutral]{--dsc-badge-background:var(--ds-color-neutral-surface-default);--dsc-badge-color:var(--ds-color-neutral-text-default)}.ds-badge--position{box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ds-badge--position:not([hidden]){display:inline-flex}.ds-badge--position .ds-badge:before{position:absolute}.ds-badge--position :where(img,svg){flex-shrink:0;font-size:1.25em}.ds-badge--position[data-placement=top-right] .ds-badge:before{right:0;top:0;translate:50% -50%}.ds-badge--position[data-placement=top-left] .ds-badge:before{left:0;top:0;translate:-50% -50%}.ds-badge--position[data-placement=bottom-right] .ds-badge:before{bottom:0;right:0;translate:50% 50%}.ds-badge--position[data-placement=bottom-left] .ds-badge:before{bottom:0;left:0;translate:-50% 50%}.ds-badge--position[data-placement=top-right][data-overlap=circle] .ds-badge:before{right:14%;top:14%;translate:50% -50%}.ds-badge--position[data-placement=top-left][data-overlap=circle] .ds-badge:before{left:14%;top:14%;translate:-50% -50%}.ds-badge--position[data-placement=bottom-right][data-overlap=circle] .ds-badge:before{bottom:14%;right:14%;translate:50% 50%}.ds-badge--position[data-placement=bottom-left][data-overlap=circle] .ds-badge:before{bottom:14%;left:14%;translate:-50% 50%}.ds-avatar{--dsc-avatar-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271em%27 height=%271em%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27currentColor%27 fill-rule=%27evenodd%27 d=%27M8.25 7.5a3.75 3.75 0 1 1 7.5 0 3.75 3.75 0 0 1-7.5 0M12 2.25a5.25 5.25 0 1 0 0 10.5 5.25 5.25 0 0 0 0-10.5M8.288 17.288A5.25 5.25 0 0 1 17.25 21a.75.75 0 0 0 1.5 0 6.75 6.75 0 0 0-13.5 0 .75.75 0 0 0 1.5 0 5.25 5.25 0 0 1 1.538-3.712%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");--dsc-avatar-background:var(--ds-color-base-default);--dsc-avatar-color:var(--ds-color-contrast-default);--dsc-avatar-size:var(--ds-size-12);--dsc-avatar-padding:var(--ds-size-2);--dsc-avatar-border-radius:var(--ds-border-radius-full);align-items:center;background:var(--dsc-avatar-background);border-radius:var(--dsc-avatar-border-radius);box-sizing:border-box;color:var(--dsc-avatar-color);flex-shrink:0;font-weight:var(--ds-font-weight-medium);height:var(--dsc-avatar-size);justify-content:center;overflow:hidden;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--dsc-avatar-size)}.ds-avatar:not([hidden]){display:inline-flex}}@layer ds.components{.ds-avatar:not(:has(img)){padding:var(--dsc-avatar-padding)}.ds-avatar img,.ds-avatar svg{height:100%;object-fit:cover;width:100%}.ds-avatar[data-initials]:empty:before{content:attr(data-initials);font-size:round(down,1.3em,.0625rem)}.ds-avatar:not([data-initials]):empty:before{background:currentcolor;content:"";height:100%;-webkit-mask:var(--dsc-avatar-icon-url) center /contain no-repeat;mask:var(--dsc-avatar-icon-url) center /contain no-repeat;width:100%}@media (forced-colors:active){.ds-avatar:not([data-initials]):empty:before{background:CanvasText}}.ds-avatar[data-variant=circle]{--dsc-avatar-border-radius:var(--ds-border-radius-full)}.ds-avatar[data-variant=square]{--dsc-avatar-border-radius:var(--ds-border-radius-sm)}@media (forced-colors:active){.ds-avatar{border:var(--ds-size-1) solid CanvasText}}}@layer ds.components{.ds-suggestion{--dsc-suggestion-option-background--selected:var(--ds-color-background-subtle);--dsc-suggestion-option-border-color:var(--ds-color-base-default);--dsc-suggestion-clear-gap:var(--ds-size-2);--dsc-suggestion-clear-padding:var(--ds-size-1);--dsc-suggestion-clear-size:var(--ds-size-9);--dsc-suggestion-clear-icon-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27%3E%3Cpath fill=%27currentColor%27 d=%27M6.53 5.47a.75.75 0 0 0-1.06 1.06L10.94 12l-5.47 5.47a.75.75 0 1 0 1.06 1.06L12 13.06l5.47 5.47a.75.75 0 1 0 1.06-1.06L13.06 12l5.47-5.47a.75.75 0 0 0-1.06-1.06L12 10.94z%27/%3E%3C/svg%3E");--dsc-suggestion-option-checkmark-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271em%27 height=%271em%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27currentColor%27 fill-rule=%27evenodd%27 d=%27M18.998 6.94a.75.75 0 0 1 .063 1.058l-8 9a.75.75 0 0 1-1.091.032l-5-5a.75.75 0 1 1 1.06-1.06l4.438 4.437 7.471-8.405A.75.75 0 0 1 19 6.939%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");--dsc-suggestion-option-checkmark-size:var(--ds-size-7);--dsc-suggestion-list-gap:var(--ds-size-2);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--ds-size-1);position:relative}.ds-suggestion u-datalist{background:var(--ds-color-neutral-background-default);border:1px solid var(--ds-color-neutral-border-default);border-radius:var(--ds-border-radius-md);box-shadow:var(--ds-shadow-md);box-sizing:border-box;color:var(--ds-color-neutral-text-default);inset:100% 0 auto 0;margin-top:var(--dsc-suggestion-list-gap);max-height:200px;overflow-y:auto;position:absolute;z-index:1600}:is(.ds-suggestion u-datalist):has(u-option:not([hidden]):not([aria-disabled=true]))>:not(u-option){display:none}:is(.ds-suggestion u-datalist):not(:has(u-option:hover))>u-option:focus-visible{background:var(--dsc-suggestion-option-background--selected);border-left-color:var(--dsc-suggestion-option-border-color);color:var(--ds-color-text-default)}:is(.ds-suggestion u-datalist):empty{display:none}:is(.ds-suggestion u-datalist)>*{font-family:inherit;padding:var(--ds-size-2) var(--ds-size-3)}:is(.ds-suggestion u-datalist)>:is(u-option){border:none;border-left:5px solid transparent;border-radius:var(--ds-border-radius-sm);cursor:pointer;outline:none;padding-inline-start:var(--dsc-suggestion-option-checkmark-size);position:relative}[selected]:is(:is(.ds-suggestion u-datalist)>:is(u-option)):before{background:currentcolor;content:"";height:var(--dsc-suggestion-option-checkmark-size);left:0;-webkit-mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;position:absolute;width:var(--dsc-suggestion-option-checkmark-size)}@media (hover:hover) and (pointer:fine){:is(:is(.ds-suggestion u-datalist)>:is(u-option)):is(u-option):hover{background:var(--dsc-suggestion-option-background--selected);border-left-color:var(--dsc-suggestion-option-border-color)}}.ds-suggestion:has(input:-moz-placeholder-shown) button[type=reset]{visibility:hidden}.ds-suggestion:has(input:is(:-moz-read-only,:disabled,[aria-disabled=true])) button[type=reset]{visibility:hidden}.ds-suggestion:has(input:is(:read-only,:disabled,[aria-disabled=true])) button[type=reset],.ds-suggestion:has(input:placeholder-shown) button[type=reset]{visibility:hidden}.ds-suggestion:has(button[type=reset]) input{padding-inline-end:calc(var(--dsc-suggestion-clear-size) + var(--dsc-suggestion-clear-gap))}.ds-suggestion button[type=reset]{--dsc-button-size:var(--dsc-suggestion-clear-size);align-self:center;margin-inline-start:calc((var(--dsc-suggestion-clear-size) + var(--dsc-suggestion-clear-gap))*-1);order:999;padding:var(--dsc-suggestion-clear-padding);position:relative;scale:.75;z-index:2}:is(.ds-suggestion button[type=reset]):before{background:currentcolor;content:"";height:var(--dsc-suggestion-clear-size);-webkit-mask:var(--dsc-suggestion-clear-icon-url) center /contain no-repeat;mask:var(--dsc-suggestion-clear-icon-url) center /contain no-repeat;width:var(--dsc-suggestion-clear-size)}}@layer ds.components{.ds-textfield{display:grid;gap:var(--ds-size-2)}.ds-textfield__adornment{background:var(--ds-color-neutral-background-subtle);border-radius:var(--ds-border-radius-md);color:var(--ds-color-neutral-text-subtle);display:inline-block;padding:9px var(--ds-size-4)}.ds-textfield__adornment,.ds-textfield__input{border:1px solid var(--ds-color-neutral-border-default);box-sizing:border-box}.ds-textfield__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ds-color-neutral-background-default);border-radius:var(--ds-border-radius-md);color:var(--ds-color-neutral-text-default);flex:0 1 auto;font-family:inherit;padding:0 var(--ds-size-3);position:relative;width:100%}.ds-textfield__input:disabled{cursor:not-allowed}.ds-textfield--readonly .ds-textfield__input{background:var(--ds-color-neutral-background-subtle);border-color:var(--ds-color-neutral-border-strong)}.ds-textfield__field{align-items:stretch;border-radius:var(--ds-border-radius-md);display:flex}.ds-textfield__field>:first-child{border-bottom-left-radius:var(--ds-border-radius-md);border-top-left-radius:var(--ds-border-radius-md)}.ds-textfield__field>:last-child{border-bottom-right-radius:var(--ds-border-radius-md);border-top-right-radius:var(--ds-border-radius-md)}.ds-textfield--sm .ds-textfield__adornment{padding:var(--ds-size-2) var(--ds-size-3)}.ds-textfield--md .ds-textfield__adornment{padding:.65rem var(--ds-size-4)}.ds-textfield--lg .ds-textfield__adornment{padding:.85rem var(--ds-size-5)}.ds-textfield--sm .ds-textfield__field{height:var(--ds-size-10)}.ds-textfield--md .ds-textfield__field{height:var(--ds-size-12)}.ds-textfield--lg .ds-textfield__field{height:var(--ds-size-14)}.ds-textfield--sm .ds-textfield__input{padding:0 var(--ds-size-2)}.ds-textfield--md .ds-textfield__input{padding:0 var(--ds-size-3)}.ds-textfield--lg .ds-textfield__input{padding:0 var(--ds-size-4)}.ds-textfield__label{align-items:center;display:inline-flex;flex-direction:row;gap:var(--ds-size-1);min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.ds-textfield__description{color:var(--ds-color-neutral-text-subtle);margin-top:calc(var(--ds-size-2)*-1)}.ds-textfield:has(.ds-textfield__input:disabled){opacity:var(--ds-disabled-opacity)}.ds-textfield--error .ds-textfield__input:not(:focus-visible){border-color:var(--ds-color-danger-border-default);box-shadow:inset 0 0 0 1px var(--ds-color-danger-border-default)}@media (hover:hover) and (pointer:fine){.ds-textfield__input:not(:focus-visible,:disabled,[aria-disabled]):hover{border-color:var(--ds-color-border-strong);box-shadow:inset 0 0 0 1px var(--ds-color-border-strong)}}.ds-textfield__input--with-prefix{border-bottom-left-radius:0;border-top-left-radius:0}.ds-textfield__input--with-suffix{border-bottom-right-radius:0;border-top-right-radius:0}.ds-textfield__prefix{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;white-space:nowrap}.ds-textfield__suffix{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;white-space:nowrap}.ds-textfield__readonly__icon{height:1.2em;width:1.2em}.ds-textfield__error-message:empty{display:none}.ds-combobox{background-color:initial;display:grid;gap:var(--ds-size-2)}.ds-combobox [data-floating-ui-portal]{grid-column:1/2;grid-row:1/2}.ds-combobox__options-wrapper{background:var(--ds-color-neutral-background-default);border:1px solid var(--ds-color-neutral-border-default);border-radius:var(--ds-border-radius-md);box-shadow:var(--ds-shadow-md);color:var(--ds-color-neutral-text-default);overflow-y:auto;padding:var(--ds-size-2);z-index:1600}.ds-combobox--readonly .ds-combobox__input{pointer-events:none}.ds-combobox__input__wrapper{align-items:center;border-radius:var(--ds-border-radius-md);cursor:text;display:flex;gap:var(--ds-size-1);height:auto;justify-content:space-between;padding:var(--ds-size-2);position:relative;width:100%}.ds-combobox__input__wrapper .ds-combobox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:none;box-sizing:border-box;color:var(--ds-color-neutral-text-default);flex-grow:1;font-family:inherit;font-size:inherit;font-weight:inherit;height:100%;line-height:inherit;min-width:50px;width:100%}.ds-combobox--sm .ds-combobox__input__wrapper{min-height:var(--ds-size-10);padding:5px var(--ds-size-2)}.ds-combobox--md .ds-combobox__input__wrapper{min-height:var(--ds-size-12);padding:7px var(--ds-size-3)}.ds-combobox--lg .ds-combobox__input__wrapper{min-height:var(--ds-size-14);padding:7px var(--ds-size-4)}.ds-combobox__input__wrapper .ds-combobox__input:focus{outline:none}.ds-combobox__input__wrapper.ds-combobox--error{border-color:var(--ds-color-danger-border-default);border-width:2px}.ds-combobox__chip-and-input{align-items:center;background-color:initial;display:flex;flex-wrap:wrap;gap:var(--ds-size-2);width:100%}.ds-combobox__arrow{cursor:pointer;display:grid;place-items:center}.ds-combobox__input__wrapper.ds-combobox--readonly{background:var(--ds-color-base-default);border-color:var(--ds-color-base-default)}.ds-combobox__label{align-items:center;display:inline-flex;flex-direction:row;gap:var(--ds-size-1);grid-column:1/2;grid-row:1/2;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.ds-combobox__description{color:var(--ds-color-neutral-text-subtle);margin-top:calc(var(--ds-size-2)*-1)}.ds-combobox__clear-button{aspect-ratio:1;background-color:initial;border:none;border-radius:var(--ds-border-radius-sm);color:var(--ds-color-neutral-text-default);cursor:pointer;display:grid;height:29px;padding:0;place-items:center;width:29px}.ds-combobox--sm .ds-combobox__clear-button{height:25px;width:25px}.ds-combobox--md .ds-combobox__clear-button{height:29px;width:29px}.ds-combobox--lg .ds-combobox__clear-button{height:31px;width:31px}.ds-combobox__clear-button:not(:disabled):hover{background-color:var(--ds-color-neutral-surface-default)}.ds-combobox__disabled{opacity:var(--ds-disabled-opacity)}.ds-combobox__disabled *{cursor:not-allowed}.ds-combobox__readonly__icon{height:1.2em;width:1.2em}.ds-combobox__error-message{margin-top:var(--ds-size-2)}.ds-combobox__error-message:empty{display:none}.ds-combobox__loading{align-content:center;display:flex;gap:var(--ds-size-2)}.ds-combobox__input__wrapper:has(input:focus){--dsc-focus-border-width:3px;box-shadow:0 0 0 var(--dsc-focus-border-width) var(--ds-color-focus-inner);outline:var(--dsc-focus-border-width) solid var(--ds-color-focus-outer);outline-offset:var(--dsc-focus-border-width)}.ds-combobox__input__wrapper:focus-within:hover{border-color:var(--ds-color-neutral-border-default)}.ds-combobox__custom,.ds-combobox__empty,.ds-combobox__option{font-weight:400;padding:var(--ds-size-2) var(--ds-size-3)}.ds-combobox__option{background:none;border:none;border-left:5px solid transparent;border-radius:var(--ds-border-radius-sm);cursor:pointer;display:grid;font-family:inherit;grid-template-columns:1.2em 1fr;height:auto;justify-content:start;padding-left:var(--ds-size-1);text-align:left;width:100%}.ds-combobox__option.ds-combobox__option--active{background:var(--ds-color-background-subtle);border-left:5px solid var(--ds-color-base-default)}.ds-combobox__option>div{align-self:flex-start}.ds-combobox__option.ds-combobox__option--multiple{gap:var(--ds-size-2);grid-template-columns:auto 1fr}.ds-combobox__option__label{color:var(--ds-color-neutral-text-default);cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--ds-size-1);margin:auto 0}.ds-combobox__option--active .ds-combobox__option__label{color:var(--ds-color-text-default)}.ds-combobox__option__icon-wrapper{aspect-ratio:1/1;background-color:var(--ds-color-neutral-background-default);border:2px solid var(--ds-color-neutral-border-default);border-radius:var(--ds-border-radius-sm);display:grid;place-items:center;width:var(--ds-size-6)}.ds-combobox__option--active .ds-combobox__option__icon-wrapper{border-color:var(--ds-color-base-default)}.ds-combobox--sm .ds-combobox__option .ds-combobox__option__icon-wrapper{width:var(--ds-size-5)}.ds-combobox--md .ds-combobox__option .ds-combobox__option__icon-wrapper{width:var(--ds-size-6)}.ds-combobox--lg .ds-combobox__option .ds-combobox__option__icon-wrapper{width:var(--ds-size-7)}.ds-combobox__option__icon-wrapper.ds-combobox__option__icon-wrapper--selected{background-color:var(--ds-color-base-default);border-color:var(--ds-color-base-default)}.ds-combobox__option__icon-wrapper__icon{box-sizing:border-box;padding-top:.2em;transform:scale(1.4);stroke:var(--ds-color-neutral-text-default);color:var(--ds-color-neutral-text-default)}.ds-combobox__option__icon-wrapper .ds-combobox__option__icon-wrapper__icon{padding-top:0}.ds-combobox__option--active .ds-combobox__option__icon-wrapper__icon{stroke:var(--ds-color-text-default);color:var(--ds-color-text-default)}.ds-combobox__option__icon-wrapper.ds-combobox__option__icon-wrapper--selected .ds-combobox__option__icon-wrapper__icon{color:#fff;stroke:#fff}.ds-combobox__option__description{color:var(--ds-color-neutral-text-subtle);display:flex;flex-direction:column;flex-wrap:wrap;font-weight:400;gap:var(--ds-size-1)}}

@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(/Kvark/dist/roboto-v18-latin-100.941530f23d86c39ba672.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-100.eab8651ccfe511d144fd.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(/Kvark/dist/roboto-v18-latin-100italic.9d267b4b73e6ea5bb396.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-100italic.9d37d7cdb0c45a07e980.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(/Kvark/dist/roboto-v18-latin-300.815babffe97b00a1f30b.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-300.d4c409dfe110747b1763.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/Kvark/dist/roboto-v18-latin-300italic.89323fb7fad1b22f5923.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-300italic.fbf369016a137c8f7460.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/Kvark/dist/roboto-v18-latin-regular.cb41c1e71debe927815c.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-regular.fbebe70817c0f48eb4ee.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(/Kvark/dist/roboto-v18-latin-italic.06db94b5fad70e44175d.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-italic.55cf6665278898f1149c.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(/Kvark/dist/roboto-v18-latin-500.2d241905f5d9b81989af.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-500.1d19ca2fdcd9bd75a7dd.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(/Kvark/dist/roboto-v18-latin-500italic.f9ca3454c3a66edb5a81.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-500italic.f27d09b1ffc7796288d3.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/Kvark/dist/roboto-v18-latin-700.1ab7bbddcdbde1b6f274.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-700.2b389797cf8bdbea58fb.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(/Kvark/dist/roboto-v18-latin-700italic.d8ba12774e48a5a73c24.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-700italic.399c3cc75ca92df8083c.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(/Kvark/dist/roboto-v18-latin-900.03074b16509774c0aa6d.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-900.0c1f88355a2ec847fc41.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(/Kvark/dist/roboto-v18-latin-900italic.ae5f802c41ddc61a6c12.woff2) format("woff2"),url(/Kvark/dist/roboto-v18-latin-900italic.a4fa71c6483584debf08.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(/Kvark/dist/montserrat-v12-latin-100.a5bfe500a212b55e1d97.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-100.f3fd3a8cda2788c91878.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/Kvark/dist/montserrat-v12-latin-200.11e53b4b006a3bacb5b0.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-200.b6f663e2de4a8379688c.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(/Kvark/dist/montserrat-v12-latin-100italic.c4fd7303dedad09a4486.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-100italic.8545c5c9716e859e79c6.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(/Kvark/dist/montserrat-v12-latin-200italic.32131f2a84c4a3abee7d.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-200italic.cd7b7fa2da727185e9a7.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(/Kvark/dist/montserrat-v12-latin-300.c587fd5d56f85fb73009.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-300.46b5c290e8fd38b7639e.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:local("Montserrat Light Italic"),local("Montserrat-LightItalic") url(/Kvark/dist/montserrat-v12-latin-300italic.ca09533c023a3a9df2fb.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-300italic.f56d740b2c209398b341.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(/Kvark/dist/montserrat-v12-latin-italic.920286bb1fd8ffb693ef.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-italic.035e0faa25a71eeab032.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/Kvark/dist/montserrat-v12-latin-regular.504499c7e16ee847a32a.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-regular.7710fcbaccd9837e1c5e.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(/Kvark/dist/montserrat-v12-latin-500italic.44f475da8da3427ecc77.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-500italic.4d2fdf6bcf6c74b893e6.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/Kvark/dist/montserrat-v12-latin-500.6fd836a65acf6d59bd2f.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-500.561e37f444fecedbe680.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/Kvark/dist/montserrat-v12-latin-600.c18b4ac34e93857f7437.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-600.010ceaeb92611d327450.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/Kvark/dist/montserrat-v12-latin-700.66fd2310725b78026454.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-700.a7a97263d97c409f1a62.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(/Kvark/dist/montserrat-v12-latin-700italic.a9005293d3425d6e611c.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-700italic.2413952457cc83b0bc6f.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(/Kvark/dist/montserrat-v12-latin-600italic.2dbbde16b836db7a390a.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-600italic.045adf4940dd14d52335.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/Kvark/dist/montserrat-v12-latin-800.abbac7439df45ab1a1e3.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-800.5e564db333b8b21c83b8.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(/Kvark/dist/montserrat-v12-latin-800italic.4dac3f51b5a7a0609d21.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-800italic.61120b3c6f076e91b0a7.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black"),local("Montserrat-Black"),url(/Kvark/dist/montserrat-v12-latin-900.041d8fc07df676518717.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-900.c440708c3b73b3d9cea7.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(/Kvark/dist/montserrat-v12-latin-900italic.3028f5dd9ff9ce34cb18.woff2) format("woff2"),url(/Kvark/dist/montserrat-v12-latin-900italic.1d7048d5048513c46705.woff) format("woff")}html{box-sizing:border-box;overflow-y:scroll;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#303030;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:100%;margin:0;width:100%}@media screen and (min-width:768px){body{font-size:18px}}:focus{outline:3px solid #1069c3}body,footer,header,html,main{outline:none!important}.mouse-user *{outline:none}input{font-family:Roboto}::-moz-placeholder{color:#303030;opacity:1}::placeholder{color:#303030;opacity:1}:-ms-input-placeholder{color:#303030}::-ms-input-placeholder{color:#303030}.grecaptcha-badge{visibility:hidden}@media print{._hj-widget-container{display:none}}.accordion--arrow{margin-top:15px;position:relative}.accordion--arrow:before{border:7px solid transparent;border-bottom-color:#b9e1cc;content:" ";height:0;left:40px;margin-left:-7px;position:absolute;top:-14px;transition:border-bottom-color .2s ease-out;width:0}.accordion--arrow.accordion--open.accordion--arrow:before{border-bottom-color:#def2e7}.accordion--banner .accordion__trigger-content{padding-top:4px}@media screen and (min-width:600px){.accordion--banner .accordion__trigger-content{padding-right:70px;padding-top:0}}.accordion__trigger{align-items:center;background-color:#eaeaea;border:0;color:#303030;cursor:pointer;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:500;justify-content:space-between;margin:0;padding:21px;position:relative;text-align:left;transition:background-color .2s ease-out;width:100%}@media screen and (min-width:600px){.accordion__trigger{align-items:center}}.accordion__trigger:active{color:inherit}.accordion__trigger--active{background-color:#f4f4f4}.accordion__trigger-content{flex:1}@media screen and (min-width:1024px){.accordion__trigger-content{align-items:center;display:flex}}.accordion__trigger-title{display:block;margin-bottom:.5rem}@media screen and (min-width:1024px){.accordion__trigger-title{flex:0 0 20%;margin-bottom:0;padding-right:2rem}}.accordion__trigger-text{width:100%}@media screen and (min-width:1024px){.accordion__trigger-text{display:block;flex:1}}.accordion__label{position:absolute;right:-10px;top:-12px}@media screen and (min-width:600px){.accordion__label{top:auto}}@media print{.accordion__collapse{display:block!important}.accordion__collapse>*{height:auto!important;visibility:visible!important}}.accordion__content{border-top:1px solid transparent}.accordion--green .accordion__content{padding:0 20px 35px}.accordion--light .accordion__content{padding:0 0 1rem}.accordion__content .content-container{width:100%}.accordion__content .component-list-item .content-accordions-block>div:first-child{border-top:1px solid #bbb}.accordion--neutral>.accordion__title .accordion__trigger{background-color:#eaeaea;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:700}.accordion--neutral>.accordion__title .accordion__trigger:hover{background-color:#f4f4f4;color:#00468e}:root .accordion--neutral.accordion--neutral .accordion__trigger--active{background-color:#f4f4f4}.accordion--neutral .accordion__content-wrapper{border-bottom:1px solid #bbb}.accordion--neutral .accordion__content{background-color:#f4f4f4;padding:.5rem 2rem 2rem}@media screen and (min-width:768px){.accordion--neutral .accordion__content{padding:.5rem 2rem 3rem 70px}}.accordion--bold .accordion__trigger{font-weight:700}.accordion--reversed .accordion__trigger{flex-direction:row-reverse;justify-content:flex-end}.accordion--compact.accordion--border .accordion__trigger{border-color:hsla(0,0%,50%,.5)}:root .accordion--compact>.accordion__title .accordion__trigger--active{border-bottom-color:transparent}.accordion--compact .accordion__trigger{padding:10px 0}.accordion--compact .accordion__trigger .accordion__arrow{border-color:transparent}@media screen and (min-width:1024px){.accordion--hidden-in-large-viewport .accordion__collapse{grid-template-rows:1fr!important}.accordion--hidden-in-large-viewport .accordion__collapse>*{visibility:visible!important}.accordion--hidden-in-large-viewport .accordion__title,.accordion--hidden-in-large-viewport .accordion__trigger{display:none}}.accordion--dark .accordion__icon{background-color:transparent;border:1px solid #fff;border-radius:50%}@media print{.accordion--dark .accordion__icon{display:none}}.accordion--dark .accordion__icon svg{color:#fff}.accordion--dark>.accordion__title .accordion__trigger{background-color:#303030;border-bottom:1px solid #7dbf9d;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif;padding:14px 0}.accordion--dark>.accordion__title .accordion__trigger:focus-visible{outline:3px solid #fff}.accordion--dark>.accordion__title .accordion__trigger>.accordion__icon{color:#303030;right:0}.accordion--dark>.accordion__title .accordion__trigger>.accordion__icon>.accordion__arrow{background-color:transparent;color:#fff}:root .accordion--dark.accordion--dark .accordion__trigger--active{border-bottom-color:hsla(0,0%,50%,.5);color:#b9e1cc}@media only screen and (max-width:1024px){.accordion--neutral-content .accordion__label{right:0}}.accordion--neutral-content .content-accordions-block{margin:2rem 0}.accordion--neutral-content .accordion__content .accordion__content{background-color:#f4f4f4;padding-left:2rem}.accordion--neutral-content .accordion__content .accordion__content .component-list{margin-left:auto;margin-right:auto;width:66.67%}@media only screen and (max-width:1024px){.accordion--neutral-content .accordion__content .accordion__content .component-list{width:100%}}.accordion--neutral-content .accordion__content .accordion__trigger{background-color:#fcfbfb;border-bottom:1px solid #e6e6e6}.accordion--neutral-content .accordion__content .accordion__trigger .accordion__label{right:-10px}.accordion--neutral-content .accordion__content .accordion__trigger:hover{background-color:#f4f4f4}.accordion--neutral-content .accordion__content .accordion__trigger--active,.accordion--neutral-content .accordion__content .accordion__trigger--active:hover{background-color:#b9e1cc;color:#00468e}.accordion--neutral-content .accordion--neutral{background-color:#fcfbfb}.accordion--neutral-content .accordion--neutral .accordion__content-wrapper{border-bottom:0}.accordion--neutral-content .accordion--neutral>.accordion__title .accordion__trigger--active{background-color:#b9e1cc;color:#00468e}.accordion--neutral-content .accordion--neutral>.accordion__title .accordion__trigger:hover{color:#00468e}.accordion--light{background-color:#fcfbfb;border-top:1px solid #e6e6e6}.accordion--light:hover{background-color:#f4f4f4}.accordion--light.accordion--open{background-color:#fff}.accordion--light .accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.accordion--light .accordion__icon{display:none}}.accordion--light .accordion__trigger{background-color:transparent;border-bottom:1px solid #e6e6e6}.accordion--light .accordion__trigger--active{background-color:#b9e1cc;color:#00468e}.accordion--light .accordion__trigger:hover{color:#00468e}.accordion--regulation{background-color:#fcfbfb;border-top:1px solid #e6e6e6}.accordion--regulation:hover{background-color:#f4f4f4}.accordion--regulation .accordion__content{background-color:#def2e7}.accordion--regulation .accordion__trigger-text{border-bottom:2px solid transparent;display:inline-block;flex:none;font-family:Montserrat,Helvetica Neue,sans-serif;max-width:70%;width:auto}@media(max-width:1024px){.accordion--regulation .accordion__trigger-text{max-width:100%}}.accordion--regulation .accordion__trigger-label{background-color:#303030;color:#fff;display:inline-block;font-family:Roboto;font-size:13px;font-weight:400;margin-top:-14px;padding:7px 10px 6px;position:absolute;right:6rem;text-transform:uppercase;top:50%;transition:background-color .15s ease}@media(max-width:1024px){.accordion--regulation .accordion__trigger-label{display:block;margin-top:1rem;position:inherit;text-align:center;width:50%}}.accordion--regulation .accordion__trigger{background-color:transparent;font-weight:400}.accordion--regulation .accordion__trigger--active{background-color:#b9e1cc}.accordion--regulation .accordion__trigger:hover .accordion__trigger-text{border-bottom-color:#000}.accordion--heading.accordion--open{background-color:#fff}.accordion--heading .accordion__content{background-color:#f4f4f4}.accordion--heading .accordion__trigger,.accordion--heading .accordion__trigger--active{background-color:#eaeaea}.accordion--heading .accordion__trigger-text{font-weight:700}.accordion--icon .accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.accordion--icon .accordion__icon{display:none}}.accordion--enclosed{border:2px solid #000}.accordion--enclosed .accordion__trigger-text{font-family:Montserrat,Helvetica Neue,sans-serif}.accordion--enclosed .accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.accordion--enclosed .accordion__icon{display:none}}.accordion--enclosed .accordion__content{background-color:transparent}.accordion--enclosed .accordion__trigger{background-color:transparent;border:0}.accordion--enclosed .accordion__trigger--active{background-color:transparent}.accordion--thin-padding .accordion__trigger{padding:16px}.accordion--thin-padding .accordion__content{padding:0 16px 16px}.accordion--dark .accordion--compact .accordion__icon{border:none}.accordion--green{background-color:#b9e1cc;transition:background-color .2s ease-out}.accordion--green:hover{background-color:#def2e7}.accordion--green:hover.accordion--arrow:before{border-bottom-color:#def2e7}html:not(.mouse-user) .accordion--green :focus{outline:3px solid #00468e}.accordion--green.accordion--open{background-color:#def2e7}.accordion--green .accordion__trigger,.accordion--green .accordion__trigger--active{background-color:transparent}.accordion--peach{background-color:#eed0c3;transition:background-color .2s ease-out}.accordion--peach:hover{background-color:#f8e7e0}.accordion--peach:hover.accordion--arrow:before{border-bottom-color:#f8e7e0}html:not(.mouse-user) .accordion--peach :focus{outline:3px solid #00468e}.accordion--peach .accordion__icon{background-color:#fff}.accordion--peach.accordion--open{background-color:#f8e7e0}.accordion--peach .accordion__trigger,.accordion--peach .accordion__trigger--active{background-color:transparent}.accordion--blue{background-color:#bac6d8}.accordion--blue:hover{background-color:#dce5f3}.accordion--blue:hover.accordion--arrow:before{border-bottom-color:#dce5f3}.accordion--blue.accordion--open{background-color:#dce5f3}.accordion--link{background-color:#f4f4f4}.accordion--link .accordion__trigger{background-color:#00468e;color:#fff}.accordion--link .accordion__trigger--active{background-color:#00468e}.accordion--calendar{background-color:#a9bed3}.accordion--calendar .accordion__trigger-content:hover .accordion__trigger-text,.accordion--calendar .accordion__trigger:hover .accordion__trigger-text{color:#0055ac}.accordion--calendar .accordion__trigger:hover{background-color:#eaeaea}.accordion--calendar .accordion__trigger{background-color:#fcfbfb;border-bottom:1px solid #e6e6e6}@media screen and (max-width:1024px){.accordion--calendar .accordion__trigger{padding:20px 15px}}.accordion--calendar .accordion__trigger--active{background-color:#a9bed3;border-bottom:0}.accordion--calendar .accordion__trigger--active .accordion__trigger-title{color:#000}.accordion--calendar .accordion__trigger--active .accordion__trigger-text{color:#303030}.accordion--calendar .accordion__trigger--active:hover{background-color:#a9bed3}@media screen and (max-width:1024px){.accordion--calendar .accordion__icon{margin-right:0;margin-top:.5rem}.accordion--calendar .accordion__label{right:0}}.accordion--calendar .accordion__trigger-content{min-height:4rem;padding:0 3rem 0 1rem}.accordion--calendar .accordion__trigger-title{color:#666;text-transform:uppercase}@media screen and (max-width:1024px){.accordion--calendar .accordion__trigger-title{font-size:18px;margin-bottom:.5rem}}.accordion--calendar .accordion__trigger-text{color:#303030}.accordion--calendar .accordion__trigger-text:hover{color:#0055ac}.accordion--calendar .accordion__trigger-location{color:#303030;font-size:14px;font-weight:400}.accordion--calculator .accordion__content{background-color:#f4f4f4;border-bottom:1px solid #e6e6e6;padding:20px 20px 40px 80px}.accordion--calculator .accordion__trigger{background-color:#f1f1f1;border-bottom:1px solid #e6e6e6}.accordion--calculator .accordion__trigger--active{background-color:#f1f1f1;border-bottom:1px solid transparent}.accordion--calculator .accordion__trigger:hover{background-color:#fafafa}.accordion .accordion__content .video{margin:1.125rem 0}.accordion--plan-overview{font-size:16px;line-height:22px;position:relative}.accordion--plan-overview .accordion__trigger{background-color:#fff;font-size:16px;font-weight:400;justify-content:unset;line-height:22px;padding-right:125px}.accordion--plan-overview .accordion__trigger:hover,.accordion--plan-overview .accordion__trigger:hover svg path{color:#00468e}.accordion--plan-overview .accordion__trigger-content,.accordion--plan-overview .accordion__trigger-title{flex:unset}.accordion--plan-overview .accordion__content-wrapper{background-color:#fff}.accordion--plan-overview .accordion__content{padding:0 21px 21px}.accordion--plan-overview .accordion__trigger-text{margin-bottom:0;padding-right:5px}.accordion--magasin .accordion__trigger{align-items:flex-end;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:700;padding:20px}@media screen and (min-width:768px){.accordion--magasin .accordion__trigger{font-size:1.5rem;padding:30px 26px 30px 40px}}.accordion--magasin .accordion__content{padding:10px 40px 40px}.accordion--magasin .accordion__icon{height:24px;width:24px}@media screen and (min-width:768px){.accordion--magasin .accordion__icon{height:40px;width:40px}}.action-bar-item{border-left:1px solid #303030;margin-bottom:10px;padding:0 18px}@media screen and (min-width:768px){.action-bar-item{position:relative}}@media screen and (min-width:1024px){.action-bar-item{margin-bottom:0}}.action-bar-item:hover .action-bar-item__button,.action-bar-item:hover .action-bar-item__link{color:#00468e}.action-bar-item:hover .action-bar-item__text{border-bottom:1px solid #00468e}.action-bar-item:hover .action-bar-item__text--warning{padding-bottom:3px}.action-bar-item:first-child{border-left:0;padding-left:0}.action-bar-item:last-child{padding-right:0}.action-bar-item__button{cursor:pointer;font-size:14px!important}:root .action-bar-item__button--open{color:#00468e}.action-bar-item__link{align-items:center;color:inherit;color:#303030;display:flex;text-decoration:none}.action-bar-item__link:focus,.action-bar-item__link:hover{text-decoration:none}.action-bar-item__icon{margin-right:.5rem;max-height:22px;max-width:22px}.action-bar-item__text{border-bottom:1px solid transparent;font-size:.875rem;padding-top:2px}.action-bar-item__text--warning{border-bottom:2px dotted;padding:2px 0}.action-bar-item__list-wrapper:focus .action-bar-item__list{outline:inherit}.action-bar-item__list{background-color:#fff;border:1px solid #303030;border-radius:6px;box-shadow:0 0 3px 2px rgba(48,48,48,.15);display:none;font-size:16px;left:0;margin-top:10px;min-width:calc(100vw - 60px);padding:20px 15px;position:absolute;z-index:9}@media screen and (min-width:768px){.action-bar-item__list{left:auto;margin-top:0;max-width:350px;min-width:230px;top:30px;width:-moz-max-content;width:max-content}.action-bar-item__list:after,.action-bar-item__list:before{border:solid transparent;bottom:100%;content:" ";height:0;left:45px;position:absolute;width:0}.action-bar-item__list:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}.action-bar-item__list:before{border-color:transparent transparent #303030;border-width:7px;margin-left:-7px}}@media screen and (min-width:1060px){.action-bar-item__list{left:-18px;max-width:600px}}.action-bar-item__list--is-open{display:block}.action-bar-item__mobile-arrow{background-color:#fff;border-right:1px solid #000;border-top:1px solid #000;height:10px;position:absolute;top:0;transform:translateX(40px) rotate(-45deg);transform-origin:0 0;width:10px}@media screen and (min-width:768px){.action-bar-item__mobile-arrow{display:none}}.action-bar{align-items:center;display:flex;flex-wrap:wrap;position:relative}@media print{.action-bar{display:none}}.alert-block{font-size:1rem}.alert-block--gray .alert-block__content{background-color:#ddd}.alert-block--gray .alert-block__icon,.alert-block--gray .alert-block__text{color:#303030}.alert-block--icon-left{line-height:1.5}.alert-block--icon-left .alert-block__content{align-items:flex-start;flex-direction:row}.alert-block--icon-left .alert-block__text{text-align:left}.alert-block--icon-left .alert-block__illustration{margin-bottom:0;margin-right:1rem}@media screen and (min-width:768px){.alert-block--icon-left .alert-block__illustration{margin-right:2rem}}.alert-block--only-mobile{display:block}@media screen and (min-width:768px){.alert-block--only-mobile{display:none}}.alert-block--only-mobile .alert-block__text{font-size:1.125rem}.alert-block__content{align-items:center;background-color:#303030;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem}@media screen and (min-width:768px){.alert-block__content{padding:2rem}}.alert-block__text{color:#fff}.alert-block__title{margin:0}.alert-block__title+.alert-block__text{margin-top:2rem}.alert-block__illustration{margin-bottom:2rem}@media print{.alert-block__illustration{display:none}}.alert-block__icon{color:#fff;height:32px;width:32px}.animated-icon{align-items:center;color:#303030;display:flex}.animated-icon svg{height:26%;margin:auto;transform:rotate(0deg);transition:transform .2s ease-out;width:52%}.animated-icon--small{height:20px;min-height:20px;min-width:20px;width:20px}.animated-icon--big{height:40px;min-height:40px;min-width:40px;width:40px}.animated-icon--rotate-45{transform:rotate(-45deg)}.animated-icon--rotate-90{transform:rotate(-90deg)}.animated-icon--rotate-180{transform:rotate(-180deg)}.animated-icon--border{border:1px solid #303030;border-radius:50%}.animated-icon--active svg{transform:rotate(-180deg)}@media screen and (max-width:1024px){.animated-icon--transparent{border:none}}@media screen and (min-width:1024px){.animated-icon--transparent:hover{background:#00468e;border:none}.animated-icon--transparent:hover svg{color:#fff}}.animated-icon--white{background-color:#fff}@media screen and (min-width:600px){.archive-heading__heading{display:block}}.archive-heading__illustration{margin-right:1rem}@media screen and (min-width:600px){.archive-heading__illustration{margin-bottom:1rem;margin-right:0}}.archive-heading__icon{height:32px;width:32px}.archive-heading__text{font-size:20px;font-weight:600}@media screen and (min-width:600px){.archive-heading__text{font-size:30px;margin:1rem 0 0}}.archive-heading__link-list{list-style:none;margin:1rem 0 0;padding:0}.archive-heading__link-item{display:inline-block;margin-bottom:.5rem;margin-right:.5rem;padding-bottom:.1rem}.archive-heading__link-item:after{content:"-";margin-left:.5rem}.archive-heading__link-item:last-child{margin-right:0}.archive-heading__link-item:last-child:after{content:""}.article-abstract-block__title-group{margin:4rem 0 1rem}.article-abstract-block__lead{margin:1em 0}.article-abstract-block__byline{margin:2rem 0}.article-abstract-block__heading-bottom{position:relative}.article-abstract-block__new-tag{margin-top:1rem}@media screen and (min-width:1024px){.article-abstract-block__new-tag{left:-1rem;margin:0;position:absolute;top:0;transform:translateX(-100%)}}.article-abstract-block__title{font-size:30px;font-weight:600;line-height:1.2}@media screen and (min-width:1024px){.article-abstract-block__title{font-size:44px}}.article-abstract-block__subtitle{font-size:18px;font-weight:700;line-height:1.5;margin:0}.article__body .video{margin:-1rem 0}.articles-list-block{display:flex;height:100%}.articles-list-block--article{margin:0 auto;max-width:1240px}.articles-list-block__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}.articles-list-block__item{flex:1 0 auto}.articles-list-block__article{color:inherit;display:block;text-decoration:none;width:100%}.articles-list-block__article:focus,.articles-list-block__article:hover{text-decoration:none}@media screen and (min-width:600px){.articles-list-block__article{display:flex}}.articles-list-block__article:focus .articles-list-block__heading,.articles-list-block__article:hover .articles-list-block__heading{border-bottom-color:#0055ac;color:#0055ac}.articles-list-block__image{height:230px}@media print{.articles-list-block__image{display:none}}@media screen and (min-width:600px){.articles-list-block__image{flex:0 0 50%;height:auto;order:1;width:50%}.articles-list-block__article--reverse .articles-list-block__image{order:2}}.articles-list-block__image-inner{height:100%;position:relative}.articles-list-block__heading{border-bottom:2px solid #303030;display:inline;margin:0;word-break:break-word}.articles-list-block__heading+.articles-list-block__lead{margin-top:1rem}.articles-list-block__lead{font-size:1rem;line-height:24px}@media screen and (min-width:600px){.articles-list-block__text{flex:0 0 50%;order:2;width:50%}.articles-list-block__article--reverse .articles-list-block__text{order:1}}.articles-list-block__text-inner{padding:1rem}@media screen and (min-width:600px){.articles-list-block__text-inner{padding:2.75rem}}.back-link{margin-right:auto}.back-link__clickable{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:flex;flex-wrap:nowrap;font-size:inherit;margin:0 auto 0 0;padding:0;text-decoration:none}.back-link__text{border-bottom:1px solid transparent;color:#303030;font-size:14px;margin-left:.5rem}.back-link:hover .back-link__text{border-bottom:1px solid #00468e;color:#00468e}.back-link:hover .back-link__icon,.back-link__icon--hover{display:none}.back-link:hover .back-link__icon--hover{display:inline}.base-modal__modal{background-color:#fff;border:1px solid #000;box-shadow:2px 2px 5px rgba(84,83,83,.212);font-size:1rem;margin:0 1rem;padding:1rem;position:absolute;top:1rem;width:calc(100% - 2rem)}@media(min-width:600px){.base-modal__modal{margin:0 2rem;padding:2.5rem;top:50%;transform:translateY(-50%);width:calc(100% - 4rem)}}@media(min-width:1024px){.base-modal__modal{left:50%;margin:0 -50% 0 0;max-width:850px;top:50%;transform:translate(-50%,-50%);width:50%}}.base-modal__modal--unsubscribe{max-width:600px;padding:20px}@media(min-width:600px){.base-modal__modal--unsubscribe{padding:40px}}.base-modal__button-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.base-modal__actions{position:absolute;right:8px;top:8px}@media(min-width:768px){.base-modal__actions{right:30px;top:30px}}.base-modal__close{background-color:transparent;border:0;height:44px;justify-content:center;width:44px}.base-modal__close:hover .base-modal__icon{color:#00468e}.base-modal__overlay{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;inset:0;overflow-y:auto;z-index:1000}.base-modal__overlay--white{background-color:hsla(0,0%,100%,.75)}.base-modal__overlay--black{background-color:rgba(0,0,0,.7)}@media print{.base-modal__overlay{display:none}}.breadcrumbs{background-color:#eaeaea;font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:14px;padding:.5rem 0 .5rem 20px}@media print{.breadcrumbs{display:none}}@media screen and (min-width:1024px){.breadcrumbs{padding:.25rem 0 .25rem 50px}}.breadcrumbs__content{display:flex;flex-wrap:wrap}.breadcrumbs__item,.breadcrumbs__title{margin-bottom:.5rem;margin-top:.5rem}@media screen and (min-width:1024px){.breadcrumbs__item,.breadcrumbs__title{margin-bottom:.25rem;margin-top:.25rem}}.breadcrumbs__title{display:inline;font-family:inherit;font-size:inherit;font-weight:400;margin-left:0;margin-right:.5rem}.breadcrumbs__list{display:inline;list-style:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block;padding-right:18px;position:relative}.breadcrumbs__item:last-child{padding-right:0}.breadcrumbs__item:last-child .breadcrumbs__icon{display:none}.breadcrumbs__link:hover{border-bottom-color:transparent!important}.breadcrumbs__icon{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:5px}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:flex;font-family:inherit;font-size:inherit;padding:0}.button,.button:active{color:inherit}:root .button--small{font-size:16px;padding:10px 20px}.button--black{background-color:#303030;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 18px}.button--black:hover{background-color:#00468e;padding:10px 18px}.button--black:active{color:#fff}.button--black:disabled{background-color:#dbdbdb;color:#767676}.button--transparent{background-color:transparent}.button--black-wide{background-color:#303030;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 60px}.button--black-wide:hover{background-color:#00468e}.button--black-wide:active{color:#fff}.button--black-wide:disabled{background-color:#dbdbdb;color:#767676;cursor:not-allowed}.button--black-wide.button--disabled{background-color:#dbdbdb;color:#5e5e5e;cursor:not-allowed}.button--black-outline{border:2px solid #303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:8px 18px}.button--black-outline:hover{background-color:#00468e;border-color:transparent;color:#fff}.button--black-outline:active{color:#fff}.button--black-outline:disabled{background-color:#dbdbdb;border-color:transparent;color:#767676}.button--white{background-color:#fff;color:#303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 18px}.button--white:hover{background-color:#00468e;color:#fff}.button--white:active{color:#fff}.button--white:disabled{background-color:#dbdbdb;color:#767676}.button--white-outline{border:2px solid #fff;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:8px 18px}.button--white-outline:hover{background-color:#00468e;border-color:transparent;color:#fff}.button--white-outline:active{color:#fff}.button--white-outline:disabled{background-color:#dbdbdb;border-color:transparent;color:#767676}.button--white-background{background-color:#fff;color:#303030}.button--white-background:hover{background-color:#00468e;color:#fff}.button--white-background:active{color:#fff}.button--white-background:disabled{background-color:#dbdbdb;color:#767676}.button--long{width:400px}.button--fill-width,.button--long{font-size:16px;justify-content:center}.button--fill-width{width:100%}.button--blue{background-color:#00468e;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 20px;text-transform:inherit}.button--blue:hover{background-color:#0053a8}.button--bubble,.button--bubble-active{background-color:#fff;border:1px solid #fff;font-size:16px;justify-content:center;margin-bottom:-1px;margin-right:8px;padding:5px 10px 6px;position:relative;width:100%}.button--bubble{border-radius:10px}.button--bubble:hover{background-color:#00468e;border-color:#00468e;color:#fff}.button--bubble-active{border-color:#303030 #303030 transparent;border-top-left-radius:10px;border-top-right-radius:10px;z-index:3}.button--green{background-color:#7dbf9d}.button--link{border-bottom:1px solid #000}.button--link:disabled{opacity:.5}.button--link:not(:disabled){cursor:pointer}.button--link:focus:not(:disabled),.button--link:hover:not(:disabled){border-color:transparent;color:#00468e}.button--link-thin{cursor:pointer;text-decoration:none}.button--link-thin:focus,.button--link-thin:hover{color:#00468e;text-decoration:underline}.button--link-no-underline{cursor:pointer;text-decoration:none}.button--link-no-underline:focus,.button--link-no-underline:hover{color:#00468e}.button--white-link{border-bottom:1px solid #fff;cursor:pointer}.button--white-link:focus,.button--white-link:hover{border-color:transparent}.button--bordered{border:2px solid #000;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:8px 18px}.button--bordered:hover{background-color:#00468e;border-color:#00468e;color:#fff}.button--circular{border-radius:50%;display:flex;justify-content:center}.button--no-underline{border-bottom:0}:root .button--red-text{color:#aa0216}:root .button--red-text:hover{color:#00468e}.button--icon-with-text .button__text{margin-left:10px}.button--icon-with-text .button__icon{font-size:inherit;height:1em;position:relative}.button--icon-with-text .button__icon>.icon{position:relative;top:50%;transform:translateY(-50%)}.button--red-outline{border:2px solid #aa0216}.button__icon--hover{display:none;margin-left:0}.button:hover .button__icon--has-hover{display:none}.button:hover .button__icon--hover{display:block}.button__text--hidden{left:-999em;position:absolute;clip:rect(0,0,0,0);left:unset;overflow:hidden}.byline{border-bottom:1px solid #303030;border-top:1px solid #303030;font-size:1rem;padding:1rem 0}@media screen and (min-width:1024px){.byline__content{display:flex}}.byline__info{display:flex}.byline__type,.byline__updated{color:#303030;line-height:24px;text-transform:uppercase}.byline__type{font-weight:700}.byline__updated{margin-left:30px;position:relative}.byline__updated:before{border-left:1px solid #303030;content:"";height:16px;left:-15px;position:absolute;top:4px}.byline__print{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0}.byline-calendar-info__line p{display:inline-block;margin:0;white-space:pre-wrap}.byline__actions{display:flex;list-style:none;margin-bottom:0;margin-left:auto;margin-top:10px;padding:0}@media print{.byline__actions{display:none}}@media screen and (min-width:1024px){.byline__actions{margin-top:0}}.byline__action:not(:last-child){margin-right:20px}.byline__action-link{align-items:center;display:flex}.byline__action-icon{font-size:20px;height:1em;margin-right:5px;width:1em}.byline__report-meta{margin-top:3rem}@media print{.byline__report-meta{margin-top:1rem}}.calendar-entries-block{font-size:18px}.calendar-entries-block__content .button--link,.calendar-entries-block__content .button--link:focus,.calendar-entries-block__content .button--link:hover{border-bottom:2px solid #e4e3e3}.calendar-entries-block__content .link{border-bottom:2px solid #e4e3e3;color:#303030;text-decoration:none}.calendar-entries-block__content .link:hover{border-bottom:2px solid #e4e3e3;color:#00468e}.calendar-entries-block__content a{border-bottom:2px solid #e4e3e3;color:#303030}.calendar-entries-block__content a:hover{border-bottom:2px solid #e4e3e3;color:#00468e}.calendar-entries-block__content .rich-text a{text-decoration:none}.calendar-entries-block__title{font-size:1.5rem;font-weight:700;padding:0 1rem}.calendar-entries-block__components{padding:0 10rem 0 18.9rem}@media screen and (max-width:1024px){.calendar-entries-block__components{margin-top:1rem;padding:1rem 2rem 1rem 4rem}}@media print{.calendar-entries-block__components{padding:0}}.calendar-entries-block--margins{margin-bottom:4rem}.calendar-entries-block__actions{align-items:center;display:flex;padding:2rem 0 3rem 19rem;position:relative}@media screen and (max-width:1024px){.calendar-entries-block__actions{align-items:start;flex-direction:column;padding:0 2rem 4rem 4rem}}@media print{.calendar-entries-block__actions{display:none}}.calendar-entries-block__icon{height:25px;margin-right:.5rem;width:25px}.calendar-entries-block__action{background-color:#fff;font-size:18px;margin-right:1rem}.calendar-entries-block__action .link{border:2px solid #303030;font-family:Roboto,Helvetica Neue,sans-serif;font-weight:400}.calendar-entries-block__action .link:hover{background-color:unset;border:2px solid #303030;text-decoration:underline}.calendar-entries-block__action .link--bordered-button{padding:10px}.calendar-entries-block__action:last-child{margin-right:0}@media screen and (max-width:1024px){.calendar-entries-block__action{margin-right:0;margin-top:1rem}}.calendar-entries-block .content-container{margin-bottom:1rem;width:100%}.calendar-heading-block{padding-top:14px}@media screen and (min-width:600px){.calendar-heading-block{padding-top:2.75rem}.calendar-heading-block__content{display:flex;flex-wrap:wrap}}.calendar-heading-block__title{margin-bottom:2rem;margin-top:0}.calendar-heading-block__title .heading{font-weight:600}@media screen and (min-width:600px){.calendar-heading-block__title{margin-top:7rem}.calendar-heading-block__text{flex:1 1 auto}}.calendar-heading-block__calendar{height:350px}.calendar-widget{align-items:baseline;display:flex;justify-content:center}@media(max-width:600px){.calendar-widget{margin-top:2rem}}.calendar-widget .react-datepicker__day--outside-month{visibility:hidden}.calendar-widget .date-range-picker .react-datepicker{background-color:#dce5f3;border:10px solid #fff;padding:15px 25px}.calendar-widget .date-range-picker .react-datepicker__header{background-color:#dce5f3;border:0}.calendar-widget .date-range-picker .react-datepicker__day,.calendar-widget .date-range-picker .react-datepicker__day-name{border-radius:0;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;height:2rem;line-height:2rem;margin:0;width:2rem}.calendar-widget .date-range-picker .react-datepicker__day--selected,.calendar-widget .date-range-picker .react-datepicker__day-name--selected{background-color:#fff;box-shadow:inset 0 0 0 2px #00468e}.calendar-widget .date-range-picker .react-datepicker__day--selected:hover,.calendar-widget .date-range-picker .react-datepicker__day-name--selected:hover{background-color:#fff;border-radius:0}.calendar-widget .date-range-picker .react-datepicker__day-names:before{content:"uke";font-size:14px;margin-left:2px;margin-right:10px}.calendar-widget .date-range-picker .react-datepicker__day-name:first-child{display:none}.calendar-widget .date-range-picker .react-datepicker__day--keyboard-selected{background-color:transparent;border-color:transparent}.calendar-widget .date-range-picker .react-datepicker__day:hover{background-color:#dce5f3;text-decoration:underline;text-decoration-thickness:3px}.calendar-widget .date-range-picker .react-datepicker__day--selected:hover{background-color:#fff}.calendar-widget .date-range-picker .react-datepicker__day{color:#00468e;font-size:16px;font-weight:700}.calendar-widget .date-range-picker .react-datepicker__week-number{color:#303030;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;text-align:left}.calendar-widget .date-range-picker .react-datepicker__current-month{background-color:#dce5f3;font-size:20px;font-weight:400;margin-bottom:1rem;text-transform:uppercase}.calendar-widget .date-range-picker .react-datepicker__navigation--previous{background-image:url(/Kvark/dist/icon-arrow-left.60538102e43c1f9dd67d.png);border:none;height:17px;margin-left:1.3rem;margin-top:1rem;width:37px}.calendar-widget .date-range-picker .react-datepicker__navigation--next{background-image:url(/Kvark/dist/icon-arrow-right.657f7857963ed7e2bd74.png);border:none;height:17px;margin-right:1.3rem;margin-top:1rem;width:37px}.calendar .component-list-item__content:first-child{padding-top:0}@media(max-width:600px){.calendar .component-list-item__content:first-child{padding-bottom:30px}}.calendar__no-events-text{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;line-height:1.5;margin:1rem 0}.call-to-action__title{font-size:18px;margin:1rem 0}.call-to-action__lead{margin:0 0 1rem}.call-to-action__link,.case-block-list{margin-top:1rem}.case-block-list__element{margin-bottom:1rem}.case-block-list__element:last-child{margin-bottom:0}@media print{.case-block-list{margin-bottom:1rem}}.case-block{--buttonWidth:100px;--bannerWidth:100px;--largeButtonOffset:100px;position:relative;transition:all .1s ease-in-out 0ms}.case-block__bg-color{height:100%;margin:0;padding:0;width:100%}.case-block__bg-color--steel .case-block__top-part{background:#b7ccdc}.case-block__bg-color--steel .case-block__top-part:focus-within,.case-block__bg-color--steel .case-block__top-part:hover{background:#d9e5f1}.case-block__bg-color--green .case-block__top-part{background:#b9e1cc}.case-block__bg-color--green .case-block__top-part:focus-within,.case-block__bg-color--green .case-block__top-part:hover{background:#def2e7}.case-block__bg-color--green .case-block__changed-mark-banner-text{background-color:#fff}.case-block__bg-color--eggshell .case-block__top-part{background:#dbc7ac}.case-block__bg-color--eggshell .case-block__top-part:focus-within,.case-block__bg-color--eggshell .case-block__top-part:hover{background:#f2e8da}@media print{.case-block__bg-color--steel,.case-block__bg-color--steel .case-block__left-bg-color,.case-block__bg-color--steel .case-block__right-bg-color,.case-block__bg-color--steel .case-block__top-part{background:#dce5f3}.case-block__bg-color--green,.case-block__bg-color--green .case-block__left-bg-color,.case-block__bg-color--green .case-block__right-bg-color,.case-block__bg-color--green .case-block__top-part{background:#def2e7}.case-block__bg-color--eggshell,.case-block__bg-color--eggshell .case-block__left-bg-color,.case-block__bg-color--eggshell .case-block__right-bg-color,.case-block__bg-color--eggshell .case-block__top-part{background:#f2e8da}}.case-block__left-bg-color,.case-block__right-bg-color{height:100%;position:absolute;top:0}.case-block__content-container{padding:0 10px}@media(min-width:768px){.case-block__content-container{padding:0 1rem}}@media(min-width:1024px){.case-block__content-container{margin:0 auto;max-width:750px;padding:0}}.case-block__top-part{display:flex;position:relative;transition:all .1s ease-in-out 0ms;width:100%}.case-block__top-part:focus-within .case-block__title--inside-button,.case-block__top-part:hover .case-block__title--inside-button{color:#00468e}.case-block__button{gap:1rem;padding-left:1.5rem;width:100%}.case-block__button-large-wrapper{display:none;height:calc(100% - 75px);margin-top:1.5rem}@media screen and (min-width:1240px){.case-block__button-large-wrapper{margin-left:calc(var(--largeButtonOffset) - 1rem)}}@media screen and (min-width:1400px){.case-block__button-large-wrapper{margin-left:calc(var(--largeButtonOffset) - 3rem)}}.case-block__button-large{position:sticky;top:24px}@media print{.case-block__button-large{display:none!important}}.case-block__button-content-large{display:none}@media screen and (min-width:1240px){.case-block__button-content-large{align-items:center;display:flex;gap:1rem}}.case-block__button-content-large-icon{display:block}.case-block .icon.case-block__button-content-large-icon--hover{display:none}.case-block__button-content-small{display:block;flex-shrink:0}@media screen and (min-width:1240px){.case-block__button-content-small{display:none}}@media print{.case-block__button-content-small{display:none!important}}.case-block__button-icon{flex-shrink:0;height:40px;width:40px}@media print{.case-block__button-icon{display:none!important}}.case-block__title{font-weight:700;margin:2.5rem 0;text-align:left;word-break:break-word}.case-block__title--inside-button{display:block;font-size:1.25rem}.case-block__title--outside-button{display:none;font-size:1.5rem}.case-block__button-spacer{display:none}@media screen and (min-width:600px){.case-block__button-spacer{display:block;flex-shrink:0;width:80px}}.case-block__banner-wrapper{display:flex;position:absolute;right:-8px;top:-8px}@media screen and (min-width:600px){.case-block__banner-wrapper{top:50%;transform:translateY(-50%)}}.case-block__banner-wrapper:after{border-color:#8b9cb5 transparent transparent #8b9cb5;border-style:solid;border-width:4px;content:"";position:absolute;right:0;top:2.124rem}@media print{.case-block__banner-wrapper:after{border-color:transparent transparent #8b9cb5 #8b9cb5;border-style:solid;border-width:4px;right:-.5rem;top:0}}.case-block__banner-text{background-color:#303030;border:1px solid #303030;color:#fff}.case-block__banner-text,.case-block__changed-mark-banner-text{font-size:1rem;font-weight:400;line-height:1rem;padding:.5rem;position:relative;text-transform:uppercase}.case-block__changed-mark-banner-text{background-color:#def2e7;border:1px solid #447266;color:#303030;height:100%}@media print{.case-block__collapse{display:block!important}.case-block__collapse>*{height:auto!important;visibility:visible!important}}.case-block--open{transition:all .1s ease-in-out 0s}.case-block--open .case-block__content-container{padding-bottom:2.5rem}.case-block--open .case-block__top-part{transition:all .1s ease-in-out 0s}.case-block--open .case-block__button{padding-left:0}@media screen and (min-width:1240px){.case-block--open .case-block__button{display:none}.case-block--open .case-block__button-large-wrapper{display:block}}.case-block--open .case-block__button-large:focus-within .case-block__button-content-large-icon,.case-block--open .case-block__button-large:hover .case-block__button-content-large-icon{display:none}.case-block--open .case-block__button-large:focus-within .case-block__button-content-large-icon--hover,.case-block--open .case-block__button-large:hover .case-block__button-content-large-icon--hover{display:block}.case-block--open .case-block__button-content-small{margin-top:10px}@media screen and (min-width:600px){.case-block--open .case-block__title{margin:3.125rem 0 2.5rem}}@media screen and (min-width:1240px){.case-block--open .case-block__title--inside-button{display:none}.case-block--open .case-block__title--outside-button{display:block}}.case-block--open .case-block__button-spacer{display:none}.case-block--open .case-block__banner-wrapper{right:0}@media screen and (min-width:600px){.case-block--open .case-block__banner-wrapper{right:0;top:-8px;transform:none}}@media screen and (min-width:1240px){.case-block--open .case-block__banner-wrapper{flex-direction:column;right:calc(var(--bannerWidth)*-1 - 2rem);top:-8px}}@media screen and (min-width:1400px){.case-block--open .case-block__banner-wrapper{right:calc(var(--bannerWidth)*-1 - 4rem)}}.case-block--open .case-block__banner-wrapper:after{border-color:transparent transparent #8b9cb5 #8b9cb5;border-style:solid;border-width:4px;right:-.5rem;top:0}@media screen and (min-width:600px){.case-block--open .case-block__banner-text{padding:1rem}}@media screen and (min-width:1240px){.case-block--open .case-block__banner-text{padding:1rem}}@media screen and (min-width:600px){.case-block--open .case-block__changed-mark-banner-text{padding:1rem}}@media screen and (min-width:1240px){.case-block--open .case-block__changed-mark-banner-text{padding:1rem}}.case-block--open .case-block__bg-color--steel,.case-block--open .case-block__bg-color--steel .case-block__left-bg-color,.case-block--open .case-block__bg-color--steel .case-block__right-bg-color,.case-block--open .case-block__bg-color--steel .case-block__top-part{background:#dce5f3}.case-block--open .case-block__bg-color--green,.case-block--open .case-block__bg-color--green .case-block__left-bg-color,.case-block--open .case-block__bg-color--green .case-block__right-bg-color,.case-block--open .case-block__bg-color--green .case-block__top-part{background:#def2e7}.case-block--open .case-block__bg-color--eggshell,.case-block--open .case-block__bg-color--eggshell .case-block__left-bg-color,.case-block--open .case-block__bg-color--eggshell .case-block__right-bg-color,.case-block--open .case-block__bg-color--eggshell .case-block__top-part{background:#f2e8da}.chart-block__content{height:100%;width:100%}.chart-block__tabs{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1rem}@media print{.chart-block__tabs{display:none}}.chart-block__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-right:1px solid #eaeaea;color:inherit;font-size:inherit;margin-right:.5rem;padding:0 .5rem 0 0}.chart-block__tab--active{color:#0055ac}.chart-block__tab:last-child{border:0;margin-right:0}.chart-block__link{color:inherit;cursor:pointer}.chart-block__link,.chart-block__link:focus,.chart-block__link:hover{text-decoration:none}.chart-block__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0}.chart-block__text{border-bottom:2px solid transparent}.chart-block__icon{height:20px;margin-right:.5rem;width:20px}.chart-block__button,.chart-block__link{align-items:center;display:flex;padding:.5rem}.chart-block__button:focus,.chart-block__button:hover,.chart-block__link:focus,.chart-block__link:hover{color:#0055ac}.chart-block__chart{display:none}@media print{.chart-block__chart{display:block!important;max-width:750px}}.chart-block__chart--visible{display:block;min-height:500px}.chart-block__table{display:none}@media print{.chart-block__table{display:block!important}}.chart-block__table--visible{display:block;overflow-x:auto;overflow-y:auto}.chart-block__table--visible table{display:table;overflow-x:visible}.chart-block__table caption{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:24px;margin:7px 0 16px 10px;max-width:min(750px,95dvw);text-align:start}.chart-block--document{margin:2rem 0;padding:0 1rem}@media(min-width:1024px){.chart-block--document{margin-left:auto;margin-right:auto;max-width:1025px}}.chart-block--article{margin:2rem 0}@media(min-width:1024px){.chart-block--article{margin-left:auto;margin-right:auto;max-width:750px}}.chart-block text{font-weight:700}.chart-block .highcharts-axis-labels text,.chart-block .highcharts-legend-item text tspan{fill:#303030!important}.chart-block .highcharts-anchor{text-decoration:underline}.chart-block .highcharts-anchor:hover{fill:#00468e}.chart-block .highcharts-no-tooltip{margin-bottom:40px}.chart-block .highcharts-subtitle a{text-decoration:underline}.chart-block .highcharts-subtitle a:hover{fill:#00468e}@media print{.chart-block .highcharts-exporting-group{display:none!important}}.checkbox__input-wrapper{color:#303030;display:flex}.checkbox--text-is-hidden .checkbox__label-text,.checkbox__input{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.checkbox__label{display:flex;position:relative}.checkbox__label:before{background-color:#fff;border:1px solid #447266;border-radius:2px;content:"";display:block;flex-shrink:0;height:18px;width:18px}.checkbox__input:checked+.checkbox__label:before{border:1px solid #303030}.checkbox__label-text{font-size:16px;margin-top:-1px;padding-left:8px}.checkbox__hidden{font-size:0;margin:0;padding:0;position:absolute}html:not(.mouse-user) .checkbox .checkbox__input:focus+.checkbox__label{outline:3px solid #00468e}.checkbox--is-disabled{color:#545353}.checkbox--is-disabled .checkbox__label:before{border-color:transparent}.checkbox__checkmark{left:3px;position:absolute;top:4px;transform:scale(0);transition:transform .2s ease-out}.checkbox__input:checked+.checkbox__label .checkbox__checkmark{transform:none}.checkbox--basic-peach-checkbox .checkbox__label:before{border-color:#9d5038}.checkbox--blue-checkbox .checkbox__label:before{background-color:#fff;border:1px solid #303030;border-radius:2px;display:block;flex-shrink:0;height:18px;width:18px}.checkbox--blue-checkbox .checkbox__input:checked+.checkbox__label:before{background-color:#00468e}.checkbox--blue-checkbox .checkbox__checkmark{color:#fff;left:3px;position:absolute;top:4px;transform:scale(0);transition:transform .2s ease-out}.checkbox__input:checked+.checkbox__label .checkbox--blue-checkbox .checkbox__checkmark{transform:none}.checkbox--thick-font .checkbox__label{font-weight:600}.circular-heading-block{padding:4rem 0}.colored-block{margin:2rem 0;padding:2rem}.colored-block p{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.colored-block h2{font-size:24px}@media(min-width:1024px){.colored-block{margin:4rem 0;padding:4rem}}.colored-block__links{margin-bottom:2rem}.colored-block__link{align-items:center;display:flex;font-size:16px;line-height:1.5;margin:0 0 1rem}.colored-block__link .link{border-bottom:2px solid #303030}.colored-block__label{font-size:16px;font-weight:700;margin-right:.5rem}.colored-frame{display:inherit;height:100%;width:100%}.colored-frame--color-steel{background-color:#bac6d8}.colored-frame--color-main{background-color:#b9e1cc}.colored-frame--color-egg{background-color:#dbc7ac}.colored-frame--color-peach-light{background-color:#f8e7e0}.colored-frame--color-azure{background-color:#c7c9e3}.colored-frame--color-steel-light{background-color:#dce5f3}.colored-frame--color-main-light{background-color:#def2e7}.colored-frame--color-egg-light{background-color:#f2e8da}.colored-frame--color-azure-light{background-color:#e2e3f1}.colored-frame--color-peach{background-color:#eed0c3}.colored-frame--color-white{background-color:#fff}.colored-frame--color-dark{background-color:#303030}.colored-frame--color-neutral-light{background-color:#f4f4f4}.colored-frame--color-neutral{background-color:#eaeaea}.component-list-item{width:100%}.component-list-item>*{clear:both}.component-list-item__content{height:100%;width:100%}.component-list-item--fallback{border:1px solid #aa0216;padding:20px}.component-list-item--background .component-list-item__content{padding-bottom:2.75rem;padding-top:2.75rem}.component-list-item--background .component-list-item__content .document-abstract-block{padding-bottom:0;padding-top:0}.component-list-item--background .colored-frame--shape-notop .component-list-item__content{padding-top:0}@media screen and (min-width:768px){.component-list-item--background .colored-frame--shape-mobileonly .component-list-item__content{padding-bottom:0;padding-top:0}}.component-list--margins>.component-list-item{margin-bottom:2rem}@media screen and (min-width:1024px){.component-list--margins>.component-list-item{margin-bottom:2.25rem}}.component-list--margins .content-accordions-block{margin-bottom:-1rem;margin-top:-1rem}.component-list--margins .component-list .content-accordions-block{margin-bottom:0;margin-top:0}@media(min-width:1024px){.component-list--inline{align-items:stretch;display:flex}}.component-list blockquote{background-color:unset;line-height:unset;margin:0;padding:0}@media(min-width:1024px){.component-list blockquote{padding:0}}.consent{background-color:#f4f4f4;display:flex;flex:.7;flex-direction:column;justify-content:center}.consent__wrapper{position:relative}.consent__terms{background-color:#fff;border:1px solid #000;height:45vh;margin:2rem 0;max-height:45vh;overflow-y:scroll}.consent__terms-content{margin:3rem 1rem 5rem}@media screen and (min-width:600px){.consent__terms-content{margin:3rem 3rem 4rem}}.consent__scroll-button{bottom:14px;position:absolute;right:40px}.consent__scroll-button:hover .consent__scroll-button-icon{display:none}.consent__scroll-button:hover .consent__scroll-button-icon--hover{display:inline!important}.consent__scroll-button-icon--hover{display:none!important}.consent__button-group{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:5rem}.consent__button{margin-left:.5rem}.content-accordions-block__heading{color:#303030;font-size:18px;margin:0 0 18px}@media screen and (min-width:1024px){.content-accordions-block__heading{font-size:24px}}@media screen and (min-width:1025px){.content-accordions-block__heading{font-size:30px}}.content-accordions-block--document{margin-bottom:2.75rem;margin-top:2.75rem}.content-accordions-block .component-list .content-accordions-block{padding:2rem 0}.content-accordions-block .component-list .component-list-item:first-child .content-accordions-block{padding-top:0}.content-container{margin-left:11px;margin-right:11px;max-width:95%;max-width:1240px}@media(min-width:600px){.content-container{margin-left:auto;margin-right:auto;width:95%}}@media(min-width:768px){.content-container{width:85%}}@media(min-width:1024px){.content-container--narrow{max-width:1025px}.content-container--document{max-width:600px}.content-container--article{max-width:750px}}@media(min-width:768px){.content-container--mega-menu{width:95%}}@media(min-width:1024px){.content-container--legacy{max-width:1166px}}.content-container--fullwidth{width:100%}.cookie-modal__modal{background-color:#fff;border:1px solid #000;bottom:1rem;box-shadow:2px 2px 5px rgba(84,83,83,.212);display:flex;flex-direction:column;font-size:1rem;justify-content:space-between;margin:0 3%;padding:1rem;position:fixed;right:0;width:94%;z-index:999}@media screen and (min-width:1024px){.cookie-modal__modal{bottom:2rem;padding:2rem 3rem;right:2rem;width:640px}}@media print{.cookie-modal__modal{display:none}}.cookie-modal__header{margin-right:2rem}.cookie-modal__action-group{display:flex;margin-top:1rem}.cookie-modal__accept-button{margin-left:1rem}.cookie-modal__exit-button{position:absolute;right:1rem}@media screen and (min-width:1024px){.cookie-modal__exit-button{right:3rem}}.cookie-modal__exit-button:hover .cookie-modal__exit-icon{display:none}.cookie-modal__exit-button:hover .cookie-modal__exit-icon--hover{color:#00468e;display:inline!important}.cookie-modal__exit-icon--hover{display:none!important}.copy-url__input{color:#00468e;font-size:16px;height:35px;margin-bottom:15px;padding:8px 10px;width:100%}.curriculum-banner{background-color:#303030;color:#fff;display:flex;font-size:16px;padding:23px 30px 30px}.curriculum-banner__header{align-items:center;display:flex}.curriculum-banner__title{font-family:inherit;font-size:16px;font-weight:500}.curriculum-banner__icon{height:32px;margin-right:15px}.curriculum-banner__text{font-weight:500;margin-top:5px}.curriculum-banner__title+.curriculum-banner__text{font-weight:400;margin-top:20px}.curriculum-banner__links{font-weight:500;margin-bottom:0;margin-top:20px}.curriculum-banner--red{background-color:#eed0c3;color:#303030}.curriculum-banner--inline{padding:25px}.curriculum-banner--inline .curriculum-banner__title{display:inline;font-size:16px}.curriculum-banner--inline .curriculum-banner__title:after{content:":"}.curriculum-banner--inline .curriculum-banner__text{display:inline;margin-left:10px}.curriculum-content-chapter:first-of-type .curriculum-content-chapter__heading,.curriculum-content-chapter__title{margin:0 0 10px}.curriculum-content-chapter__heading{align-items:center;display:flex;justify-content:space-between;position:relative}.curriculum-content-chapter:not(:first-child){margin-top:40px}.curriculum-content-chapter__links{margin:20px 0}.curriculum-content-chapter__link{display:inline-block;margin-top:5px}.curriculum-content-chapter__kompetansemal-group{background-color:#def2e7;padding:1rem}.curriculum-content-chapter__banner{margin-top:20px}.curriculum-content-chapter__explanation{background-color:#def2e7;margin:8px 0;padding:1rem}.curriculum-general-article__ingress{margin-bottom:16px}.curriculum-general-article__section{margin-top:20px}.curriculum-goal-progression{background-color:#def2e7;line-height:1.375rem;margin:8px 0;padding:1rem}.curriculum-goal-progression:first-child{margin-top:0}.curriculum-goal-progression__title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;margin:1rem 0 8px}.curriculum-goal-progression__title:first-child{margin-top:0}.curriculum-goal-progression__list{font-size:1rem;list-style-type:disc;padding-left:1.5rem}.curriculum-goal-progression__list li{margin-top:8px}.curriculum-goal-progression__list li:first-child{margin-top:0}.curriculum-goal-progression__list li::marker{font-size:1.5rem;line-height:1rem}.curriculum-goal-progression__show-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-size:1rem;gap:10px;margin-top:1rem;padding:0}.curriculum-goal-progression__show-more:hover{color:#00468e}.curriculum-goal{list-style-type:none}@keyframes pulse{0%{opacity:0}to{opacity:1}}@keyframes bullet-color{0%{background-color:#303030}to{background-color:#7dbf9d}}.curriculum-goal:target .curriculum-goal__item:before{animation:pulse .2s .5s 4 alternate both;animation:bullet-color .5s 1.2s both;box-shadow:0 0 10px 2px #303030}.curriculum-goal__item{display:flex;line-height:1.45;margin:8px 0;padding-left:28px;position:relative}.curriculum-goal__item:before{background-color:#303030;border-radius:50%;color:transparent;content:"•";height:8px;left:0;position:absolute;top:10px;width:8px}.curriculum-goal__extra-info{margin-bottom:32px;padding-left:28px}.curriculum-goal__explanation{background-color:#def2e7;margin:8px 0;padding:1rem}.curriculum-goals-and-review__goals{margin:0;padding-left:0}.curriculum-header-link{display:flex}.curriculum-header-link__tag{font-weight:500}.curriculum-header-link__description{margin:2px 0 0 5px}.curriculum-header__banner{margin-top:20px}.curriculum-header__title{display:flex;flex-direction:column}.curriculum-header__sub-heading{display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.curriculum-layout{padding-bottom:50px;padding-top:27px}.curriculum-layout__main{margin-bottom:50px;margin-top:25px;outline:none!important}.curriculum-layout__main-item{margin-bottom:20px}.curriculum-layout__header-item+.curriculum-layout__header-item{margin-top:20px}.curriculum-layout__sidebar{margin-top:5px;outline:none!important}@media screen and (min-width:1024px){.curriculum-layout__sidebar{margin-top:0}}.curriculum-layout__information-panel,.curriculum-layout__profile{margin-bottom:5px}.curriculum-layout__nav{margin-top:27px}@media screen and (min-width:1024px){.curriculum-layout__nav{grid-area:nav}.curriculum-layout{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"header ." "main sidebar" "nav .";grid-template-columns:600fr 385fr;grid-template-rows:auto auto auto}.curriculum-layout__menu{grid-area:menu}.curriculum-layout__header{grid-area:header;padding-bottom:27px}.curriculum-layout__sidebar{grid-area:sidebar;margin:0}.curriculum-layout__main{grid-area:main;margin-top:0}.curriculum-layout--has-menu{-moz-column-gap:40px;column-gap:40px;grid-template-areas:". header ." "menu main sidebar" ". nav .";grid-template-columns:280fr 600fr 280fr;grid-template-rows:auto auto auto}.curriculum-layout__nav{-ms-grid-column:1;-ms-grid-row:3}.curriculum-layout--has-menu>.curriculum-layout__nav{-ms-grid-column:3;-ms-grid-row:3}.curriculum-layout__menu{-ms-grid-column:1;-ms-grid-row:2}.curriculum-layout__header{-ms-grid-column:1;-ms-grid-row:1}.curriculum-layout--has-menu>.curriculum-layout__header{-ms-grid-column:3;-ms-grid-row:1}.curriculum-layout__sidebar{-ms-grid-column:3;-ms-grid-row:2}.curriculum-layout--has-menu>.curriculum-layout__sidebar{-ms-grid-column:5;-ms-grid-row:2}.curriculum-layout__main{-ms-grid-column:1;-ms-grid-row:2}.curriculum-layout--has-menu>.curriculum-layout__main{-ms-grid-column:3;-ms-grid-row:2}}.curriculum-menu-item__trigger{background:none;border:none;cursor:pointer;display:flex;font:inherit;outline:inherit;padding:0}@media screen and (min-width:1024px){.curriculum-menu-item__trigger:hover .curriculum-menu-item__icon{background-color:#00468e;border-color:#00468e;color:#fff}}.curriculum-menu-item__link{border-bottom:none!important;display:flex;text-decoration:none}.curriculum-menu-item__link:hover .curriculum-menu-item__body{border-bottom-color:transparent!important}.curriculum-menu-item__link--light{font-size:16px;font-weight:400}.curriculum-menu-item__link--level-1 .curriculum-menu-item__body{border-bottom:none}.curriculum-menu-item__link--level-2 .curriculum-menu-item__prefix{width:32px}.curriculum-menu-item__link--level-3 .curriculum-menu-item__prefix{width:43px}.curriculum-menu-item__link,.curriculum-menu-item__trigger{color:inherit;font-size:16px;padding:8px 0;width:100%}.curriculum-menu-item__link:hover,.curriculum-menu-item__trigger:hover{color:#00468e}.curriculum-menu-item__link:focus-visible,.curriculum-menu-item__trigger:focus-visible{outline:3px solid #1069c3}.curriculum-menu-item__link--level-1,.curriculum-menu-item__trigger--level-1{font-weight:500;padding:16px 0}@media screen and (min-width:1024px){.curriculum-menu-item__link--level-1,.curriculum-menu-item__trigger--level-1{font-size:18px}}.curriculum-menu-item__link--level-3,.curriculum-menu-item__trigger--level-3{font-size:14px}@media screen and (min-width:1024px){.curriculum-menu-item__link--level-3,.curriculum-menu-item__trigger--level-3{font-size:16px}}.curriculum-menu-item__link--selected,.curriculum-menu-item__trigger--selected{font-style:italic;font-weight:500}.curriculum-menu-item__link--selected:hover,.curriculum-menu-item__trigger--selected:hover{color:#303030!important}.curriculum-menu-item__link--selected .curriculum-menu-item__body,.curriculum-menu-item__trigger--selected .curriculum-menu-item__body{border-bottom-color:transparent!important}.curriculum-menu-item__link--selected .curriculum-menu-item__body:hover,.curriculum-menu-item__trigger--selected .curriculum-menu-item__body:hover{color:#303030}.curriculum-menu-item__text{margin-right:auto;padding-right:5px;text-align:left}.curriculum-menu-item__icon{margin-top:3px}.curriculum-menu-item__link-icon{margin-right:5px;margin-top:5px}.curriculum-menu-item__collapser{padding:0}.curriculum-menu-item__collapser--level-1{padding-bottom:20px;padding-left:20px}@media screen and (min-width:1024px){.curriculum-menu-item__collapser--level-1{padding-left:0}}.curriculum-menu-item__collapser--level-2{padding-left:15px}.curriculum-menu-item__child{list-style:none}.curriculum-menu-item__prefix{display:inline-block;width:27px}.curriculum-menu-item__body{border-bottom:2px solid #303030}.curriculum-menu{color:#303030;font-family:Roboto,Helvetica Neue,sans-serif;line-height:1.4}.curriculum-menu__header{margin-bottom:21px}.curriculum-menu__list{background-color:#f4f4f4;list-style:none;margin:-1px 0 0;padding:4px 21px 21px}@media screen and (min-width:1024px){.curriculum-menu__list{background-color:transparent;padding:4px}}.curriculum-menu__level{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.curriculum-menu__level+.curriculum-menu__level{border-top:0}.curriculum-profile-menu{position:relative}.curriculum-profile-menu__list{list-style:none;margin:0;padding:0}.curriculum-profile-menu__item{font-size:16px;margin-top:15px}.curriculum-profile-menu__item:first-child{margin-top:0}.curriculum-profile-menu__loading{align-items:center;display:flex;justify-content:center}.curriculum-profile-menu__spinner{margin:0 auto}.curriculum-resource-banner{background-color:#dce5f3;color:#303030;font-size:16px;margin-bottom:5px;padding:15px 20px}.curriculum-resource-banner__title{font-family:inherit;font-size:18px;font-weight:500}.curriculum-resource-banner__context-title{font-size:16px;font-weight:400}.curriculum-resource-banner__link-wrapper{display:flex}.curriculum-resource-banner__link{color:inherit;text-decoration:none}.curriculum-resource-banner__link:hover .curriculum-resource-banner__body{border-bottom:none}.curriculum-resource-banner__icon{margin-right:10px;margin-top:6px}.curriculum-resource-banner__links{margin-bottom:0;margin-top:10px}.curriculum-resource-banner__body{border-bottom:1px solid #303030}.curriculum-resource-banner__groups{margin-top:10px}.curriculum-resource-banner--steel{background-color:#dce5f3}.curriculum-resource-banner--green{background-color:#def2e7}.curriculum-resource-banner--peach{background-color:#f8e7e0}.curriculum-resource-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#bac6d8;border:none;color:inherit;display:flex;font-family:inherit;font-size:inherit;font-weight:500;padding:21px;width:100%}.curriculum-resource-button:hover{background-color:#dce5f3}.curriculum-resource-button__icon{flex-shrink:0}.curriculum-resource-button__text{align-self:center;margin-left:10px}.curriculum-resources__group:not(:first-child){margin-top:30px}.curriculum-resources__title{font-family:inherit;font-size:inherit;font-weight:500;margin:0}:root .curriculum-resources__list{margin:.5rem 0 0}:root .curriculum-resources__list li{line-height:1.6}.curriculum-resources--large-viewports{display:none}@media(min-width:1024px){.curriculum-resources--large-viewports{display:block}}.curriculum-resources--small-viewports{display:block}@media(min-width:1024px){.curriculum-resources--small-viewports{display:none}}.curriculum-sidebar-group+.curriculum-sidebar-group{margin-top:20px}.curriculum-sidebar-group__heading{font-family:inherit;font-size:1rem;font-weight:500;margin:0 0 16px;padding:0}.curriculum-sidebar-group__link-list{list-style:none;margin:0;padding:0}.curriculum-sidebar-group__link{display:block;font-size:1rem;line-height:1.6;margin:5px 0}.curriculum-sidebar-group__radio-group{border:none;margin:0;padding:0}.curriculum-sidebar-group__radio{font-size:1rem;padding-bottom:1rem}.curriculum-sidebar-group__radio:last-child{padding-bottom:0}.curriculum-sidebar-group__checkboxes{margin-left:21px;margin-top:16px}.curriculum-sidebar-group__select-label{display:block;font-size:1rem;font-weight:500;margin-bottom:8px}.curriculum-sidebar-option:not(:first-child){margin-top:16px}.curriculum-sidebar-subject-code-details{line-height:1.5;position:sticky;top:45px}.curriculum-sidebar-subject-code-details__block{margin-bottom:10px;padding:18px 30px 20px}.curriculum-sidebar-subject-code-details__block--blue{background-color:#dce5f3}.curriculum-sidebar-subject-code-details__block--green{background-color:#def2e7}.curriculum-sidebar-subject-code-details__block-title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;line-height:26px;margin:0 0 8px}.curriculum-sidebar-subject-code-details__content{font-size:16px}.curriculum-sidebar-subject-code-details__group-text{margin:0}.curriculum-sidebar-subject-code-details__group-title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;margin:23px 0 0}.curriculum-sidebar{line-height:1.5;top:45px}@media screen and (min-width:1024px){.curriculum-sidebar{position:sticky}}.curriculum-sidebar__banner{margin-top:5px}@media screen and (min-width:1024px){.curriculum-sidebar__banner{margin-top:8px}}.curriculum-sidebar__block{margin-bottom:10px;padding:18px 30px}.curriculum-sidebar__block--blue{background-color:#dce5f3}.curriculum-sidebar__block--green{background-color:#def2e7}.curriculum-sidebar__block-title{font-weight:500}.curriculum-sidebar__content{margin-top:8px}.curriculum-sidebar__profile{margin-top:5px}@media screen and (min-width:1024px){.curriculum-sidebar__profile{margin:8px 0 0}}.curriculum-subject-codes{margin-top:25px}@media screen and (min-width:1024px){.curriculum-subject-codes{margin-top:0}}.curriculum-subject-codes__checkbox,.curriculum-subject-codes__text{margin-bottom:2rem}.curriculum-support-content{font-size:1rem;margin:8px 0}.curriculum-support-content .accordion__trigger{font-size:1rem}.curriculum-table-of-contents__general{align-items:center;color:#303030;display:flex;text-decoration:none}.curriculum-table-of-contents__general:hover{color:#00468e}.curriculum-table-of-contents__general:hover .curriculum-table-of-contents__general-link{border-bottom:1px solid #00468e}.curriculum-table-of-contents__general-link{border-bottom:1px solid transparent}.curriculum-table-of-contents__general-icon{margin-right:10px}.curriculum-table-of-contents__general+.curriculum-table-of-contents__main{margin-top:2rem}.curriculum-table-of-contents__main{line-height:1.45;list-style:none;margin:18px 0;padding:0}.curriculum-table-of-contents__menu-separator{border-top:2px solid #ddd;margin:calc(2rem + 7px) 0 2rem;width:100%}.curriculum-table-of-contents__separator{margin-top:3rem}.curriculum-table-of-contents__sub{font-size:16px;margin-bottom:36px}.curriculum-updated-subject-codes__header{background-color:#f4f4f4;margin-bottom:1rem;padding:2rem 0}@media only screen and (min-width:768px){.curriculum-updated-subject-codes__header{margin-bottom:3rem}}.curriculum-updated-subject-codes__title{font-size:1rem}.curriculum-updated-subject-codes__tabs{display:flex;margin-bottom:2rem 0}.curriculum-updated-subject-codes__tab{background-color:#b9e1cc;border-top-left-radius:3px;border-top-right-radius:3px;color:#000;margin-right:.5rem;padding:1rem 1.25rem}.curriculum-updated-subject-codes__tab:hover{background-color:#def2e7;text-decoration:none}.curriculum-updated-subject-codes__tab:last-child{margin-right:0}.curriculum-updated-subject-codes__tab--active{background-color:#def2e7;cursor:inherit;text-decoration:none}.curriculum-updated-subject-codes__header-content{margin:0 auto;max-width:1240px;padding:0 1rem}.curriculum-updated-subject-codes__filters{background-color:#def2e7;padding:2rem}.curriculum-updated-subject-codes__results{margin:2rem 0}.curriculum-updated-subject-codes__message{margin:0}.curriculum-updated-subject-codes__hits{border-bottom:1px solid #000;margin-bottom:1rem;padding-bottom:.5rem}.curriculum-updated-subject-codes__navigation{margin:4rem 0}.filter-block__checkboxes{margin-top:1rem}.filter-block__checkbox:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:768px){.filter-block__inputs{align-items:flex-start;display:flex;justify-content:space-between}}.filter-block__select{margin-top:1rem}@media only screen and (min-width:768px){.filter-block__select{flex:1 1 auto;margin-left:2rem;margin-top:0}}.filter-block__input{position:relative}@media only screen and (min-width:768px){.filter-block__input{flex:0 0 50%;width:50%}}.filter-block__title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;font-weight:500}.filter-block__input-error{font-size:14px;font-weight:500;margin:.5rem 0 0}@media only screen and (min-width:768px){.filter-block__input-error{text-align:right}}.filter-block__input-label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.filter-block__input-loading{position:absolute;right:1rem;top:0;transform:translateY(50%)}.filter-block__text-input{border:0;font-size:18px;margin:0;padding:12px 3rem 12px 15px;width:100%}.filter-block__text-input::-moz-placeholder{color:#303030}.filter-block__text-input::placeholder{color:#303030}.updated-subjects-table__link{border-bottom:1px solid #000;color:inherit;text-decoration:none}.updated-subjects-table__link:focus,.updated-subjects-table__link:hover{border-color:transparent;text-decoration:none}.updated-subjects-table__info{font-style:italic}.curriculum-validity-and-rollout__validities{margin-top:40px}.validity-list__list{list-style:none;margin:0;padding:0}.curriculum-verb{display:inline-block;margin:-6px;padding:6px}@media screen and (min-width:1060px){.curriculum-verb{position:relative}}.curriculum-verb__dropdown-wrapper{left:0;min-width:100%;position:absolute;top:28px;z-index:9}@media screen and (min-width:768px){.curriculum-verb__dropdown-wrapper{min-width:500px;top:33px}}@media screen and (min-width:1060px){.curriculum-verb__dropdown-wrapper{left:-18px;top:39px}}.curriculum-verb__dropdown-wrapper:focus .curriculum-verb__dropdown{outline:inherit}.curriculum-verb__dropdown{background-color:#fff;border:1px solid #303030;border-radius:6px;box-shadow:0 0 3px 2px rgba(48,48,48,.15);display:none;padding:20px}.curriculum-verb__dropdown--is-open{display:block}.curriculum-verb__close{color:#303030;height:20px;position:absolute;right:10px;top:10px;width:20px}.curriculum-verb__close svg circle{fill:#303030}.curriculum-verb__close:active{color:#fff}.curriculum-verb__close:hover{color:#00468e}.curriculum-verb__close:hover svg circle{fill:#00468e}.curriculum-verb__close svg{margin-right:0}.curriculum-verb__word{background:none;border:none;color:inherit;cursor:text;font:inherit;margin:0;overflow:visible;padding:0;position:relative}.curriculum-verb__word--active{cursor:pointer}.curriculum-verb__word--active:hover{color:#00468e}.curriculum-verb__word--active:after{border-bottom:2px dotted #303030;bottom:0;content:"";left:0;position:absolute;width:100%}.curriculum-verb__word--open{background-color:#b9e1cc}.curriculum-verb__word--open:hover{color:#303030}.curriculum-verb__word--open:after{border-bottom:none}.curriculum-verb__dropdown-arrow{display:block;position:relative}.curriculum-verb__dropdown-arrow:after,.curriculum-verb__dropdown-arrow:before{border:solid transparent;bottom:-6px;content:" ";height:0;left:25px;position:absolute;width:0;z-index:999}@media screen and (min-width:768px){.curriculum-verb__dropdown-arrow:after,.curriculum-verb__dropdown-arrow:before{bottom:-8px}}.curriculum-verb__dropdown-arrow:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}.curriculum-verb__dropdown-arrow:before{border-color:transparent transparent #303030;border-width:7px;margin-left:-7px}.custom-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.custom-collapse--open{grid-template-rows:1fr;visibility:visible}.custom-collapse:not(.custom-collapse--open) .custom-collapse__content{overflow:hidden;visibility:hidden}.custom-collapse__content{min-width:0}.date-range-picker{--custom-arrow-pos:0px}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-read-view--down-arrow:before,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow:before,.date-range-picker .react-datepicker__year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow:before{border:8px solid transparent;box-sizing:content-box;height:0;position:absolute;width:1px}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.date-range-picker .react-datepicker__month-read-view--down-arrow:before,.date-range-picker .react-datepicker__month-year-read-view--down-arrow:before,.date-range-picker .react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-read-view--down-arrow:before,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow:before,.date-range-picker .react-datepicker__year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.date-range-picker .react-datepicker__month-read-view--down-arrow:before,.date-range-picker .react-datepicker__month-year-read-view--down-arrow:before,.date-range-picker .react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.date-range-picker .react-datepicker-wrapper{border:0;display:inline-block;padding:0}.date-range-picker .react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;position:relative}.date-range-picker .react-datepicker--time-only .react-datepicker__triangle{left:35px}.date-range-picker .react-datepicker--time-only .react-datepicker__time-container{border-left:0}.date-range-picker .react-datepicker--time-only .react-datepicker__time,.date-range-picker .react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.date-range-picker .react-datepicker__triangle{left:50px;position:absolute}.date-range-picker .react-datepicker-popper{z-index:1}.date-range-picker .react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{left:var(--custom-arrow-pos)!important}.date-range-picker .react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.date-range-picker .react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.date-range-picker .react-datepicker-popper[data-placement^=right]{margin-left:8px}.date-range-picker .react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.date-range-picker .react-datepicker-popper[data-placement^=left]{margin-right:8px}.date-range-picker .react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.date-range-picker .react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.date-range-picker .react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.date-range-picker .react-datepicker__month-dropdown-container--scroll,.date-range-picker .react-datepicker__month-dropdown-container--select,.date-range-picker .react-datepicker__month-year-dropdown-container--scroll,.date-range-picker .react-datepicker__month-year-dropdown-container--select,.date-range-picker .react-datepicker__year-dropdown-container--scroll,.date-range-picker .react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.date-range-picker .react-datepicker-time__header,.date-range-picker .react-datepicker-year-header,.date-range-picker .react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.date-range-picker .react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-range-picker .react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.date-range-picker .react-datepicker__navigation{background:none;border:.45rem solid transparent;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.date-range-picker .react-datepicker__navigation--previous{border-right-color:#303030;left:10px}.date-range-picker .react-datepicker__navigation--previous:hover{border-right-color:#171717}.date-range-picker .react-datepicker__navigation--previous--disabled,.date-range-picker .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.date-range-picker .react-datepicker__navigation--next{border-left-color:#303030;right:10px}.date-range-picker .react-datepicker__navigation--next--with-time:not(.date-range-picker .react-datepicker__navigation--next--with-today-button){right:80px}.date-range-picker .react-datepicker__navigation--next:hover{border-left-color:#171717}.date-range-picker .react-datepicker__navigation--next--disabled,.date-range-picker .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.date-range-picker .react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.date-range-picker .react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.date-range-picker .react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.date-range-picker .react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.date-range-picker .react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.date-range-picker .react-datepicker__month-container{float:left}.date-range-picker .react-datepicker__month{margin:.4rem;text-align:center}.date-range-picker .react-datepicker__month .react-datepicker__month-text,.date-range-picker .react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.date-range-picker .react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__caption,.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.date-range-picker .react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.date-range-picker .react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.date-range-picker .react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.date-range-picker .react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.date-range-picker .react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.date-range-picker .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.date-range-picker .react-datepicker__day-names,.date-range-picker .react-datepicker__week{white-space:nowrap}.date-range-picker .react-datepicker__day,.date-range-picker .react-datepicker__day-name,.date-range-picker .react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.date-range-picker .react-datepicker__month--in-range,.date-range-picker .react-datepicker__month--in-selecting-range,.date-range-picker .react-datepicker__month--selected,.date-range-picker .react-datepicker__quarter--in-range,.date-range-picker .react-datepicker__quarter--in-selecting-range,.date-range-picker .react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.date-range-picker .react-datepicker__month--in-range:hover,.date-range-picker .react-datepicker__month--in-selecting-range:hover,.date-range-picker .react-datepicker__month--selected:hover,.date-range-picker .react-datepicker__quarter--in-range:hover,.date-range-picker .react-datepicker__quarter--in-selecting-range:hover,.date-range-picker .react-datepicker__quarter--selected:hover{background-color:#1d5d90}.date-range-picker .react-datepicker__month--disabled,.date-range-picker .react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.date-range-picker .react-datepicker__month--disabled:hover,.date-range-picker .react-datepicker__quarter--disabled:hover{background-color:transparent;cursor:default}.date-range-picker .react-datepicker__day,.date-range-picker .react-datepicker__month-text,.date-range-picker .react-datepicker__quarter-text{cursor:pointer}.date-range-picker .react-datepicker__day:hover,.date-range-picker .react-datepicker__month-text:hover,.date-range-picker .react-datepicker__quarter-text:hover{background-color:#f0f0f0;border-radius:.3rem}.date-range-picker .react-datepicker__day--today,.date-range-picker .react-datepicker__month-text--today,.date-range-picker .react-datepicker__quarter-text--today{font-weight:700}.date-range-picker .react-datepicker__day--highlighted,.date-range-picker .react-datepicker__month-text--highlighted,.date-range-picker .react-datepicker__quarter-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.date-range-picker .react-datepicker__day--highlighted:hover,.date-range-picker .react-datepicker__month-text--highlighted:hover,.date-range-picker .react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.date-range-picker .react-datepicker__day--highlighted-custom-1,.date-range-picker .react-datepicker__month-text--highlighted-custom-1,.date-range-picker .react-datepicker__quarter-text--highlighted-custom-1{color:#f0f}.date-range-picker .react-datepicker__day--highlighted-custom-2,.date-range-picker .react-datepicker__month-text--highlighted-custom-2,.date-range-picker .react-datepicker__quarter-text--highlighted-custom-2{color:green}.date-range-picker .react-datepicker__day--in-range,.date-range-picker .react-datepicker__day--in-selecting-range,.date-range-picker .react-datepicker__day--selected,.date-range-picker .react-datepicker__month-text--in-range,.date-range-picker .react-datepicker__month-text--in-selecting-range,.date-range-picker .react-datepicker__month-text--selected,.date-range-picker .react-datepicker__quarter-text--in-range,.date-range-picker .react-datepicker__quarter-text--in-selecting-range,.date-range-picker .react-datepicker__quarter-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.date-range-picker .react-datepicker__day--in-range:hover,.date-range-picker .react-datepicker__day--in-selecting-range:hover,.date-range-picker .react-datepicker__day--selected:hover,.date-range-picker .react-datepicker__month-text--in-range:hover,.date-range-picker .react-datepicker__month-text--in-selecting-range:hover,.date-range-picker .react-datepicker__month-text--selected:hover,.date-range-picker .react-datepicker__quarter-text--in-range:hover,.date-range-picker .react-datepicker__quarter-text--in-selecting-range:hover,.date-range-picker .react-datepicker__quarter-text--selected:hover{background-color:#1d5d90}.date-range-picker .react-datepicker__day--keyboard-selected,.date-range-picker .react-datepicker__month-text--keyboard-selected,.date-range-picker .react-datepicker__quarter-text--keyboard-selected{background-color:#fff;border-radius:.3rem;color:#303030}.date-range-picker .react-datepicker__day--keyboard-selected:hover,.date-range-picker .react-datepicker__month-text--keyboard-selected:hover,.date-range-picker .react-datepicker__quarter-text--keyboard-selected:hover{background-color:#fff}.date-range-picker .react-datepicker__day--in-selecting-range:not(.date-range-picker .react-datepicker__day--in-range,.date-range-picker .react-datepicker__month-text--in-range,.date-range-picker .react-datepicker__quarter-text--in-range),.date-range-picker .react-datepicker__month-text--in-selecting-range:not(.date-range-picker .react-datepicker__day--in-range,.date-range-picker .react-datepicker__month-text--in-range,.date-range-picker .react-datepicker__quarter-text--in-range),.date-range-picker .react-datepicker__quarter-text--in-selecting-range:not(.date-range-picker .react-datepicker__day--in-range,.date-range-picker .react-datepicker__month-text--in-range,.date-range-picker .react-datepicker__quarter-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .date-range-picker .react-datepicker__day--in-range:not(.date-range-picker .react-datepicker__day--in-selecting-range,.date-range-picker .react-datepicker__month-text--in-selecting-range,.date-range-picker .react-datepicker__quarter-text--in-selecting-range),.react-datepicker__month--selecting-range .date-range-picker .react-datepicker__month-text--in-range:not(.date-range-picker .react-datepicker__day--in-selecting-range,.date-range-picker .react-datepicker__month-text--in-selecting-range,.date-range-picker .react-datepicker__quarter-text--in-selecting-range),.react-datepicker__month--selecting-range .date-range-picker .react-datepicker__quarter-text--in-range:not(.date-range-picker .react-datepicker__day--in-selecting-range,.date-range-picker .react-datepicker__month-text--in-selecting-range,.date-range-picker .react-datepicker__quarter-text--in-selecting-range){background-color:#f0f0f0;color:#000}.date-range-picker .react-datepicker__day--disabled,.date-range-picker .react-datepicker__month-text--disabled,.date-range-picker .react-datepicker__quarter-text--disabled{color:#ccc;cursor:default}.date-range-picker .react-datepicker__day--disabled:hover,.date-range-picker .react-datepicker__month-text--disabled:hover,.date-range-picker .react-datepicker__quarter-text--disabled:hover{background-color:transparent}.date-range-picker .react-datepicker__month-text.react-datepicker__month--in-range:hover,.date-range-picker .react-datepicker__month-text.react-datepicker__month--selected:hover,.date-range-picker .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.date-range-picker .react-datepicker__month-text.react-datepicker__quarter--selected:hover,.date-range-picker .react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.date-range-picker .react-datepicker__quarter-text.react-datepicker__month--selected:hover,.date-range-picker .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.date-range-picker .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.date-range-picker .react-datepicker__month-text:hover,.date-range-picker .react-datepicker__quarter-text:hover{background-color:#f0f0f0}.date-range-picker .react-datepicker__input-container{display:inline-block;position:relative;width:100%}.date-range-picker .react-datepicker__month-read-view,.date-range-picker .react-datepicker__month-year-read-view,.date-range-picker .react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.date-range-picker .react-datepicker__month-read-view:hover,.date-range-picker .react-datepicker__month-year-read-view:hover,.date-range-picker .react-datepicker__year-read-view:hover{cursor:pointer}.date-range-picker .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.date-range-picker .react-datepicker__month-dropdown,.date-range-picker .react-datepicker__month-year-dropdown,.date-range-picker .react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.date-range-picker .react-datepicker__month-dropdown:hover,.date-range-picker .react-datepicker__month-year-dropdown:hover,.date-range-picker .react-datepicker__year-dropdown:hover{cursor:pointer}.date-range-picker .react-datepicker__month-dropdown--scrollable,.date-range-picker .react-datepicker__month-year-dropdown--scrollable,.date-range-picker .react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.date-range-picker .react-datepicker__month-option,.date-range-picker .react-datepicker__month-year-option,.date-range-picker .react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.date-range-picker .react-datepicker__month-option:first-of-type,.date-range-picker .react-datepicker__month-year-option:first-of-type,.date-range-picker .react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.date-range-picker .react-datepicker__month-option:last-of-type,.date-range-picker .react-datepicker__month-year-option:last-of-type,.date-range-picker .react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.date-range-picker .react-datepicker__month-option:hover,.date-range-picker .react-datepicker__month-year-option:hover,.date-range-picker .react-datepicker__year-option:hover{background-color:#ccc}.date-range-picker .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.date-range-picker .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.date-range-picker .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.date-range-picker .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.date-range-picker .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.date-range-picker .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.date-range-picker .react-datepicker__month-option--selected,.date-range-picker .react-datepicker__month-year-option--selected,.date-range-picker .react-datepicker__year-option--selected{left:15px;position:absolute}.date-range-picker .react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.date-range-picker .react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.date-range-picker .react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.date-range-picker .react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.date-range-picker .react-datepicker__portal .react-datepicker__day,.date-range-picker .react-datepicker__portal .react-datepicker__day-name,.date-range-picker .react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media(max-height:550px),(max-width:400px){.date-range-picker .react-datepicker__portal .react-datepicker__day,.date-range-picker .react-datepicker__portal .react-datepicker__day-name,.date-range-picker .react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.date-range-picker .react-datepicker__portal .react-datepicker-time__header,.date-range-picker .react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.date-range-picker .react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--previous--disabled,.date-range-picker .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--next--disabled,.date-range-picker .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.date-range-picker__periods{align-items:flex-start;display:flex;flex-wrap:wrap}@media screen and (min-width:600px){.date-range-picker__periods{margin-left:-2rem}}.date-range-picker__period{flex:0 0 100%}@media screen and (min-width:600px){.date-range-picker__period{flex-basis:calc(50% - 2rem);flex-grow:0;flex-shrink:0;margin-left:2rem;width:calc(50% - 2rem)}}.date-range-picker__period:first-child{margin-bottom:1rem}@media screen and (min-width:600px){.date-range-picker__period:first-child{margin-bottom:0}}.date-range-picker__input{border:1px solid #000;font-size:1rem;padding:1rem 3rem 1rem 1rem;width:100%}.date-range-picker__input--color-green{background-color:#def2e7}.date-range-picker__input--error{border:2px solid #a90317}.date-range-picker__label{display:block}.date-range-picker__label-text{font-size:.8rem;font-weight:700;margin-bottom:.2rem}.date-range-picker__picker{position:relative}.date-range-picker__picker>*{width:100%}.date-range-picker__spinner{align-items:center;display:flex;justify-content:center}.date-range-picker__icon,.date-range-picker__spinner{height:2rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:2rem}.date-range-picker__errors{margin-top:.5rem}.date-range-picker__error{color:#a90317;font-size:.8rem;font-style:italic;margin-top:.5rem}.day-care-calculator-graph__status-text{align-items:end;color:#303030;display:flex;font-weight:700}.day-care-calculator-graph__status-text svg{margin-right:5px;width:24px}.day-care-calculator-graph__label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.day-care-calculator-graph__svg{height:120px;width:200px}.day-care-calculator-graph__bar-text{font-size:24px;font-weight:700}.day-care-calculator-graph__data--positive{fill:#66a137}.day-care-calculator-graph__data--negative{fill:#d54400}.day-care-calculator-header__heading{font-weight:600}.day-care-calculator-header__ingress{padding-bottom:40px}.day-care-calculator-header__text{padding:40px 0}.day-care-calculator-info-button{line-height:1;pointer-events:auto;position:relative}.day-care-calculator-info-button__icon{display:block;height:20px;width:20px}.day-care-calculator-info-button__icon--hover{display:none!important}.day-care-calculator-info-button__button{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:0 5px;padding:6px}@media screen and (min-width:600px){.day-care-calculator-info-button__button{padding:0}}.day-care-calculator-info-button__button--active .day-care-calculator-info-button__icon,.day-care-calculator-info-button__button:hover .day-care-calculator-info-button__icon{display:none}.day-care-calculator-info-button__button--active .day-care-calculator-info-button__icon--hover,.day-care-calculator-info-button__button:hover .day-care-calculator-info-button__icon--hover{display:block!important}.day-care-calculator-info-button__button:hover .day-care-calculator-info-button__education-number{color:#00468e}.day-care-calculator-info-button__bubble{margin-left:17%}.day-care-calculator-info-button__bubble-content{min-width:250px;padding:16px .7rem}@media screen and (max-width:1400px){.day-care-calculator-info-button__bubble-content{min-width:auto}}.day-care-calculator-simulator{border-bottom:1px solid #303030;display:block;flex-wrap:wrap;padding:0 32px 48px;position:relative}@media screen and (min-width:1024px){.day-care-calculator-simulator{display:flex}}.day-care-calculator-simulator__main-header{width:100%}.day-care-calculator-simulator__inputs{display:grid;grid-template-areas:"crew crew" "children spaces";grid-template-columns:1fr 1fr;grid-template-rows:minmax(1fr,270px) minmax(1fr,270px);padding-bottom:24px;position:relative;width:100%}.day-care-calculator-simulator__inputs:after{background:#d4d4d4;bottom:0;content:"";height:1px;position:absolute;width:90%}@media screen and (min-width:1024px){.day-care-calculator-simulator__inputs{width:40%}.day-care-calculator-simulator__inputs:after{height:80%;right:0;top:10%;width:1px}}.day-care-calculator-simulator__crew{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:2;grid-area:crew;min-height:240px}.day-care-calculator-simulator__children{grid-area:children;-ms-grid-column:1;-ms-grid-row:2}.day-care-calculator-simulator__fullSpaces{grid-area:spaces;-ms-grid-column:2;-ms-grid-row:2}.day-care-calculator-simulator__field-group-heading{font-size:18px}.day-care-calculator-simulator__input{align-items:center;display:flex;justify-content:flex-start}.day-care-calculator-simulator__input-label{font-family:Montserrat,Helvetica Neue,sans-serif;margin:10px 5px 10px 0}.day-care-calculator-simulator__input-field{border:none;box-shadow:inset 0 1px 1px #bbb;font-size:1rem;font-weight:700;padding:10px 4px 10px 20px;width:96px}.day-care-calculator-simulator__input-field:disabled{background-color:#d7d7d7}.day-care-calculator-simulator__outputs{padding-left:0;width:100%}@media screen and (min-width:1024px){.day-care-calculator-simulator__outputs{padding-left:32px;width:60%}}.day-care-calculator-simulator__output{min-height:240px}.day-care-calculator-simulator__placeholder{background-color:#d7d7d7;padding:32px}.day-care-calculator-simulator__graph{width:100%}.day-care-calculator{margin-bottom:40px}.day-care-calculator__search{padding:32px}.day-care-calculator__calculator{background-color:#f4f4f4}.delete-locked-plan-modal__modal{background-color:#fff;border:1px solid #000;box-shadow:2px 2px 5px rgba(84,83,83,.212);display:flex;flex-direction:column;font-size:1rem;justify-content:space-between;margin:0 2rem;padding:2rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 4rem)}@media(min-width:1024px){.delete-locked-plan-modal__modal{left:50%;margin:0 -50% 0 0;min-height:266px;top:50%;transform:translate(-50%,-50%);width:600px}}.delete-locked-plan-modal__intro{margin-bottom:2rem}.delete-locked-plan-modal__title{font-size:22px;margin-bottom:42px}.delete-locked-plan-modal__lead{font-size:18px;font-style:italic;margin-top:.5rem}.delete-locked-plan-modal__search{margin-bottom:1rem}.delete-locked-plan-modal__text--hidden{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.delete-locked-plan-modal__input-wrapper{border:1px solid #000;margin-top:.5rem;position:relative}.delete-locked-plan-modal__input{border:0;display:block;font-size:1rem;padding:.5rem 2rem .5rem .5rem;width:100%}.delete-locked-plan-modal__loading{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.delete-locked-plan-modal__actions{align-items:center;display:flex;justify-content:flex-end}.delete-locked-plan-modal__bottom-actions{margin-top:2rem}@media(min-width:600px){.delete-locked-plan-modal__bottom-actions{align-items:center;display:flex}}.delete-locked-plan-modal__bottom-action{margin-top:1rem}.delete-locked-plan-modal__bottom-action:first-child{margin-top:0}@media(min-width:600px){.delete-locked-plan-modal__bottom-action{margin-right:1rem;margin-top:0}}.delete-locked-plan-modal__message{align-items:center;display:flex}.delete-locked-plan-modal__message-icon{height:2rem;margin-right:.5rem;width:2rem}.deprecation-warning-block{padding:2rem 0}.deprecation-warning{background-color:#303030;color:#fff;width:100%}.deprecation-warning__content{display:flex;line-height:1.5;padding:1rem}.deprecation-warning__info{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;padding-left:22px}@media(min-width:600px){.deprecation-warning__info{margin-bottom:0}}.deprecation-warning__icon{flex-shrink:0;height:32px;width:32px}.deprecation-warning__texts{padding-top:4px}.deprecation-warning__title-text{font-weight:700}.deprecation-warning__action{align-self:flex-start;padding-top:2px}.deprecation-warning__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:2px solid #fff;color:inherit;cursor:pointer;font-size:inherit;padding:0}@media print{.deprecation-warning__button{display:none}}.deprecation-warning__button:focus,.deprecation-warning__button:hover{border-color:transparent}.dictionary-letters{background-color:#e2e3f1}.dictionary-letters__title{font-size:1rem;font-weight:700}.dictionary-letters__list{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 0 -5px;padding:0}.dictionary-letters__item{margin:5px 7px}.dictionary-letters__button{background-color:#f0f0f0;border:2px solid #00468e;color:#00468e;display:inline-block;font-size:1.125rem;font-weight:700;height:32px;text-align:center;text-decoration:none;width:32px}.dictionary-letters__button--active{background-color:#00468e;color:#fff}.dictionary-letters__button:disabled,.dictionary-letters__button:disabled:hover{background-color:transparent;border-color:transparent;color:#575757}.dictionary-letters__button:hover{border-color:#0055ac}.dictionary-letters__button:active,.dictionary-letters__button:hover{background-color:#0055ac;color:#f0f0f0}.dictionary-search__label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.dictionary-search__input{background-color:#fff;border:none;box-shadow:inset 0 1px 1px #bbb;font-size:1rem;margin:2px;padding-bottom:16px;padding-left:20px;padding-top:16px;width:100%}.dictionary-search__input:focus{border:2px solid #0055ac;margin:0}.dictionary__top{background-color:#e2e3f1;padding:2rem 0}@media print{.dictionary__top{display:none}}.dictionary__entry{padding:10px 0}.dictionary__header{display:block}@media screen and (min-width:1024px){.dictionary__header{display:flex}}.dictionary__search{padding:0 50px;width:100%}@media screen and (min-width:1024px){.dictionary__search{width:66.6%}}.dictionary__heading{font-weight:600}.dictionary__letters{margin-top:2rem;padding:0 50px;width:100%}@media screen and (min-width:1024px){.dictionary__letters{margin-top:0;padding:0 15px;width:33.3%}}.dictionary__dictionaries{margin-top:1rem}.dictionary__select-label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.dictionary__select{background-color:transparent;border:none;font-size:1rem;font-weight:700}.dictionary__results-wrapper{padding:0 50px}.dictionary__message-wrapper{padding:20px 0}.dictionary__message{margin:0;padding:0}.dictionary__result-number{font-weight:700}.dictionary__table{border-collapse:collapse;display:none;max-width:1100px;width:100%}.dictionary__table thead:before{background-color:#bac6d8;content:"";height:calc(1.5rem + 40px);left:-50px;position:absolute;width:calc(100% + 50px);z-index:-5}.dictionary__table td,.dictionary__table th{font-size:16px;text-align:left}.dictionary__table th{font-family:Montserrat,Helvetica Neue,sans-serif}@media screen and (min-width:1024px){.dictionary__table{display:table}}.dictionary__table-header{background-color:#bac6d8;color:#303030}.dictionary__table-header th{font-size:1.2rem;padding:20px 0}.dictionary__table-row td,.dictionary__table-row th{border-bottom:1px solid #eaeaea}.dictionary__result-target{padding:10px 0;width:33.3%}.dictionary__result-target:first-child{padding-top:20px}.dictionary__result-explanation{font-family:Roboto,Helvetica Neue,sans-serif;font-weight:400}.dictionary__result-translation{width:66.6%}.dictionary__entry-annotation{color:green;display:inline-block;margin-right:.5rem}.dictionary__results-length{font-weight:700}.dictionary__search-results-mobile{border-top:1px solid #eaeaea;display:block;list-style:none;margin:0;padding:0}@media screen and (min-width:1024px){.dictionary__search-results-mobile{display:none}}.dictionary__result{border-bottom:1px solid #eaeaea;padding:10px 0}.dictionary__result-from-wrapper-mobile{margin-bottom:5px}.dictionary__result-target-mobile{font-size:16px;font-weight:700;margin:0 0 5px;padding:0}.dictionary__result-explanation-mobile{font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400}.dictionary__result-translation-mobile{font-size:16px;margin:0;padding:0 0 0 20px}.dictionary__hidden{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.document-abstract-block{background-color:#f4f4f4;margin-bottom:50px;padding:2rem 15px 0 0}.document-abstract-block__heading{margin-bottom:1rem}.document-abstract-block__heading-bottom{position:relative}.document-abstract-block__warning{margin-bottom:2rem}.document-abstract-block__byline{margin:2rem 0}.document-abstract-block__new-tag{margin-top:1rem}@media screen and (min-width:1024px){.document-abstract-block__new-tag{left:-1rem;margin:0;position:absolute;top:0;transform:translateX(-100%)}}.document-abstract-block__title{font-size:30px;font-weight:600;line-height:1.2}@media screen and (min-width:1024px){.document-abstract-block__title{font-size:44px}}.document-abstract-block__abstract{margin-top:1rem}.document-after-content-block{height:0;overflow:hidden;visibility:hidden}.document-after-content-block--forarbeid-open,.document-after-content-block--merknader-open{height:auto;margin-bottom:2rem;padding:1rem;visibility:visible}@media screen and (min-width:768px){.document-after-content-block--forarbeid-open,.document-after-content-block--merknader-open{padding:2rem}}.document-after-content-block__title{font-size:18px;font-weight:700;font-weight:600;margin-top:0}@media screen and (min-width:1024px){.document-after-content-block__title{font-size:24px}}.document-after-content-block__forarbeid,.document-after-content-block__merknader{height:0;overflow:hidden;visibility:hidden}.document-after-content-block--forarbeid-open .document-after-content-block__forarbeid,.document-after-content-block--merknader-open .document-after-content-block__merknader{height:auto;visibility:visible}.document-byline__content{border-bottom:1px solid #303030;border-top:1px solid #303030;padding:.2rem 0}@media screen and (min-width:1024px){.document-byline__content{align-items:center;display:flex}}.document-byline__actions{display:flex;list-style:none;margin:5px 0 0 auto;padding:0}@media print{.document-byline__actions{display:none}}@media screen and (min-width:1024px){.document-byline__actions{margin-top:0}}.document-byline__list{list-style:none;margin:0;padding:0}.document-byline__item:not(:last-child){margin-bottom:1rem}.document-byline__item-action{font-weight:700}.document-byline__action{margin-right:1.5rem}.document-byline__action:last-child{margin-right:0}.document-byline__action-link{align-items:center;display:flex}.document-byline__action-icon{margin-right:5px}.document-byline__type,.document-byline__updated{color:#303030;font-size:16px;line-height:24px;text-transform:uppercase}.document-byline__type{font-weight:700}@media print{.document-byline__type{margin-right:10px}}.document-byline__button{padding:.5rem}@media only screen and (max-width:1024px){.document-byline__button{padding-left:0;padding-top:0}}.document-byline__button-text{margin-left:5px}.document-byline .icon--filled{height:30px;width:20px}.document-byline__info{align-items:center;display:flex;margin:11px 0}.document-byline__updated{margin-left:20px;position:relative}.document-byline__updated:before{border-left:1px solid #303030;content:"";height:16px;left:-10px;position:absolute;top:4px}@media print{.document-byline__updated{margin-left:10px}.document-byline__updated:before{border-left:1px solid #303030;content:"";height:16px;left:-10px;position:absolute;top:4px}}.document-byline__report-meta{margin-top:3rem}.document-byline .action-frame--visible{margin-top:40px}.action-frame{position:relative}.action-frame--color-egg .action-frame__content{background-color:#f2e8da}.action-frame--color-white .action-frame__content{background-color:#fff;border:2px solid #000}.action-frame--visible .action-frame__content{position:static}.action-frame__content{left:-9999px;padding:2rem;position:absolute;top:-9999px}.action-frame__close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:1rem;position:absolute;right:0;top:0}.action-frame__close-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.action-frame--overlay.action-frame--visible .action-frame__content{left:0;position:absolute;top:0;width:100%;z-index:10}@media print{.document-action-bar{display:none}}.document-action-bar__menu-list{list-style:none;margin:0;padding:0;width:100%}@media screen and (min-width:600px){.document-action-bar__menu-list{align-items:center;display:flex;width:auto}}.document-action-bar__link,.document-action-bar__menu-button,.document-action-bar__menu-item{height:52px;max-height:52px}.document-action-bar__list{list-style:none;margin:0;padding:0}.document-action-bar__item{margin-bottom:1rem}.document-action-bar__item:last-child{margin-bottom:0}.document-action-bar__item-link{font-weight:700}.document-action-bar__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:2px solid #000;color:inherit;cursor:pointer;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-weight:700;padding:0}.document-action-bar__button:focus,.document-action-bar__button:hover{border-color:currentColor;color:#00468e}.document-action-bar__clicker{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;height:100%;padding:1rem;width:100%}.document-action-bar__clicker,.document-action-bar__link{align-items:center;color:inherit;cursor:pointer;display:flex;font-size:inherit;line-height:1}.document-action-bar__link{justify-content:flex-start;padding:1rem 1rem 1rem 0;text-decoration:none}.document-action-bar__link:focus,.document-action-bar__link:hover{text-decoration:none}.document-action-bar__link .document-action-bar__icon{transform:rotate(180deg);width:34px}.document-action-bar__link:active,.document-action-bar__link:hover{color:#00468e}.document-action-bar__icon{height:33px;margin-right:.3rem;width:22px}.document-action-bar__burger-icon{height:24px;margin-right:.5rem;width:32px}.document-action-bar__content{width:100%}.document-action-bar--bordered{padding-bottom:1rem}.document-action-bar--bordered .document-action-bar__clicker{border:2px solid #f0f0f0;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;padding:12px 15px}.document-action-bar--bordered .document-action-bar__clicker:focus,.document-action-bar--bordered .document-action-bar__clicker:hover{color:#00468e}.document-action-bar--bordered .document-action-bar__clicker--active{background-color:#f2e8da}.document-action-bar--bordered .document-action-bar__link{border:2px solid #f0f0f0;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;padding:12px 15px}.document-action-bar--bordered .document-action-bar__link:focus,.document-action-bar--bordered .document-action-bar__link:hover{color:#00468e}.document-action-bar--bordered .document-action-bar__menu-list{max-width:650px}.document-action-bar--bordered .document-action-bar__menu-list--full-list{justify-content:space-between}.document-action-bar--bordered .document-action-bar__menu-item{margin-right:10px}@media only screen and (max-width:1024px){.document-action-bar--bordered .document-action-bar__menu-item{margin-right:0;margin-top:.5rem;padding:0 15px}}.document-action-bar--bordered .document-action-bar__menu-item:last-child{margin-right:0}.document-action-bar--bordered .action-frame--visible{margin-top:40px}.document-action-bar--egg{border-bottom:2px solid #f4f4f4}.document-action-bar--egg .document-action-bar__menu-item{border-bottom:2px solid #f4f4f4;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700}@media screen and (min-width:600px){.document-action-bar--egg .document-action-bar__menu-item,.document-action-bar--egg .document-action-bar__menu-item:last-child{border-right:2px solid transparent}}.document-action-bar--egg .document-action-bar__link{background-color:#fff;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;padding:12px 15px}.document-action-bar--egg .document-action-bar__link:focus,.document-action-bar--egg .document-action-bar__link:hover{color:#00468e}.document-action-bar--egg .document-action-bar__clicker{background-color:#fff;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;padding:12px 15px}.document-action-bar--egg .document-action-bar__clicker:focus,.document-action-bar--egg .document-action-bar__clicker:hover{color:#00468e}.document-action-bar--egg .document-action-bar__clicker--active{background-color:#f2e8da}.document-action-bar--white .document-action-bar__menu-item:last-child .document-action-bar__clicker{border-bottom:2px solid #000}@media screen and (min-width:600px){.document-action-bar--white .document-action-bar__menu-item:last-child .document-action-bar__clicker{border-right:2px solid #000}}.document-action-bar--white .document-action-bar__clicker{background-color:transparent;border:2px solid #000;border-bottom:0}@media screen and (min-width:600px){.document-action-bar--white .document-action-bar__clicker{border-bottom:2px solid #000;border-right:0}}.document-action-bar--white .document-action-bar__clicker:focus,.document-action-bar--white .document-action-bar__clicker:hover{background-color:#fff;color:#00468e}.document-header-block{margin-bottom:1.875rem}@media screen and (min-width:1024px){.document-header-block{margin-bottom:50px}}.document-header-block__content{background-color:#f4f4f4;padding-top:2.75rem}.document-header-block__heading{font-weight:600;margin-bottom:2rem;margin-top:0}.document-navigation-block{margin-bottom:1rem}.document-navigation-block__actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:2rem;width:100%}.document-navigation-block__link{align-items:center;color:inherit;display:flex;font-size:1rem;text-decoration:none}.document-navigation-block__link:focus,.document-navigation-block__link:hover{color:#00468e;text-decoration:none}.document-navigation-block__icon-wrapper{align-items:center;background-color:#f6dacd;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.document-navigation-block__icon-wrapper--forward{margin-left:.5rem}.document-navigation-block__icon-wrapper--backward{margin-right:.5rem}.document-navigation-block__icon-wrapper--backward .document-navigation-block__icon{transform:rotate(180deg)}.document-navigation-block__icon{height:20px;width:40px}.document-rich-text-block{padding:2rem 0 0}.document-rich-text-block__content .content-container{width:100%}.document-rich-text-block__main{max-width:600px}@media print{.document-rich-text-block__main{max-width:unset}}@media(min-width:1024px){.document-rich-text-block--sidebar .document-rich-text-block__main{flex:0 0 50%}.document-rich-text-block--sidebar .document-rich-text-block__content{display:flex;justify-content:space-between}}@media print{.document-rich-text-block--sidebar .document-rich-text-block__content{display:block}}.document-rich-text-block__aside{margin:2rem 0}@media(min-width:600px){.document-rich-text-block__aside{flex:1 1 auto}}@media(min-width:1024px){.document-rich-text-block__aside{margin:0 0 2rem 1rem;max-width:358px}}@media print{.document-rich-text-block__aside{max-width:unset}}.document-sidebar__lead{font-size:1rem;margin-bottom:1rem}@media print{.document-sidebar__lead .rich-text{margin:0;padding:0}}@media only screen and (max-width:1024px){.document-sidebar__heading{padding:0 15px}.document-sidebar__heading .rich-text{padding:0}}.sidebar-block-checkbox-handler__live-region{font-size:0;margin:0;opacity:0;padding:0;position:absolute}.sidebar-block-checkbox-handler__checkbox-list{list-style:none;margin:0;padding:0}.sidebar-block-checkbox-handler__checkbox-item{margin-bottom:10px}.sidebar-block-checkbox-handler__checkbox-item:last-child{margin-bottom:0}.sidebar-block{font-size:1rem}@media print{.sidebar-block{margin-bottom:1rem}}.sidebar-block__content{padding:20px 30px}@media only screen and (max-width:1024px){.sidebar-block__content{padding:20px 15px}.sidebar-block__content .rich-text{padding:0}}.sidebar-block__text{margin-top:1rem}.sidebar-block .heading{font-size:18px}.sidebar-block .heading,.sidebar-block__toggle{font-family:Montserrat,Helvetica Neue,sans-serif}.sidebar-block__toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-size:inherit;padding:0}@media print{.sidebar-block__toggle{display:none}}.sidebar-block__toggle:focus,.sidebar-block__toggle:hover{color:#00468e}.sidebar-block__icon{height:2.5rem;margin-bottom:1rem;width:2.5rem}.sidebar-block__collapse-icon{margin-right:.5rem}.sidebar-block__collapsable-text{margin-top:20px;-webkit-text-size-adjust:100%}.sidebar-block__toggle-content{margin:1rem 0}@media not print{.sidebar-block__toggle-content{display:none}}.sidebar-block__toggle-content--show{display:block}@media(min-width:1024px){.document-table-of-content-block--sidebar .document-table-of-content-block__main{flex:0 0 50%;max-width:600px}.document-table-of-content-block__content{display:flex;justify-content:space-between}}.document-table-of-content-block__heading{margin:0 0 .5rem}.document-table-of-content-block__aside{margin:2rem 0}@media(min-width:600px){.document-table-of-content-block__aside{flex:1 1 auto}}@media(min-width:1024px){.document-table-of-content-block__aside{margin:0 0 0 1rem;max-width:358px}}.document-warning{font-size:1rem}@media(min-width:600px){.document-warning__content{display:flex}}.document-warning__icon{height:50px;margin-bottom:1rem;width:50px}@media(min-width:600px){.document-warning__icon{margin-bottom:0;margin-right:1rem}}.document-warning__title{font-size:22px;font-weight:700;margin:0 0 .25rem}.document__content--warning{background:transparent url(/Kvark/dist/bg-icon-warning.e75bebcbfb60440fd082.png) 0 0 repeat}.document .document-abstract-block{padding-bottom:2rem}.document .document-abstract-block .document-abstract-block__byline{margin-bottom:0}.dropdown-bubble{display:none;outline:inherit}.dropdown-bubble--is-open{display:block}.dropdown-bubble--mobile-modal{display:none}@media screen and (min-width:768px){.dropdown-bubble--mobile-modal.dropdown-bubble--is-open{display:block}}.dropdown-bubble__sticky-list{background-color:#fff;border:1px solid #303030;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:5rem;line-height:1;transform:rotate(0deg);transform-origin:0 0;white-space:break-spaces;width:10rem;z-index:10}.dropdown-bubble__sticky-list p{margin-left:.5rem}.dropdown-bubble__sticky-arrow{background-color:#fff;border-right:1px solid #000;border-top:1px solid #000;height:10px;left:calc(50% - 7px);top:calc(100% + 10px);transform:rotate(-45deg);transform-origin:0 0;width:10px;z-index:10}.dropdown-bubble__sticky-arrow--hover{background-color:#eaeaea}.dropdown-bubble__list{border:1px solid #303030;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25);font-size:16px;margin-right:-5px;right:0}.dropdown-bubble__list,.dropdown-bubble__mobile-arrow{background-color:#fff;position:absolute;top:calc(100% + 10px);z-index:10}.dropdown-bubble__mobile-arrow{border-right:1px solid #000;border-top:1px solid #000;height:10px;left:calc(50% - 7px);transform:rotate(-45deg);transform-origin:0 0;width:10px}.dropdown-bubble__mobile-arrow--hover{background-color:#eaeaea}.dropdown-bubble__mobile-modal{background-color:#fff;border:1px solid #303030;box-shadow:0 4px 4px rgba(0,0,0,.25);margin:0 12px;width:100%}.dropdown-bubble__overlay{align-items:center;background-color:hsla(0,0%,100%,.75);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1}@media screen and (min-width:768px){.dropdown-bubble__overlay{display:none}}.dropdown-content{font-size:16px}.dropdown-content__text{margin-bottom:16px}:root .dropdown-content__title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.dropdown-content__bullets{list-style-position:inside;list-style-type:disc;margin:0;padding-left:0}.dropdown-content__bullets>li{line-height:1.45;margin:8px 0;position:relative}.dropdown-content__bullets>li::marker{color:#303030;font-size:1.5em}.dropdown-content__links{margin:20px 0 0}.edit-form-input--line .edit-form-input__input{border:0;border-bottom:1px solid #000}.edit-form-input--errors .edit-form-input__input{border-color:#a90317;border-width:2px}.edit-form-input--color-green .edit-form-input__input{background-color:#def2e7}.edit-form-input__input{border:1px solid #000;color:#000;font-size:1rem;padding:1rem;width:100%}.edit-form-input__input--disabled{background-color:#fff;border-color:#767676;color:#767676}.edit-form-input__label{display:block}.edit-form-input__label-text{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.edit-form-input__clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.edit-form-input__clear-icon{height:1rem;width:1rem}.edit-form-input__clear-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.edit-form-input__spinner{align-items:center;display:flex;height:2rem;justify-content:center;position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:2rem}.edit-form-input__wrapper{position:relative}.edit-form-input__errors{margin-top:.5rem}.edit-form-input__error{color:#a90317;font-size:.8rem;font-style:italic;margin-top:.5rem}.edit-plan-form{background-color:#f4f4f4;padding:45px 0}.edit-plan-form__header{margin-bottom:2rem}@media screen and (min-width:1024px){.edit-plan-form__header{align-items:center;display:flex}}.edit-plan-form__sub-heading{margin:3rem 0 0}.edit-plan-form__back{margin-bottom:60px}.edit-plan-form__lead{font-size:1rem;margin:.5rem 0 0}.edit-plan-form__disclaimer{background-color:#eed0c3;box-shadow:1px 3px 10px 2px #d8d6d6;margin:4rem 0;padding:2rem}.edit-plan-form__disclaimer p{margin-bottom:.5rem}.edit-plan-form__disclaimer p:last-child{margin-bottom:0}.edit-plan-form__element{margin-top:1rem;width:100%}@media screen and (min-width:1024px){.edit-plan-form__element--half{width:calc(50% - 1rem)}.edit-plan-form__element--quarter{width:calc(25% - 1rem)}}.edit-plan-form__actions,.edit-plan-form__subjects-actions{align-items:center;display:flex;margin:4rem 0}.edit-plan-form__actions--center,.edit-plan-form__subjects-actions--center{justify-content:center}.edit-plan-form__subjects-actions{margin:2rem 0 0}.edit-plan-form__action,.edit-plan-form__subjects-action{margin-left:1rem}.edit-plan-form__action:first-child,.edit-plan-form__subjects-action:first-child{margin-left:0}.edit-plan-form__class{max-width:50%}.edit-plan-form__list{list-style:none;margin:0;padding:0}.edit-plan-form__item{background-color:#f1f1f1;border:1px solid #d7d7d7;margin-bottom:1rem;padding:1rem}.edit-plan-form__consequence-message{color:#1d9556;font-size:1rem;font-style:italic;margin-top:.5rem}.edit-plan-form__consequence-message--warning{color:#a90317}.edit-plan-form__errors{margin-top:2rem}.edit-plan-form__error{color:#a90317;font-size:1rem;font-style:italic;margin-top:.5rem}.edit-plan-form__star-text{padding-top:1rem}@media(min-width:1024px){.input-and-selector{display:flex;margin-left:-1rem}}.input-and-selector__input{position:relative}@media(min-width:1024px){.input-and-selector__input{flex:1 0 auto;margin-left:1rem}}.input-and-selector__selector{margin-top:1rem}@media(min-width:1024px){.input-and-selector__selector{flex:1 0 auto;margin-left:1rem;margin-top:0;max-width:calc(40% - 1rem)}}.input-and-selector__dropdown{background-color:#fff;border:1px solid #000;max-height:250px;overflow-y:scroll;position:absolute;top:4.6rem;width:100%;z-index:100}.input-and-selector__dropdown-message{border-bottom:1px solid #c7c6c6;font-size:1rem;font-style:italic;margin:0;padding:1rem .5rem}.input-and-selector__list{list-style:none;margin:0;padding:0}.input-and-selector__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;padding:.5rem;text-align:left;width:100%}.input-and-selector__option:focus,.input-and-selector__option:hover{background-color:#f0eeee;text-decoration:underline}.multi-selector-checkbox{position:relative}.multi-selector-checkbox--checked .multi-selector-checkbox__icon{opacity:1}.multi-selector-checkbox--focused{background-color:#f5f5f5}.multi-selector-checkbox__input{display:inline;left:-9999px;opacity:0;position:absolute}.multi-selector-checkbox__label{display:block;padding:1rem 1rem 1rem 2.5rem}.multi-selector-checkbox__label:before{background-color:#fff;border:1px solid #7dbf9d;border-radius:2px;content:"";display:block;height:18px;left:1rem;position:absolute;top:auto;width:18px}.multi-selector-checkbox__label:hover{background-color:#f5f5f5;text-decoration:underline}.multi-selector-checkbox__label:focus-within{background-color:#f5f5f5;text-decoration:underline}.multi-selector-checkbox--disabled{background-color:#f5f5f5}.multi-selector-checkbox--disabled .multi-selector-checkbox__label:hover{background-color:inherit;text-decoration:none}.multi-selector-checkbox--disabled .multi-selector-checkbox__label:before{border-color:#000}.multi-selector-checkbox__icon{left:18px;opacity:0;position:absolute;top:20px}.multi-selector--color-green .multi-selector__selected-values{background-color:#def2e7}.multi-selector--green-consequence .multi-selector__selected-values{border-color:#1d9556;border-width:2px}.multi-selector--errors .multi-selector__selected-values{border-color:#a90317;border-width:2px}.multi-selector__placeholder{color:#303030}.multi-selector__select-wrapper{display:block;font-size:1rem;position:relative}.multi-selector__label{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.multi-selector__errors{margin-top:.5rem}.multi-selector__loading{margin-right:1rem;position:absolute;right:1rem;top:4px;transform:translate(-100%,50%)}.multi-selector__consequence,.multi-selector__error{color:#a90317;font-size:.8rem;font-style:italic;margin-top:.5rem}.multi-selector__consequence{color:#1d9556}.multi-selector__consequence--warning{color:#a90317}.multi-selector__selected-values{background-color:#fff;border:1px solid #000;display:flex;flex-wrap:wrap;font-size:1rem;padding:1rem 4rem 1rem 1rem;position:relative;text-align:left;width:100%}.multi-selector__selected-values:disabled{border-color:#9d9d9d}.multi-selector__icon{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.multi-selector__icon--active{transform:translateY(-50%) rotate(180deg)}.multi-selector__selected-value{margin-right:.5rem}.multi-selector__selected-value:after{content:","}.multi-selector__selected-value:last-child:after{content:none}.multi-selector__options{list-style:none;margin:0;padding:0}.multi-selector__dropdown-wrapper{position:relative}.multi-selector__dropdown{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);left:0;max-height:300px;overflow-y:scroll;position:absolute;top:0;width:100%;z-index:1}.multi-selector__list{list-style:none;margin:0;padding:0}.multi-selector__input{background-color:inherit;border:none;cursor:inherit;font-size:1rem;outline:none}.subject-selector{position:relative}.subject-selector__actions{align-items:center;display:flex;justify-content:flex-end}.subject-selector__action{margin-left:1rem}.subject-selector__action:first-child{margin-left:0}.subject-selector__remove{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-size:inherit;font-size:.9rem;padding:0}.subject-selector__remove-text{margin-right:.5rem}.subject-selector--disabled{color:#767676}@media print{.education-links-block{display:none}}.education-links-block__list{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media screen and (min-width:600px){.education-links-block__list{flex-direction:row;justify-content:space-between}}.education-links-block__item{margin-bottom:2rem}.education-links-block__item:last-child{margin-bottom:0}@media screen and (min-width:600px){.education-links-block__item{margin-bottom:0}}.education-links-block__icon{height:50px;margin-right:.5rem;width:50px}.education-links-block__hover-illustration{display:none}.education-links-block__link{align-items:center;color:inherit;display:flex;font-size:20px;line-height:1.4;text-decoration:none}.education-links-block__link:focus,.education-links-block__link:hover{text-decoration:none}.education-links-block__link:focus .education-links-block__text,.education-links-block__link:hover .education-links-block__text{border-bottom-color:#0055ac;color:#0055ac}.education-links-block__link:focus .education-links-block__illustration,.education-links-block__link:hover .education-links-block__illustration{display:none}.education-links-block__link:focus .education-links-block__hover-illustration,.education-links-block__link:hover .education-links-block__hover-illustration{display:block}.education-links-block__text{border-bottom:2px solid #303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}.education-list{line-height:1;pointer-events:auto;position:relative}.education-list__education-icon{height:20px;width:20px}.education-list__education-icon--hover{display:none!important}.education-list__button{align-items:center;display:flex;justify-content:center;padding:6px;width:44px}@media screen and (min-width:600px){.education-list__button{padding:0}}.education-list__button--active .education-list__education-icon,.education-list__button:hover .education-list__education-icon{display:none}.education-list__button--active .education-list__education-icon--hover,.education-list__button:hover .education-list__education-icon--hover{display:block!important}.education-list__button:hover .education-list__education-number{color:#00468e}.education-list__bubble{margin-left:17%}.education-list__bubble-content{min-width:250px;padding:0 .7rem}.education-offer-leaf-node{font-size:16px;min-width:200px;overflow:hidden;width:100%}.education-offer-leaf-node__column{background-color:#f4f4f4;display:block;float:right;min-height:5.5rem;min-width:200px;width:226px}@media screen and (max-width:1024px){.education-offer-leaf-node__column{margin-bottom:.5rem;width:80%}}@media screen and (min-width:1400px){.education-offer-leaf-node__column{width:15.8vw}}.education-offer-leaf-node__text{margin:1rem 0 .2rem 1rem;word-break:break-word}.education-offer-leaf-node__node{display:none}@media screen and (max-width:1024px){.education-offer-leaf-node__node{display:block}}.education-offer-leaf-node__header{display:block;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;margin:0}.education-offer-node-accordion{list-style-type:none;margin:0;padding:0}.education-offer-node-accordion--arrow{margin-top:15px;position:relative}.education-offer-node-accordion--arrow:before{border:7px solid transparent;border-bottom-color:#b9e1cc;content:" ";height:0;left:40px;margin-left:-7px;position:absolute;top:-14px;transition:border-bottom-color .2s ease-out;width:0}.education-offer-node-accordion--arrow.education-offer-node-accordion--open.education-offer-node-accordion--arrow:before{border-bottom-color:#def2e7}.education-offer-node-accordion .button{z-index:1}.education-offer-node-accordion__trigger{background-color:#eaeaea;border:0;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:500;justify-content:space-between;margin:0;padding:21px;position:relative;text-align:left;transition:background-color .2s ease-out;width:100%}@media screen and (min-width:600px){.education-offer-node-accordion__trigger{align-items:center}}.education-offer-node-accordion__trigger:active{color:inherit}.education-offer-node-accordion__trigger--active{background-color:#f4f4f4}.education-offer-node-accordion__trigger-content{flex:1}@media screen and (min-width:1024px){.education-offer-node-accordion__trigger-content{align-items:center;display:flex}}.education-offer-node-accordion__trigger-title{display:block;margin-bottom:.5rem}@media screen and (min-width:1024px){.education-offer-node-accordion__trigger-title{flex:0 0 20%;margin-bottom:0;padding-right:2rem}.education-offer-node-accordion__trigger-text{display:block;flex:1}}.education-offer-node-accordion__label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}@media print{.education-offer-node-accordion__collapse{height:auto!important;visibility:visible!important}}.education-offer-node-accordion__content{border-top:1px solid transparent;list-style-type:none;margin:0;padding:0}.education-offer-node-accordion--green .education-offer-node-accordion__content{padding:0 20px 35px}.education-offer-node-accordion--light .education-offer-node-accordion__content{padding:0 0 1rem}.education-offer-node-accordion--bold .education-offer-node-accordion__trigger{font-weight:700}.education-offer-node-accordion--reversed .education-offer-node-accordion__trigger{flex-direction:row-reverse;justify-content:flex-end}.education-offer-node-accordion--border>.education-offer-node-accordion__title .education-offer-node-accordion__trigger{border-bottom:1px solid #7dbf9d;padding:14px 0}:root .education-offer-node-accordion--border.education-offer-node-accordion--dark .education-offer-node-accordion__trigger--active{border-bottom-color:hsla(0,0%,50%,.5);color:#b9e1cc}.education-offer-node-accordion--compact.education-offer-node-accordion--border .education-offer-node-accordion__trigger{border-color:hsla(0,0%,50%,.5)}:root .education-offer-node-accordion--compact>.education-offer-node-accordion__title .education-offer-node-accordion__trigger--active{border-bottom-color:transparent}.education-offer-node-accordion--compact .education-offer-node-accordion__trigger{padding:10px 0}.education-offer-node-accordion--compact .education-offer-node-accordion__trigger .education-offer-node-accordion__arrow{border-color:transparent}@media screen and (min-width:1024px){.education-offer-node-accordion--hidden-in-large-viewport .education-offer-node-accordion__collapse{height:auto!important;overflow:hidden!important;visibility:visible!important}.education-offer-node-accordion--hidden-in-large-viewport .education-offer-node-accordion__title,.education-offer-node-accordion--hidden-in-large-viewport .education-offer-node-accordion__trigger{display:none}}.education-offer-node-accordion--dark .education-offer-node-accordion__icon{background-color:transparent;border:1px solid #fff;border-radius:50%}@media print{.education-offer-node-accordion--dark .education-offer-node-accordion__icon{display:none}}.education-offer-node-accordion--dark .education-offer-node-accordion__icon svg{color:#fff}.education-offer-node-accordion--dark>.education-offer-node-accordion__title .education-offer-node-accordion__trigger{background-color:#303030;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif}.education-offer-node-accordion--dark>.education-offer-node-accordion__title .education-offer-node-accordion__trigger>.education-offer-node-accordion__icon{color:#303030;right:0}.education-offer-node-accordion--dark>.education-offer-node-accordion__title .education-offer-node-accordion__trigger>.education-offer-node-accordion__icon>.education-offer-node-accordion__arrow{background-color:transparent;color:#fff}.education-offer-node-accordion--light{background-color:#fcfbfb;border-top:1px solid #e6e6e6}.education-offer-node-accordion--light:hover{background-color:#f4f4f4}.education-offer-node-accordion--light.education-offer-node-accordion--open{background-color:#fff}.education-offer-node-accordion--light .education-offer-node-accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.education-offer-node-accordion--light .education-offer-node-accordion__icon{display:none}}.education-offer-node-accordion--light .education-offer-node-accordion__trigger{background-color:transparent;border-bottom:1px solid #e6e6e6}.education-offer-node-accordion--light .education-offer-node-accordion__trigger--active{background-color:#b9e1cc;color:#00468e}.education-offer-node-accordion--light .education-offer-node-accordion__trigger:hover{color:#00468e}.education-offer-node-accordion--regulation{background-color:#fcfbfb;border-top:1px solid #e6e6e6}.education-offer-node-accordion--regulation:hover{background-color:#f4f4f4}.education-offer-node-accordion--regulation .education-offer-node-accordion__content{background-color:#def2e7}.education-offer-node-accordion--regulation .education-offer-node-accordion__trigger-text{border-bottom:2px solid transparent;display:inline-block;flex:none;font-family:Montserrat,Helvetica Neue,sans-serif}.education-offer-node-accordion--regulation .education-offer-node-accordion__trigger{background-color:transparent;font-weight:400}.education-offer-node-accordion--regulation .education-offer-node-accordion__trigger--active{background-color:#b9e1cc}.education-offer-node-accordion--regulation .education-offer-node-accordion__trigger:hover .education-offer-node-accordion__trigger-text{border-bottom-color:#000}.education-offer-node-accordion--heading.education-offer-node-accordion--open{background-color:#fff}.education-offer-node-accordion--heading .education-offer-node-accordion__content{background-color:#f4f4f4}.education-offer-node-accordion--heading .education-offer-node-accordion__trigger,.education-offer-node-accordion--heading .education-offer-node-accordion__trigger--active{background-color:#eaeaea}.education-offer-node-accordion--heading .education-offer-node-accordion__trigger-text{font-weight:700}.education-offer-node-accordion--icon .education-offer-node-accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.education-offer-node-accordion--icon .education-offer-node-accordion__icon{display:none}}.education-offer-node-accordion--enclosed{border:2px solid #000}.education-offer-node-accordion--enclosed .education-offer-node-accordion__trigger-text{font-family:Montserrat,Helvetica Neue,sans-serif}.education-offer-node-accordion--enclosed .education-offer-node-accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.education-offer-node-accordion--enclosed .education-offer-node-accordion__icon{display:none}}.education-offer-node-accordion--enclosed .education-offer-node-accordion__content{background-color:transparent}.education-offer-node-accordion--enclosed .education-offer-node-accordion__trigger{background-color:transparent;border:0}.education-offer-node-accordion--enclosed .education-offer-node-accordion__trigger--active{background-color:transparent}.education-offer-node-accordion--dark .education-offer-node-accordion--compact .education-offer-node-accordion__icon{border:none}.education-offer-node-accordion--green{background-color:#b9e1cc;transition:background-color .2s ease-out}.education-offer-node-accordion--green:hover{background-color:#def2e7}.education-offer-node-accordion--green:hover.education-offer-node-accordion--arrow:before{border-bottom-color:#def2e7}html:not(.mouse-user) .education-offer-node-accordion--green :focus{outline:3px solid #00468e}.education-offer-node-accordion--green.education-offer-node-accordion--open{background-color:#def2e7}.education-offer-node-accordion--green .education-offer-node-accordion__trigger,.education-offer-node-accordion--green .education-offer-node-accordion__trigger--active{background-color:transparent}.education-offer-node-accordion--peach{background-color:#eed0c3;transition:background-color .2s ease-out}.education-offer-node-accordion--peach:hover{background-color:#f8e7e0}.education-offer-node-accordion--peach:hover.education-offer-node-accordion--arrow:before{border-bottom-color:#f8e7e0}html:not(.mouse-user) .education-offer-node-accordion--peach :focus{outline:3px solid #00468e}.education-offer-node-accordion--peach .education-offer-node-accordion__icon{background-color:#fff}.education-offer-node-accordion--peach.education-offer-node-accordion--open{background-color:#f8e7e0}.education-offer-node-accordion--peach .education-offer-node-accordion__trigger,.education-offer-node-accordion--peach .education-offer-node-accordion__trigger--active{background-color:transparent}.education-offer-node-accordion--blue{background-color:#bac6d8}.education-offer-node-accordion--blue:hover{background-color:#dce5f3}.education-offer-node-accordion--blue:hover.education-offer-node-accordion--arrow:before{border-bottom-color:#dce5f3}.education-offer-node-accordion--blue.education-offer-node-accordion--open{background-color:#dce5f3}.education-offer-node-accordion--link{background-color:#f4f4f4}.education-offer-node-accordion--link .education-offer-node-accordion__trigger{background-color:#00468e;color:#fff}.education-offer-node-accordion--link .education-offer-node-accordion__trigger--active{background-color:#00468e}.education-offer-node-accordion_trigger__background-object{width:100%}.education-offer-node-accordion--inline-trans .education-offer-node-accordion__trigger{background-color:#fff;border:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;height:100%;padding:0;position:relative;text-align:left;transition:background-color .2s ease-out;width:100%}.education-offer-node-accordion--inline-trans .animated-icon,.education-offer-node-accordion--inline-trans .education-offer-node-accordion__trigger--active{background-color:#fff}.education-offer-node-accordion--inline-trans .animated-icon{margin:.5rem .5rem 0 1rem;position:absolute;right:0;top:1.5rem;z-index:10}.education-offer-node{color:#303030;min-height:5.5rem;min-width:200px;padding:.1rem .1rem .5rem;width:100%}@media screen and (max-width:1024px){.education-offer-node{margin-bottom:.5rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.education-offer-node.js-is-sticky,.education-offer-node.js-is-stuck{width:16%}}.education-offer-node p{font-size:16px}@media screen and (max-width:1024px){.education-offer-node--level-1{margin-left:1rem;width:calc(100% - 1rem)}.education-offer-node--level-2{margin-left:2rem;width:calc(100% - 2rem)}.education-offer-node--level-3{margin-left:3rem;width:calc(100% - 3rem)}}.education-offer-node__text-wrapper{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.education-offer-node__text-wrapper{margin-right:1rem}}.education-offer-node__link{display:inline;line-height:1.5;margin-right:.2rem;pointer-events:auto;word-break:break-word}@media screen and (max-width:1024px){.education-offer-node__link{width:90%}}.education-offer-node__title-wrapper{display:flex}.education-offer-node__tag{display:block}.education-offer-node__input,.education-offer-node__input-text{display:inline-block;pointer-events:auto}.education-offer-node__input-text{color:#303030;font-size:16px;margin-left:1rem}.education-offer-node__input-text--hidden{font-size:0}.education-offer-node__content{display:inline-block;font-size:16px;line-height:1.2;margin-top:.5rem;padding:0 1rem;position:relative;width:100%}@media screen and (max-width:1000px){.education-offer-node__content{display:inline-block;padding-left:1rem}}.education-offer-node__utg-tittel{display:inline-block;margin:0 0 .5rem 1rem}.education-offer-node__grade{display:none}@media screen and (max-width:1024px){.education-offer-node__grade{color:#303030;display:block;font-weight:500;margin:0 .2rem 0 0}}.education-offer-node__important-info{list-style:none;margin:.2rem 0;padding:0}.education-offer-node__important-item{margin:0}.education-offer-node__institution-brand{color:#303030;display:inline-block;margin:0 .2rem 0 0;word-break:keep-all}@media screen and (min-width:1024px){.education-offer-node__institution-brand--bedrift{display:none}}.education-offer-node--school{background-color:#def2e7;pointer-events:none}.education-offer-node--school.education-offer-node--krysslop,.education-offer-node--school:hover{background-color:#b9e1cc}.education-offer-node--company{background-color:#dce5f3;pointer-events:none}.education-offer-node--company.education-offer-node--krysslop,.education-offer-node--company:hover{background-color:#bac6d8}.education-offer-node--split-1-1,.education-offer-node--split-15-15,.education-offer-node--split-2-2{background:linear-gradient(90deg,#def2e7 0,#def2e7 50%,#dce5f3 0,#dce5f3)}.education-offer-node--split-1-1.education-offer-node--krysslop,.education-offer-node--split-15-15.education-offer-node--krysslop,.education-offer-node--split-2-2.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 50%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-1-1 .education-offer-node__text-wrapper,.education-offer-node--split-15-15 .education-offer-node__text-wrapper,.education-offer-node--split-2-2 .education-offer-node__text-wrapper{width:50%}}.education-offer-node--split-1-1 .education-offer-node__link-bedrift,.education-offer-node--split-15-15 .education-offer-node__link-bedrift,.education-offer-node--split-2-2 .education-offer-node__link-bedrift{left:52%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-1-1 .education-offer-node__link-bedrift,.education-offer-node--split-15-15 .education-offer-node__link-bedrift,.education-offer-node--split-2-2 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-2-1{background:linear-gradient(90deg,#def2e7 0,#def2e7 66%,#dce5f3 0,#dce5f3)}.education-offer-node--split-2-1.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 66%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-2-1 .education-offer-node__text-wrapper{width:66%}}.education-offer-node--split-2-1 .education-offer-node__link-bedrift{left:68%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-2-1 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-1-2{background:linear-gradient(90deg,#def2e7 0,#def2e7 33%,#dce5f3 0,#dce5f3)}.education-offer-node--split-1-2.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 33%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-1-2 .education-offer-node__text-wrapper{width:33%}}.education-offer-node--split-1-2 .education-offer-node__link-bedrift{left:35%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-1-2 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-1-3{background:linear-gradient(90deg,#def2e7 0,#def2e7 25%,#dce5f3 0,#dce5f3)}.education-offer-node--split-1-3.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 25%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-1-3 .education-offer-node__text-wrapper{width:25%}}.education-offer-node--split-1-3 .education-offer-node__link-bedrift{left:27%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-1-3 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-3-1{background:linear-gradient(90deg,#def2e7 0,#def2e7 75%,#dce5f3 0,#dce5f3)}.education-offer-node--split-3-1.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 75%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-3-1 .education-offer-node__text-wrapper{width:75%}}.education-offer-node--split-3-1 .education-offer-node__link-bedrift{left:77%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-3-1 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-1-15{background:linear-gradient(90deg,#def2e7 0,#def2e7 40%,#dce5f3 0,#dce5f3)}.education-offer-node--split-1-15.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 40%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-1-15 .education-offer-node__text-wrapper{width:40%}}.education-offer-node--split-1-15 .education-offer-node__link-bedrift{left:42%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-1-15 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-15-1{background:linear-gradient(90deg,#def2e7 0,#def2e7 60%,#dce5f3 0,#dce5f3)}.education-offer-node--split-15-1.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 60%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-15-1 .education-offer-node__text-wrapper{width:60%}}.education-offer-node--split-15-1 .education-offer-node__link-bedrift{left:62%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-15-1 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-1-25{background:linear-gradient(90deg,#def2e7 0,#def2e7 28%,#dce5f3 0,#dce5f3)}.education-offer-node--split-1-25.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 28%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-1-25 .education-offer-node__text-wrapper{width:28%}}.education-offer-node--split-1-25 .education-offer-node__link-bedrift{left:30%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-1-25 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-25-1{background:linear-gradient(90deg,#def2e7 0,#def2e7 71%,#dce5f3 0,#dce5f3)}.education-offer-node--split-25-1.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 71%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-25-1 .education-offer-node__text-wrapper{width:71%}}.education-offer-node--split-25-1 .education-offer-node__link-bedrift{left:73%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-25-1 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-2-15{background:linear-gradient(90deg,#def2e7 0,#def2e7 57%,#dce5f3 0,#dce5f3)}.education-offer-node--split-2-15.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 57%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-2-15 .education-offer-node__text-wrapper{width:57%}}.education-offer-node--split-2-15 .education-offer-node__link-bedrift{left:59%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-2-15 .education-offer-node__link-bedrift{display:none}}.education-offer-node--split-15-2{background:linear-gradient(90deg,#def2e7 0,#def2e7 42%,#dce5f3 0,#dce5f3)}.education-offer-node--split-15-2.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc 0,#b9e1cc 42%,#bac6d8 0,#bac6d8)}@media screen and (min-width:1024px){.education-offer-node--split-15-2 .education-offer-node__text-wrapper{width:42%}}.education-offer-node--split-15-2 .education-offer-node__link-bedrift{left:44%;position:absolute;top:0}@media screen and (max-width:1024px){.education-offer-node--split-15-2 .education-offer-node__link-bedrift{display:none}}.education-offer-program{height:auto;margin:4rem 2rem 0}.education-offer-program table{background-color:#fff;margin:0 auto;min-width:1400px}.education-offer-program__table-wrapper{max-width:100%}@media screen and (max-width:1024px){.education-offer-program__table-wrapper{display:none}}.education-offer-program__table-wrapper-mobile{display:none;max-width:100%}@media screen and (max-width:1024px){.education-offer-program__table-wrapper-mobile{display:block}}.education-offer-program__mobile-dropdown-header{font-size:1.25rem}.education-offer-program__table-wrapper-mobile-list{list-style:none;margin:0;padding:0}.education-offer-program__header{background-color:#fff;border:none;position:sticky;z-index:9}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.education-offer-program__header.js-is-sticky{display:table;width:100%}}.education-offer-program td{padding:.2rem;vertical-align:top}.education-offer-program table{table-layout:fixed}.education-offer-program-duration-item{padding:.2rem;vertical-align:top;width:16%}.education-offer-program-duration-item span{border-bottom:2px solid #303030;display:block;height:2rem;width:100%}.education-offer-program-duration-leaf-item{padding:.2rem .2rem 0;vertical-align:top}.education-offer-program-duration-leaf-item span{border-bottom:2px solid #303030;display:block;float:right;height:2rem;width:15.8vw}.education-offer-program-empty-cell{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.education-offer-program-class-item{padding:.2rem .2rem 0;vertical-align:top;width:16%}.education-offer-program-class-item span{background-color:#f4f4f4;display:block;height:2rem;width:100%}.education-offer-program-class-leaf-item{padding:.2rem .2rem 0;vertical-align:top;width:16%}.education-offer-program-class-leaf-item span{background-color:#f4f4f4;display:block;float:right;height:2rem;width:100%}.education-offer-settings{margin:2rem 2rem 0}.education-offer-settings h2{margin:.83em 0}.education-offer-settings-dropdown{background-color:#def2e7;display:inline-block;height:136px;margin-right:2rem;padding:1rem 2rem 2rem;vertical-align:top;width:312px}.education-offer-settings-dropdown h2{font-size:16px}@media screen and (max-width:1400px){.education-offer-settings-dropdown{height:auto;margin-bottom:1rem;width:100%}}.education-offer-settings-dropdown__wrapper{align-items:flex-start;display:flex}.education-offer-settings-dropdown__wrapper .education-list{margin-top:.8rem}.education-offer-settings .select__fake ul{z-index:30}.education-offer-settings-namecode{background-color:#f4f4f4;display:inline-block;height:136px;padding:1rem 2rem 2rem;width:450px}.education-offer-settings-namecode h2{font-size:16px}@media screen and (max-width:1400px){.education-offer-settings-namecode{height:auto;margin-left:0;width:100%}}.education-offer-settings_iconpairs{height:2rem}.education-offer-settings-iconpair{display:inline-block;height:2rem;margin-right:.5rem}.education-offer-settings-iconpair__school{background-color:#b9e1cc}.education-offer-settings-iconpair__comp,.education-offer-settings-iconpair__school{display:inline-block;margin-right:.2rem;padding:.4rem;text-align:center;width:2.2rem}.education-offer-settings-iconpair__comp{background-color:#bac6d8}@media screen and (max-width:1024px){.education-offer-settings-iconpair__comp{margin-top:1rem}}.education-offer-settings-iconpair__text{display:inline;height:2rem;margin-top:1rem}.education-offer{margin-bottom:12rem}.education-offer__header-container{background-color:#f4f4f4;padding:60px 0 24px}.email-input-field__input-wrapper{position:relative}.email-input-field__input{border:1px solid #303030;border-radius:0;display:block;font-size:18px;padding:16px;width:100%}@media screen and (min-width:600px){.email-input-field__input{padding:18px 18px 18px 25px}}.email-input-field__input::-moz-placeholder{color:#545353}.email-input-field__input::placeholder{color:#545353}.email-input-field__reset-button{bottom:0;display:none;padding:18px;position:absolute;right:0;top:0}.email-input-field__reset-button--is-active{display:flex}.email-input-field__reset-button:hover{color:#00468e}.email-input-field__reset-icon{height:16px;width:16px}.email-input-field__error{color:#aa0216;margin-top:10px}.email-input-field--invalid{color:#aa0216}.email-input-field--invalid .email-input-field__input{border-color:#aa0216}.email-input-field--small,.email-input-field--small .email-input-field__input{max-width:690px}.employee-list__header{background-color:#e2e3f1;padding:50px}@media print{.employee-list__header{display:none}}@media(max-width:1100px){.employee-list__header{padding:20px}}.employee-list .select__label{color:#303030;font-size:16px}.employee-list__heading{font-weight:600;margin-bottom:2rem;margin-top:0}.employee-list__form{width:100%}.employee-list__search-container{display:inline-block;margin-right:2rem;width:33.33333%}@media(max-width:1100px){.employee-list__search-container{display:block;margin-bottom:1rem;width:100%}}.employee-list__select-container{display:inline-block;margin-right:2rem;width:33.33333%}@media(max-width:1100px){.employee-list__select-container{display:block;margin-bottom:1rem;width:100%}}.employee-list .select__element{margin-top:.2rem}.employee-list__reset-container{display:inline-block;width:20%}@media(max-width:1100px){.employee-list__reset-container{display:block;width:100%}}.employee-list__reset-button{font-size:16px}.employee-list__letters-container{margin-top:2rem}.employee-list__list{list-style:none;margin:0;min-height:50vh;padding:0 50px}@media(max-width:1100px){.employee-list__list{padding:0 20px}}.employee-list__item{margin-bottom:2rem}.employee-list__length{font-size:1rem;font-weight:700;margin-left:50px}@media(max-width:1100px){.employee-list__length{margin-left:20px}}.employee-list .select__text-label{all:unset;font-size:16px;font-weight:700}.employee__list{list-style:none;margin:0;padding:0}.employee__item{margin-bottom:.5rem}.employee__item,.employee__name{font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem}.employee__name{font-weight:700;margin:0}.employee-search{width:100%}.employee-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:0;box-shadow:inset 0 1px 1px #bbb;color:#303030;display:inline-block;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;height:43px;padding:10px;width:80%}@media(max-width:768px){.employee-search__input{width:70%}}.employee-search__form{margin-top:.2rem}.employee-search__submit{display:inline-block;height:2.6rem;width:20%}@media(max-width:768px){.employee-search__submit{font-size:14px;width:30%}}.employee-search__label{font-size:16px;font-weight:700;margin-bottom:.2rem}.employee-search .button--blue{font-size:16px;padding:0}.event-tabs{font-size:1rem}@media print{.event-tabs__heading{display:none}}.event-tabs__list{list-style:none;margin:0;padding:0}@media screen and (min-width:600px){.event-tabs__list{display:flex;padding-bottom:1rem}}.event-tabs__item{margin-right:0;position:relative}@media print{.event-tabs__item:not(.event-tabs__item--active){display:none}}.event-tabs__item--active .event-tabs__link{background-color:#00468e;color:#fff}@media print{.event-tabs__item--active .event-tabs__link{color:#000;font-size:2rem}}@media screen and (min-width:600px){.event-tabs__item--active .event-tabs__link{border-left:1px solid #fff;border-right:1px solid #fff}.event-tabs__item--active:after{background-color:#00468e;bottom:5px;content:"";display:block;height:24px;left:50%;pointer-events:none;position:absolute;transform:rotate(45deg) translate(50%,50%);transform-origin:top;width:24px}}.event-tabs__link{background-color:#fff;color:inherit;color:#00468e;display:block;font-weight:700;height:100%;margin-left:1px;padding:1.2rem}.event-tabs__link,.event-tabs__link:focus,.event-tabs__link:hover{text-decoration:none}.event-tabs__link:focus,.event-tabs__link:hover{background-color:#00468e;color:#fff}.events-archive-block{font-size:1rem;padding-left:37px;padding-right:37px}.events-archive-block__heading{margin:0 0 2rem}.events-archive-block__lead{font-size:14px;font-weight:700;margin:0}.events-archive-block__list{list-style:none;margin:1rem 0;padding:0}.events-archive-block__list+.events-archive-block__list{margin-top:2rem}.events-archive-block__link{line-height:1.4}.events-archive-block__item{margin-bottom:2rem}.events-archive-block__date{display:flex}.events-archive-block__illustration{display:block;height:32px;margin-bottom:1rem;margin-right:1rem;min-width:32px;position:relative;width:32px}@media print{.events-archive-block__illustration{display:none}}.events-archive-block__current-date{align-items:center;display:flex;flex-direction:column;justify-content:center;left:3px;position:absolute;top:11px}.events-archive-block__icon{height:32px;left:0;position:absolute;top:0;width:32px;z-index:0}.events-archive-block__day,.events-archive-block__month{font-size:14px;font-weight:700;text-transform:uppercase;z-index:1}@media screen and (min-width:600px){.events-archive-block__text{padding-top:0}}.events-archive-block__month{margin-top:5px}.expandable-list__button{margin-top:10px;padding-left:25px;position:relative;width:100%}.expandable-list__list{list-style:none;margin:0;padding:0}.expandable-list__item{display:block;padding-bottom:15px}@media print{.expandable-list__collapse{height:auto!important;visibility:visible!important}}.expandable-list__icon{display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media print{.expandable-list__icon{display:none}}.expandable-list__arrow{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:100%;justify-content:center;position:absolute;transform:rotate(0deg);transition:transform .2s ease-out;width:100%}.expandable-list__arrow--active{transform:rotate(180deg)}.explanation{position:relative}.explanation__dropdown-wrapper{min-width:250px;position:absolute;top:calc(100% + 6px);z-index:9}@media screen and (min-width:450px){.explanation__dropdown-wrapper{min-width:300px}}@media screen and (min-width:600px){.explanation__dropdown-wrapper{min-width:400px}}@media screen and (min-width:768px){.explanation__dropdown-wrapper{min-width:500px}}.explanation__dropdown-wrapper--left{left:calc(50% - 40px)}.explanation__dropdown-wrapper--left .explanation__dropdown-arrow:after,.explanation__dropdown-wrapper--left .explanation__dropdown-arrow:before{left:40px}.explanation__dropdown-wrapper--middle{left:50%;transform:translateX(-50%)}.explanation__dropdown-wrapper--right{right:calc(50% - 40px)}.explanation__dropdown-wrapper--right .explanation__dropdown-arrow:after,.explanation__dropdown-wrapper--right .explanation__dropdown-arrow:before{left:unset;right:33px}.explanation__dropdown-wrapper--right .explanation__dropdown-arrow:after{margin-right:1px}.explanation__dropdown-wrapper--super-left{left:2px;right:unset}.explanation__dropdown-wrapper--super-left .explanation__dropdown{border-top-left-radius:0}.explanation__dropdown-wrapper--super-left .explanation__dropdown-arrow:after{border-bottom-color:#fff;border-left-color:#fff;border-width:3px;margin-left:1px}.explanation__dropdown-wrapper--super-left .explanation__dropdown-arrow:before{border-bottom-color:#303030;border-left-color:#303030;border-width:4px;margin-left:0}.explanation__dropdown-wrapper--super-left .explanation__dropdown-arrow:after,.explanation__dropdown-wrapper--super-left .explanation__dropdown-arrow:before{left:0}.explanation__dropdown-wrapper--super-right{left:unset;right:2px}.explanation__dropdown-wrapper--super-right .explanation__dropdown{border-top-right-radius:0}.explanation__dropdown-wrapper--super-right .explanation__dropdown-arrow:after{border-bottom-color:#fff;border-right-color:#fff;border-width:3px;margin-right:1px}.explanation__dropdown-wrapper--super-right .explanation__dropdown-arrow:before{border-bottom-color:#303030;border-right-color:#303030;border-width:4px;margin-left:0}.explanation__dropdown-wrapper--super-right .explanation__dropdown-arrow:after,.explanation__dropdown-wrapper--super-right .explanation__dropdown-arrow:before{left:unset;right:0}.explanation__dropdown{background-color:#fff;border:1px solid #303030;border-radius:6px;box-shadow:0 0 3px 2px rgba(48,48,48,.15);display:none;font-size:1rem;font-weight:400;padding:20px 30px 20px 20px}.explanation__dropdown--is-open{display:block}.explanation__close{color:#303030;height:20px;position:absolute;right:10px;top:10px;width:20px}.explanation__close svg circle{fill:#303030}.explanation__close:active{color:#fff}.explanation__close:hover{color:#00468e}.explanation__close:hover svg circle{fill:#00468e}.explanation__close svg{margin-right:0}.explanation__button{background:none;border:none;color:inherit;cursor:text;font:inherit;line-height:1.45;margin:0;overflow:visible;padding:0;position:relative}.explanation__button:hover{color:#00468e}.explanation__button:hover:after{border-bottom:none}.explanation__button:after{border-bottom:2px dotted #303030;bottom:0;content:"";left:0;position:absolute;width:100%}.explanation__button--open{background-color:#b9e1cc}.explanation__button--open:hover{color:#303030}.explanation__button--open:after{border-bottom:none}.explanation__dropdown-arrow{display:block;position:relative}.explanation__dropdown-arrow:after,.explanation__dropdown-arrow:before{border:solid transparent;bottom:-1px;content:" ";height:0;left:50%;position:absolute;width:0;z-index:999}.explanation__dropdown-arrow:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}.explanation__dropdown-arrow:before{border-color:transparent transparent #303030;border-width:7px;margin-left:-7px}.explanation__source-text{display:block;font-size:1rem;font-weight:700;line-height:1.25;margin-top:.5rem}@media screen and (min-width:450px){table .explanation__dropdown-wrapper{min-width:250px}}@media screen and (min-width:600px){table .explanation__dropdown-wrapper{min-width:250px}}@media screen and (min-width:768px){table .explanation__dropdown-wrapper{min-width:250px}}.feedback{background-color:#eaeaea;padding:50px 0}@media print{.feedback{display:none}}.feedback__content{margin:0 auto;max-width:600px}.feedback__header{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media screen and (min-width:1024px){.feedback__header{flex-direction:row}}.feedback__heading{font-size:20px;font-weight:600}@media screen and (min-width:1024px){.feedback__heading{font-size:24px}}.feedback__short-answer{display:flex;gap:.5rem;justify-content:center}.feedback__form-hidden{display:none}.feedback button{text-transform:uppercase}.feedback__long-answer{font-size:1rem}.feedback__thank-you-message{margin:2rem 0}.feedback__reply-input-label{font-weight:500;margin:2rem 0 .5rem}.feedback__reply-input-label strong{font-weight:400}.feedback__input{border:2px solid transparent;display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem;margin:.5rem 0;min-height:128px;padding:13px 18px;width:100%}.feedback__input::-moz-placeholder{color:#545353;font-style:italic}.feedback__input::placeholder{color:#545353;font-style:italic}.feedback__input--error{border:2px solid #aa0216}.feedback__validation-error{color:#aa0216;margin:.5rem 0 1rem}.feedback__bottom{align-items:center;display:flex;gap:.5rem;margin-top:1rem}.feedback__bottom button:first-of-type{margin-left:auto}.fluid-image{overflow:hidden}.fluid-image,.fluid-image__image{height:100%;left:0;position:absolute;top:0;width:100%}.fluid-image__image{background-position:50%;background-size:cover}.fluid-image>.fluid-image__placeholder{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.footer{background-color:#303030;box-shadow:0 1000px 0 1000px #303030;color:#fff;padding:50px 0}@media print{.footer{display:none}}.footer__content{align-items:center;display:flex;flex-direction:column;font-family:Montserrat,Helvetica Neue,sans-serif;position:relative}.footer__mark{margin-top:25px}.footer__section{margin:0}.footer__section:not(:first-child){margin-top:25px}.footer__links{display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:0;width:100%}@media screen and (min-width:1024px){.footer__links{flex-direction:row}}.footer__link-item{border:none;margin-bottom:.5rem;padding:0 10px;text-align:center}@media screen and (min-width:1024px){.footer__link-item{border-right:1px solid #7dbf9d;margin-bottom:.75rem}.footer__link-item:last-child{border-right:none}}.footer__cookie-button{border-bottom:2px solid #ddd;display:inline-block}.footer__cookie-button:hover{border-bottom-color:#fff}.footer__cookie-button:focus-visible{outline:3px solid #fff}.footer__icons{color:#ddd;display:flex;justify-content:center;list-style:none;margin:25px 0 0;padding:0}@media(min-width:1024px){.footer__icons{margin-top:50px}}.footer__icon{margin:0 10px}.footnotes-block{font-size:.875rem}.form__group{border:none;font-weight:300;margin-bottom:2rem;padding:0}.form__group-title{font-size:1em;font-weight:500;margin:0 0 .5rem;padding:0}.form__group-subtitle{margin:0 0 1rem;padding:0}.form__hidden-label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.expandable-frame__title{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;margin:0 0 1rem}.expandable-frame__text{font-size:18px}.expandable-frame__text .rich-text>div a:first-child,.expandable-frame__text .rich-text>div li:first-child,.expandable-frame__text .rich-text>div p:first-child{margin-top:0}.expandable-frame__text .rich-text>div a,.expandable-frame__text .rich-text>div li,.expandable-frame__text .rich-text>div p{line-height:1.6rem;margin:1.6rem 0}.expandable-frame__text .rich-text>div ul{line-height:1.6rem}.expandable-frame__text .video{margin:0}.expandable-frame__content{margin-left:-20rem;overflow:hidden;padding-left:20rem}@media print{.expandable-frame__content{max-height:100%!important;overflow:initial}}.expandable-frame__action{margin-top:1rem}.expandable-frame__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #000;color:inherit;cursor:pointer;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:inherit;margin-left:1rem;padding:0 0 .1rem;position:relative}@media print{.expandable-frame__button{display:none}}.expandable-frame__button:focus,.expandable-frame__button:hover{border-bottom-color:transparent}.expandable-frame__button:before{content:"+";left:-1rem;position:absolute}.expandable-frame__button--active:before{content:"-"}.generic-content{margin-top:1.5rem}@media print{.generic-content{margin-bottom:16px}}.generic-content__content{padding:20px}@media screen and (min-width:768px){.generic-content__content{padding:50px}}.generic-content .video{margin:0}.generic-content .component-list-item{margin:1.6rem 0}.generic-content .component-list-item:first-of-type{margin-top:0}.generic-content .component-list-item:last-of-type{margin-bottom:0}.generic-content .component-list-item .content-container--article{width:100%}@media(min-width:1024px){.generic-content--article,.generic-content--document{margin-left:auto;margin-right:auto;max-width:750px}}.generic-content__top{margin-bottom:1.5rem}.generic-content__icon{height:2.5rem;width:2.5rem}.generic-content__title{font-size:20px;font-weight:700;margin-top:0}.generic-content__title--large{font-weight:600}@media screen and (min-width:768px){.generic-content__title--large{font-size:30px}}.go-to-top{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:2px solid;color:inherit;display:flex;flex-direction:column;font-size:inherit;padding:0;text-decoration:none}.go-to-top__icon{margin-bottom:.5rem;transform:rotate(-90deg)}.go-to-top:hover{border-bottom-color:transparent;color:#00468e}.go-to-top:hover .go-to-top__icon{color:#00468e}.grade-selector--errors .select__element{border:2px solid #a90317!important}.grade-selector__label-text{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.grade-selector__errors{margin-top:.5rem}.grade-selector__error{color:#a90317;font-size:.8rem;font-style:italic;margin-top:.5rem}.header{background-color:#fff;display:flex;position:relative;z-index:10}@media print{.header__link-list,.header__logo,.header__search,.header__toggle{display:none!important}}.header__print-logo{width:135px}@media screen{.header__print-logo{display:none}}.header__content{align-items:center;display:flex;flex-grow:1;font-family:Montserrat,Helvetica Neue,sans-serif;padding:8px 10px}@media(min-width:768px){.header__content{padding:16px 20px}}@media screen and (min-width:1024px){.header__content{padding:16px 30px}}.header__logo{align-self:center;height:40px;margin-right:auto;min-width:135px}@media(min-width:480px){.header__logo{height:50px;min-width:175px}}.header__logo img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.header__link-list{display:none;margin:0}@media screen and (min-width:1024px){.header__link-list{display:flex}}.header__list-item{font-weight:500}@media screen and (min-width:1024px){.header__list-item{display:block;margin:4px 24px 4px 0;position:relative}.header__list-item:not(:last-child):after{background-color:#eaeaea;content:"";display:block;height:20px;position:absolute;right:-13px;top:50%;transform:translateY(-50%);width:2px}}.header__link{display:block;font-size:14px}.header__link:hover{color:#00468e}.header__search{display:none}@media screen and (min-width:1100px){.header__search{display:block}}.header__toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:flex;flex-direction:column;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:inherit;font-size:14px;font-weight:500;justify-content:center;min-width:60px;padding:0 10px}@media(min-width:480px){.header__toggle{min-width:80px;padding-left:20px;padding-right:20px}}@media(min-width:1100px){.header__toggle{display:none}}.header__toggle--active{background-color:#303030;color:#fff}.header__toggle-text{margin-top:3px;text-transform:uppercase}@media(min-width:480px){.header__toggle-text{margin-top:.5rem}}.header__toggle-close-icon{align-items:center;background-color:#fff;border-radius:50%;color:#000;display:flex;height:25px;justify-content:center;width:25px}.header__breadcrumbs{display:none}@media(min-width:1100px){.header__breadcrumbs{display:block}}.header__search-drawer{position:absolute;width:100%;z-index:10}@media(min-width:1100px){.header__search-drawer{display:none}}.header__search-drawer-inner{background-color:#303030;padding:40px 0}.header__menu-drawer{position:absolute;width:100%;z-index:10}.header__overlay{background-color:rgba(0,0,0,.5);height:100%;left:-100%;opacity:0;position:fixed;top:0;transition:opacity .5s,left 0s .5s;width:100%;z-index:9}.header__overlay--visible{left:0;opacity:1;transition-delay:0s}@media(min-width:1100px){.header__overlay{display:none}}.heading-block{margin-bottom:1rem;margin-top:1.875rem}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica Neue,sans-serif;font-style:normal;font-weight:500}.heading--level-1,h1{font-size:22px;line-height:1.15;margin:1.875rem 0}@media screen and (min-width:768px){.heading--level-1,h1{font-size:30px}}@media screen and (min-width:1024px){.heading--level-1,h1{font-size:44px}}.heading--level-1.heading--curriculum,h1.heading--curriculum{font-size:26px;line-height:1.15}@media screen and (min-width:768px){.heading--level-1.heading--curriculum,h1.heading--curriculum{font-size:34px}}@media screen and (min-width:1024px){.heading--level-1.heading--curriculum,h1.heading--curriculum{font-size:40px}}.heading--level-2,h2{font-size:20px;font-weight:600;margin:1.875rem 0}@media screen and (min-width:768px){.heading--level-2,h2{font-size:30px}}.heading--level-2.heading--curriculum,h2.heading--curriculum{font-size:20px;font-weight:600}@media screen and (min-width:1024px){.heading--level-2.heading--curriculum,h2.heading--curriculum{font-size:24px}}.heading--level-3,h3{font-size:18px;font-weight:700;margin:1.5rem 0}@media screen and (min-width:1024px){.heading--level-3,h3{font-size:24px}}.heading--level-3.heading--curriculum,h3.heading--curriculum{font-size:16px;font-weight:600}@media screen and (min-width:1024px){.heading--level-3.heading--curriculum,h3.heading--curriculum{font-size:20px}}.heading--level-h4,h4{font-size:16px;font-weight:700;margin:1.25rem 0}@media screen and (min-width:768px){.heading--level-h4,h4{font-size:18px}}@media screen and (min-width:1024px){.heading--level-h4,h4{font-size:20px}}h5,h6{font-size:16px;font-weight:700;margin:1.25rem 0}@media screen and (min-width:768px){h5,h6{font-size:18px}}.heading--big{font-size:30px}.heading--no-margins{margin:0}.heading--thick-font{font-weight:700}.heading--slim-thick-font{font-weight:600}.heading--slim-font{font-weight:500}.heading--center-aligned{text-align:center}.icon-heading{padding:1rem}.icon-heading__icon-container{display:inline-block;height:28px;padding-top:.3rem;width:28px}.icon-heading__icon{height:28px;width:28px}.icon-heading__heading{display:inline-block;font-size:24px;font-weight:600}.icon-heading__heading:before{content:" "}.icon-link{align-items:center;border:2px solid;border-radius:50%;color:inherit;display:flex;height:45px;justify-content:center;width:45px}.icon-link:hover{color:#fff}.icon-link:focus-visible{outline:3px solid #fff}.icon-link__icon{max-height:25px;max-width:25px}.icon{display:block;pointer-events:none}.icon--filled{fill:transparent;stroke:currentColor}.id-porten-login-landing-step{min-height:70vh;padding-bottom:60px}.id-porten-login-landing-step__text-area{max-width:690px;padding:60px 0 40px}.id-porten-login-landing-step__info-text{margin:40px 0;white-space:pre-line}.id-porten-login-landing-step__option-content{margin-top:30px}.id-porten-login-landing-step__option-text{margin-bottom:40px;max-width:690px}.id-porten-login-landing-step__button-area{display:flex;flex-wrap:wrap}.id-porten-login-landing-step__return-option-link{margin-right:20px}.id-porten-login-new-user-step{min-height:70vh;padding-bottom:60px}.id-porten-login-new-user-step__text-area{max-width:690px;padding:60px 0 40px}.id-porten-login-new-user-step__info-text{margin:40px 0;max-width:690px;white-space:pre-line}.id-porten-login-new-user-step__back-button{font-size:14px}.id-porten-login-new-user-step__back-text{border-bottom:1px solid transparent;margin-left:8px}.id-porten-login-new-user-step__back-button:hover .id-porten-login-new-user-step__back-text{border-bottom:1px solid #00468e;color:#00468e}.id-porten-login-new-user-step__email-field,.id-porten-login-new-user-step__multiselect{margin-bottom:25px}.id-porten-login-new-user-step__submit{margin-top:25px}.id-porten-login{background-color:#f4f4f4}.id-porten-login__content{min-height:500px}.id-porten-login__text-area{font-size:20px;padding:60px 0 40px}.id-porten-login__info-text{margin:2rem 0 0;white-space:pre-line}.id-porten-login__email-input{border:1px solid #303030;border-radius:0;display:block;font-size:18px;margin-bottom:25px;max-width:690px;padding:18px;width:100%}@media print{.image-block{display:none}}.image-block__content{height:25vh;position:relative}@media(min-width:600px){.image-block__content{min-height:550px}.image-block--fixed .image-block__image{display:none}.image-block--fixed .image-block__content{background-attachment:fixed;background-position:50%;background-size:cover}}.image-carousel-block{margin-bottom:24px}@media print{.image-carousel-block{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}@media screen and (min-width:768px){.image-carousel-block{margin-bottom:40px}}.image-carousel-block__ingress{margin-bottom:30px}.image-carousel-block__image-wrapper{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;position:relative;width:100%}.image-carousel-block__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-carousel-block__previous-button-wrapper{align-items:center;display:flex;flex:1 0;height:100%;left:16px;position:absolute;top:0;transform:rotate(90deg)}.image-carousel-block__next-button-wrapper{align-items:center;display:flex;flex:1 0;height:100%;position:absolute;right:16px;top:0;transform:rotate(-90deg)}.image-carousel-block__nav-button{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;height:46px;justify-content:center;opacity:.8;width:46px}.image-carousel-block__nav-button:hover{background-color:#00468e;color:#fff;opacity:1}.image-carousel-block__nav-icon{height:25%;width:50%}.image-carousel-block__content-wrapper{background-color:#f4f4f4;min-height:122px}.image-carousel-block__live-region{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.image-carousel-block__controls{align-items:center;display:flex;height:60px;justify-content:center}.image-carousel-block__step-list{list-style:none;margin:0;padding:0}.image-carousel-block__step-list-item{display:inline-block}.image-carousel-block__step-list-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;padding:12px}.image-carousel-block__step-list-button--current .image-carousel-block__step-circle,.image-carousel-block__step-list-button:hover .image-carousel-block__step-circle{background-color:#303030}.image-carousel-block__step-circle{background-color:#fff;border:1px solid #303030;border-radius:50%;height:14px;width:14px}.image-carousel-block__step-nr{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.image-carousel-block__play{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;color:#303030;display:flex;font-size:inherit;height:38px;justify-content:center;padding:0;width:38px}.image-carousel-block__play:hover{color:#303030}.image-carousel-block__play-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.image-carousel-block__image-text{font-size:16px;margin:0;padding:0 24px 24px}.info-group:not(:first-child){margin-top:27px}.info-group__heading,.info-group__text{font-family:inherit}.info-group__heading{font-size:inherit;font-weight:500;margin:0;padding-bottom:12px}.info-group__html p,.info-group__text{line-height:1.45;margin:0}.information{background-color:#f4f4f4}.information__content{height:500px}.information__text-area{font-size:20px;padding:60px 0 40px}.information__info-text{margin:2rem 0 0;white-space:pre-line}.information__button-area{display:flex;flex-direction:column;font-size:16px;height:120px;justify-content:space-between;margin-bottom:2rem}.invite-button__icon{height:2rem;margin-right:.5rem;width:2rem}.invite-button__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;padding:0}.invite-button__button:focus .invite-button__button-text,.invite-button__button:hover .invite-button__button-text{text-decoration:underline}.invite-modal-dropdown__message{font-size:1rem;font-style:italic;padding:1rem}.invite-modal-dropdown__list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:-1rem 0 0 -1rem;padding:0}.invite-modal-dropdown__item{margin-left:1rem;margin-top:1rem}.invite-modal-dropdown__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:#eaeaea;border:none;border-radius:20px;color:inherit;display:flex;font-size:inherit;justify-content:space-between;padding:.5rem;text-align:left}.invite-modal-dropdown__button:disabled{color:gray;font-style:italic}.invite-modal-dropdown__icon-added{height:2rem;margin-left:1rem;width:2rem}.invite-modal-dropdown__icon-close{height:1rem;margin-left:1rem;width:1rem}.invite-modal-dropdown__title{color:#666;display:block;font-size:.8em}.invite-modal-dropdown--overlay{background-color:#fff;border:1px solid #000;max-height:300px;overflow-y:scroll;position:absolute;width:100%;z-index:10}.invite-modal-dropdown--overlay .invite-modal-dropdown__list{display:block;margin:0}.invite-modal-dropdown--overlay .invite-modal-dropdown__item{margin:0}.invite-modal-dropdown--overlay .invite-modal-dropdown__button{background-color:transparent;border-radius:0;padding:1rem;width:100%}.invite-modal-dropdown--overlay .invite-modal-dropdown__button:focus:not(:disabled),.invite-modal-dropdown--overlay .invite-modal-dropdown__button:hover:not(:disabled){background-color:#eaeaea}.invite-modal__modal{background-color:#fff;border:1px solid #000;box-shadow:2px 2px 5px rgba(84,83,83,.212);font-size:1rem;margin:0 2rem;padding:2rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 4rem)}@media(min-width:1024px){.invite-modal__modal{left:50%;margin:0 -50% 0 0;top:50%;transform:translate(-50%,-50%);width:50%}}.invite-modal__body{margin-top:2rem}.invite-modal__close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;padding:0}.invite-modal__intro{margin-bottom:2rem}.invite-modal__title{font-size:1rem;font-weight:500}.invite-modal__clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;margin-right:.5rem;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.invite-modal__clear-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.invite-modal__lead{font-style:italic;margin-top:.5rem}.invite-modal__search{margin-bottom:1rem}.invite-modal__text--hidden{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.invite-modal__input-wrapper{border:1px solid #000;margin-top:.5rem;position:relative}.invite-modal__input-wrapper--error{border:3px solid #a90317}.invite-modal__input{border:0;display:block;font-size:1rem;height:45px;padding:.5rem 3rem .5rem .5rem;width:100%}.invite-modal__input::-ms-clear{display:none}.invite-modal__loading{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.invite-modal__actions{align-items:center;display:flex;justify-content:flex-end}.invite-modal__bottom-actions{margin-top:2rem}@media(min-width:600px){.invite-modal__bottom-actions{align-items:center;display:flex}}.invite-modal__bottom-action{margin-top:1rem}.invite-modal__bottom-action:first-child{margin-top:0}@media(min-width:600px){.invite-modal__bottom-action{margin-right:1rem;margin-top:0}}.invite-modal__message{align-items:center;display:flex}.invite-modal__message--error{color:#a90317;font-style:italic}.invite-modal__message-icon{height:2rem;margin-right:.5rem;width:2rem}.json{outline:1px solid #f0f;outline-offset:-1px;padding:2rem}.json code,.json pre{margin:0}.kampanje-popup__heading{margin:0 32px 24px 0}.kampanje-popup__image{margin-top:-24px;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.kampanje-popup__image--extra-padding{padding:24px 0}.kampanje-popup__text{line-height:1.625rem;margin:0 0 40px;white-space:pre-wrap}@media(min-width:600px){.kampanje-popup__text{font-size:1.125rem;line-height:1.7rem}}.kampanje-popup__actions{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between}.kampanje-popup__button-wrapper{display:flex;gap:12px;margin-left:auto}.keyword-group{position:relative}.keyword-group--has-active-keyword{z-index:3}.keyword-group--margins+.keyword-group--margins{margin-top:25px}.keyword-group__heading{font-family:inherit;font-size:16px;margin:0}.keyword-group__text{margin:9px 0 0}.keyword-group__keywords{margin-top:5px}.keyword-group__keyword{display:inline-block;margin-right:8px;margin-top:7px}.keyword-group__empty-list{font-style:italic}.keyword-group__links{margin:10px 0 0}.keyword-search-result{border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:10px;position:relative;transition:z-index 0s .5s}.keyword-search-result__delete{color:#303030;position:absolute;right:0;top:0;z-index:2}.keyword-search-result__delete:hover{color:#00468e}.keyword-search-result__delete:active{color:#303030}.keyword-search-result__delete svg circle{fill:currentColor}.keyword-search{font-size:16px}.keyword-search__group,.keyword-search__search{margin-top:20px}.keyword-search__options{position:relative;z-index:5}.keyword-search__options>*+*{margin-top:10px}@media(min-width:1000px),(min-width:480px)and (max-width:1024px){.keyword-search__options{display:flex;flex-wrap:wrap}.keyword-search__options>*+*{margin-top:0}.keyword-search__option{padding-right:5px;width:50%}.keyword-search__option:only-child{width:100%}.keyword-search__option:nth-child(2n){padding-left:5px;padding-right:0}}.keyword-search__option{position:relative}.keyword-search__search{position:relative;z-index:4}.keyword-search__empty-list{font-style:italic}.keyword{display:inline-block;width:100%}.keyword__title{font-weight:500;margin-right:.3em}.keyword__dropdown{background-color:#fff;border:1px solid #303030;box-shadow:0 0 3px 2px rgba(48,48,48,.15);display:none;left:0;margin-top:-1px;padding:25px 15px 20px;position:absolute;width:100%;z-index:2}.keyword__dropdown--is-open{display:block}.keyword__close{color:#303030;height:20px;position:absolute;right:8px;top:8px;width:20px}.keyword__close:hover{color:#00468e}.keyword__close:active{color:#303030}.keyword__close svg{margin-right:0}.keyword__close svg circle{fill:currentColor}.kompetansemal-group{line-height:1.375rem;position:relative}.kompetansemal-group--has-active-keyword{z-index:3}.kompetansemal-group--margins+.kompetansemal-group--margins{margin-top:25px}.kompetansemal-group__heading{font-family:inherit;font-size:inherit;font-weight:500;margin:0 0 8px}.kompetansemal-group__text{margin:0}.kompetansemal-group__list{margin-bottom:0;margin-top:0;padding-left:1.5em}.kompetansemal-group__list-item{margin-top:.5rem}.kompetansemal-group__list-item::marker{font-size:1.5rem;line-height:1rem}.kompetansemal-group__empty-list{font-style:italic}.kompetansemal-group__links{margin:10px 0 0}.latest-news__header{align-items:stretch;background-color:#f4f4f4;display:block}@media screen and (min-width:600px){.latest-news__header{display:flex}}.latest-news__header-title{font-weight:600;margin:0;padding:25px 15px;width:65%}@media screen and (min-width:600px){.latest-news__header-title{padding:128px 50px 50px}}.latest-news__header-links-wrapper{background-color:#dce5f3;display:flex;flex-direction:column;justify-content:center;padding:20px 15px;width:100%}@media screen and (min-width:600px){.latest-news__header-links-wrapper{padding:50px;width:35%}}.latest-news__header-links-wrapper ul{list-style:none;margin:0;padding:0}.latest-news__header-links-wrapper li{padding:5px 0}.latest-news__content-wrapper{padding:46px 15px 15px;width:100%}@media screen and (min-width:600px){.latest-news__content-wrapper{padding:66px 50px 40px}}.latest-news__news-element{padding-bottom:40px;width:100%}@media screen and (min-width:1024px){.latest-news__news-element{max-width:800px;width:65%}}.latest-news__news-element-title{margin:0 0 16px}@media screen and (min-width:1024px){.latest-news__news-element-title{font-size:22px}}.latest-news__news-element-text{line-height:1.5;margin:0 0 16px}.latest-news__news-element-meta{line-height:1.5;margin:0}.latest-news__pagination{padding:68px 15px 0;width:100%}@media screen and (min-width:600px){.latest-news__pagination{padding:0 50px 30px}}.layout__pil-color-field{background-color:#eed0c3;height:10px;width:100%}.layout__title{left:-999px;position:absolute;top:-999px}.layout__go-to-top{display:flex;justify-content:center;padding:20px 0}@media print{.layout__go-to-top{display:none}}.layout.bg-expired-warning{background-image:url(/Kvark/dist/expired-watermark.3275774a8f30f3f08193.svg)}.link-404{height:894px;margin-top:4rem}.link-404--heading{font-size:24px;font-weight:600}.link-500{height:894px;margin-top:4rem}.link-500__heading{font-size:24px;font-weight:600}.link-group+.link-group{margin-top:2rem}.link-group__list{margin-top:.75rem}.link-group__list--juxtaposed{margin-left:1.7em}.link-list-block{background-color:#b9e1cc;padding:50px 0}.link-list-block__title{font-size:1.875rem;font-weight:600;margin:0 0 20px}.link-list-block__list{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0}@media(max-width:768px){.link-list-block__list--inline{align-items:center;flex-direction:column}}.link-list-block__item{margin-bottom:2px;padding-right:2px}.link-list-block__item:nth-child(4){z-index:1}.link-list-block__item:nth-child(3){z-index:2}.link-list-block__item:nth-child(2){z-index:3}.link-list-block__item:first-child{z-index:4}.link-list-block__item--inline{margin-right:2px;padding-right:0}.link-list-block__item[class$=-columns]{display:flex;width:100%}@media screen and (min-width:768px){.link-list-block__item[class$=-columns]{width:50%}}:root .link-list-block__item--1-columns{width:100%}@media screen and (min-width:768px){:root .link-list-block__item--2-columns,:root .link-list-block__item--3-columns{width:50%}}@media screen and (min-width:1024px){:root .link-list-block__item--3-columns{width:33.3%}}@media screen and (min-width:768px){:root .link-list-block__item--3-columns--exact{width:33.3%}}@media screen and (min-width:1024px){:root .link-list-block__item--4-columns{width:25%}}.link-list-block__link{background-color:#fff;color:#303030;display:block;flex-grow:1;max-width:100%;padding:12px 16px;position:relative;text-decoration:none;transition:background-color .25s ease,color .25s ease}.link-list-block__link:hover{background-color:#00468e;color:#fff}.link-list-block__link:hover .link-list-block__link-text,.link-list-block__link:hover .link-list-block__link-title{color:currentColor}.link-list-block__link--big{height:100%;padding:15px 20px}.link-list-block__link--big .link-list-block__link-title{border-bottom:2px solid #303030;display:inline;font-size:16px;line-height:1.4}@media screen and (min-width:1166px){.link-list-block__link--big .link-list-block__link-title{font-size:18px}}@media screen and (min-width:1240px){.link-list-block__link--big .link-list-block__link-title{font-size:20px}}.link-list-block__link--big .link-list-block__link-wrapper{margin:0}@media screen and (min-width:768px){.link-list-block__link--big{padding:30px}}@media screen and (min-width:1024px){.link-list-block__link--big{min-height:108px;padding:30px 40px}}.link-list-block__link--big:hover{background-color:#f4f4f4}.link-list-block__link--big:hover .link-list-block__link-title{border-bottom-color:#00468e;color:#00468e}.link-list-block__link--big:hover .link-list-block__link-text{color:#303030}.link-list-block__link--big .link-list-block__link-tag{top:-5px}.link-list-block__link-tag{position:absolute;right:2rem;top:-20px}.link-list-block__link--small .link-list-block__link-tag{top:-13px}.link-list-block__link--small .link-list-block__link-tag .new-tag.new-tag--bookmark .new-tag__arrow:after{top:19.5px}.link-list-block__link--small .link-list-block__link-tag .new-tag.new-tag--bookmark .new-tag__content{padding-bottom:0;padding-top:3px}.link-list-block__link-title{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;margin:0}.link-list-block__link-title~.link-list-block__link-text{margin-top:.5rem}.link-list-block__link-text{color:#303030;display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem}.link-list-block .rich-text li,.link-list-block .rich-text p,.link-list-block .rich-text ul{line-height:1.2}.link-list{list-style:none;margin:0;padding:0}.link-list .link-list{margin-left:1.7em;margin-top:15px}.link-list__item:before{height:0;width:0}.link-list__item+.link-list__item{margin-top:15px}@media screen and (min-width:1024px){.link-list--horizontal{display:flex}}.link-list--horizontal .link-list__item{margin-right:2rem;margin-top:15px}.link-list--decorated{list-style:disc;padding:revert}.link-list--decorated .link-list__item::marker{font-size:1.2em}.link-tree-group__content{margin-bottom:3rem;margin-top:1rem}.link-tree-group__content:first-child{margin-top:0}.link-tree-group__content:last-child{margin-bottom:0}.link-tree-group__element{margin-left:1rem}.link-tree-group__element-headerless{margin-left:0}.link-tree--level-1>.link-tree__list>.link-tree__item:before{content:unset}.link-tree--level-1>.link-tree__list>.link-tree__item{margin-top:1rem}.link-tree--level-1>.link-tree__heading .link-tree__text,.link-tree--level-2>.link-tree__heading .link-tree__text{font-weight:700}.link-tree--level-1>.link-tree__heading .link-tree__text.link-tree__link,.link-tree--level-2>.link-tree__heading .link-tree__text.link-tree__link{border-bottom-color:#000}.link-tree--level-1>.link-tree__heading .link-tree__text:focus,.link-tree--level-1>.link-tree__heading .link-tree__text:hover,.link-tree--level-2>.link-tree__heading .link-tree__text:focus,.link-tree--level-2>.link-tree__heading .link-tree__text:hover{border-bottom-color:currentColor}.link-tree--level-2>.link-tree__heading{margin-bottom:.4rem}.link-tree a{font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px}.link-tree--ordered>.link-tree__list{counter-reset:item}.link-tree--ordered>.link-tree__list>.link-tree__item{counter-increment:item}.link-tree--ordered>.link-tree__list>.link-tree__item:before{align-items:center;background-color:#f6dacd;border-radius:50%;content:counter(item);display:flex;flex:0 0 35px;font-weight:700;height:35px;justify-content:center;transform:translateY(-5px);width:35px}.link-tree__item{display:flex;margin-top:.3rem}.link-tree__item:before{content:"-";display:inline-block;margin-right:.7rem;margin-top:0;padding-left:.3rem}.link-tree__heading{font-weight:400;margin-bottom:0}.link-tree__link{border-bottom:1px solid #303030;color:inherit;display:inline}.link-tree__link,.link-tree__link:focus,.link-tree__link:hover{text-decoration:none}.link-tree__link:focus,.link-tree__link:hover{border-color:currentColor;color:#00468e}.link-tree__list{list-style:none;margin:0;padding:0}.link{border-bottom:1px solid;color:#00468e;text-decoration:none;word-break:break-word}.link:hover{border-color:currentColor;color:#303030}.link--selected,.link:not([href]){border-bottom:none;color:inherit}.link--visited:visited{color:#6d889d}.link--block{display:inline-block}.link--dark{color:#303030}.link--dark:hover{border-bottom-color:transparent;color:#00468e}.link--default{border-bottom-color:transparent;color:#303030;text-decoration:none}.link--default:hover{color:#00468e;text-decoration:underline}.link--blue{color:currentColor}.link--blue:focus,.link--blue:hover{border-bottom-color:currentColor;color:#00468e}.link--fancy{color:#fff;transition:background-color .25s ease}.link--fancy:focus,.link--fancy:hover{background-color:#0055ac;color:#fff}.link--light{border-color:#545353;color:#fff}.link--light:hover{color:#fff}.link--light-underline{border-color:#ddd;color:#fff}.link--light-underline:hover{border-color:#fff;color:currentColor}.link--white{color:#fff}.link--white:hover{border-bottom-color:transparent;color:#fff}.link--underlined{border-bottom:2px solid #000;cursor:pointer}.link--underlined:focus,.link--underlined:hover{border-color:transparent;color:#00468e}.link--is-selected{border-bottom:none;color:#303030}.link--bordered-thick{border-bottom-style:solid;border-bottom-width:2px}.link--bordered-thin{border-bottom-style:solid;border-bottom-width:1px}.link--bordered-light{border-color:#ddd}.link--bordered-light:hover{border-color:currentColor;color:#00468e}.link--undecorated{border-color:transparent}.link--undecorated:hover{border-color:currentColor}.link--no-underline{border:none}.link--black-button,.link--light-button{background-color:#303030;color:#fff;display:inline-block;font-weight:500;line-height:normal;padding:10px 18px}.link--black-button:hover,.link--light-button:hover{background-color:#00468e;color:#fff}.link--black-button:active,.link--black-button:visited .link--black-button:not([href]),.link--black-button:visited .link--light-button:not([href]),.link--light-button:active,.link--light-button:visited .link--black-button:not([href]),.link--light-button:visited .link--light-button:not([href]){color:#fff}.link--black-button:disabled,.link--light-button:disabled{background-color:#dbdbdb;color:#757575}.link--light-button{background-color:#fff;border:2px solid #303030;color:#303030;padding:8px 18px}.link--light-button:hover{border-color:#00468e}.link--bordered-button{border:2px solid #000;color:#303030;display:inline-block;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;line-height:normal;padding:8px 18px;text-align:center;transition:background-color .25s ease}.link--bordered-button:hover{background-color:#00468e;border-color:#00468e;color:#fff}.link--flexed{align-items:center;display:flex}.link--long{display:flex;font-size:16px;justify-content:center;width:400px}.link--heading{color:#303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:24px;font-weight:600}.link--heading:hover{border-bottom-color:transparent;color:#00468e}.link--fit-content{width:-moz-fit-content;width:fit-content}.link--no-hover:hover{color:currentColor}.link--blue-button{background-color:#00468e;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;line-height:1;padding:12px 20px}.link--blue-button:hover{background-color:#0055ac}.link--table-of-contents{border-bottom:none}.link--table-of-contents .link__text-without-numbers{border-bottom-style:solid;border-bottom-width:2px;margin-left:.4rem}.link--table-of-contents .link__text-without-numbers:hover{border-bottom:none}.link--white-outline:focus-visible{outline:3px solid #fff}.list-block__heading{color:#303030;font-size:18px;margin:0 0 18px}@media screen and (min-width:1024px){.list-block__heading{font-size:24px}}@media screen and (min-width:1025px){.list-block__heading{font-size:30px}}.list-block__block-wrapper{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width:1025px){.list-block__blocks{display:flex}}.list-block__description{margin-bottom:1.5rem;width:100%}@media screen and (min-width:1025px){.list-block__description{margin-bottom:0;max-width:33%;min-width:33%;padding-right:30px}}.list-block__description-header{font-size:24px;font-weight:600;margin-bottom:20px;margin-top:0}@media screen and (min-width:1025px){.list-block__description-header{font-size:32px}}.list-block__block{align-self:stretch;border:1px solid #fff;display:block;padding:40px;position:relative;text-decoration:none;width:100%}.list-block__block--1-columns{width:100%}@media screen and (min-width:550px){.list-block__block--2-columns,.list-block__block--3-columns{width:50%}}@media screen and (min-width:1025px){.list-block__block--3-columns{width:33.3%}}.list-block__block--image{min-height:200px}.list-block__block--image .list-block__block-title{background:hsla(0,0%,100%,.7);box-shadow:10px 0 0 hsla(0,0%,100%,.7),-10px 0 0 hsla(0,0%,100%,.7);padding-top:.2rem}.list-block__block--image:focus .list-block__background-image,.list-block__block--image:hover .list-block__background-image{opacity:.6;transform:scale(1.1)}.list-block__block--image>*{position:relative;z-index:1}.list-block__background-image-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.list-block__background-image{background-color:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:transform 2s ease,opacity 1s linear;width:100%}.list-block__link-tag{position:absolute;right:2rem;top:-5px}.list-block__block-title{color:#303030;display:inline;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;margin:0}@media screen and (min-width:1024px){.list-block__block-title{font-size:18px}}@media screen and (min-width:1025px){.list-block__block-title{font-size:20px}}a .list-block__block-title{border-bottom:2px solid #303030}.list-block__text{color:#303030;line-height:1.2;margin-bottom:0;margin-top:18px}.list-block__expandable-list{margin-top:18px}.list-block:not(.list-block--description) .list-block__list{list-style:none;margin:18px 0 0;padding:0}.list-block__link-list-item{margin-bottom:15px}.list-block__block-title+.list-block__list,.list-block__text+.list-block__list{margin-top:18px}.list-block--steel .list-block__block{background-color:#bac6d8;border-color:#fff;transition:background-color .2s ease-out}.list-block--steel .list-block__block--is-expanded,.list-block--steel .list-block__block-link:hover{background-color:#dce5f3}.list-block--peach .list-block__block{background-color:#eed0c3;border-color:#f4f4f4;transition:background-color .2s ease-out}.list-block--peach .list-block__block--is-expanded,.list-block--peach .list-block__block-link:hover{background-color:#f8e7e0}.list-block--main .list-block__block{background-color:#b9e1cc;border-color:#eaeaea;transition:background-color .2s ease-out}.list-block--main .list-block__block--is-expanded,.list-block--main .list-block__block-link:hover,.list-block--main-light .list-block__block{background-color:#def2e7}.list-block--egg-light .list-block__block{background-color:#f2e8da}.list-block--white .list-block__block{background-color:#fff;border-color:#b9e1cc;transition:background-color .2s ease-out}.list-block--white .list-block__block--is-expanded{background-color:#fff}.list-block--white .list-block__block-link:hover{background-color:#f4f4f4}.list-block--white .list-block__block-link:hover .list-block__block-title{border-color:currentColor;color:#00468e}.list-block .link{line-height:23px}.list-block .rich-text li,.list-block .rich-text p,.list-block .rich-text ul{line-height:1.2}.list--horizontal,.list--plain{list-style:none;padding:0}.list--horizontal>li:not(:last-child),.list--plain>li:not(:last-child){margin-bottom:.5rem}.list--fancy{counter-reset:item;list-style:none;margin:0;padding:0;position:relative}.list--fancy:before{border-left:2px solid #000;content:"";height:calc(100% - 35px);left:1rem;position:absolute;top:0}.list--fancy>li{counter-increment:item;display:flex;margin-bottom:.5rem}.list--fancy>li:before{align-items:center;background-color:#fff;border:2px solid #000;border-radius:50%;content:counter(item);display:flex;flex:0 0 35px;font-weight:700;height:35px;justify-content:center;margin-right:.5rem;transform:translateY(-5px);width:35px}.list--centered{align-items:center;display:flex;flex-direction:column}@media(min-width:1024px){.list--horizontal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.list--horizontal>li{margin:0 10px}.list--horizontal>li:last-child{margin-bottom:.5rem}.list--vertical-bars>li{border-right:1px solid #7dbf9d;margin:0;padding:0 10px}.list--vertical-bars>li:last-child{border-right:none}}@keyframes loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner img{animation:loading-spin 1s linear infinite;display:block;height:22px;width:22px}.loading-spinner__text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.loading-spinner-modal{height:100%;width:100%}.loading-spinner-modal__content{align-items:center;display:flex;height:100%;justify-content:center}.loading-spinner-modal img{animation:loading-spin 1s linear infinite;display:block;height:66px;width:66px}.magasin-article-header{margin-bottom:40px}.magasin-article-header__header-wrapper{position:relative}.magasin-article-header__content{max-width:750px;padding-bottom:64px;position:relative;z-index:1}.magasin-article-header__heading-wrapper{height:calc(110vh - 162px)}.magasin-article-header__heading-position-wrapper{margin-bottom:64px;padding-right:16px;position:sticky;top:55vh}.magasin-article-header__heading{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-size:22px;font-weight:600;line-height:1.15;line-height:1.6;padding:8px 16px}@media screen and (min-width:768px){.magasin-article-header__heading{font-size:30px}}@media screen and (min-width:1024px){.magasin-article-header__heading{font-size:44px}}@media screen and (min-width:768px){.magasin-article-header__heading{padding:8px 20px}}@media screen and (min-width:1024px){.magasin-article-header__heading{padding:18px 40px}}@media print{.magasin-article-header__heading{background-color:#fff;box-shadow:none;color:#000}}.magasin-article-header__intro-box{background-color:#fff;padding:48px 40px;position:relative}.magasin-article-header__intro{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1.125rem}@media screen and (min-width:768px){.magasin-article-header__intro{font-size:1.25rem}}@media screen and (min-width:1024px){.magasin-article-header__intro{font-size:1.5rem}}.magasin-article-header__image-wrapper{clip-path:inset(0 0 0 0);height:100%;min-height:calc(100vh - 162px);position:absolute;top:0;width:100%;z-index:0}.magasin-article-header__byline{margin-top:40px}@media print{.magasin-article-header__heading-position-wrapper{position:static}.magasin-article-header__heading-wrapper{height:auto;padding-top:200px}.magasin-article-header__image-wrapper{min-height:auto}}.article-element{background-color:#fff;color:inherit;display:flex;flex-direction:column;transition:all .1s linear 0s}.article-element,.article-element:focus,.article-element:hover{text-decoration:none}.article-element:hover{box-shadow:0 4px 4px #bbb;transform:translateY(-5px)}.article-element__image-wrapper{max-height:218px;overflow:hidden}.article-element__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:relative;top:0;transition:all .2s linear 0s;width:100%}.article-element:hover .article-element__image{height:102%;left:-1%;top:-1%;width:102%}.article-element__text-container{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;min-height:100px;padding:16px}@media screen and (min-width:1024px){.article-element__text-container{font-size:1.25rem;min-height:150px;padding:24px 30px}}.article-element__text{border-bottom:2px solid #303030;line-height:1.4}.article-element:focus-visible{outline:3px solid #000}.article-list{background-color:#f4f4f4}.article-list__heading-row{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px 0}@media screen and (min-width:768px){.article-list__heading-row{padding:32px 0 22px}}@media screen and (min-width:1024px){.article-list__heading-row{padding:60px 0 48px}}.article-list__heading{font-weight:600;margin:0 0 16px;width:100%}@media screen and (min-width:768px){.article-list__heading{width:auto}}.article-list__actions{display:flex;flex-wrap:wrap;gap:16px}@media screen and (min-width:768px){.article-list__actions{gap:24px}}.article-list__select{width:190px}.article-list__no-articles-text{font-size:26px;line-height:30px}.article-list__list{align-items:stretch;display:flex;flex-wrap:wrap;gap:24px;list-style:none;margin:0;padding:0}@media screen and (min-width:1024px){.article-list__list{gap:30px}}.article-list__item{flex:1 0 100%}@media screen and (min-width:768px){.article-list__item{flex:0 0 calc(50% - 12px)}}@media screen and (min-width:1024px){.article-list__item{flex:0 0 calc(33.33333% - 20px)}}.article-list__spinner{align-items:center;display:flex;height:500px;justify-content:center;width:100%}.featured-article{display:flex;flex-direction:column-reverse;margin-bottom:32px;position:relative;width:100%}@media screen and (min-width:1024px){.featured-article{flex-direction:row-reverse;height:492px;margin-bottom:64px}}.featured-article__text-wrapper{align-items:flex-start;background-color:#def2e7;display:flex;flex-direction:column;padding:22px 16px 16px}@media screen and (min-width:768px){.featured-article__text-wrapper{padding:40px 22px 36px}}@media screen and (min-width:1024px){.featured-article__text-wrapper{flex-basis:50%;padding:78px 50px 66px}}.featured-article__title{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:1.15;line-height:1.4;margin:0 0 16px}@media screen and (min-width:768px){.featured-article__title{font-size:30px}}@media screen and (min-width:1024px){.featured-article__title{font-size:44px}}@media screen and (min-width:768px){.featured-article__title{margin-bottom:30px}}.featured-article__link{border-bottom:4px solid #303030;color:inherit;text-decoration:none}.featured-article__link:focus,.featured-article__link:hover{text-decoration:none}.featured-article__title:hover .featured-article__link{border-bottom-color:transparent}.featured-article__text{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5;margin-top:0;position:relative;z-index:1}@media screen and (min-width:1024px){.featured-article__text{font-size:1.25rem}}.featured-article__image-wrapper{flex:0 0 218px;overflow:hidden}@media screen and (min-width:768px){.featured-article__image-wrapper{flex-basis:300px}}@media screen and (min-width:1024px){.featured-article__image-wrapper{flex-basis:50%;height:100%}}.featured-article__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:relative;top:0;width:100%}.magasin-front-page{overflow:hidden;position:relative}.magasin-front-page:before{background-color:#b9e1cc;content:"";height:400px;position:absolute;right:0;top:0;width:100%}.magasin-front-page__header{display:flex;flex-direction:column;position:relative}@media only screen and (max-width:768px){.magasin-front-page__header{width:100%}}.magasin-front-page__heading{font-size:1.75rem;font-weight:800;margin:36px 0 16px 16px;z-index:2}@media screen and (min-width:768px){.magasin-front-page__heading{font-size:2.25rem;margin-left:0}}@media screen and (min-width:1024px){.magasin-front-page__heading{font-size:3rem}}.magasin-front-page__intro{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;margin:0 0 1.5em 16px;max-width:800px;z-index:2}@media screen and (min-width:1024px){.magasin-front-page__intro{font-size:1.25rem;margin-left:0}}.magasin-front-page__content{background-color:#f4f4f4;min-height:60vh;padding-bottom:64px}.magasin-front-page__button-wrapper{display:flex;justify-content:center;margin-top:80px}.magasin-front-page__pagination-button{padding:16px 50px}.magasin-front-page__pagination-button:hover{background-color:#303030;border-color:#303030}.magasin-front-page--no-featured:before{display:none}.magasin-front-page--no-featured{background-color:#b9e1cc}.magasin-front-page--no-featured .magasin-front-page__content:before{background-color:#fff;content:"";display:block;height:40px;width:100%}.magasin-quote-block{align-items:center;display:flex;gap:8px}@media screen and (min-width:600px){.magasin-quote-block{gap:24px}}.magasin-quote-block__icon{align-self:flex-start;flex-shrink:0;height:60px;width:60px}@media screen and (min-width:600px){.magasin-quote-block__icon{height:100px;width:100px}}.magasin-quote-block__content{font-size:1.125rem}@media screen and (min-width:1024px){.magasin-quote-block__content{font-size:1.5rem}}.magasin-quote-block__quote{font-family:Montserrat,Helvetica Neue,sans-serif;line-height:1.6!important}.magasin-quote-block__person{font-weight:500;margin-top:16px}.magasin-quote-block__person,.magasin-quote-block__profession{display:block;font-size:1.125rem}.magasin-text-block{padding:24px}@media screen and (min-width:1024px){.magasin-text-block{padding:40px}}.magasin-text-block__title{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:1rem;margin-top:0}@media screen and (min-width:768px){.magasin-text-block__title{font-size:1.875rem}}.magasin-text-block__text{font-size:1rem}.mark-with-banner__banner{display:block;margin:1rem 0 1.25rem;position:relative}@media(min-width:1224px){.mark-with-banner__banner{display:inline-block;left:-1rem;margin:2px 0 0;position:absolute;transform:translateX(-100%)}}.mark-with-banner__inner{background-color:#def2e7;border:1px solid #447266;color:#303030;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;padding:5px 4px}.mark-with-banner__inner:before{border-color:transparent #303030 transparent transparent;border-style:solid;border-width:0 11px 11px 0;bottom:-12px;content:"";height:0;left:0;position:absolute;width:0}@media print{.mark-with-banner__banner{display:none!important}}.case-block__bg-color--green .mark-with-banner mark,.case-block__bg-color--green .mark-with-banner__inner,.colored-frame--color-main-light .mark-with-banner mark,.colored-frame--color-main-light .mark-with-banner__inner{background-color:#fff}@media print{.case-block__bg-color--green .mark-with-banner mark,.case-block__bg-color--green .mark-with-banner__inner,.colored-frame--color-main-light .mark-with-banner mark,.colored-frame--color-main-light .mark-with-banner__inner{background-color:transparent}}table .mark-with-banner__banner{width:-moz-max-content;width:max-content}table .mark-with-banner__inner:before{bottom:-16px}@media screen and (min-width:1224px){.accordion--neutral .mark-with-banner__banner,.accordion--neutral li .mark-with-banner__banner{left:calc(-1rem - 70px)}.accordion--neutral blockquote .mark-with-banner__banner{left:0}.accordion--neutral--neutral-content .mark-with-banner__banner{left:-1rem}.accordion--neutral--neutral-content .accordion--neutral__content .accordion--neutral__content .mark-with-banner__banner{left:calc(-1rem - 150px)}.accordion--neutral .generic-content .mark-with-banner__banner{left:calc(-1rem - 120px)}.quote-block .mark-with-banner__banner{left:calc(-1rem - 50px)}.quote-block.quote-block--row.quote-block--image:not(.quote-block--image-last) .mark-with-banner__banner{display:block;left:0;margin:1rem 0 1.25rem;position:relative;transform:none}.generic-content .mark-with-banner__banner{left:calc(-1rem - 50px)}.rich-text__aside--left .mark-with-banner .mark-with-banner__banner,.rich-text__aside--right .mark-with-banner .mark-with-banner__banner{display:block;left:0;margin:1rem 0 1.25rem;position:relative;transform:none}}@media screen and (min-width:1224px)and (max-width:1400px){.sidebar-article__content .mark-with-banner__banner,.sidebar-document__list .mark-with-banner__banner{display:block;left:0;margin:1rem 0 1.25rem;position:relative;transform:none}}@media screen and (min-width:1224px){table .mark-with-banner__banner{display:block;left:0;margin:1rem 0 1.25rem;position:relative;transform:none;width:-moz-max-content;width:max-content}table .mark-with-banner__inner:before{bottom:-16px}}.media-block{background-color:#f4f4f4;padding:15px}@media screen and (min-width:768px){.media-block{padding:40px 40px 30px}}.media-block__heading{margin-top:0}.media-block__media-player{flex-direction:column-reverse}.media-block__media,.media-block__media-player{display:flex;position:relative}.media-block--is-touched:not(.media-block--audio) .media-block__image-wrapper{display:none}.media-block__image-wrapper{aspect-ratio:16/9;max-width:100%;min-width:100%;overflow:hidden}.media-block__image{min-width:100%}.media-block:not(.media-block--video) .media-block__video{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.media-block__video-container{width:100%}.media-block__video.video{margin:0}.media-block:not(.media-block--audio) .media-block__audio{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.media-block__audio{bottom:34px;left:0;padding:0 24px;position:absolute;width:100%}@media screen and (min-width:768px){.media-block__audio{padding:0 54px}}.media-block__button-group{border:none;display:flex;left:50%;padding-bottom:0;padding-top:28px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.media-block__play-button{display:flex}.media-block__play-button:first-child{margin-right:10px}@media screen and (min-width:600px){.media-block__play-button:first-child{margin-right:20px}}.media-block__play-button-icon{background-color:#b9e1cc;display:flex;height:36px;padding:5px;width:36px}.media-block__play-button-icon--hover{display:none}@media screen and (min-width:600px){.media-block__play-button-icon{height:60px;padding:15px;width:60px}}.media-block__play-button:not(.media-block__play-button--active):hover .media-block__play-button-icon{background-color:#00468e;display:none}.media-block__play-button:not(.media-block__play-button--active):hover .media-block__play-button-icon--hover{display:flex}.media-block__play-button-text{background-color:#fff;font-size:16px;height:36px;min-width:84px;padding:8px;text-align:left;white-space:nowrap}@media screen and (min-width:600px){.media-block__play-button-text{height:60px;min-width:100px;padding:20px 15px}}.media-block__play-button--active>.media-block__play-button-icon{background-color:#b9e1cc;display:flex}.media-block__play-button--active>.media-block__play-button-icon--hover{display:none}.media-block__play-button--active>.media-block__play-button-text{background-color:#b9e1cc}.media-block--is-touched .media-block__button-group{display:flex;justify-content:center;position:static;transform:none;width:100%}.media-block--is-touched .media-block__play-button-icon{height:36px;padding:5px;width:36px}.media-block--is-touched .media-block__play-button-text{height:36px;min-width:84px;padding:8px}.mega-menu-narrow{background-color:#303030}@media (min-width:1101px),print{.mega-menu-narrow{display:none!important}}.mega-menu-narrow__content{padding-top:20px}.mega-menu-narrow__sub-menu{margin:0;padding:0 0 20px 20px}.mega-menu-narrow__sub-menu-content{font-family:Roboto,Helvetica Neue,sans-serif;padding:5px 0 20px}.mega-menu-narrow__sub-menu-item:not(:last-child){margin-bottom:25px!important}.mega-menu-narrow__list{display:flex;flex-wrap:wrap;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:14px;margin:15px 0 30px}.mega-menu-narrow__list-item{flex:0 0 auto;margin-bottom:0!important;margin-right:1rem;margin-top:15px}.mega-menu-narrow__list-item:last-child{margin-right:0}.mega-menu-narrow__breadcrumbs{margin-top:1rem}.mega-menu{background-color:#303030;color:#fff;position:relative;z-index:10}@media (max-width:1100px),print{.mega-menu{display:none!important}}.mega-menu h2{font-size:inherit;height:100%;margin:0;position:relative}.mega-menu__group-heading{font-size:18px;margin-top:0}.mega-menu__nav{display:flex;justify-content:center;list-style:none;margin:0;padding:14px 0}.mega-menu__nav>li{border-left:1px solid #7dbf9d;padding:0 15px}.mega-menu__nav>li:first-child{border-left:none}.mega-menu__trigger{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}@media screen and (min-width:1240px){.mega-menu__trigger{font-size:16px}}.mega-menu__trigger--active{color:#b9e1cc}.mega-menu__trigger--active:before{background-color:#303030;bottom:-24px;content:"";height:10px;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:10px;z-index:2}.mega-menu__trigger:hover{color:#b9e1cc}.mega-menu__trigger:focus-visible{outline:3px solid #fff}.mega-menu__panel{background-color:#fff;color:#303030;left:0;position:absolute;width:100%}.mega-menu__panel-content{padding-bottom:50px;padding-top:80px;position:relative}.mega-menu__groups{display:flex;flex-wrap:wrap;font-family:Roboto,Helvetica Neue,sans-serif!important;list-style:none;margin:0;padding:0}.mega-menu__groups>li{width:33.3%}.mega-menu__link{border-bottom:1px solid transparent;color:#00468e;text-decoration:none}.mega-menu__link:hover{border-color:currentColor;color:#303030}.mega-menu__link:visited{color:#00468e}.mega-menu__close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:flex;font-family:Montserrat,Helvetica Neue,sans-serif!important;font-size:inherit;font-size:14px;font-weight:500;padding:0;position:absolute;right:0;text-transform:uppercase;top:15px}.mega-menu__close:hover{color:#00468e}.mega-menu__close:hover>.mega-menu__x{fill:#00468e}.mega-menu__x{color:#fff;flex-shrink:0;margin-left:10px}.mega-menu__overlay{background-color:rgba(0,0,0,.5);height:100%;left:-100%;opacity:0;position:fixed;top:0;transition:opacity .5s,left 0s .5s;width:100%;z-index:9}.mega-menu__overlay--visible{left:0;opacity:1;transition-delay:0s}.multi-line-byline{margin-bottom:40px;margin-top:30px}.edit-banner{background-color:#f8e7e0;bottom:0;box-shadow:4px -4px 39px -15px rgba(0,0,0,.75);padding:4rem 0;position:fixed;width:100vw;z-index:10}.edit-banner--hidden{display:none}@media screen and (min-width:1240px){.edit-banner__content{align-items:center;display:flex;justify-content:space-between}}.edit-banner__text{margin-bottom:2rem}@media screen and (min-width:1240px){.edit-banner__text{margin-bottom:0}}.edit-banner__actions{display:flex;flex-direction:column}@media screen and (min-width:768px){.edit-banner__actions{align-items:center;flex-direction:row}}.edit-banner__action{margin-bottom:1rem;margin-right:1rem}.edit-banner__action:last-child{margin-right:0}@media screen and (min-width:768px){.edit-banner__action{margin-bottom:0}}.my-plans{background-color:#f4f4f4;padding-bottom:40px;position:relative}.my-plans__header{padding:45px 0 30px}@media screen and (min-width:1024px){.my-plans__header{align-items:center;display:flex}}.my-plans__actions{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media screen and (min-width:1024px){.my-plans__actions{align-items:center;flex-direction:row;margin-left:auto;width:auto}}.my-plans__middle-group{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;margin-bottom:60px}.my-plans__middle-group-item{margin-right:1rem}.my-plans__last-group{align-items:center;display:flex;justify-content:space-between;margin-top:5px}@media screen and (min-width:1024px){.my-plans__last-group{margin-top:0}}.my-plans__menu-wrapper{align-items:center;display:flex;flex-direction:row;margin-left:auto}.my-plans__search-label{font-size:16px;font-weight:500}@media screen and (max-width:1024px){.my-plans__search-label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}}.my-plans__search-label--visually-hidden{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.my-plans__search-wrapper{align-items:center;border-bottom:2px solid #303030;display:none;flex-direction:row;height:43px;justify-content:space-between;margin:0 5px 0 20px}.my-plans__search-wrapper:hover:not(.my-plans__search-wrapper--focus){border-bottom-color:#00468e;color:#00468e}.my-plans__search-wrapper--focus{border:2px solid #303030;box-shadow:inset 0 3px 10px .8500000238px #c7c9e3;padding:0 20px}.my-plans__search-wrapper--active{display:flex}.my-plans__search-wrapper:hover .my-plans__search-bar:not(.my-plans__search-bar--focus)::-moz-placeholder{color:#00468e;opacity:1}.my-plans__search-wrapper:hover .my-plans__search-bar:not(.my-plans__search-bar--focus)::placeholder{color:#00468e;opacity:1}.my-plans__search-wrapper:hover .my-plans__search-bar:not(.my-plans__search-bar--focus):-ms-input-placeholder{color:#00468e}.my-plans__search-wrapper:hover .my-plans__search-bar:not(.my-plans__search-bar--focus)::-ms-input-placeholder{color:#00468e}.my-plans__search-icon{height:33px;width:32px}.my-plans__search-wrapper:hover:not(.my-plans__search-wrapper--focus) .my-plans__search-icon{display:none}.my-plans__search-wrapper:hover:not(.my-plans__search-wrapper--focus) .my-plans__search-icon--hover{display:inline}.my-plans__search-icon--hover{display:none}.my-plans__search-bar{background-color:transparent;border:none;font-size:16px;transition:width .6s;width:130px}.my-plans__search-bar::-moz-placeholder{font-style:normal}.my-plans__search-bar::placeholder{font-style:normal}.my-plans__search-bar:-ms-input-placeholder{font-style:normal}.my-plans__search-bar::-ms-input-placeholder{font-style:normal}@media screen and (min-width:1024px){.my-plans__search-bar--focus{max-width:370px;width:20vw}}.my-plans__search-bar--focus::-moz-placeholder{font-style:italic}.my-plans__search-bar--focus::placeholder{font-style:italic}.my-plans__search-bar--focus:-ms-input-placeholder{font-style:italic}.my-plans__search-bar--focus::-ms-input-placeholder{font-style:italic}.my-plans__button{margin:1rem 16px 0 0}@media screen and (min-width:1024px){.my-plans__button--visually-hidden{left:-999em;margin-right:30px;position:absolute;clip:rect(0,0,0,0);overflow:hidden}}.my-plans__close-search-button:hover .my-plans__close-search-icon{fill:#00468e}.my-plans__cards{padding-top:20px}@media screen and (min-width:1024px){.my-plans__cards{display:flex;flex-wrap:wrap;justify-content:space-between}}.plan-list{border:2px solid #000;max-height:150px;overflow:auto;padding:1rem}.plan-list__text{font-weight:700;margin:0 0 1rem}.plan-list__list{margin:0;padding:0 1rem}.new-tag{display:inline-block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem;position:relative;z-index:1}@media print{.new-tag{display:none}}.new-tag__text{align-items:center;display:flex;justify-content:center}.new-tag--snippet .new-tag__content{background-color:#def2e7;border:1px solid #447266;padding:.5rem}.new-tag--snippet .new-tag__text{color:#303030;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.new-tag--snippet .new-tag__arrow:after{border-color:transparent transparent transparent #303030;border-style:solid;border-width:0 0 11px 11px;bottom:-11px;content:"";height:0;left:auto;position:absolute;right:0;width:0;z-index:-1}.new-tag--bookmark .new-tag__content{background-color:#303030;color:#fff;padding:.4rem .4rem .2rem}.new-tag--bookmark .new-tag__text{font-size:14px;font-weight:300}.new-tag--bookmark .new-tag__arrow:after{background-color:#303030;border:0;content:"";left:0;padding-bottom:50%;position:absolute;top:26px;transform:rotate(-30deg) skewX(30deg);transform-origin:0 0;width:57.7%;z-index:-1}.new-tag--lefty{margin-right:2rem}.new-tag--lefty .new-tag__arrow:after{border-color:transparent #303030 transparent transparent;border-style:solid;border-width:0 11px 11px 0;bottom:-11px;content:"";height:0;left:0;position:absolute;right:0;width:0;z-index:-1}.new-tag--lefty .new-tag__text{font-weight:400;letter-spacing:.05em;text-transform:uppercase}.new-tag--lefty .new-tag__content{background-color:#def2e7;border:1px solid #447266;padding:.5rem}@media screen and (min-width:1024px){.new-tag--lefty .new-tag__content{padding:1rem}}.new-tag--historic .new-tag__content{background-color:#7dbf9d;margin-left:5px;padding:3px 9px 2px}.new-tag--historic .new-tag__text{font-size:13px;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.new-tag--historic .new-tag__arrow:after{border-color:transparent transparent transparent #666;border-style:solid;border-width:0 0 11px 11px;bottom:-11px;content:"";height:0;left:auto;position:absolute;right:0;width:0;z-index:-1}.news-archive-block{font-size:1rem;padding-left:37px;padding-right:37px}.news-archive-block--ordered .news-archive-block__item{counter-increment:section;margin-left:1rem;padding-bottom:1.5rem;padding-left:2rem;position:relative}.news-archive-block--ordered .news-archive-block__item:not(:last-child){border-left:2px solid #000}.news-archive-block--ordered .news-archive-block__item:last-child{margin-left:calc(1rem + 2px)}.news-archive-block--ordered .news-archive-block__item:before{background-color:#fff;border:2px solid #303030;border-radius:50%;content:counter(section);display:inline-block;font-weight:700;height:36px;left:-19px;line-height:32px;position:absolute;text-align:center;width:36px}.news-archive-block--ordered .news-archive-block__text{padding-top:.25rem}.news-archive-block--no-icon .archive-heading__text{margin-top:30px}.news-archive-block__heading{margin:0 0 1rem}.news-archive-block__lead{margin:2px 0 0;text-transform:uppercase}.news-archive-block__list{list-style:none;margin:1rem 0;padding:0}.news-archive-block__item{line-height:1.4;padding-bottom:1rem}.news-archive-block__actions{margin-top:1rem}@media print{.news-archive-block__actions{display:none}}.news-archive-block__action{margin-top:.75rem}.news-archive-block__action:not(:last-child){margin-right:1.5rem}.news-article--stretch{display:flex;height:100%}.news-article__article{color:inherit;display:block;text-decoration:none;width:100%}.news-article__article:focus,.news-article__article:hover{text-decoration:none}@media screen and (min-width:600px){.news-article__article{display:flex}}.news-article__article:focus .news-article__heading,.news-article__article:hover .news-article__heading{border-bottom-color:#0055ac;color:#0055ac}.news-article__article:focus .news-article__image-inner,.news-article__article:hover .news-article__image-inner{opacity:.6;transform:scale(1.1)}.news-article__image{height:230px;overflow:hidden}@media print{.news-article__image{display:none}}@media screen and (min-width:600px){.news-article__image{flex:0 0 50%;height:auto;order:1;width:50%}.news-article__article--reverse .news-article__image{order:2}}.news-article__image-inner{height:100%;position:relative;transition:transform 2s ease,opacity 1s linear}.news-article__heading{border-bottom:2px solid #303030;display:inline;font-size:1rem;line-height:1.5;margin:0;word-break:break-word}@media screen and (min-width:1024px){.news-article__heading{font-size:18px}}@media screen and (min-width:1025px){.news-article__heading{font-size:20px}}.news-article__heading+.news-article__lead{margin-top:1rem}.news-article__lead.rich-text p{line-height:1.2}@media screen and (min-width:600px){.news-article__text{flex:0 0 50%;order:2;width:50%}.news-article__article--reverse .news-article__text{order:1}}.news-article__text-inner{padding:1rem}@media screen and (min-width:600px){.news-article__text-inner{padding:2.75rem}}.news-pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:18px 0;position:relative}@media screen and (min-width:768px){.news-pagination{justify-content:flex-start}}.news-pagination__list-item{display:inline;margin:0 5px}.news-pagination__icon-left,.news-pagination__icon-right{height:38px;transition:all .25s ease;width:38px}.news-pagination__icon-left{transform:scaleX(-1)}.news-pagination__next,.news-pagination__prev{align-items:center;display:flex;position:absolute;top:-38px}.news-pagination__next:hover,.news-pagination__prev:hover{color:#00468e}@media screen and (min-width:768px){.news-pagination__next,.news-pagination__prev{position:relative;top:auto}}.news-pagination__prev{left:10px}@media screen and (min-width:768px){.news-pagination__prev{left:auto;margin-right:15px}}.news-pagination__next{right:10px}@media screen and (min-width:768px){.news-pagination__next{margin-left:15px;right:auto}}.news-pagination__nummbered-link{border-radius:50%;color:inherit;display:block;font-size:18px;height:38px;line-height:38px;margin:0;padding:0;position:relative;text-align:center;text-decoration:none;transition:background-color .25s ease;width:38px}.news-pagination__nummbered-link:focus,.news-pagination__nummbered-link:hover{text-decoration:none}.news-pagination__nummbered-link:hover{background-color:#f0f0f0}.news-pagination__nummbered-link:focus{background-color:#fff;color:inherit}.news-pagination__nummbered-link:focus-visible,.news-pagination__nummbered-link:hover:not(:disabled){background-color:#f0f0f0;color:inherit}.news-pagination__nummbered-link--current{background-color:#303030;color:#fff}.news-pagination__nummbered-link--current:focus-visible,.news-pagination__nummbered-link--current:hover{background-color:#303030;color:#fff}.news-pagination__arrow-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.newsletter-page{background-color:#f4f4f4;line-height:1.45;padding:68px 0}.newsletter-page__content{min-height:50vh}.newsletter-page__title-wrapper{align-items:center;display:flex;gap:20px}.newsletter-page__title-icon{height:45px;width:45px}.newsletter-page__lead{margin:1rem 0 0}.newsletter-page__form{padding:2rem 0}.newsletter-page__section{margin-bottom:2rem}.newsletter-page__title{font-size:1.5rem;margin-bottom:1rem}.newsletter-page__error-message{color:#aa0216;margin-bottom:20px}.newsletter-page__error-message--form{margin:0;padding:10px 0}.newsletter-page__list{list-style:none;margin:1.5rem 0 0;padding:0}.newsletter-page__list:first-child{margin-top:0}.newsletter-page__list--child{margin-left:40px}.newsletter-page__list--no-margin-top{margin-top:0}.newsletter-page__item{margin-bottom:1.5rem}.newsletter-page__item:last-child{margin-bottom:0}.newsletter-page__actions{align-items:center;display:flex;flex-wrap:wrap}.newsletter-page__action-button{height:100%;margin-right:1.5rem}.newsletter-page__submit-button--invisible{display:none}.newsletter-page__submit-button--invisible+.newsletter-page__error-message{margin:0 0 0 1.5rem}.newsletter-page__message{padding-bottom:2rem}.newsletter-page__hidden{font-size:0;margin:0;padding:0}.newsletter-page__checkbox-fieldset{border:none;margin:0;padding:0}.notification-list__heading{font-size:18px;font-weight:500;margin:0}.notification-list__header-wrapper{display:flex;padding:20px}.notification-list__mark-all-button{margin-left:auto}.notification-list__mark-all-button--disabled{border:none;color:#767676}.notification-list__header-wrapper .notification-list__mark-all-button--disabled:hover{color:#767676}.notification-list__notifications{max-height:600px;overflow-x:hidden;overflow-y:auto;padding:0 20px;width:80vw}@media screen and (min-width:600px){.notification-list__notifications{min-width:360px;width:auto}}.notification-list__no-notifications{font-size:18px;font-style:italic;margin:0;min-width:440px;padding:20px}.notification-list__notification-number{align-items:center;display:flex;font-size:14px;height:16px;justify-content:center;position:absolute;right:9px;top:9px;width:16px}@media screen and (min-width:600px){.notification-list__notification-number{font-size:18px;right:7px;top:7px}}.notification-list__notification-icon{height:44px;width:44px}.notification-list__notification-icon--hover{display:none}.notification-list__button{align-items:center;display:flex;height:44px;justify-content:center;padding:6px;width:44px}@media screen and (min-width:600px){.notification-list__button{padding:0}}.notification-list__button:not(:enabled){opacity:.3}.notification-list__button--active .notification-list__notification-icon,.notification-list__button:hover:enabled .notification-list__notification-icon{display:none}.notification-list__button--active .notification-list__notification-icon--hover,.notification-list__button:hover:enabled .notification-list__notification-icon--hover{display:inline}.notification-list__button:hover:enabled .notification-list__notification-number{color:#00468e}.notification-list__menu-bubble{left:0;width:100%}.notification{border-top:1px solid #ddd;font-size:18px;padding:20px 40px 20px 20px;position:relative}.notification:first-child{border:none}.notification__unread-button{background-color:#eed0c3;border:1px solid #303030;border-radius:50%;height:15px;left:0;position:absolute;width:15px}.notification__unread-button--is-read{display:none}.notification__unread-button:hover{background-color:#00468e}.notification__time-since{font-size:14px;margin:0}.notification__expand-button{margin:.5rem 0 2rem}.notification__expand-button svg{margin-right:.25rem}.notification__expand-button--expanded svg{transform:rotate(180deg)}.notification__plan-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;padding:0;text-align:left}.notification__plan-link:not(:disabled){cursor:pointer}.notification__plan-link:focus:not(:disabled) .notification__plan-link-text,.notification__plan-link:hover:not(:disabled) .notification__plan-link-text{border-bottom-color:transparent;color:#00468e}.notification__plan-link:disabled .notification__plan-link-text{border-bottom-color:transparent}.notification__plan-link-text{border-bottom:1px solid #000}.notification__list{margin:.5rem 0 0;padding:0 0 0 1.5rem}.notification__list-item{line-height:1.4;margin-bottom:.25rem}.notification__list-item--hidden{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.notification__plan-text,.notification__text{margin:0}.notification__link{display:inline}.notification__button-group{display:flex;margin-top:1rem}.notification__decline-button{margin-right:10px}.notification__remove-button{display:flex;height:40px;justify-content:center;position:absolute;right:5px;top:5px;width:40px}.notification__remove-button:hover .notification__remove-icon{display:none}.notification__remove-button:hover .notification__remove-icon--hover{color:#00468e;display:inline}.notification__remove-icon--hover{display:none}.notification__removed-text{font-style:italic;margin:0}.notification__removed-text a{text-decoration:underline}.notification__removed-text a:hover{color:#00468e!important}.old-curriculum-alert{background-color:#eed0c3;color:#303030;font-size:1rem;padding:1rem 1rem 0}.old-curriculum-alert__top-part{align-items:center;display:flex;gap:.5rem;margin-bottom:1.5rem}.old-curriculum-alert__icon{color:#303030;height:24px;margin-bottom:-2px;margin-top:-2px;width:24px}.old-curriculum-alert__title{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;margin:0}.old-curriculum-alert__text-wrapper{padding-bottom:2rem}.old-curriculum-alert__text{color:#303030}.old-curriculum-alert__lists-wrapper{padding-bottom:1rem}.old-curriculum-alert__list-container{margin-bottom:1rem}.old-curriculum-alert__list-container--inline-link{display:flex;gap:.5rem}.old-curriculum-alert__list-container--inline-link .old-curriculum-alert__list-title{margin-bottom:0}.old-curriculum-alert__list-title{margin-bottom:.5rem}.old-curriculum-alert .link-list__item+.link-list__item{margin-top:.5rem}.old-curriculum-content-block__bullet-list,.old-curriculum-content-block__content,.old-curriculum-content-block__link-list,.old-curriculum-navigation{margin-bottom:1rem}.old-curriculum-navigation__actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:2rem;width:100%}.old-curriculum-navigation__link{align-items:center;color:inherit;display:flex;font-size:1rem;text-decoration:none}.old-curriculum-navigation__link:focus,.old-curriculum-navigation__link:hover{color:#00468e;text-decoration:none}.old-curriculum-navigation__icon-wrapper{align-items:center;background-color:#f6dacd;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.old-curriculum-navigation__icon-wrapper--forward{margin-left:.5rem}.old-curriculum-navigation__icon-wrapper--backward{margin-right:.5rem}.old-curriculum-navigation__icon-wrapper--backward .old-curriculum-navigation__icon{transform:rotate(180deg)}.old-curriculum-navigation__icon{height:20px;width:40px}.old-curriculum-page__warning{margin-bottom:1rem}.old-curriculum-page__action-bar{margin-bottom:3rem}.old-curriculum-page__table-of-content{margin-bottom:10rem}.old-curriculum-page__content{margin-bottom:5rem}.old-curriculum-page__page-count{margin-bottom:4rem;padding-top:1.875rem;text-align:center;width:100%}@media screen and (min-width:768px){.old-curriculum-page__page-count{padding-top:3.75rem}}.old-curriculum-page__navigation{margin-bottom:2.5rem}.old-curriculum-table-of-contents__primary-list{counter-reset:list-counter;list-style:none;list-style-type:none;margin:0;padding:0}.old-curriculum-table-of-contents__primary-list-item{counter-increment:list-counter;line-height:2rem;padding-left:2.5rem;position:relative}.old-curriculum-table-of-contents__primary-list-item:before{background-color:#eed0c3;border-radius:50%;content:counter(list-counter) " ";display:block;font-weight:700;left:0;line-height:2rem;position:absolute;text-align:center;top:0;width:2rem}.old-curriculum-table-of-contents__primary-link{border-bottom:2px solid #303030;color:#303030;font-size:1.125rem;font-weight:700}.old-curriculum-table-of-contents__primary-link:hover{border-bottom:2px solid #00468e;color:#00468e}.old-curriculum-table-of-contents__secondary-list{list-style:none;margin:.5rem 0 0;padding:0}.old-curriculum-table-of-contents__secondary-list-item{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.old-curriculum-table-of-contents__secondary-list-item:before{content:"-";display:block;left:0;line-height:1rem;position:absolute;text-align:center;top:0;width:1rem}.old-curriculum-table-of-contents__secondary-link{border-bottom:2px solid #e6e6e6;color:#303030}.old-curriculum-table-of-contents__secondary-link:hover{border-bottom:2px solid #00468e;color:#00468e}.option-group label{font-weight:500}.option-group__select{margin-top:10px}.option{color:#303030}.option__input{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.option__input:checked component__checkmark-inactive{display:none}.option__inner{display:flex}.option__title{font-weight:700;padding-left:.5rem}.option__label{display:flex;position:relative}.option__label:before{background-color:#fff;border:1px solid #7dbf9d;border-radius:2px;content:"";display:block;flex-shrink:0;height:18px;width:18px}.option__label-text{font-size:1rem;padding-left:.5rem}.option__label-text--is-title{font-weight:500}.option__input:checked+.option__label:before{border:1px solid #303030}html:not(.mouse-user) .option .option__input:focus+.option__label{outline:3px solid #00468e}.option__checkmark{position:absolute;transform:scale(1);transition:transform .2s ease-out}.option__checkmark--active{left:2px;top:3px;transform:scale(0)}.option__input:checked+.option__label .option__checkmark--active{transform:none}.option__checkmark--inactive{left:6px;top:10px}.option__input:checked+.option__label .option__checkmark--inactive{transform:scale(0)}.option__description{margin:.5rem 0 0 1.625rem}.options__list{list-style:none;margin:0;padding:0}.options__item{margin-top:1.5rem}.options__item:first-child{margin-top:0}.options__item--hidden{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.options--inline .options__list{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-top:-1rem}.options--inline .options__item{margin-left:1rem;margin-top:1rem}.org-chart{margin:100px auto;max-width:1650px;overflow-x:auto;text-align:center;width:90%}.org-chart *{margin:0;padding:0}.org-chart ol{list-style:none}.org-chart ol span{font-size:1rem;font-weight:400;line-height:1.375rem;margin:0}.org-chart .rectangle{align-items:center;display:flex;height:4rem;justify-content:center;padding:14px;position:relative}.org-chart a,.org-chart a:visited{color:#303030}.org-chart a:hover{background-color:#00468e;color:#fff}.org-chart__level-1{background-color:#b9e1cc;margin:0 auto 50px;max-width:300px;width:50%}.org-chart__level-1:before{background:#303030;content:"";height:9rem;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:2px}.org-chart__level-intermediate-wrapper{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);position:relative}.org-chart__level-intermediate-wrapper>li{position:relative}.org-chart__level-intermediate-wrapper>li:first-child{grid-column:1}.org-chart__level-intermediate-wrapper>li:nth-child(2){grid-column:2}.org-chart__level-intermediate-wrapper>li:nth-child(3){grid-column:4}.org-chart__level-intermediate-wrapper>li:nth-child(4){grid-column:5}.org-chart__level-intermediate-wrapper>li:first-child:after,.org-chart__level-intermediate-wrapper>li:last-child:after{background-color:#fff;content:"";height:10px;left:0;position:absolute;top:-22px;width:calc(50% - 1px)}.org-chart__level-intermediate-wrapper>li:not(:first-child):last-child:after{left:unset;right:0}.org-chart__level-intermediate-wrapper:before{background:#303030;content:"";height:2px;left:0;position:absolute;top:-20px;width:100%}.org-chart__level-intermediate-wrapper--1:before{left:50%;translate:-100%;width:25%}.org-chart__level-intermediate-wrapper--1>li:first-child{grid-column:2}.org-chart__level-intermediate-wrapper--2:before{left:50%;translate:-50%;width:50%}.org-chart__level-intermediate-wrapper--2>li:first-child{grid-column:2}.org-chart__level-intermediate-wrapper--2>li:last-child{grid-column:4}.org-chart__level-intermediate-wrapper--3:before{left:0;width:75%}.org-chart__level-intermediate-wrapper>li:before{background:#303030;bottom:100%;content:"";height:20px;left:50%;position:absolute;transform:translateX(-50%);width:2px}.org-chart__level-intermediate{background-color:#bac6d8;margin:0 auto 50px}.org-chart__level-intermediate:after{background:#303030;content:"";display:none;height:2px;left:0;position:absolute;top:50%;transform:translate(-100%,-50%);width:20px}.org-chart__level-2-wrapper{display:grid;position:relative;grid-column-gap:20px;margin:0 auto}@media screen and (min-width:1024px){.org-chart__level-2-wrapper--6 .rectangle,.org-chart__level-2-wrapper--7 .rectangle{padding:7px}.org-chart__level-2-wrapper--6 span,.org-chart__level-2-wrapper--7 span{font-size:12px}.org-chart__level-2-wrapper--6 .org-chart__level-3-wrapper,.org-chart__level-2-wrapper--7 .org-chart__level-3-wrapper{width:85%}}.org-chart__level-2-wrapper:before{background:#303030;content:"";height:2px;left:0;position:absolute;top:-20px;width:100%}.org-chart__level-2-wrapper:after{background:#303030;bottom:-20px;content:"";display:none;height:2px;left:-20px;position:absolute;width:calc(100% + 20px)}.org-chart__level-2-wrapper li{position:relative}.org-chart__level-2-wrapper>li:before{background:#303030;bottom:100%;content:"";height:20px;left:50%;position:absolute;transform:translateX(-50%);width:2px}.org-chart__level-2-wrapper>li:first-of-type,.org-chart__level-2-wrapper>li:last-of-type{position:relative}.org-chart__level-2-wrapper>li:first-of-type:after,.org-chart__level-2-wrapper>li:last-of-type:after{background-color:#fff;content:"";height:21px;left:0;position:absolute;top:-2rem;width:calc(50% - 1px)}.org-chart__level-2-wrapper>li:last-of-type:after{left:unset;right:0}.org-chart__level-2{background-color:#eed0c3;margin:0 auto 20px}.org-chart__level-2:after{background:#303030;content:"";display:none;height:2px;left:0;position:absolute;top:50%;transform:translate(-100%,-50%);width:20px}.org-chart__level-3-wrapper{margin-left:auto;position:relative;width:90%}.org-chart__level-3-wrapper:before{background:#303030;content:"";height:calc(100% + 20px);left:-20px;position:absolute;top:-20px;width:2px}.org-chart__level-3-wrapper li+li{margin-top:25px}.org-chart__level-3-wrapper>li:last-of-type{position:relative}.org-chart__level-3-wrapper>li:last-of-type:after{background:#fff;bottom:0;content:"";height:calc(50% - 1px);left:-20px;position:absolute;width:10px}.org-chart__level-3{background-color:#f2e8da;font-weight:400}.org-chart__level-3:before{background:#303030;content:"";height:2px;left:0;position:absolute;top:50%;transform:translate(-100%,-50%);width:20px}@media screen and (max-width:1024px){.org-chart{margin:50px auto;padding:0 13px;width:min(376px,100%)}.org-chart .rectangle{padding:20px 10px}.org-chart__level-1,.org-chart__level-intermediate{max-width:unset}.org-chart__level-1,.org-chart__level-2,.org-chart__level-intermediate{width:100%}.org-chart__level-1{margin-bottom:20px}.org-chart__level-1:before{height:1.25rem;left:-20px;margin-left:10%;transform:none}.org-chart__level-intermediate{margin-bottom:15px}.org-chart__level-intermediate-wrapper>li:last-of-type .org-chart__level-intermediate{margin-bottom:30px}.org-chart__level-intermediate-wrapper:before{height:calc(100% + 10px);left:-20px;top:0;translate:0;width:2px}.org-chart__level-2-wrapper:after,.org-chart__level-2-wrapper>li:before,.org-chart__level-2-wrapper>li:not(:last-of-type):after,.org-chart__level-intermediate-wrapper>li:after,.org-chart__level-intermediate-wrapper>li:before{display:none}.org-chart__level-2{margin-top:15px}.org-chart__level-2-wrapper,.org-chart__level-2:after,.org-chart__level-intermediate-wrapper,.org-chart__level-intermediate:after{display:block}.org-chart__level-2-wrapper,.org-chart__level-intermediate-wrapper{margin-left:10%;width:90%}.org-chart__level-2-wrapper:before{height:100%;left:-20px;width:2px}.org-chart__level-2-wrapper>li:not(:first-child){margin-top:30px}.org-chart__level-2-wrapper>li:last-of-type:after{height:calc(100% - 30px);left:-22px;right:unset;top:32px;width:10px}.org-chart__level-3-wrapper li+li{margin-top:15px}}@media screen and (min-width:1024px)and (max-width:1400px){.org-chart__level-3-wrapper:before{left:-10px}.org-chart__level-3:before{width:10px}.org-chart__level-3-wrapper>li:last-of-type:after{left:-10px}}.page-header{background-color:#f4f4f4;width:100%}.page-header__content{margin-left:auto;margin-right:auto;max-width:1240px;width:95%}@media(min-width:768px){.page-header__content{width:85%}}.page-header__subtitle{font-weight:700}@media screen and (min-width:1024px){.page-header--media .page-header__text{max-width:600px}}.page-header--media .page-header__content{width:100%}@media screen and (min-width:1024px){.page-header--media .page-header__content{display:flex;max-width:100%;width:100%}}.page-header--media .page-header__text-wrapper{padding:10px}@media screen and (min-width:1024px){.page-header--media .page-header__text-wrapper{padding:7vw 50px 50px;width:50%}}.page-header__text-wrapper{padding:20px 0}@media screen and (min-width:1024px){.page-header__text-wrapper{display:flex;flex-direction:column;justify-content:center;padding:50px 0}}.page-header__heading{font-size:30px;font-weight:600;margin:0}@media screen and (min-width:1024px){.page-header__heading{font-size:44px}}.page-header__ingress{font-size:16px;margin:18px 0}@media screen and (min-width:1024px){.page-header__ingress{margin-bottom:0}}.page-header__media{height:320px;position:relative}@media print{.page-header__media{display:none}}@media screen and (min-width:1024px){.page-header__media{height:auto;width:50%}}.page-header__media:after{background-color:#f4f4f4;content:"";height:24px;left:50%;margin-left:-10px;position:absolute;top:-12px;transform:rotate(45deg);width:24px}@media screen and (min-width:1024px){.page-header__media:after{bottom:auto;left:auto;left:-12px;margin-left:0;margin-top:-10px;top:50%}}@media screen and (max-width:768px){.page-header__media .video{margin:0}}.page-header--video .page-header__media{height:auto}@media screen and (min-width:768px){.page-header--video .page-header__media{height:320px}}@media screen and (min-width:1024px){.page-header--video .page-header__media{height:auto}}@media screen and (min-width:768px){.page-header .page-header__video{height:100%;margin:0;padding-bottom:0;width:100%}}.page-navigation{font-size:14px}.page-navigation__links{display:flex;justify-content:space-between}.page-navigation__buttons{display:flex;justify-content:center;margin-top:1rem}.page-navigation__next,.page-navigation__previous{align-items:center;color:#000;display:flex;text-decoration:none}.page-navigation__next:hover .page-navigation__icon,.page-navigation__previous:hover .page-navigation__icon{background-color:#00468e;color:#fff}.page-navigation__previous .page-navigation__icon{margin-right:.5rem;transform:scaleX(-1)}.page-navigation__next{margin-left:auto}.page-navigation__next .page-navigation__icon{margin-left:.5rem}.page-navigation__icon{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.pagination{font-size:14px}.pagination__content{display:block}@media only screen and (min-width:768px){.pagination__content{display:flex;justify-content:space-between}}.pagination__actions{display:flex;justify-content:center;margin-top:4rem}.pagination__next,.pagination__previous{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;color:#000;cursor:pointer;display:flex;font-size:inherit;padding:0;text-decoration:none}.pagination__next:disabled,.pagination__previous:disabled{cursor:default;opacity:.5}.pagination__next:hover:not(:disabled) .pagination__icon,.pagination__previous:hover:not(:disabled) .pagination__icon{background-color:#00468e;color:#fff}.pagination__previous .pagination__icon{margin-right:.5rem;transform:scaleX(-1)}.pagination__next{margin-left:auto}@media only screen and (min-width:768px){.pagination__next{margin-left:0}}.pagination__next .pagination__icon{margin-left:.5rem}.pagination__icon{background-color:#f4f4f4;border-radius:50%;height:46px;width:46px}.pagination__icon,.pagination__list{align-items:center;display:flex;justify-content:center}.pagination__list{flex-wrap:wrap;list-style:none;margin:-.25rem 0 0 -.25rem;padding:1rem 0}@media only screen and (min-width:768px){.pagination__list{padding:0 4rem}}.pagination__item{margin-left:.25rem;margin-top:.25rem}.pagination__page--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0}.pagination__page--button:focus,.pagination__page--button:hover:not(:disabled){background-color:#303030;color:#fff}.pagination__page--button:disabled:not(.pagination__page--active){cursor:default;opacity:.5}.pagination__page--active{background-color:#303030;color:#fff}.pagination__page--active:disabled{cursor:default}.pagination__page{align-items:center;display:flex;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px;font-weight:500;height:2rem;justify-content:center;width:2rem}.parallax-block{height:200vh;margin-bottom:40px;width:100%}@media print{.parallax-block{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.parallax-block__textbox{background-color:#fff;margin:15px;padding:25px;position:relative;top:35%;z-index:1}@media screen and (min-width:768px){.parallax-block__textbox{padding:40px}}.parallax-block__parallax-wrapper{clip-path:inset(0 0 0 0);height:200vh;left:0;position:absolute;width:100%;z-index:-1}.parallax-block__parallax{background-color:#ffdab9;background-repeat:no-repeat;background-size:cover;height:100vh;margin-bottom:64px;position:fixed;top:0;width:100%}@media print{.parallax-block,.parallax-block__parallax,.parallax-block__parallax-wrapper{height:700px}.parallax-block__parallax{position:static}}.person-card-list{list-style:none;margin:0;padding:0}.person-card{--inline-air:1rem;--block-air:2rem;display:grid;font-size:1rem;grid-auto-flow:row;grid-template-areas:"photo" "person-info";grid-template-columns:1fr;margin:2rem auto;max-width:750px;padding:2rem}@media screen and (min-width:600px){.person-card{--inline-air:2.75rem;--block-air:2.5em;font-size:20px;gap:0;grid-template-areas:"photo     person-info" "photo     expand-button" "downloads downloads";grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto;padding:0}}.person-card__photo{aspect-ratio:4/5;grid-area:photo;-ms-grid-column:1;-ms-grid-row:1;max-width:100%;width:auto}@media screen and (min-width:600px){.person-card__photo{max-width:254px;width:35vw}}.person-card__photo>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person-card__info{display:flex;flex-direction:column;gap:1rem;grid-area:person-info;-ms-grid-column:1;-ms-grid-row:2;margin-top:var(--block-air)}@media screen and (min-width:600px){.person-card__info{margin:var(--block-air) var(--inline-air) .5rem}}.person-card__name{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px;font-weight:700}@media screen and (min-width:1024px){.person-card__name{font-size:24px}}@media screen and (min-width:600px){.person-card__name{font-size:1.2em}}.person-card__expand-button{display:flex;gap:.5rem;grid-row:3;margin-top:var(--block-air);place-self:start;text-align:left}@media screen and (min-width:600px){.person-card__expand-button{grid-area:expand-button;margin:1.2em var(--inline-air)}}.person-card__downloads{grid-row:4}@media screen and (min-width:600px){.person-card__downloads{grid-area:downloads}.person-card__photo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.person-card__info{-ms-grid-column:3;-ms-grid-row:1}.person-card__expand-button{-ms-grid-column:3;-ms-grid-row:3}.person-card__downloads{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:3}}.person-card__download-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;padding-top:var(--block-air)}@media screen and (min-width:600px){.person-card__download-links{padding:var(--block-air) var(--inline-air)}}.pil-statistics-filter-block__filter{align-items:center;display:flex;margin-top:2rem}.pil-statistics-filter-block__label{flex-basis:245px}.pil-statistics-filter-block__input{background-color:#eaeaea;border:none;box-shadow:inset 0 1px 1px #bbb;font-size:1rem;margin:0 8px;padding:10px 20px}.pil-statistics-filter-block__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#eaeaea url(/Kvark/dist/chevron.031e64d32cdfbb419b3e.svg) right 15px center no-repeat;border-radius:0;cursor:pointer;flex-grow:1;padding:12px 40px 12px 20px}.plan-builder-action-toolbar{align-items:center;display:flex;width:100%}.plan-builder-action-toolbar--right{justify-content:flex-end}.plan-builder-action-toolbar__action{margin-left:1rem}.plan-builder-action-toolbar__action:first-child{margin-left:0}.plan-builder-block-container--green{background-color:#b9e1cc;padding:2rem 0}.plan-builder-block-container__content{margin-left:auto;margin-right:auto;max-width:1240px;width:95%}.plan-builder-block-container--header{background-color:#f4f4f4;box-shadow:inset 0 -8px 8px -8px #ddd,0 -12px 0 8px #f4f4f4;padding:0 0 2rem}.plan-builder-block-container--header .plan-builder-block-container__content{width:100%}@media(min-width:1024px){.plan-builder-block-container--narrow .plan-builder-block-container__content{max-width:750px}}.core-element{background-color:#fff;border:1px solid transparent;border-radius:1rem;font-size:1rem}.core-element:active:not(.core-element--active),.core-element:hover:not(.core-element--active){background-color:#00468e}.core-element:active:not(.core-element--active) .core-element__button,.core-element:hover:not(.core-element--active) .core-element__button{color:#fff}.core-element--active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#000}.core-element--active .core-element__button{z-index:1000}.core-element--active .core-element__button:after{display:block}.core-element--pdf{padding-top:1rem}.core-element__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;padding:.25rem 1rem .25rem 1.5rem;position:relative;text-align:left}.core-element__button:after{background-color:#fff;bottom:-1px;content:"";display:none;height:1px;left:0;position:absolute;width:100%}.core-element__button-text{border-bottom:1px solid transparent}.core-element__title{font-weight:700;margin-right:.5rem}.core-element p{margin:0}.core-element__rich-text-pdf{margin:.25rem 1rem 1rem 1.5rem}.plan-builder-block-element-picker__lead{font-size:1rem;margin-bottom:2rem}.plan-builder-block-element-picker__list{display:flex;flex-wrap:wrap;list-style:none;margin:-1rem 0 0 -1rem;padding:0;position:relative}.plan-builder-block-element-picker__item{flex:0 1 auto;padding-left:1rem;padding-top:1rem}.plan-builder-block-element-picker__actions{margin-top:2rem}.plan-builder-block-evaluation__input{margin-bottom:2rem}.plan-builder-block-evaluation__review-text{background-color:#fff;border-radius:4px;font-size:1rem;margin-top:1rem;padding:1rem}.plan-builder-block-evaluation__review-grade{align-items:center;display:flex}.plan-builder-block-evaluation__review-label{font-size:1rem;font-style:italic;margin:0 0 0 1rem}.plan-builder-block-evaluation__review-scores{align-items:center;display:flex}.plan-builder-block-evaluation__review-score{border:2px solid #00468e;border-radius:50%;height:1rem;margin-right:.25rem;width:1rem}.plan-builder-block-evaluation__review-score:last-child{margin-right:0}.plan-builder-block-evaluation__review-score--filled{background-color:#00468e}.review-input{align-items:center;display:flex;flex-wrap:wrap}.review-input__radios{display:flex;margin-right:1rem}.review-input__radio{height:1.5rem;margin:6px 1rem 6px 0;position:relative;width:1.5rem}.review-input__radio:last-child{margin-right:0}.review-input__radio--checked .review-input__label:after{background-color:#00468e}.review-input__input{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.review-input__input:focus+.review-input__label:before{outline:3px solid #7dbf9d}.review-input__label-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.review-input__label:after{height:calc(1rem - 3px);left:-1px;top:-1px;transform:translate(50%,50%);width:calc(1rem - 3px)}.review-input__label:after,.review-input__label:before{border-radius:50%;content:"";display:block;position:absolute}.review-input__label:before{border:2px solid #00468e;height:1.5rem;left:0;padding:.2rem;top:0;width:1.5rem}.review-input__flag{padding-left:1rem}.review-input__flag-content{background-color:#00468e;color:#fff;display:inline-block;font-size:1rem;min-width:8rem;padding:.5rem;position:relative;text-align:center}.review-input__flag-content:before{border-bottom:1.1rem solid transparent;border-right:1rem solid #00468e;border-top:1.1rem solid transparent;content:"";height:0;left:0;position:absolute;top:0;transform:translate(-100%);width:0}@media screen and (min-width:600px){.plan-builder-block-header__heading{display:flex;justify-content:space-between}}.plan-builder-block-header__title{flex-basis:100%;flex-grow:0;flex-shrink:0;font-size:2rem;margin-bottom:2rem}@media screen and (min-width:600px){.plan-builder-block-header__title{flex-basis:65%;flex-grow:0;flex-shrink:1;padding-right:1rem}}.plan-builder-block-header__title-text{font-size:26px;margin:0}@media screen and (min-width:600px){.plan-builder-block-header__title-text{font-size:40px}}.plan-builder-block-header__top-group{font-size:14px;margin-bottom:2rem}@media screen and (min-width:600px){.plan-builder-block-header__top-group{align-items:center;display:flex;margin-bottom:4rem}}.plan-builder-block-header__group-item{align-items:center;display:flex;margin-top:.5rem}@media screen and (min-width:600px){.plan-builder-block-header__group-item{margin-top:0}.plan-builder-block-header__group-item:nth-child(2){border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0 1rem;padding:0 1rem}}.plan-builder-block-header__group-item:last-child{margin-top:2rem}@media screen and (min-width:600px){.plan-builder-block-header__group-item:last-child{margin-top:0}}.plan-builder-block-header__info,.plan-builder-block-header__partners{line-height:1.625rem}.plan-builder-block-header__info-label{font-weight:500;margin-right:.5rem}.plan-builder-block-header__info-label,.plan-builder-block-header__info-text{display:inline}.plan-builder-block-header__partners-more{display:inline-block}.plan-builder-block-header__partners-label{display:inline-block;font-weight:500;margin-right:.5rem}.plan-builder-block-header__partners-list{display:inline-block;list-style:none;margin:0;padding:0}.plan-builder-block-header__partners-item{display:inline-block;margin-right:.5rem}@media screen and (min-width:1024px){.plan-builder-block-header__subjects{display:flex}}.plan-builder-block-header__subjects-label{font-weight:500;line-height:1.625rem;margin:0}@media screen and (min-width:1024px){.plan-builder-block-header__subjects-label{margin-right:.5rem}}.plan-builder-block-header__subjects-list{list-style:none;margin:0;padding:0}@media screen and (min-width:1024px){.plan-builder-block-header__subjects-list{display:flex;flex-wrap:wrap;margin-top:-.5rem}}.plan-builder-block-header__subjects-item{line-height:1.625rem;margin-top:.5rem}@media screen and (min-width:1024px){.plan-builder-block-header__subjects-item{margin-right:.5rem}}.plan-builder-block-header__actions{align-items:center;display:flex;flex-basis:100%;flex-grow:0;flex-shrink:0;margin-bottom:1rem}@media screen and (min-width:600px){.plan-builder-block-header__actions{align-items:flex-start;flex-basis:auto;flex-grow:0;flex-shrink:0}}.plan-builder-block-header__action{margin-left:2rem}.plan-builder-block-header__action:first-child{margin-left:0}.plan-builder-block-header__link-unavailable{font-size:14px;text-decoration:line-through}.plan-builder-block-info-banner{color:#fff;margin-top:60px}.plan-builder-block-info-banner__wrapper{background-color:#303030;padding:1rem}@media screen and (min-width:600px){.plan-builder-block-info-banner__wrapper{padding:2rem}}@media screen and (min-width:1024px){.plan-builder-block-info-banner__wrapper{display:flex}}.plan-builder-block-info-banner__content{line-height:26px}.plan-builder-block-info-banner__icon{margin-bottom:1rem;margin-right:10px;width:32px}@media screen and (min-width:1024px){.plan-builder-block-info-banner__icon{display:flex;margin-bottom:0;margin-right:1rem}}.plan-builder-block-info-banner__list,.plan-builder-block-info-banner__text{margin-bottom:0;margin-top:0}.plan-builder-block-info-banner__action-group{display:flex;justify-content:flex-end;margin-top:26px}.plan-builder-block-save{margin-top:8rem}.plan-builder-block-save__actions{display:flex;justify-content:center}.plan-builder-block-save__button{align-items:center;background-color:#303030;border:0;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;padding:.5rem 3rem}.plan-builder-block-save__button:focus .plan-builder-block-save__icon,.plan-builder-block-save__button:hover .plan-builder-block-save__icon{display:none}.plan-builder-block-save__button:focus .plan-builder-block-save__icon--hover,.plan-builder-block-save__button:hover .plan-builder-block-save__icon--hover{display:block}.plan-builder-block-save__icon{margin-right:.5rem}.plan-builder-block-save__icon--hover{display:none}.plan-builder-block-selector__list{background-color:#fff;margin-top:2rem}.plan-builder-block-selector__list:first-child{margin-top:0}.plan-builder-block-selector__actions{margin-top:2rem}.plan-builder-block-sharing-header__heading{margin-bottom:2rem}@media screen and (min-width:600px){.plan-builder-block-sharing-header__heading{display:flex;justify-content:space-between}}.plan-builder-block-sharing-header__content{position:relative}.plan-builder-block-sharing-header__title{margin:0}.plan-builder-block-sharing-header__body{display:flex;justify-content:flex-end}.plan-builder-block-sharing-header__back{margin-bottom:60px}.plan-builder-block-simple-text__preview{background-color:#fff;border-radius:4px;font-size:1rem;padding:1rem}.plan-builder-block-title-and-text__list{list-style:none;margin:0;padding:0}.plan-builder-block-title-and-text__item{margin-bottom:2rem}.plan-builder-block-title-and-text__item:last-child{margin-bottom:0}.plan-builder-block-title-and-text__add{background-color:#fff;background-image:repeating-linear-gradient(90deg,#eed0c3 0,#eed0c3 50%,transparent 0,transparent),repeating-linear-gradient(90deg,#eed0c3 0,#eed0c3 50%,transparent 0,transparent),repeating-linear-gradient(180deg,#eed0c3 0,#eed0c3 50%,transparent 0,transparent),repeating-linear-gradient(180deg,#eed0c3 0,#eed0c3 50%,transparent 0,transparent);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 2px,20px 2px,2px 20px,2px 20px;margin-top:2rem;width:100%}.plan-builder-block-title-and-text__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:flex;font-size:inherit;padding:.75rem;text-align:left;width:100%}.plan-builder-block-title-and-text__button:not(:disabled){cursor:pointer}.plan-builder-block-title-and-text__button:focus:not(:disabled) .plan-builder-block-title-and-text__icon-wrapper,.plan-builder-block-title-and-text__button:hover:not(:disabled) .plan-builder-block-title-and-text__icon-wrapper{display:none}.plan-builder-block-title-and-text__button:focus:not(:disabled) .plan-builder-block-title-and-text__icon-wrapper--hover,.plan-builder-block-title-and-text__button:hover:not(:disabled) .plan-builder-block-title-and-text__icon-wrapper--hover{display:block}.plan-builder-block-title-and-text__icon{height:24px;width:24px}.plan-builder-block-title-and-text__icon-wrapper--hover{display:none}.plan-builder-block-title-and-text__text{font-family:Montserrat;margin:0 1rem 0 .5rem}.plan-builder-block-title{margin-top:3rem}@media(min-width:1024px){.plan-builder-block-title{margin-top:6rem}}.plan-builder-block-toolbar{position:relative}.plan-builder-block-toolbar__content{display:flex;flex-wrap:wrap}.plan-builder-block-toolbar__actions{display:flex;flex:1 1 auto;flex-wrap:wrap;margin-top:-1rem}.plan-builder-block-toolbar__action{border-right:1px solid #000;margin-right:18px;margin-top:1rem;padding-right:18px}.plan-builder-block-toolbar__action:last-child{border:0;padding:0}@media(min-width:1024px){.plan-builder-block-toolbar__action--right{border:0;margin-left:auto;padding:0}}.plan-builder-block-toolbar__icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.plan-builder-block-toolbar__list{list-style:none;margin:0;padding:0}.plan-builder-block-toolbar__item{line-height:1.5;margin-top:1rem}.plan-builder-block-toolbar__item:first-child{margin-top:0}.plan-builder-block-update-banner{color:#fff;margin-top:60px}.plan-builder-block-update-banner__wrapper{background-color:#303030;padding:1rem}@media screen and (min-width:600px){.plan-builder-block-update-banner__wrapper{padding:2rem}}@media screen and (min-width:1024px){.plan-builder-block-update-banner__wrapper{display:flex}}.plan-builder-block-update-banner__icon{margin-bottom:1rem;margin-right:10px;width:32px}@media screen and (min-width:1024px){.plan-builder-block-update-banner__icon{display:flex;margin-bottom:0;margin-right:1rem}}.plan-builder-block-update-banner__text{margin-top:0}.plan-builder-block-update-banner__action-group{display:flex;margin-top:26px}.plan-builder-block-update-banner__action{font-family:Roboto,Helvetica Neue,sans-serif;margin-right:5px}.plan-builder-block-url-generator{font-size:1rem;margin-top:4rem}.plan-builder-block-url-generator__input{background:transparent;border:1px solid #000;padding:.5rem;width:100%}.plan-builder-block-url-generator__label{display:flex;flex:1}.plan-builder-block-url-generator__label-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.plan-builder-block-url-generator__lead{font-style:italic;margin:.5rem 0 0}.plan-builder-block-url-generator__body{margin-top:1rem}@media(min-width:1024px){.plan-builder-block-url-generator__body{align-items:center;display:flex;justify-content:space-between}}.plan-builder-block-url-generator__url{display:flex}@media(min-width:1024px){.plan-builder-block-url-generator__url{flex:0 1 70%}}.plan-builder-block-url-generator__actions{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}@media(min-width:1024px){.plan-builder-block-url-generator__actions{margin-top:0}}.plan-builder-blocks{background-color:#fff;box-shadow:0 0 8px #ddd;padding:0 0 4rem}.plan-builder-blocks__block+.plan-builder-blocks__block{margin-top:1rem}.plan-builder-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;position:relative}.plan-builder-button--hoverable .plan-builder-button__clickable:focus:not(:disabled) .plan-builder-button__icon,.plan-builder-button--hoverable .plan-builder-button__clickable:hover:not(:disabled) .plan-builder-button__icon{display:none}.plan-builder-button--hoverable .plan-builder-button__clickable:focus:not(:disabled) .plan-builder-button__icon--hover,.plan-builder-button--hoverable .plan-builder-button__clickable:hover:not(:disabled) .plan-builder-button__icon--hover{display:block}.plan-builder-button--negative .plan-builder-button__icon{background-color:#000;border-radius:50%;height:45px;position:relative;width:45px}.plan-builder-button--negative .plan-builder-button__icon svg{height:36px;left:5px;position:absolute;top:2px;width:36px}.plan-builder-button--active .plan-builder-button--hoverable .plan-builder-button__icon{display:none}.plan-builder-button--active .plan-builder-button--hoverable .plan-builder-button__icon--hover{display:block}.plan-builder-button--button .plan-builder-button__clickable{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;margin:0;padding:0}.plan-builder-button--large-text{padding:.75rem}.plan-builder-button--large-text .plan-builder-button__clickable{font-size:18px;font-weight:500}.plan-builder-button--link .plan-builder-button__clickable{color:inherit;text-decoration:none}.plan-builder-button--link .plan-builder-button__clickable:focus .plan-builder-button__text,.plan-builder-button--link .plan-builder-button__clickable:hover .plan-builder-button__text{border-color:transparent}.plan-builder-button--link .plan-builder-button__text{border-color:inherit}.plan-builder-button--hidden-text .plan-builder-button__text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.plan-builder-button__icon~.plan-builder-button__text{margin-left:.5rem}.plan-builder-button__icon--hover{display:none}.plan-builder-button__text{border-bottom:1px solid transparent}.plan-builder-button__clickable{align-items:center;display:flex;font-family:inherit;height:100%;width:100%}.plan-builder-button__clickable:disabled{opacity:.5}.plan-builder-button__clickable:focus:not(:disabled),.plan-builder-button__clickable:hover:not(:disabled){color:#00468e;cursor:pointer}.plan-builder-button__clickable:focus:not(:disabled) .plan-builder-button__text,.plan-builder-button__clickable:hover:not(:disabled) .plan-builder-button__text{border-color:#00468e}.plan-builder-button--button-link .plan-builder-button__clickable{background-color:#303030;color:#fff;display:inline-block;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 40px}.plan-builder-button--button-link .plan-builder-button__clickable:hover:not(:disabled){background-color:#00468e;color:#fff}.plan-builder-button--button-link .plan-builder-button__clickable:active,.plan-builder-button--button-link .plan-builder-button__clickable:visited .plan-builder-button--button-link .plan-builder-button__clickable:not([href]){color:#fff}.plan-builder-button--button-link .plan-builder-button__clickable:disabled{background-color:#dbdbdb;color:#757575}.plan-builder-button--button-link .plan-builder-button__text{border:none;font-size:16px;margin:0 auto}.plan-builder-collapsable{font-size:1rem}.plan-builder-collapsable--title .plan-builder-collapsable__toggler{font-size:22px;font-weight:400}.plan-builder-collapsable__header{align-items:center;display:flex}.plan-builder-collapsable__toggler{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:flex;font-family:roboto;font-size:inherit;font-weight:500;justify-content:space-between;padding:1rem;text-align:left;width:100%}.plan-builder-collapsable__toggler:focus,.plan-builder-collapsable__toggler:hover{color:#00468e}.plan-builder-collapsable__toggler:focus .plan-builder-collapsable__toggler-icon,.plan-builder-collapsable__toggler:hover .plan-builder-collapsable__toggler-icon{display:none}.plan-builder-collapsable__toggler:focus .plan-builder-collapsable__toggler-icon--hover,.plan-builder-collapsable__toggler:hover .plan-builder-collapsable__toggler-icon--hover{display:block}.plan-builder-collapsable__toggler--active .plan-builder-collapsable__toggler-icon{transform:rotate(180deg)}.plan-builder-collapsable__toggler-icon{height:1rem;width:1rem}.plan-builder-collapsable__toggler-icon--hover{display:none}.plan-builder-collapsable__toggler-text{margin-right:.5rem}.plan-builder-collapsable__collapse{padding:0 1rem}.plan-builder-collapsable__content{padding:1rem 0}.plan-builder-input-group__title-input{margin-bottom:1rem}.plan-builder-input-group__actions{align-items:center;background-color:#eaeaea;display:flex;justify-content:flex-end;padding:.5rem}.plan-builder-input-group__action-text{font-family:Roboto;font-size:14px;font-weight:"Regular";margin-right:.5rem}.plan-builder-input-group__content{background-color:#fff}.plan-builder-input-group__text{border-top:1px solid #000;margin:0}.plan-builder-input-group__action{align-items:center;display:flex;margin-left:2rem}.plan-builder-input-group__action:first-child{margin-left:0}.sub-panel{background-color:#fff;border:2px solid #000}.sub-panel__actions{align-items:center;display:flex;justify-content:flex-end}.sub-panel__action{align-items:center;display:flex;margin-right:2rem}.sub-panel__action:last-child{margin-right:0}.sub-panel__action-text{font-family:Roboto;font-size:14px;font-weight:"Regular";margin-right:.5rem}.sub-panel__heading{background-color:#eaeaea;padding:.75rem}.sub-panel__content{padding:1rem}@media(min-width:1024px){.sub-panel__content{padding:2rem}}.sub-panel__action-list{list-style:none;margin:0;padding:0}.sub-panel__action-item{margin-bottom:.25rem}.sub-panel__action-item:last-child{margin-bottom:0}.sub-panel__action-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:flex;font-size:inherit;padding:.25rem}.sub-panel__action-button:hover:not(:disabled){background-color:#f4f4f4;color:#00468e}.sub-panel__action-button:disabled{opacity:.5}.sub-panel__action-icon{margin-right:.5rem}.sub-panel__action-icon--up{transform:rotate(180deg)}.plan-builder-list__lead{font-size:1rem;margin-bottom:2rem}.plan-builder-list__item{margin-top:1rem}.plan-builder-list__item:first-child{margin-top:0}.plan-builder-list__content{padding:1rem 0}.plan-builder-list__list{list-style:none;margin:0;padding:0}.plan-builder-list__title{margin:0 0 1rem}.plan-builder-list__option{display:flex}.plan-builder-list__option:before{background-color:#303030;border-radius:50%;content:"";display:inline-block;flex:0 0 .5rem;height:.5rem;margin-right:1rem;margin-top:.4em;width:.5rem}.plan-builder-message{display:flex;padding:1rem}.plan-builder-message--warning{background-color:#000;color:#fff;padding:2rem}.plan-builder-message--placeholder{background-color:#eaeaea;padding:1.5rem}.plan-builder-message--placeholder .plan-builder-message__text{font-style:italic}.plan-builder-message__content{display:flex;flex-direction:column;justify-content:center;width:100%}.plan-builder-message__content p{margin:0}.plan-builder-message__icon{height:3rem;width:3rem}.plan-builder-message__title+.plan-builder-message__text{margin-top:.5rem}.plan-builder-message__icon-wrapper{align-items:center;display:flex;justify-content:center;margin-right:2rem}.panel-header--small .panel-header__title-text{font-size:22px;font-weight:500}.panel-header__heading{display:flex;flex-direction:column;margin-bottom:1rem}@media(min-width:600px){.panel-header__heading{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.panel-header__title{align-items:center;display:flex;justify-content:space-between}@media(min-width:600px){.panel-header__title{display:static}}.panel-header__info{margin-left:1rem}.panel-header__title-text{font-family:Montserrat;font-size:22px;font-weight:500}.panel-header__actions{align-items:center;display:flex;margin-top:1rem}@media(min-width:600px){.panel-header__actions{justify-content:flex-end;margin-top:0}}.panel-header__action{align-items:center;display:flex}@media(min-width:600px){.panel-header__action{margin-left:2rem}.panel-header__action:first-child{margin-left:0}}.panel-header__action-text{font-family:Roboto;font-size:14px;font-weight:"Regular";margin-right:.5rem}.plan-builder-panel{display:flex;flex-direction:column;padding:1rem;transition:all .1s linear;word-wrap:break-word}@media(min-width:600px){.plan-builder-panel{padding:2rem}}.plan-builder-panel--green{background-color:#b9e1cc}.plan-builder-panel--green.plan-builder-panel--editing{box-shadow:0 3px 9px -1px #908c8c}.plan-builder-panel--green.plan-builder-panel--editing,.plan-builder-panel--green.plan-builder-panel--focus{background-color:#cbe9d9}.plan-builder-panel--green.plan-builder-panel--deselected{background-color:#ddf0e6}.plan-builder-panel--gray{background-color:#eaeaea}.plan-builder-panel--gray.plan-builder-panel--editing,.plan-builder-panel--gray.plan-builder-panel--focus{background-color:#f7f7f7}.plan-builder-panel--gray.plan-builder-panel--deselected{background-color:#fff}.plan-builder-panel--blue{background-color:#bac6d8}.plan-builder-panel--blue.plan-builder-panel--editing,.plan-builder-panel--blue.plan-builder-panel--focus{background-color:#cad3e1}.plan-builder-panel--blue.plan-builder-panel--deselected{background-color:#dbe1ea}.plan-builder-panel--peach{background-color:#eed0c3}.plan-builder-panel--peach.plan-builder-panel--editing,.plan-builder-panel--peach.plan-builder-panel--focus{background-color:#f8e7e0}.plan-builder-panel--peach.plan-builder-panel--deselected{background-color:#f9efeb}.plan-builder-panel--peachier{background-color:#f8e7e0}.plan-builder-panel--locked{background-color:#eaeaea}@media(min-width:1024px){.plan-builder-panel__content{padding:1rem 0 0}}.plan-builder-panel__lead{font-size:1rem;margin-bottom:1rem}.plan-builder-panel__footer{display:flex;margin-top:2rem}.plan-builder-panel__links{margin-top:1rem}.plan-builder-panel__list{display:flex;flex-wrap:wrap;list-style:none;margin:-1rem 0 0 -1rem;padding:0}.plan-builder-panel__item{margin-right:1rem;padding-left:1rem;padding-top:1rem}.plan-builder-partner-list__partners{position:relative}.plan-builder-partner-list__loading{align-items:center;background-color:hsla(0,0%,100%,.6);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.plan-builder-partner-list__partner{align-items:flex-start;display:flex;justify-content:space-between}.plan-builder-partner-list__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;font-weight:700;margin-left:4rem;padding:.5rem;text-decoration:underline}.plan-builder-partner-list__button:focus,.plan-builder-partner-list__button:hover{text-decoration:none}.plan-builder-partner-list__list{list-style:none;margin:0;padding:0}.plan-builder-partner-list__item{line-height:1.5;margin-top:1rem}.plan-builder-partner-list__item:first-child{margin-top:0}.plan-builder-placeholder__content{background-color:#f4f4f4;display:flex;padding:2px}.plan-builder-placeholder__header{align-items:center;display:flex;justify-content:space-between;padding:1rem;width:100%}.plan-builder-placeholder__info{align-items:center;display:flex}.plan-builder-placeholder__lock-text{font-size:.8rem;margin:0 .5rem 0 0}.plan-builder-placeholder__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:flex;font-size:inherit;padding:0 1rem 1rem;text-align:left;width:100%}.plan-builder-placeholder__button:not(:disabled){cursor:pointer}.plan-builder-placeholder__button:focus:not(:disabled),.plan-builder-placeholder__button:hover:not(:disabled){background-color:#eaeaea}.plan-builder-placeholder__button:focus:not(:disabled) .plan-builder-placeholder__icon-wrapper,.plan-builder-placeholder__button:hover:not(:disabled) .plan-builder-placeholder__icon-wrapper{display:none}.plan-builder-placeholder__button:focus:not(:disabled) .plan-builder-placeholder__icon-wrapper--hover,.plan-builder-placeholder__button:hover:not(:disabled) .plan-builder-placeholder__icon-wrapper--hover{display:block}.plan-builder-placeholder__icon{height:32px;width:32px}.plan-builder-placeholder__icon-wrapper--hover{display:none}.plan-builder-placeholder__text{border-bottom:1px solid transparent;font-family:Roboto;font-size:18px;font-weight:500;margin:0 1rem 0 .5rem}.plan-builder-placeholder--peach .plan-builder-placeholder__button{padding-top:1rem}.plan-builder-placeholder--peach .plan-builder-placeholder__content{background-image:repeating-linear-gradient(90deg,#eed0c3 0,#eed0c3 50%,transparent 0,transparent),repeating-linear-gradient(90deg,#eed0c3 0,#eed0c3 50%,transparent 0,transparent),repeating-linear-gradient(180deg,#eed0c3 0,#eed0c3 50%,transparent 0,transparent),repeating-linear-gradient(180deg,#eed0c3 0,#eed0c3 50%,transparent 0,transparent);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 2px,20px 2px,2px 20px,2px 20px;width:100%}.plan-builder-placeholder--green .plan-builder-placeholder__button{padding-top:1rem}.plan-builder-placeholder--green .plan-builder-placeholder__content{background-image:repeating-linear-gradient(90deg,#b9e1cc 0,#b9e1cc 50%,transparent 0,transparent),repeating-linear-gradient(90deg,#b9e1cc 0,#b9e1cc 50%,transparent 0,transparent),repeating-linear-gradient(180deg,#b9e1cc 0,#b9e1cc 50%,transparent 0,transparent),repeating-linear-gradient(180deg,#b9e1cc 0,#b9e1cc 50%,transparent 0,transparent);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 2px,20px 2px,2px 20px,2px 20px;width:100%}.plan-builder-popup-panel{left:0;margin:0 1rem;position:absolute;width:calc(100% - 2rem);z-index:100}@media(min-width:1024px){.plan-builder-popup-panel{left:auto;max-width:60%;min-width:250px;width:auto}.plan-builder-popup-panel--center{transform:translateX(calc(-50% + 2rem - 3px));width:60%}.plan-builder-popup-panel--right{transform:translateX(calc(-100% + 4rem - 3px))}}.plan-builder-popup-panel--bubble .plan-builder-popup-panel__panel{margin-top:1rem}@media(min-width:1024px){.plan-builder-popup-panel--bubble .plan-builder-popup-panel__panel{border-radius:5px}}.plan-builder-popup-panel--pill .plan-builder-popup-panel__panel{margin-top:0}@media(min-width:1024px){.plan-builder-popup-panel--pill{margin:0}.plan-builder-popup-panel--narrow{max-width:300px}}.plan-builder-popup-panel--narrow .plan-builder-popup-panel__panel{margin-top:1rem}@media(min-width:1024px){.plan-builder-popup-panel--narrow .plan-builder-popup-panel__panel{border-radius:5px}}.plan-builder-popup-panel__panel{background-color:#fff;border:1px solid #000;box-shadow:6px 9px 9px -9px #908c8c;padding:.5rem;position:relative}@media(min-width:1024px){.plan-builder-popup-panel__panel{transform:translateX(-1px)}}.plan-builder-popup-panel__content{padding:1rem}.plan-builder-popup-panel__actions{margin:.5rem;position:absolute;right:0;top:0}.plan-builder-popup-panel__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;padding:0}.plan-builder-popup-panel__button-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.plan-builder-popup-panel p{margin:0}.plan-builder-select__lead{font-size:1rem;margin-bottom:2rem}.plan-builder-selects__list{list-style:none;margin:0;padding:0}.plan-builder-selects__item{background-color:#fff;border:2px solid #000;margin-bottom:2rem}.plan-builder-selects__item:last-child{margin-bottom:0}.plan-builder-text-input--textarea .plan-builder-text-input__input{font-family:inherit;min-height:10rem;resize:none}.plan-builder-text-input__input{border:0;border-radius:3px;font-size:1rem;padding:1rem 3rem 1rem 1rem;width:100%}.plan-builder-text-input__label{display:block}.plan-builder-text-input__label-text{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.plan-builder-text-input__wrapper{position:relative}.plan-builder-text-input__clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;bottom:50%;color:inherit;font-size:inherit;padding:0;position:absolute;right:.5rem;transform:translateY(50%)}.plan-builder-text-input__clear:focus .plan-builder-text-input__clear-icon,.plan-builder-text-input__clear:hover .plan-builder-text-input__clear-icon{display:none}.plan-builder-text-input__clear:focus .plan-builder-text-input__clear-icon--hover,.plan-builder-text-input__clear:hover .plan-builder-text-input__clear-icon--hover{display:block}.plan-builder-text-input__clear-icon--hover{display:none}.plan-builder-text-input__clear-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.plan-builder-text-input--outline ::-moz-placeholder{font-style:italic;opacity:.8}.plan-builder-text-input--outline ::placeholder{font-style:italic;opacity:.8}.plan-builder-text-input--outline .plan-builder-text-input__input{border:2px solid #303030}.plan-builder-text-input--big ::-moz-placeholder{font-style:italic;opacity:.8}.plan-builder-text-input--big ::placeholder{font-style:italic;opacity:.8}.plan-builder-text-input--big .plan-builder-text-input__input{border:2px solid #303030;font-size:22px}.plan-builder{background-color:#f4f4f4;padding:45px 0}.plan-overview-plans-button__button{align-items:center;background-color:#dce5f3;border:1px solid #303030;border-radius:17px;color:#303030;cursor:pointer;display:flex;font-size:inherit;height:34px;padding:0 1rem;position:relative}.plan-overview-plans-button__button:focus,.plan-overview-plans-button__button:hover{background-color:#00468e;border-color:#00468e;color:#fff}.plan-overview-plans-button__button--no-plans{background-color:#eed0c3;cursor:auto}.plan-overview-plans-button__button--no-plans:focus,.plan-overview-plans-button__button--no-plans:hover{background-color:#eed0c3;border-color:#303030;color:#303030}.plan-overview-plans-button__button--active:before{background-color:#fff;border:1px solid #000;border-bottom:0;border-right:0;bottom:calc(-1.5rem - 1px);content:"";height:1rem;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:1rem;z-index:1000}.plan-overview-plans-button__button--readonly{cursor:auto}.plan-overview-plans-button__button--readonly:not(.plan-overview-plans-button__button--no-plans):hover{background-color:#dce5f3;border-color:#303030;color:#303030}.plan-overview-plans-button .plan-builder-popup-panel{width:250px}@media screen and (min-width:768px){.plan-overview-plans-button .plan-builder-popup-panel{width:300px}}@media(max-width:1024px){.plan-overview-plans-button .plan-builder-popup-panel{transform:translateX(calc(-100% + 4rem - 3px))}}.plan-overview{background-color:#f4f4f4;padding-bottom:40px;position:relative}.plan-overview__header{padding:45px 0 30px}@media screen and (min-width:768px){.plan-overview__header{align-items:center;display:flex}}.plan-overview__top-group{align-items:center;display:flex;margin-bottom:2rem}.plan-overview__top-group>div{font-size:14px;margin:unset}.plan-overview__top-group>div:nth-child(2){border-left:1px solid #ddd;margin-left:1rem;padding-left:1rem}.plan-overview__share-title{font-size:20px;font-weight:500;line-height:26px;margin-bottom:10px}.plan-overview__share-description{font-size:18px;line-height:21px;margin-bottom:10px}.plan-overview__share-link{display:flex}.plan-overview__share-input{background:unset;border:1px solid #4a4a4a;border-radius:2px;flex:1;font-size:16px;line-height:19px;padding:10px}@media screen and (min-width:768px){.plan-overview__share .plan-builder-popup-panel{width:min(80%,650px)}}.plan-overview__has-copied{background-color:#303030;border-radius:5px;bottom:40px;color:#fff;font-size:14px;font-weight:500;left:30px;line-height:26px;opacity:1;padding:12px 15px;position:fixed;transition:opacity .5s ease;z-index:100}.plan-overview__description{background-color:#fff;font-size:16px;line-height:22px;margin-bottom:20px;max-width:min(600px,100%);padding:15px 25px}.plan-overview__last-group{align-items:center;display:flex;justify-content:space-between;margin-top:5px}@media screen and (min-width:768px){.plan-overview__last-group{margin-top:0}.plan-overview__content{display:flex}}.plan-overview__input{background-color:#f8e7e0;margin-top:0;padding:33px}.plan-overview__input>div{margin-bottom:33px}@media screen and (min-width:768px){.plan-overview__input{width:27%}}.plan-overview__input-item{font-size:16px;line-height:20px;list-style:none;margin-bottom:33px}.plan-overview__input-item:last-of-type{margin-bottom:0}.plan-overview__input-item-title{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;margin-bottom:15px}.plan-overview__input-item-title .tooltip-button{display:inline-block}.plan-overview__input-item-title .plan-builder-popup-panel__panel{border-radius:5px}@media screen and (min-width:1024px){.plan-overview__input-item-title .plan-builder-popup-panel{max-width:400px}.plan-overview__input-item-title .plan-builder-popup-panel__panel{translate:-100px}}.plan-overview__input-item-title>span{margin-right:10px}.plan-overview__input-item-title>div{font-weight:400}.plan-overview__input-item-inputs>*{margin-bottom:15px}.plan-overview__input-item-inputs>:last-child{margin-bottom:0}.plan-overview__input-item fieldset{border:none;margin:0;padding:0}.plan-overview__input-item legend{padding:0}.plan-overview__input-item-element:not(:last-child){margin-bottom:15px}.plan-overview__input-item .date-range-picker{margin-top:15px}.plan-overview__input-item .date-range-picker__periods{display:block;margin-left:0}.plan-overview__input-item .date-range-picker__period{margin-left:20px;width:unset}.plan-overview__input-item .date-range-picker__period:not(:last-child){margin-bottom:15px}.plan-overview__input-item .date-range-picker__label-text{font-size:16px;font-weight:400;line-height:20px}.plan-overview__radiogroup .radio-group__title{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;margin-bottom:15px}.plan-overview__radiogroup .radio-group__title .tooltip-button{display:inline-block}.plan-overview__radiogroup .radio-group__title .plan-builder-popup-panel__panel{border-radius:5px}@media screen and (min-width:1024px){.plan-overview__radiogroup .radio-group__title .plan-builder-popup-panel{max-width:400px}.plan-overview__radiogroup .radio-group__title .plan-builder-popup-panel__panel{translate:-100px}}.plan-overview__radiogroup .radio-group__radio{padding-bottom:0;padding-top:0}.plan-overview__radiogroup .radio--dark-input label:after{margin-top:4px}.plan-overview__radiogroup .radio{margin-bottom:15px}.plan-overview__radiogroup .radio:last-child{margin-bottom:0}@media screen and (min-width:768px){.plan-overview__data{flex:1;margin-left:40px}}.plan-overview__data li{list-style:none}.plan-overview__data ul{margin:0;padding:0}.plan-overview__data-item li:not(:last-child){margin-bottom:11px}.plan-overview__data-item:first-child .heading{margin-top:0}.plan-overview__data-heading{font-size:24px;font-weight:600;line-height:30px;margin:40px 0 20px}.plan-overview__data-infotext{font-size:16px;line-height:20px}.plan-overview__info-box{background-color:#fff;font-size:16px;line-height:22px;padding:21px;position:relative}@media screen and (min-width:768px){.plan-overview__info-box{padding:21px min(120px,30%) 21px 21px}}@media screen and (min-width:1024px){.plan-overview__info-box{padding:21px min(120px,20%) 21px 21px}}.plan-overview__info-box-wrap-shape{display:none}@media screen and (max-width:768px){.plan-overview__info-box-wrap-shape{display:block;float:right;height:40px;width:110px}}.plan-overview__plans{position:absolute;right:21px;top:15px}.plan-overview__plans-list{margin:0;padding-left:1rem}@media print{@page{margin:1cm}.poster-template-page{max-width:unset;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.poster-template-page__form>:not(.poster-preview):not(.poster-preview *){display:none!important}body:has(.poster-template-page) .header{display:none!important}.poster-text__buttons{display:none!important}}.poster-template-page{--aspect-ratio:0.70301;--poster-width:min(calc(100% - 1rem),790px);--poster-height:calc(var(--poster-width)/var(--aspect-ratio));height:100%;margin:0 auto;max-width:790px;min-height:100%;padding:1rem}.poster-template-page__mode-text{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.backdrop-menu{--border-width:2px;--gap-size:0.25em;border:none;display:grid;gap:var(--gap-size);grid-template-columns:repeat(12,1fr);margin:1rem calc(var(--border-width)*-1);padding:0}@media screen and (max-width:550px){.backdrop-menu{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);margin:1rem calc(var(--border-width)*-1) var(--gap-size)}}.backdrop-menu:focus-within,.backdrop-menu__item:focus-within{outline:3px solid #1069c3}.backdrop-menu input[type=radio],.backdrop-menu legend,.backdrop-menu span,.backdrop-menu__label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.backdrop-menu__item{border:var(--border-width) solid transparent;display:inline;line-height:0;margin:0;padding:0}.backdrop-menu__item:active{border-color:#999}.backdrop-menu__item-selected{border-color:#000}.backdrop-menu__item_thumbnail{width:100%}.poster-preview{background-color:#ddaa95;color:#000;display:grid;font-family:Montserrat,Helvetica Neue,sans-serif;grid-template:1fr/1fr;max-width:790px;overflow:hidden;position:relative}.poster-preview>*{grid-area:1/1/-1/-1}.poster-preview__wrapper{display:flex;flex-direction:column;gap:.5rem;margin:9em 5em;z-index:1}@media screen and (max-width:768px){.poster-preview__wrapper{margin:4.5em 2em}}@media screen and (max-width:600px){.poster-preview__wrapper{margin:2em 1em}}@media screen and (max-width:480px){.poster-preview__wrapper{margin:.5em}}.poster-preview__footer{align-items:center;background-color:#fff;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:.5rem 1rem}.poster-preview__footer_hashtag{font-style:italic;font-weight:700}.poster-preview__backdrop{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}@media screen and (min-width:650px){.poster-preview__backdrop{height:auto}}.poster-text{background-color:#fff;display:flex;flex-direction:column;gap:1rem;min-height:calc(var(--poster-height)*.65);padding:3em}@media screen and (max-width:768px){.poster-text{min-height:auto;padding:2.5em}}@media screen and (max-width:480px){.poster-text{height:auto;padding:1rem}}.poster-text__title{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:2.5rem;font-weight:700;margin-top:0;text-decoration:underline}.poster-text__sections{display:flex;flex-direction:column;gap:2rem}.poster-text__buttons{align-items:end;display:flex;flex-direction:row;flex-grow:1;gap:1rem;justify-content:right}.poster-section,.section-preview{border:none;flex-direction:column;margin:0;padding:0}.poster-section__heading,.poster-section__text,.section-preview__heading,.section-preview__text{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:22px;margin:0;padding:0}.poster-section__heading,.section-preview__heading{font-weight:700;margin-bottom:.5em;width:100%}.poster-section__text,.section-preview__text{font-weight:400;word-wrap:break-word;width:100%}@media print{.poster-section ::-moz-placeholder,.section-preview ::-moz-placeholder{color:transparent!important}.poster-section ::placeholder,.section-preview ::placeholder{color:transparent!important}}.poster-preview--enabled .section-preview,.poster-section{display:flex}.poster-preview--enabled .poster-section,.section-preview{display:none}@media print{.section-preview{display:flex!important}}.poster-section{--padding-block:0.5em;--padding-inline:0.75em;--border-width:1px;--icon-width:25px;display:flex;flex-direction:column}@media print{.poster-section{display:none}}.poster-section__block-label,.poster-section__title{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.poster-section__heading-wrapper{display:flex}.poster-section__heading{border:none;padding-right:var(--icon-width)}.poster-section__heading,.poster-section__text{background:transparent;max-width:100%;resize:none}.poster-section__text-wrapper{position:relative}.poster-section__text{border:var(--border-width) solid #eee;color:#303030;font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;padding:var(--padding-block) calc(var(--padding-inline) + var(--icon-width)) var(--padding-block) var(--padding-inline)}.poster-section__text::-moz-placeholder{color:#545353;font-style:italic}.poster-section__text::placeholder{color:#545353;font-style:italic}.poster-section__edit-icon{stroke-width:.005em;margin:calc(var(--border-width) + var(--padding-block)) calc(var(--border-width) + var(--padding-inline)) 0 0}@media print{.poster-section__edit-icon{display:none}}.poster-section__heading~.poster-section__edit-icon{flex-shrink:0;margin-top:0}.poster-section__text~.poster-section__edit-icon{position:absolute;right:0;top:0}.poster-section__heading:focus~.poster-section__edit-icon,.poster-section__text:focus~.poster-section__edit-icon{visibility:hidden}.process-header-block{background-color:#b9e1cc}.process-header-block__content{padding:48px 0}@media screen and (min-width:768px){.process-header-block__content{display:flex;flex-direction:row;justify-content:space-between}}@media only screen and (max-width:1024px){.process-header-block__content{padding:5px 5px 1rem}}@media screen and (min-width:768px){.process-header-block__header{flex:0 0 50%}}.process-header-block__title{font-weight:600;margin-bottom:30px;margin-top:52px}@media only screen and (max-width:1024px){.process-header-block__title{margin:15px 0}}.process-header-block__intro{margin:1rem 0}.process-header-block__intro .rich-text p{line-height:1.5}.process-header-block__article-link{border-bottom:2px solid #303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:20px;font-weight:600}.process-header-block__article-link:hover{border-bottom:2px solid #00468e}.process-header-block__article-text{font-size:16px;line-height:1.5;margin:1rem 0}@media only screen and (max-width:1024px){.process-header-block__info{margin-top:0}}@media screen and (min-width:768px){.process-header-block__info{flex:0 0 50%;margin-left:2rem;margin-top:0}}@media screen and (min-width:1024px){.process-header-block__info{flex:0 0 33.3333333333%;margin:0}}.process-header-block__meta{font-size:16px;margin:20px 0 15px}@media screen and (min-width:1240px){.process-header-block__meta{align-items:center;display:flex}}.process-header-block__actions{align-items:center;display:flex;font-weight:700;list-style:none;margin:.7rem 0 0;padding:0}@media print{.process-header-block__actions{display:none}}@media only screen and (max-width:1024px){.process-header-block__actions{align-items:flex-start;flex-direction:column}}@media only screen and (min-width:1024px){.process-header-block__actions{margin-left:1rem;margin-top:0}}.process-header-block__actions li{margin-right:1rem}@media only screen and (max-width:1024px){.process-header-block__actions li{margin-bottom:10px}}.process-header-block__actions li:last-child{margin-right:0}.process-header-block__button,.process-header-block__date-label{font-weight:700}.process-header-block__button:hover .process-header-block__button-text{border-bottom:2px solid #00468e}.process-header-block__button-text{border-bottom:2px solid #303030}.process-header-block__button-text:hover{border-bottom:2px solid #00468e}.process-header-block__icon{height:20px;margin-right:.5rem;width:20px}.process-header-block__dl-icon{height:22px;margin-right:.4rem;width:22px}.process-header-block__articles{padding:0 1rem}@media only screen and (max-width:1024px){.process-header-block__articles{padding:0}}.process-header-block__dl{display:flex}.process-header-block__dl:hover .process-header-block__dl-icon{color:#00468e}.process-header-block__dl:hover .process-header-block__dl-link{border-bottom:2px solid #00468e;color:#00468e}.process-header-block__dl-link{align-items:center;border-bottom:2px solid #303030;display:flex}.process-header-block__article-title{font-size:1.5rem;margin:0 0 .5rem}.process-header-block__article{background-color:#fff;padding:50px 37px 40px}.process-header-block__article--inverted{background-color:#f4f4f4;color:#303030}@media print{.process-header-block__article--inverted{background-color:#fff;color:#303030}}.proccess-section-block{background-color:#eaeaea;padding:4rem 0}@media print{.proccess-section-block{display:none}}@media only screen and (min-width:768px){.proccess-section-block__content{display:flex}}.proccess-section-block__title{margin:0 0 1rem}.proccess-section-block__steps{list-style:none;margin:0;overflow:hidden;padding:0}@media only screen and (min-width:768px){.proccess-section-block__steps{display:flex}}.proccess-section-block__step{margin-bottom:1rem}@media only screen and (min-width:768px){.proccess-section-block__step{flex:1 0;margin-bottom:0;margin-left:-2rem;position:relative}.proccess-section-block__step:after{background-color:#fff;border-right:2px solid #eaeaea;border-top:2px solid #eaeaea;content:"";height:50px;position:absolute;right:6px;top:calc(50% - 25px);transform:rotate(45deg);transition:transform .2s ease-out;width:50px;z-index:3}}.proccess-section-block__step:hover:after{background-color:#00468e;border-right:2px solid #00468e;border-top:2px solid #00468e}.proccess-section-block__step:hover .proccess-section-block__link{background-color:#00468e;color:#fff}.proccess-section-block__link{background-color:#fff;color:#000;cursor:pointer;display:block;display:flex;height:100%;justify-content:center;padding:21.5px 0;text-decoration:none}@media only screen and (min-width:768px){.proccess-section-block__link{width:calc(100% - 2rem)}}.proccess-section-block__link-text{font-size:22px;font-weight:600}@media only screen and (max-width:1024px){.process-steps-block .content-container{width:100%}}.process-steps-block .accordion__content{margin-left:auto;margin-right:auto;max-width:750px;padding-top:1rem}@media only screen and (max-width:1024px){.process-steps-block .accordion__content{padding:1rem}}.process-steps-block__title{font-size:24px;margin:30px 0 20px}@media only screen and (max-width:1024px){.process-steps-block__title{padding:0 1rem}}.process-steps-block .accordion__trigger-text{color:#303030;font-family:Montserrat,Helvetica Neue,sans-serif}.process-steps-block .accordion__trigger:hover .accordion__trigger-text{color:#00468e}.program-area{line-height:1.6;padding-bottom:60px}@media screen and (min-width:1025px){.program-area{width:67%}}.program-area__button-spacer{display:flex;justify-content:flex-end;width:100%}.program-area__back-button{margin-top:30px}@media screen and (min-width:1240px){.program-area__back-button{margin-top:60px}}.program-area__meta{margin:9px 0}.program-area__pretext{font-weight:700}.program-area__plans-list{margin-top:35px}.program-area__plans-list :first-child{margin:0}.program-area__plans-list .link-list{margin-top:18px;padding-left:50px}.program-area__link-item{margin-top:5px}.program-area__hours,.program-area__languages{padding-top:18px}.program-area__hours table,.program-area__languages table{line-height:1.6;max-width:none;width:100%}.program-area__hours table tbody:first-child tr:first-child th,.program-area__languages table tbody:first-child tr:first-child th{background-color:#eaeaea;color:inherit}.program-area__hours table caption,.program-area__languages table caption{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1.125rem;padding:20px 0 10px;text-align:left}@media screen and (min-width:768px){.program-area__hours table caption,.program-area__languages table caption{font-size:1.5rem}}.program-area__hours th{width:65%}.program-area__hours td,.program-area__languages th{width:35%}.program-area__languages td{width:65%}.project-plan-calendar-card{border:none;font-size:14px;margin-top:1rem;position:absolute;text-align:left;z-index:1}.project-plan-calendar-card__card-button{width:100%}.project-plan-calendar-card__card-button:hover .project-plan-calendar-card__content{background-color:#def2e7}.project-plan-calendar-card__card-button:hover .project-plan-calendar-card__right-gradient{background:linear-gradient(90deg,#def2e7,hsla(0,0%,100%,0))}.project-plan-calendar-card__card-button:hover .project-plan-calendar-card__left-gradient{background:linear-gradient(270deg,#def2e7,hsla(0,0%,100%,0))}.project-plan-calendar-card__card-button:hover~.project-plan-calendar-card__left-arrow,.project-plan-calendar-card__card-button:hover~.project-plan-calendar-card__right-arrow{background-color:#fff}.project-plan-calendar-card__button-content-wrapper{display:flex;width:100%}.project-plan-calendar-card__content-wrapper{background-color:#fff;box-shadow:-3px 3px 5px rgba(0,0,0,.2);display:inline-block;flex-grow:1;overflow:hidden;position:relative;width:100%;z-index:-1}.project-plan-calendar-card__content{display:inline-block;height:100%;padding:12px;position:relative;text-align:left;width:100%;z-index:9}.project-plan-calendar-card__left-arrow,.project-plan-calendar-card__right-arrow{align-items:center;border-radius:50px;display:flex;height:25px;justify-content:center;position:absolute;top:50%;width:25px}.project-plan-calendar-card__left-arrow:hover,.project-plan-calendar-card__right-arrow:hover{background-color:#00468e;color:#fff}.project-plan-calendar-card__left-arrow{left:5px;transform:rotate(90deg) translate(-50%)}.project-plan-calendar-card__right-arrow{right:5px;transform:rotate(-90deg) translate(50%)}.project-plan-calendar-card__left-gradient{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));flex:0 0 32px}.project-plan-calendar-card__right-gradient{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));flex:0 0 32px}.project-plan-calendar-card__header{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:768px){.project-plan-calendar-card__header{margin-bottom:7px}}.project-plan-calendar-card__subject-list{display:none}@media screen and (min-width:768px){.project-plan-calendar-card__subject-list{display:inline}}.project-plan-calendar-card__dropdown-wrapper{height:100%;left:0;max-width:2rem;pointer-events:none;position:absolute;top:0;width:100%}.project-plan-calendar-card__dropdown-content{display:flex;flex-direction:column;justify-content:space-between;min-height:230px;padding:28px;pointer-events:all}@media screen and (min-width:768px){.project-plan-calendar-card__dropdown-content{width:342px}}.project-plan-calendar-card__link{margin-top:1rem;width:-moz-fit-content;width:fit-content}.project-plan-calendar-months{display:flex;position:absolute;top:-1rem;width:100%}.project-plan-calendar-months__month{flex:1 1 0;overflow:hidden;padding-left:5px;text-align:center;width:100%}.project-plan-calendar-navigation{align-items:center;display:flex;font-size:16px;position:relative}.project-plan-calendar-navigation__navigation-buttons{display:flex;flex-wrap:nowrap;margin-left:1rem}.project-plan-calendar-navigation__next,.project-plan-calendar-navigation__previous{align-items:center;background-color:#fff;border:1px solid #303030;border-radius:50%;display:flex;height:25px;justify-content:center;width:25px}.project-plan-calendar-navigation__next svg,.project-plan-calendar-navigation__previous svg{flex-shrink:0}.project-plan-calendar-navigation__next:hover,.project-plan-calendar-navigation__previous:hover{background:#00468e;border:none}.project-plan-calendar-navigation__next:hover svg,.project-plan-calendar-navigation__previous:hover svg{color:#fff}.project-plan-calendar-navigation__previous svg{transform:rotate(90deg)}.project-plan-calendar-navigation__next{margin-left:10px}.project-plan-calendar-navigation__next svg{transform:rotate(-90deg)}.project-plan-calendar-view{height:auto;position:relative;width:100%;z-index:1}@media screen and (max-width:768px){.project-plan-calendar-view{overflow-x:scroll;overflow-y:hidden}}.project-plan-calendar-view__calendar-wrapper{margin-top:2rem;width:1025px}@media screen and (min-width:600px){.project-plan-calendar-view__calendar-wrapper{max-width:100%;width:100%}.project-plan-calendar-view__calendar-wrapper--short{width:71.5%}}.project-plan-calendar-view__calendar{min-height:500px;padding-top:1rem;position:relative;width:100%;z-index:1}@media screen and (max-width:768px){.project-plan-calendar-view__calendar{margin-left:30.75px;padding-bottom:1rem;width:963.5px}}.project-plan-calendar-view__days{display:flex;height:100%;justify-content:center;position:absolute;width:100%}.project-plan-calendar-view__row{height:3.7rem;left:0;position:relative;top:0;width:100%}@media screen and (min-width:768px){.project-plan-calendar-view__row{height:5.2rem}}.project-plan-calendar-week{border-left:1px solid #777;display:flex;height:100%}.project-plan-calendar-week:first-child{border-left:1px solid #777}.project-plan-calendar-week:last-child{border-right:1px solid #777}.project-plan-calendar-week--first-week{border-left:1px solid #ccc}.project-plan-calendar-week--first-week:first-child{border-left:none}.project-plan-calendar-week--last-week:last-child{border-right:1px solid #ccc}.project-plan-calendar-week--current-day,.project-plan-calendar-week--current-week{background-color:rgba(125,191,157,.15)}.project-plan-calendar-week__label{position:absolute;top:-2rem;white-space:nowrap}.project-plan-calendar-week__day{border-left:1px solid #ccc;display:flex;flex:1 1 100%;height:100%}.project-plan-calendar-week__no-day{display:none}.project-plan-card{display:flex;margin-top:40px;min-height:298px;position:relative}@media screen and (min-width:1024px){.project-plan-card{width:calc(50% - 20px)}}.project-plan-card--selectable .project-plan-card__metadata{margin-left:2.25rem}.project-plan-card--selected .project-plan-card__wrapper{background-color:#d9f7df}.project-plan-card__wrapper{background-color:#fff;box-shadow:0 0 8px 2px #ddd;display:flex;flex-direction:column;padding:40px;width:100%}.project-plan-card__wrapper--active:hover{background-color:#f8e7e0;box-shadow:0 0 8px 2px #9d9d9d;transition:background-color .2s}.project-plan-card__wrapper--active:hover .project-plan-card__wrapper--active__menu-button{fill:#00468e;stroke:#00468e}.project-plan-card__card-link{color:#303030;margin-right:25px;text-decoration:none}.project-plan-card__card-link--active:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.project-plan-card__top{display:flex}.project-plan-card__heading{align-items:center;display:flex}.project-plan-card__checkbox{margin-right:1rem}.project-plan-card__checkbox-text{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:500;font-weight:600;line-height:1}@media screen and (min-width:768px){.project-plan-card__checkbox-text{font-size:30px}}.project-plan-card__menu{border-radius:50%;position:absolute;right:25px;top:25px;z-index:1}.project-plan-card__menu-button{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.project-plan-card__menu-button--active,.project-plan-card__menu-button:hover{background-color:#00468e}.project-plan-card__menu-button--active svg,.project-plan-card__menu-button:hover svg{fill:#fff;stroke:#fff}.project-plan-card__bubble-item-wrapper{min-width:150px;padding:10px}.project-plan-card__bubble-item{border:none;color:#000;display:flex;font-size:16px;padding:5px 10px;width:100%}.project-plan-card__bubble-item:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.project-plan-card__bubble-item:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.project-plan-card__bubble-item:hover{background-color:#eaeaea;color:#00468e}.project-plan-card__metadata{font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;margin:5px 0}.project-plan-card__info-group{border-top:2px solid #303030;display:flex;flex-wrap:wrap;margin-top:1rem;padding-top:10px}.project-plan-card__info-text-wrapper{align-items:center;display:flex}.project-plan-card__people-icon{display:inline-block;margin-right:5px}.project-plan-card__info-text{display:inline-block;font-size:16px;font-weight:400;margin:0}.project-plan-card__status{font-size:14px;font-weight:400;margin-left:auto;padding:5px 8px}.project-plan-filter-layout__layout-controls{border-bottom:2px solid #303030;display:flex;justify-content:space-between;padding:0}.project-plan-filter-layout__layout-controls--no-border{border-bottom:none}@media screen and (min-width:1024px){.project-plan-filter-layout__layout-controls--no-border{border-bottom:2px solid #303030}}.project-plan-filter-layout__radio-group{display:none}@media screen and (min-width:1024px){.project-plan-filter-layout__radio-group{display:inline}}.project-plan-filter-layout__toggle-filters{margin-bottom:1rem}@media screen and (min-width:1024px){.project-plan-filter-layout__toggle-filters{display:none}}.project-plan-filter-layout__toggle-filters--calendar{display:none}.project-plan-filter-layout__select-wrapper{display:none;justify-content:center;margin-left:auto}@media screen and (min-width:1024px){.project-plan-filter-layout__select-wrapper{display:flex}}.project-plan-filter-layout__select{border:none}.project-plan-filter-layout__select:hover{color:#00468e}.project-plan-filter-layout__select-title{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.project-plan-filter-layout__mobile-scroll-text{font-style:italic;margin-left:auto;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.project-plan-filter-layout__mobile-scroll-text{display:none}}.project-plan-filter-layout__navigation{display:flex;margin-left:auto;width:-moz-fit-content;width:fit-content}.project-plan-filter-layout__navigation--top{display:none}@media screen and (min-width:768px){.project-plan-filter-layout__navigation--top{display:flex}.project-plan-filter-layout__navigation--bottom{display:none}}.project-plan-filter-layout__card-area{min-height:530px}.project-plan-filter-menu{background-color:#f8e7e0;margin-bottom:1rem;padding:1rem;width:100%}.project-plan-filter-menu--full-width{display:none}@media screen and (min-width:1024px){.project-plan-filter-menu--full-width{display:block}}.project-plan-filter-menu__filter-table{border-collapse:separate;border-spacing:1rem}.project-plan-filter-menu__filter-label{font-weight:500;margin:0 1rem;text-align:start;vertical-align:top}.project-plan-filter-menu__filter-group{border:0;margin:1rem 0;padding:0}.project-plan-filter-menu__group-title{font-size:16px;font-weight:500;margin-left:1rem}.project-plan-filter-menu__filter-list{list-style:none;padding:0}.project-plan-filter-menu__list-item{margin:1rem 0}.project-plan-filter-menu__filter-option{display:inline-block;flex:0 1 50px;margin:0 1rem 1rem 0}.project-plan-filter-menu__filter-reset{font-size:16px;margin:0 0 .5rem 1rem}.project-plan-filter-modal{background-color:#fff;bottom:0;display:none;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:10}.project-plan-filter-modal--open{display:block}@media screen and (min-width:1024px){.project-plan-filter-modal--open{display:none}}.project-plan-filter-modal__content{max-height:100vh;min-height:100vh;overflow-y:scroll;padding:25px;position:relative;width:100vw}.project-plan-filter-modal__close{position:absolute;right:25px;top:30px}.project-plan-filter-modal__submit{margin-top:25px;width:100%}@media screen and (min-width:600px){.project-plan-filter-modal__submit{width:-moz-fit-content;width:fit-content}}.project-plan-filter-modal__filter-group-title{font-size:18px;font-weight:700;padding-left:0}.project-plan-filter-modal__filter-wrapper{background-color:#f8e7e0;padding-bottom:1rem}.project-plan-no-plans{align-items:center;display:flex;flex-direction:column;height:530px;justify-content:center;width:100%}.project-plan-no-plans__heading{font-size:36px;font-weight:500}.project-plan-no-plans__text{font-style:italic;padding-top:1rem}.project-plan-no-plans__link{margin-top:1em}.project-plan-radio-group{margin:0}.project-plan-radio-group--sub-group,.project-plan-radio-group--vertical{border:0;margin:0;padding:0}.project-plan-radio-group--vertical .project-plan-radio-group__title{font-size:18px;font-weight:700;padding:20px 10px 20px 0}.project-plan-radio-group--sub-group{font-size:16px;padding-left:2rem}.project-plan-radio-group--sub-group .project-plan-radio-group__title{font-size:16px;font-weight:500;margin-bottom:5px}.project-plan-radio-group--horizontal{border:none;padding:0}.project-plan-radio-group--horizontal .project-plan-radio-group__title{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.project-plan-radio-group--horizontal .project-plan-radio-group__radio{display:block;font-size:14px;margin-right:40px;min-width:100px;padding:10px 5px;position:relative;text-align:start}@media screen and (min-width:768px){.project-plan-radio-group--horizontal .project-plan-radio-group__radio{font-size:14px;min-width:100px;padding:15px 20px 15px 5px}}@media screen and (min-width:1240px){.project-plan-radio-group--horizontal .project-plan-radio-group__radio{font-size:16px;min-width:150px;padding:15px 40px 15px 5px}}.project-plan-radio-group--horizontal .project-plan-radio-group__radio:not(.project-plan-radio-group__radio--disabled):before{background-color:#00468e;border:2px solid #00468e;bottom:-6px;height:12px;left:0;position:absolute;width:100%}.project-plan-radio-group--horizontal .project-plan-radio-group__radio:not(.project-plan-radio-group__radio--disabled):hover:before{content:""}.project-plan-radio-group--horizontal .project-plan-radio-group__radio--active{font-weight:500}.project-plan-radio-group--horizontal .project-plan-radio-group__radio--active:not(.project-plan-radio-group__radio--disabled):before{background-color:#f8e7e0;border:2px solid #303030;content:""}.project-plan-radio-group--horizontal .project-plan-radio-group__radio--active:not(.project-plan-radio-group__radio--disabled):hover:before{background-color:#f8e7e0;border:2px solid #303030}.project-plan-radio-group--horizontal .project-plan-radio-group__wrapper{align-items:flex-end;display:flex;height:100%}.quote-block{display:block;font-size:18px;line-height:1.6;margin:1.5rem auto 0;max-width:1240px;position:relative}@media print{.quote-block{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px;padding-top:5px}}.quote-block__wrapper{height:100%;position:relative;width:100%}.quote-block__wrapper .quote-block__content{padding:20px}@media screen and (min-width:768px){.quote-block__wrapper .quote-block__content{padding:50px}}@media print{.quote-block__wrapper{-moz-column-break-inside:avoid;break-inside:avoid}}@media(min-width:1024px){.quote-block--article,.quote-block--narrow{margin-left:auto;margin-right:auto;max-width:750px}.quote-block--article{padding:0}}.quote-block--image{font-size:20px;line-height:unset}.quote-block--image .quote-block__content{padding:50px 30px}.quote-block--image-last .quote-block__image-wrapper{padding:0 30px 30px}@media screen and (min-width:1024px){.quote-block--row .quote-block__wrapper{display:flex;flex-direction:row}.quote-block--row .quote-block__image-wrapper{padding:0}}.quote-block__image-wrapper{flex:0 0 50%;padding:30px 30px 0}@media print{.quote-block__image-wrapper{padding:0}}.quote-block__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.quote-block__icon{height:34px;margin-bottom:1rem;width:34px}.quote-block__content{display:flex;flex:1 auto;flex-direction:column;justify-content:center;padding:50px;width:100%}.quote-block__quote{display:flex;flex-direction:column;margin:0}.quote-block__quote cite{margin-top:1rem}.quote-block__quote>p{margin-top:0}.radio-group{margin:0}.radio-group__fieldset{border:none;padding:0}.radio-group--navigation{border-bottom:2px solid #303030;width:100%}.radio-group--navigation .radio-group__title{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.radio-group--navigation .radio-group__radio{display:block;font-size:16px;margin-right:40px;min-width:100px;padding:10px 5px;position:relative;text-align:start}@media screen and (min-width:768px){.radio-group--navigation .radio-group__radio{font-size:16px;min-width:100px;padding:15px 20px 15px 5px}}@media screen and (min-width:1240px){.radio-group--navigation .radio-group__radio{font-size:18px;min-width:150px;padding:15px 40px 15px 5px}}.radio-group--navigation .radio-group__radio:before{background-color:#00468e;border:2px solid #00468e;bottom:-6px;height:12px;left:0;position:absolute;width:100%}.radio-group--navigation .radio-group__radio:hover:before{content:""}.radio-group--navigation .radio-group__radio--is-active{font-weight:500}.radio-group--navigation .radio-group__radio--is-active:before{background-color:#b9e1cc;border:2px solid #303030;content:""}.radio-group--navigation .radio-group__radio--is-active:hover:before{background-color:#b9e1cc;border:2px solid #303030}.radio-group--navigation .radio-group__wrapper{align-items:flex-end;display:flex;height:100%}.radio-group--navigation-small{border-bottom:2px solid #303030;width:100%}.radio-group--navigation-small .radio-group__title{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.radio-group--navigation-small .radio-group__radio{display:block;font-size:14px;margin-right:10px;min-width:75px;padding:10px 5px;position:relative;text-align:start}@media screen and (min-width:768px){.radio-group--navigation-small .radio-group__radio{font-size:14px;min-width:75px;padding:10px 20px 10px 5px}}@media screen and (min-width:1240px){.radio-group--navigation-small .radio-group__radio{font-size:14px;min-width:100px;padding:10px 40px 10px 5px}}.radio-group--navigation-small .radio-group__radio:before{background-color:#00468e;border:2px solid #00468e;bottom:-4px;height:6px;left:0;position:absolute;width:100%}.radio-group--navigation-small .radio-group__radio:hover:before{content:""}.radio-group--navigation-small .radio-group__radio--is-active{font-weight:500}.radio-group--navigation-small .radio-group__radio--is-active:before{background-color:#b9e1cc;border:2px solid #303030;content:""}.radio-group--navigation-small .radio-group__radio--is-active:hover:before{background-color:#b9e1cc;border:2px solid #303030}.radio-group--navigation-small .radio-group__wrapper{align-items:flex-end;display:flex;height:100%}.radio-group--bold-label .radio-group__title{font-weight:500}.radio--hidden-input input{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.radio--hidden-input input:disabled~label{opacity:.3}html:not(.mouse-user) .radio--hidden-input input:focus+label{outline:3px solid #1069c3}.radio--gray-background:last-child{margin-bottom:0}.radio--gray-background input{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}html:not(.mouse-user) .radio--gray-background input:focus+label{outline:3px solid #1069c3}.radio--gray-background label{display:flex;flex-grow:1;padding:16px 0;position:relative}.radio--gray-background label:before{border-radius:100%;box-shadow:inset 0 0 0 1px #303030;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:16px;margin-right:8px;margin-top:1px;width:16px}.radio--gray-background label:after{background-color:#303030;border-radius:100%;content:"";height:10px;left:28px;margin-top:17px;opacity:0;position:absolute;top:3px;width:10px}.radio--gray-background input:checked+label{background-color:#f4f4f4;color:#303030;margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}.radio--gray-background input:checked+label:before{box-shadow:inset 0 0 0 1px #303030}.radio--gray-background input:checked+label:after{opacity:1}.radio--dark-input:last-child{margin-bottom:0}.radio--dark-input input{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.radio--dark-input input:disabled~label{opacity:.3}html:not(.mouse-user) .radio--dark-input input:focus+label{outline:3px solid #1069c3}.radio--dark-input label{display:flex;flex-grow:1;padding:12px 0;position:relative}.radio--dark-input label:before{background-color:#fff;border-radius:100%;box-shadow:inset 0 0 0 1px #303030;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:16px;margin-right:8px;margin-top:1px;width:16px}.radio--dark-input label:after{background-color:#303030;border-radius:100%;content:"";height:10px;left:28px;margin-top:16px;opacity:0;position:absolute;top:0;width:10px}.radio--dark-input input:checked+label{margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}.radio--dark-input input:checked+label:before{box-shadow:inset 0 0 0 1px #303030}.radio--dark-input input:checked+label:after{opacity:1}.radio--button:not(:last-child){margin-right:5px}.radio--button input{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.radio--button input+label:hover,.radio--button input:checked+label{background-color:#00468e;border-color:#00468e;color:#fff}html:not(.mouse-user) .radio--button input:focus+label{outline:3px solid #1069c3}.radio--button label{border:2px solid;display:inline-block;font-family:Montserrat,Helvetica Neue,sans-serif;padding:10px 30px;text-transform:uppercase}.radio--no-padding label{padding:unset}.radio--no-padding label:after{margin-top:4px}.radio--green-border label:before{box-shadow:inset 0 0 0 1px #447266}.radio--green-border input:checked+label:before{box-shadow:inset 0 0 0 1px #303030}.report-meta__list{list-style:none;margin:0;padding:0}@media screen and (min-width:600px){.report-meta__list{display:grid;gap:.5rem 1rem;grid-template-columns:[label] auto [text] 1fr}}.report-meta__label{font-weight:700;grid-column:label}@media screen and (max-width:599px){.report-meta__label{margin-top:.75rem}}.report-meta__attachment,.report-meta__text{grid-column:text;list-style:none;margin:0;padding:0}@media screen and (max-width:599px){.report-meta__attachment,.report-meta__text{margin-top:.25rem}}.responsive-accordion{transition:background-color .2s ease-out}html:not(.mouse-user) .responsive-accordion :focus{outline:3px solid #00468e}.responsive-accordion.responsive-accordion--open-narrow,.responsive-accordion.responsive-accordion--open-wide{background-color:#def2e7}.responsive-accordion--green{background-color:#b9e1cc}.responsive-accordion--green.responsive-accordion--open-narrow,.responsive-accordion--green.responsive-accordion--open-wide,.responsive-accordion--green:hover{background-color:#def2e7}.responsive-accordion--peach{background-color:#eed0c3}.responsive-accordion--peach.responsive-accordion--open-narrow,.responsive-accordion--peach.responsive-accordion--open-wide,.responsive-accordion--peach:hover{background-color:#f8e7e0}.responsive-accordion__trigger{align-items:flex-start;background-color:transparent;border:0;color:#303030;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;font-weight:500;justify-content:space-between;padding:21px;position:relative;text-align:left;width:100%}.responsive-accordion__trigger:active{color:#303030}@media screen and (min-width:1024px){.responsive-accordion__trigger--narrow{display:none}}.responsive-accordion__trigger--wide{display:none}@media screen and (min-width:1024px){.responsive-accordion__trigger--wide{display:flex}}.responsive-accordion__content{display:none;padding:0 20px 20px}@media(min-width:1024px){.responsive-accordion__content--open-wide{display:block}}@media(max-width:1023px){.responsive-accordion__content--open-narrow{display:block}}@media print{.responsive-accordion__content{display:block}}.retractable-table{margin:2rem 0 1rem}.retractable-table__text-icon{display:inline-block;margin-right:.5rem}.retractable-table__button{display:inline-block;margin-bottom:1rem}.retractable-table__text-icon--active{transform:translateY(-50%) rotate(-90deg)}.custom-toolbar-option{align-items:center;background:#fff;border:none;border-radius:2px;display:flex;height:20px;justify-content:center;margin:0;min-width:25px;padding:5px;position:relative;text-transform:capitalize}.custom-toolbar-option:hover{background-color:#f4f4f4}.custom-toolbar-option:focus-visible{outline-offset:1px;z-index:2}.custom-toolbar-option--active,.custom-toolbar-option--active:hover{background-color:#eaeaea}.custom-toolbar-option--disabled>svg{opacity:.5}.custom-toolbar-option>svg{height:32px;width:32px;stroke-width:0}.custom-toolbar-option+button{position:relative;z-index:0}.custom-toolbar-option__wrapper{position:relative}.custom-toolbar-option__modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:none;height:205px;padding:15px;position:absolute;top:35px;width:200px;z-index:100}.custom-toolbar-option__modal--active{display:flex;flex-direction:column}@media screen and (min-width:600px){.custom-toolbar-option__modal{width:235px}}.custom-toolbar-option__modal-label{font-size:1rem}.custom-toolbar-option__modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-bottom:15px;margin-top:5px;padding:0 5px}.custom-toolbar-option__modal-target-option{margin-bottom:20px}.custom-toolbar-option__modal-button-section{margin:0 auto}.custom-toolbar-option__modal-button{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin-left:10px;width:75px}.custom-toolbar{display:flex;flex-wrap:wrap}.editor .rdw-option-wrapper{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 4px;min-width:25px;padding:5px;text-transform:capitalize}.editor .rdw-option-wrapper:hover{box-shadow:1px 1px 0 #bfbdbd}.editor .rdw-option-active,.editor .rdw-option-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.editor .rdw-option-disabled{cursor:default;opacity:.3}.editor .rdw-dropdown-wrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize}.editor .rdw-dropdown-wrapper:focus{outline:none}.editor .rdw-dropdown-wrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.editor .rdw-dropdown-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.editor .rdw-dropdown-carettoopen{border-top:6px solid #000}.editor .rdw-dropdown-carettoclose,.editor .rdw-dropdown-carettoopen{border-left:5px solid transparent;border-right:5px solid transparent;height:0;position:absolute;right:10%;top:35%;width:0}.editor .rdw-dropdown-carettoclose{border-bottom:6px solid #000}.editor .rdw-dropdown-selectedtext{align-items:center;display:flex;height:100%;padding:0 5px;position:relative}.editor .rdw-dropdown-optionwrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;margin:0;max-height:250px;overflow-y:scroll;padding:0;position:relative;width:98%;z-index:100}.editor .rdw-dropdown-optionwrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.editor .rdw-dropdownoption-default{align-items:center;display:flex;min-height:25px;padding:0 5px}.editor .rdw-dropdownoption-highlighted{background:#f1f1f1}.editor .rdw-dropdownoption-active{background:#f5f5f5}.editor .rdw-dropdownoption-disabled{cursor:default;opacity:.3}.editor .rdw-inline-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-inline-dropdown{width:50px}.editor .rdw-inline-dropdownoption{display:flex;height:40px;justify-content:center}.editor .rdw-block-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-block-dropdown{width:110px}.editor .rdw-fontsize-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-fontsize-dropdown{min-width:40px}.editor .rdw-fontsize-option{display:flex;justify-content:center}.editor .rdw-fontfamily-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-fontfamily-dropdown{width:115px}.editor .rdw-fontfamily-placeholder{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor .rdw-fontfamily-optionwrapper{width:140px}.editor .rdw-list-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-list-dropdown{width:50px;z-index:90}.editor .rdw-list-dropdownOption{display:flex;height:40px;justify-content:center}.editor .rdw-text-align-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-text-align-dropdown{width:50px;z-index:90}.editor .rdw-text-align-dropdownOption{display:flex;height:40px;justify-content:center}.editor .rdw-right-aligned-block{text-align:right}.editor .rdw-left-aligned-block{text-align:left!important}.editor .rdw-center-aligned-block{text-align:center!important}.editor .rdw-justify-aligned-block{text-align:justify!important}.editor .rdw-center-aligned-block>div,.editor .rdw-justify-aligned-block>div,.editor .rdw-left-aligned-block>div,.editor .rdw-right-aligned-block>div{display:inline-block}.editor .rdw-colorpicker-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-colorpicker-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:175px;left:5px;padding:15px;position:absolute;top:35px;width:175px;z-index:100}.editor .rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.editor .rdw-colorpicker-modal-style-label{cursor:pointer;font-size:15px;padding:0 10px 5px;text-align:center;width:50%}.editor .rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.editor .rdw-colorpicker-modal-options{display:flex;flex-wrap:wrap;height:100%;margin:5px auto;overflow:scroll;width:100%}.editor .rdw-colorpicker-cube{border:1px solid #f1f1f1;height:22px;width:22px}.editor .rdw-colorpicker-option{border:none;box-shadow:inset 1px 2px 1px #bfbdbd;height:22px;margin:3px;min-height:20px;min-width:22px;padding:0;width:22px}.editor .rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.editor .rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.editor .rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.editor .rdw-link-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-link-dropdown{width:50px}.editor .rdw-link-dropdownOption{display:flex;height:40px;justify-content:center}.editor .rdw-link-dropdownPlaceholder{margin-left:8px}.editor .rdw-link-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:205px;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.editor .rdw-link-modal-label{font-size:15px}.editor .rdw-link-modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-bottom:15px;margin-top:5px;padding:0 5px}.editor .rdw-link-modal-input:focus{outline:none}.editor .rdw-link-modal-buttonsection{margin:0 auto}.editor .rdw-link-modal-target-option{margin-bottom:20px}.editor .rdw-link-modal-target-option>span{margin-left:5px}.editor .rdw-link-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin-left:10px;width:75px}.editor .rdw-link-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.editor .rdw-link-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.editor .rdw-link-modal-btn:focus{outline:none!important}.editor .rdw-link-modal-btn:disabled{background:#ece9e9}.editor .rdw-link-dropdownoption{display:flex;height:40px;justify-content:center}.editor .rdw-embedded-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-embedded-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:180px;justify-content:space-between;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.editor .rdw-embedded-modal-header{display:flex;font-size:15px}.editor .rdw-embedded-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.editor .rdw-embedded-modal-header-label{background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7;margin-top:5px;width:95px}.editor .rdw-embedded-modal-link-section{display:flex;flex-direction:column}.editor .rdw-embedded-modal-link-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:10px 0;padding:0 5px;width:88%}.editor .rdw-embedded-modal-link-input-wrapper{align-items:center;display:flex}.editor .rdw-embedded-modal-link-input:focus{outline:none}.editor .rdw-embedded-modal-btn-section{display:flex;justify-content:center}.editor .rdw-embedded-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize;width:75px}.editor .rdw-embedded-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.editor .rdw-embedded-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.editor .rdw-embedded-modal-btn:focus{outline:none!important}.editor .rdw-embedded-modal-btn:disabled{background:#ece9e9}.editor .rdw-embedded-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.editor .rdw-embedded-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:80%}.editor .rdw-embedded-modal-size-input:focus{outline:none}.editor .rdw-emoji-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-emoji-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-wrap:wrap;height:180px;left:5px;overflow:auto;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.editor .rdw-emoji-icon{cursor:pointer;font-size:22px;height:24px;margin:2.5px;width:24px}.editor .rdw-emoji-icon,.editor .rdw-spinner{align-items:center;display:flex;justify-content:center}.editor .rdw-spinner{height:100%;width:100%}.editor .rdw-spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:12px;width:12px}.editor .rdw-spinner .rdw-bounce1{animation-delay:-.32s}.editor .rdw-spinner .rdw-bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.editor .rdw-image-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-image-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.editor .rdw-image-modal-header{display:flex;font-size:15px;margin:10px 0}.editor .rdw-image-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.editor .rdw-image-modal-header-label{background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px;width:80px}.editor .rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.editor .rdw-image-modal-upload-option{align-items:center;background-color:#f1f1f1;border:none;color:gray;cursor:pointer;display:flex;font-size:15px;justify-content:center;margin:10px 0;outline:2px dashed gray;outline-offset:-10px;padding:9px 0;width:100%}.editor .rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.editor .rdw-image-modal-upload-option-label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:15px;width:100%}.editor .rdw-image-modal-upload-option-label span{padding:0 20px}.editor .rdw-image-modal-upload-option-image-preview{max-height:200px;max-width:100%}.editor .rdw-image-modal-upload-option-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.editor .rdw-image-modal-url-section{align-items:center;display:flex}.editor .rdw-image-modal-url-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:15px 0 12px;padding:0 5px;width:90%}.editor .rdw-image-modal-btn-section{margin:10px auto 0}.editor .rdw-image-modal-url-input:focus{outline:none}.editor .rdw-image-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 5px;text-transform:capitalize;width:75px}.editor .rdw-image-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.editor .rdw-image-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.editor .rdw-image-modal-btn:focus{outline:none!important}.editor .rdw-image-modal-btn:disabled{background:#ece9e9}.editor .rdw-image-modal-spinner{height:100%;left:0;opacity:.5;position:absolute;top:-3px;width:100%}.editor .rdw-image-modal-alt-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;margin-left:5px;width:70%}.editor .rdw-image-modal-alt-input:focus{outline:none}.editor .rdw-image-modal-alt-lbl{font-size:12px}.editor .rdw-image-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.editor .rdw-image-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:40%}.editor .rdw-image-modal-size-input:focus{outline:none}.editor .rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.editor .rdw-remove-wrapper{position:relative}.editor .rdw-history-wrapper,.editor .rdw-remove-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-history-dropdownoption{display:flex;height:40px;justify-content:center}.editor .rdw-history-dropdown{width:50px}.editor .rdw-link-decorator-wrapper{position:relative}.editor .rdw-link-decorator-icon{background-color:#fff;cursor:pointer;left:40%;position:absolute;top:0}.editor .rdw-mention-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.editor .rdw-suggestion-wrapper{position:relative}.editor .rdw-suggestion-dropdown{background:#fff;border:1px solid #f1f1f1;display:flex;flex-direction:column;max-height:150px;min-width:100px;overflow:auto;position:absolute;z-index:100}.editor .rdw-suggestion-option{border-bottom:1px solid #f1f1f1;padding:7px 5px}.editor .rdw-suggestion-option-active{background-color:#f1f1f1}.editor .rdw-hashtag-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.editor .rdw-image-alignment-options-popup{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;padding:5px 2px;position:absolute;width:105px;z-index:100}.editor .rdw-alignment-option-left{justify-content:flex-start}.editor .rdw-image-alignment-option{height:15px;min-width:15px;width:15px}.editor .rdw-image-alignment,.editor .rdw-image-imagewrapper{position:relative}.editor .rdw-image-center{display:flex;justify-content:center}.editor .rdw-image-left{display:flex}.editor .rdw-image-right{display:flex;justify-content:flex-end}.editor .rdw-image-alignment-options-popup-right{right:0}.editor .rdw-editor-main{box-sizing:border-box;height:100%;overflow:auto}.editor .rdw-editor-toolbar{background:#fff;border:1px solid #f1f1f1;border-radius:2px;display:flex;flex-wrap:wrap;font-size:15px;justify-content:flex-start;margin-bottom:5px;padding:6px 5px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor .public-DraftStyleDefault-block{margin:1em 0}.editor .rdw-editor-wrapper:focus{outline:none}.editor .rdw-editor-wrapper{box-sizing:content-box}.editor .rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.editor .rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.editor .DraftEditor-editorContainer,.editor .DraftEditor-root,.editor .public-DraftEditor-content{height:inherit;text-align:initial}.editor .public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.editor .DraftEditor-root{position:relative}.editor .DraftEditor-editorContainer{background-color:hsla(0,0%,100%,0);border-left:.1px solid transparent;position:relative;z-index:1}.editor .public-DraftEditor-block{position:relative}.editor .DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.editor .DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.editor .DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.editor .DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.editor .DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.editor .DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.editor .public-DraftEditorPlaceholder-root{color:#595959;position:absolute;z-index:0}.editor .public-DraftEditorPlaceholder-hasFocus{color:#595959}.editor .DraftEditorPlaceholder-hidden{display:none}.editor .public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.editor .public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.editor .public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.editor .public-DraftStyleDefault-listLTR{direction:ltr}.editor .public-DraftStyleDefault-listRTL{direction:rtl}.editor .public-DraftStyleDefault-ol,.editor .public-DraftStyleDefault-ul{margin:16px 0;padding:0}.editor .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.editor .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.editor .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.editor .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.editor .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.editor .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.editor .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.editor .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.editor .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.editor .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.editor .public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.editor .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.editor .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.editor .public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-31px;position:absolute;text-align:right;width:30px}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.editor .public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.editor .public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.editor .public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.editor .public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.editor .public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.editor .public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.editor--hide-placeholder .public-DraftEditorPlaceholder-root{display:none}.editor--large .editor__editor{min-height:150px}.editor--disabled{opacity:.6}.editor__editor a{border-bottom:2px solid #303030;color:#303030;text-decoration:none}.editor__editor b{font-weight:700}.editor__editor ul{margin-block-end:0;margin-block-start:0}.editor__editor ul,.editor__editor ul li{list-style-type:circle!important}.editor__action{border:0!important}.editor__action>img{height:32px;width:32px}.editor__action:hover{background-color:#f4f4f4;box-shadow:none!important}.editor__action--unlink{position:relative}.editor__action--unlink:after{border-top:1px solid #000;content:"";left:15%;position:absolute;transform:rotate(-45deg);width:60%}.editor .rdw-option-active{background-color:#eaeaea;box-shadow:none!important}.editor__default-toolbar{border:0!important;bottom:5rem;margin:0!important;padding:0!important;position:absolute}@media(min-width:1024px){.editor__default-toolbar{bottom:1.2rem}}.editor__default-toolbar .rdw-inline-wrapper,.editor__default-toolbar .rdw-link-wrapper,.editor__default-toolbar .rdw-list-wrapper,.editor__default-toolbar .rdw-option-wrapper{margin:0!important}@media(min-width:1024px){.editor__toolbar{align-items:center;display:flex;justify-content:space-between}}.editor__toolbar--separator{border-top:2px solid #000;margin-top:1rem;padding-top:2rem}@media(min-width:600px){.editor__toolbar--separator{padding-top:1rem}}.editor__toolbar-list{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:4rem 0 0;padding:0;width:100%}@media(min-width:1024px){.editor__toolbar-list{margin-top:0}}.editor__toolbar-button{margin-right:.5rem}.rich-text-editor__label{display:block}.rich-text-editor__label-text{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.rich-text-editor__canvas{background-color:#fff;border:2px solid #303030;border-radius:3px;font-size:1rem;padding:1rem;position:relative}.ql-toolbar-button{align-items:center;background:0;border:0;display:flex;height:40px;justify-content:center;width:30px}.ql-toolbar-button.ql-active .ql-toolbar-button__icon{display:none}.ql-toolbar-button.ql-active .ql-toolbar-button__icon--new{display:block}.ql-toolbar-button:hover .ql-toolbar-button__icon{display:none}.ql-toolbar-button:hover .ql-toolbar-button__icon--hover{display:block}.ql-toolbar-button__icon{height:2rem;width:2rem}.ql-toolbar-button__icon--hover,.ql-toolbar-button__icon--new{display:none}.rich-text{overflow-wrap:break-word;position:relative}.rich-text .rich-text__aside--left{margin-bottom:36px}@media(min-width:1024px){.rich-text .rich-text__aside--left{clear:left;float:left;margin:0 50px 36px -10vw;width:60%}}@media(min-width:1400px){.rich-text .rich-text__aside--left{margin-left:-300px;width:600px}}@media print{.rich-text .rich-text__aside--left{clear:unset;float:unset;margin:0 0 36px;width:unset}}.rich-text .rich-text__aside--left .generic-content,.rich-text .rich-text__aside--left .quote-block{margin-top:0}.rich-text .rich-text__aside--right{margin-bottom:36px}@media(min-width:1024px){.rich-text .rich-text__aside--right{clear:right;float:right;margin:0 -10vw 36px 50px;width:60%}}@media(min-width:1400px){.rich-text .rich-text__aside--right{margin-right:-300px;width:600px}}@media print{.rich-text .rich-text__aside--right{clear:unset;float:unset;margin:0 0 36px;width:unset}}.rich-text .rich-text__aside--right .generic-content,.rich-text .rich-text__aside--right .quote-block{margin-top:0}.rich-text a{border-bottom:1px solid #303030;color:inherit;word-break:break-word}.rich-text a,.rich-text a:focus,.rich-text a:hover{text-decoration:none}.rich-text a:hover{border-bottom-color:#00468e;color:#00468e}.rich-text a mark{border-bottom:1px solid #303030;padding-bottom:0}.rich-text a mark:hover{border-bottom-color:#00468e}.rich-text a:has(mark){border-bottom:2px solid #def2e7}.rich-text a:has(mark):hover{border-bottom-color:#def2e7}.rich-text img{height:auto;max-width:100%}.rich-text mark{background-color:#def2e7;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;line-height:1.7;outline:1px solid #447266;padding:4px 2px}@media print{.rich-text mark{background-color:transparent;border:none;outline:none}}.rich-text blockquote:not(.quote-block__quote){background-color:#b9e1cc;line-height:1.6;margin:2rem 0;padding:20px}@media(min-width:768px){.rich-text blockquote:not(.quote-block__quote){padding:50px}}.rich-text blockquote:not(.quote-block__quote) h2{margin-bottom:0}@media(min-width:768px){.rich-text blockquote:not(.quote-block__quote) h2{margin-bottom:30px}}.rich-text p{margin:1rem 0}.rich-text ol,.rich-text p,.rich-text ul{line-height:1.6}.rich-text li{margin-top:.2em}.rich-text__table-wrapper{display:block;overflow-x:auto}@media print{.rich-text__table-wrapper{width:750px}}.rich-text table{border:none;border-collapse:collapse;font-size:16px;min-width:100%;position:relative;width:100%}.rich-text table td,.rich-text table th{padding:10px 15px;text-align:left}.rich-text table td:not(:last-child),.rich-text table th:not(:last-child){border-right:1px solid #ccc}.rich-text table thead td,.rich-text table thead th{background-color:#303030;color:#fff;font-weight:500}.rich-text table tbody td,.rich-text table tbody th{background-color:#f4f4f4;min-width:100px}.rich-text table tbody th{font-weight:500}.rich-text table tbody tr:nth-child(odd) td,.rich-text table tbody tr:nth-child(odd) th{background-color:#eaeaea}.rich-text table tbody tr:last-child th[scope=colgroup]{border-bottom:0}.rich-text table tbody th[scope=colgroup]{border-bottom:1px solid #ccc;vertical-align:top}.rich-text table caption+tbody tr:first-child th,.rich-text table tbody:first-child tr:first-child th{background-color:#303030;color:#fff;font-weight:500}@media print{.rich-text table{max-width:750px}}.rich-text table caption{display:table-caption;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px;max-width:min(750px,95dvw);padding-bottom:10px;padding-top:20px;text-align:left}@media(min-width:1024px){.rich-text table caption{font-size:24px}}.rich-text table tbody{margin-top:1rem;overflow-x:auto;width:100%}@media print{.rich-text table tbody{max-width:750px}}@media screen and (max-width:1024px){.rich-text table tbody:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 85%);bottom:0;content:"";position:absolute;right:0;top:0;width:30px}}.rich-text table th .explanation,.rich-text table th .mark-with-banner{color:#303030}.rich-text>:first-child,.rich-text>div>:first-child,.rich-text>div>div>:first-child{margin-top:0}.rich-text>:last-child,.rich-text>div>:last-child,.rich-text>div>div>:last-child{margin-bottom:0}.rich-text--fancy-links a{color:#fff;transition:background-color .25s ease}.rich-text--fancy-links a:focus,.rich-text--fancy-links a:hover{background-color:#0055ac;color:#fff}.rich-text--fancy-links a:focus-visible{outline:3px solid #fff}.rich-text--fancy-hover-links a:hover{border-bottom:1px solid #00468e;color:#00468e}.rich-text--inverted{color:#fff}.rich-text--inverted a{border-bottom:1px solid;text-decoration:none}.rich-text--inverted a:active,.rich-text--inverted a:hover{border-bottom-color:currentColor}.rich-text--faint-links a{border-bottom-color:#545353}.rich-text--faint-links a:active,.rich-text--faint-links a:hover{border-bottom-color:currentColor}.rich-text--article,.rich-text--document{padding:0 10px}@media(min-width:1024px){.rich-text--article,.rich-text--document{margin-left:auto;margin-right:auto;max-width:750px;padding:0}}.rich-text--article>div>ul,.rich-text--document>div>ul{padding-left:56px}.rich-text--article>div>ul>li,.rich-text--document>div>ul>li{padding-left:14px}.rich-text--article>div>ul>li::marker,.rich-text--document>div>ul>li::marker{font-size:1.2em}.rich-text--article blockquote>:first-child,.rich-text--document blockquote>:first-child{margin-top:0}.rich-text--article blockquote>:last-child,.rich-text--document blockquote>:last-child{margin-bottom:0}.rich-text--sidebar ul{padding-left:25px}.rich-text--abstract,.rich-text--ingress{font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:400;line-height:1.5}.rich-text--ingress{font-size:18px}@media(min-width:1024px){.rich-text--ingress{font-size:22px}}.rich-text--abstract{font-size:18px}@media(min-width:1024px){.rich-text--abstract{font-size:20px}}.rich-text--neutral a{border-bottom:1px solid #303030;color:#303030;text-decoration:none}.rich-text--neutral a:active,.rich-text--neutral a:hover{border-bottom-color:#303030}.rich-text--dark-links{word-wrap:break-word}.rich-text--dark-links a{border-bottom:1px solid #303030;color:#303030;font-weight:400}.rich-text--dark-links a:hover{color:#00468e;text-decoration:none}.rich-text--centered{text-align:center}.rich-text--slim-text{font-weight:400}.search-block{background-color:#e2e3f1;padding:30px 0}.search-block__form{align-items:flex-end;display:flex}.search-block__content{margin:0 auto;max-width:800px}.search-block__title{font-family:inherit;font-size:16px;font-weight:500;margin:0 0 15px}.search-block__submit{border:1px solid #303030;font-weight:500;line-height:34px;margin:0;text-transform:uppercase}.search-block__submit,.search-block__submit:hover{padding-left:35px;padding-right:35px}.search-form{display:flex}.search-form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f4f4;border:1px solid #eaeaea;border-radius:0;box-shadow:inset 2px 2px 4px 0 #ddd;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px;min-width:0;padding:10px;width:220px}.search-form__input:focus::-moz-placeholder{color:#6a6a6a;opacity:1}.search-form__input:focus::placeholder{color:#6a6a6a;opacity:1}.search-form__input:focus:-ms-input-placeholder{color:#767676}.search-form__input:focus::-ms-input-placeholder{color:#767676}.search-form--maxi .search-form__input,.search-form--maxi .search-form__submit{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px}@media(min-width:1024px){.search-form--maxi .search-form__input,.search-form--maxi .search-form__submit{font-size:22px}}.search-form--maxi .search-form__input{background-color:#fff;box-shadow:none;flex-grow:1;padding:0 25px;width:auto}.search-form--maxi .search-form__submit{font-weight:500;padding:15px 25px;text-transform:uppercase}html:not(.mouse-user) .search-form--maxi .search-form__submit:focus{outline:3px solid #def2e7}.search-group{flex-grow:1;position:relative}.search-group label{display:block;font-weight:500;margin-bottom:10px}.search-group:focus-within input{border-color:#6d889d}.search-group input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #fff;border-radius:0;font-size:inherit;padding:10px 15px;width:100%}.search-group input:focus{border-color:#6d889d}html:not(.mouse-user) .search-group input:focus{outline:3px solid #00468e}.search-group input:focus+.search-group__spinner,.search-group input:hover+.search-group__spinner{right:40px}.search-group__input{position:relative}.search-group__spinner{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.search-group__result-list{background-color:#fff;border:1px solid #6d889d;margin-top:-1px;max-height:100px;overflow:auto;padding-bottom:5px;position:absolute;width:100%;z-index:100}.search-group__result{margin-bottom:0!important}.search-group__result-link{color:#303030;display:block;padding:5px 15px;text-decoration:none}.search-group__result-link:hover{background-color:#eaeaea;color:#00468e}.search-group--big input{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:22px;height:56px}.searchable-multiselect__menu-wrapper{border:1px solid #303030;max-width:690px;position:relative;z-index:3}.searchable-multiselect__input-wrapper{background-color:#fff;display:flex;max-width:690px;width:100%}.searchable-multiselect__input{border:none;border-radius:0;display:block;flex:1 1 100%;font-size:18px;padding:16px 0 16px 16px}@media screen and (min-width:600px){.searchable-multiselect__input{padding:18px 0 18px 25px}}.searchable-multiselect__input::-webkit-search-cancel-button{display:none}.searchable-multiselect__input::-moz-placeholder{color:#545353}.searchable-multiselect__input::placeholder{color:#545353}.searchable-multiselect__search-icon{margin:14px 10px;width:26px}@media screen and (min-width:600px){.searchable-multiselect__search-icon{margin:16px 18px}}.searchable-multiselect__clear-button{padding:14px}@media screen and (min-width:600px){.searchable-multiselect__clear-button{padding:18px}}.searchable-multiselect__clear-button:hover{color:#00468e}.searchable-multiselect__clear-icon{height:16px;width:16px}.searchable-multiselect__dropdown{background-color:#fff;border-bottom:1px solid #303030;border-left:1px solid #303030;border-right:1px solid #303030;display:none;margin:0 -1px;min-width:calc(100% + 2px);padding:0 16px 16px;position:absolute}@media screen and (min-width:600px){.searchable-multiselect__dropdown{padding:0 24px 24px}}.searchable-multiselect__dropdown--open{display:block}.searchable-multiselect__border{border-top:2px solid #303030}.searchable-multiselect__dropdown-content{padding:14px 0 14px 14px}.searchable-multiselect__status-text{font-size:18px;margin-bottom:8px}.searchable-multiselect__option-list{max-height:300px;overflow-y:auto}.searchable-multiselect__option-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-size:16px;padding:12px 0 12px 10px;text-align:start;width:100%}@media screen and (min-width:600px){.searchable-multiselect__option-button{padding:12px 0 12px 20px}}.searchable-multiselect__option-button:hover:not(:disabled){background-color:#eaeaea}.searchable-multiselect__option-button:disabled{color:#767676}.searchable-multiselect__option-label{font-weight:500}.searchable-multiselect__option{padding:12px 0 12px 20px;width:100%}.searchable-multiselect__option:hover{background-color:#eaeaea}.searchable-multiselect__create-option{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-top:1px solid #303030;color:inherit;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-style:italic;padding:24px 0 0;text-align:start;width:100%}.searchable-multiselect__create-option-text{display:inline-block;margin-left:8px}.searchable-multiselect__error{color:#aa0216;margin-top:10px}.searchable-multiselect--invalid .searchable-multiselect__label{color:#aa0216}.searchable-multiselect--invalid .searchable-multiselect__menu-wrapper{border-color:#aa0216}.searchable-singleselect__menu-wrapper{border:1px solid #303030;max-width:690px;position:relative;z-index:3}.searchable-singleselect__input-wrapper{background-color:#fff;display:flex;max-width:690px;position:relative;width:100%;z-index:3}.searchable-singleselect__input{border:none;border-radius:0;display:block;flex:1 1 100%;font-size:18px;padding:16px 0 16px 16px}@media screen and (min-width:600px){.searchable-singleselect__input{padding:18px 0 18px 25px}}.searchable-singleselect__input::-webkit-search-cancel-button{display:none}.searchable-singleselect__input::-moz-placeholder{color:#545353}.searchable-singleselect__input::placeholder{color:#545353}.searchable-singleselect__search-icon{margin:14px 10px;width:26px}@media screen and (min-width:600px){.searchable-singleselect__search-icon{margin:16px 18px}}.searchable-singleselect__clear-button{padding:14px}@media screen and (min-width:600px){.searchable-singleselect__clear-button{padding:18px}}.searchable-singleselect__clear-icon{height:16px;width:16px}.searchable-singleselect__label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.searchable-singleselect__dropdown{background-color:#fff;border-bottom:1px solid #303030;border-left:1px solid #303030;border-right:1px solid #303030;display:none;margin:0 -1px;min-width:calc(100% + 2px);padding:0 16px 16px;position:absolute;z-index:2}@media screen and (min-width:600px){.searchable-singleselect__dropdown{padding:0 24px 24px}}.searchable-singleselect__dropdown--open{display:block}.searchable-singleselect__border{border-top:2px solid #303030}.searchable-singleselect__dropdown-content{padding:14px 0 14px 14px}.searchable-singleselect__status-text{font-size:18px;margin-bottom:8px}.searchable-singleselect__option-list{list-style:none;margin:0;max-height:300px;overflow-y:auto;padding:3px}.searchable-singleselect__option-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-size:16px;padding:10px 0 10px 8px;text-align:start;width:100%}@media screen and (min-width:600px){.searchable-singleselect__option-button{padding:10px 0 10px 18px}}.searchable-singleselect__option-button:hover:not(:disabled){background-color:#eaeaea}.searchable-singleselect__option-button:disabled{color:#767676}.searchable-singleselect__option-label{font-weight:500}.searchable-singleselect__option{padding:12px 0 12px 20px;width:100%}.searchable-singleselect__option:hover{background-color:#eaeaea}.searchable-singleselect__create-option{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-top:1px solid #303030;color:inherit;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-style:italic;padding:24px 0 0;text-align:start;width:100%}.searchable-singleselect__create-option-text{display:inline-block;margin-left:8px}.searchable-singleselect__error{color:#aa0216;margin-top:10px}.searchable-singleselect--invalid .searchable-singleselect__label{color:#aa0216}.searchable-singleselect--invalid .searchable-singleselect__menu-wrapper{border-color:#aa0216}.select{position:relative}.select select{font-size:16px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.select__fake{width:100%}.select--scrolled .select__fake>ul{max-height:25vh;overflow-y:auto}.select--short{align-items:center;display:flex;width:15rem}.select--short .select__element{border:1px solid #000}.select--long,.select--long-preselected{align-items:center;display:flex}.select--long .select__element,.select--long-preselected .select__element{border:1px solid #000;font-size:1rem;padding:1rem}.select--long-preselected .select__element{background-color:#def2e7}.select--simple{align-items:center;display:flex}.select--simple .select__element{background-color:transparent;border:none;font-size:14px}.select--innershadow .select__element{border:0;box-shadow:inset 0 1px 1px #bbb;min-width:225px}.select--borderless:hover .select__element{border:1px solid #000}.select--borderless.select--is-disabled:hover .select__element{border-color:#fff}.select--simple-bubble{align-items:center;display:flex}.select--simple-bubble:hover .select__icon{display:none}.select--simple-bubble:hover .select__icon--hover{display:block}.select--simple-bubble .select__icon--active{transform:translateY(-50%) rotate(-180deg)}.select--simple-bubble .select__icon--sort{right:5px}.select--simple-bubble .select__icon--hover{display:none}.select--simple-bubble .select__element{background-color:transparent;border:none;font-size:16px}.select--simple-bubble>.select__fake ul{border:1px solid #000;border-radius:6px;box-shadow:0 4px 4px #bbb;color:#303030;min-width:150px;padding:20px 10px;right:10px;top:100%}.select--simple-bubble>.select__fake ul:before{background-color:#fff;border-right:1px solid #000;border-top:1px solid #000;content:"";height:10px;position:absolute;right:25%;top:0;transform:rotate(-45deg);transform-origin:0 0;width:10px;z-index:10}.select--simple-bubble>.select__fake ul::before--hover{background-color:#eaeaea}.select--simple-bubble>.select__fake ul .select__option{font-size:16px;padding:2px 2px 2px 26px;position:relative}.select--simple-bubble>.select__fake ul .select__option:hover{background-color:#eaeaea;color:#00468e}.select--simple-bubble>.select__fake ul .select__option--chosen:before{height:7px;width:3px}.select--simple-bubble>.select__fake ul .select__option--chosen:after,.select--simple-bubble>.select__fake ul .select__option--chosen:before{background-color:#303030;bottom:0;content:"";left:0;position:absolute;transform:translateX(12px) translateY(-6px) rotate(-45deg);transform-origin:left bottom}.select--simple-bubble>.select__fake ul .select__option--chosen:after{height:3px;width:15px}.select--simple-bubble>.select__fake ul .select__option--chosen:hover:after,.select--simple-bubble>.select__fake ul .select__option--chosen:hover:before{background-color:#00468e}.select--is-mounted select{opacity:0;z-index:0}.select--has-touch select{z-index:2}.select--is-disabled{color:#767676}.select__text-label{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.select--visible-label>.select__text-label{position:static;clip:auto;align-items:center;display:flex;opacity:1;overflow:visible}.select--visible-label{border-bottom:2px solid #303030;display:flex}.select--visible-label select{border:0}.select--visible-label .select__fake{flex:1 1}.select--visible-label .select__fake ul{margin-top:1px}.select--visible-label .select__element--active{border:0}.select--label-on-top>.select__text-label{position:static;clip:auto;font-size:.875rem;opacity:1;overflow:visible}.select--label-on-top .select__element{border:1px solid #000}.select__label{padding-right:15px}.select__fake{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}select:focus+.select__fake{outline:3px solid #1069c3}.mouse-user .select__fake{outline:none!important}.select__fake ul{background-color:#fff;border:1px solid #000;border-radius:0;font-size:inherit;list-style:none;margin:-1px 0 0;padding:0;position:absolute;width:100%;z-index:3}.select__element{background-color:#fff;border:1px solid #fff;padding:10px 15px}.select__element--active{border:1px solid #000}.select__option{cursor:pointer;padding:10px 15px;z-index:-1}.select__option:hover{background-color:#eaeaea}.select__icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select__icon--active{transform:translateY(-50%) rotate(-180deg)}.select__icon--clear{background-color:#fff;height:calc(100% - 4px);justify-content:flex-end;padding-right:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:44px;z-index:3}.selected-values-listbox{background-color:#def2e7;max-width:690px;padding:40px;width:100%}.selected-values-listbox__counter{margin-bottom:6px}.selected-values-listbox__selected-value{border-bottom:2px solid #447266;display:flex}.selected-values-listbox__selected-value:first-child{border-top:2px solid #447266}.selected-values-listbox__info{flex:0 1 100%;padding:11px 0}.selected-values-listbox__name{font-weight:500}.selected-values-listbox__data{margin-top:6px}.selected-values-listbox__remove-button{justify-content:center;max-height:50px;transform:translateX(16px);width:50px}.selected-values-listbox__remove-button:focus,.selected-values-listbox__remove-button:hover{color:#00468e}.selected-values-listbox--user-settings{padding:20px}.separator{border-color:#ddd;border-style:solid}.share-url-modal{font-family:Roboto,Helvetica Neue,sans-serif}.share-url-modal__heading{margin-bottom:28px}.share-url-modal__lead{font-size:18px;margin-bottom:28px}.share-url-modal__url{border:1px solid #303030;color:#00468e;font-size:16px;height:40px;margin-bottom:16px;padding:10px;width:100%}.sidebar-article__body .video{margin:-1rem 0}.sidebar-article__abstract{margin:auto;max-width:1166px;padding:0 15px 1rem 115px;width:100%}@media print{.sidebar-article__abstract{padding:15px}}.sidebar-article__abstract .content-container{margin-left:0;max-width:650px;width:100%}@media only screen and (max-width:1024px){.sidebar-article__abstract .content-container{max-width:100%;padding-left:15px}.sidebar-article__abstract{padding:0}}.sidebar-article__content{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1166px}@media print{.sidebar-article__content{flex-direction:column}}@media only screen and (max-width:1024px){.sidebar-article__content{flex-direction:column}}.sidebar-article__body{margin-left:100px;max-width:50%;padding:0 15px}@media print{.sidebar-article__body{margin-left:0;max-width:100%}}.sidebar-article__body .content-container{width:100%}@media(max-width:1400px){.sidebar-article__body .rich-text__aside--left,.sidebar-article__body .rich-text__aside--right{margin:0 0 36px;width:100%}}.sidebar-article__body .component-list .rich-text{padding:0}@media(max-width:1550px){.sidebar-article__body .rich-text__aside--left{margin:0 0 36px;width:100%}}@media only screen and (max-width:1024px){.sidebar-article__body{margin-left:0;max-width:100%}}.sidebar-article__sidebar{max-width:33.33333%;min-width:33.33333%;padding:0 15px}@media print{.sidebar-article__sidebar{max-width:100%}}@media only screen and (max-width:1024px){.sidebar-article__sidebar{max-width:100%;padding:0}}.sidebar-document__above-header{margin:auto;width:100%}.sidebar-document__above-header .content-container{width:100%}.sidebar-document__header,.sidebar-document__navbar{margin:auto;max-width:1166px;padding:0 15px 1rem 115px;width:100%}@media print{.sidebar-document__header,.sidebar-document__navbar{padding:15px}}.sidebar-document__header .content-container,.sidebar-document__navbar .content-container{margin-left:0;max-width:650px;width:100%}@media only screen and (max-width:1024px){.sidebar-document__header .content-container,.sidebar-document__navbar .content-container{max-width:100%;padding-left:15px}}.sidebar-document__header .document-action-bar,.sidebar-document__navbar .document-action-bar{max-width:800px}.sidebar-document__header .document-abstract-block,.sidebar-document__navbar .document-abstract-block{background-color:unset;margin-bottom:0}@media only screen and (max-width:1240px){.sidebar-document__header .document-abstract-block .new-tag--lefty,.sidebar-document__navbar .document-abstract-block .new-tag--lefty{margin-right:0}}.sidebar-document__header .document-abstract-block__byline,.sidebar-document__navbar .document-abstract-block__byline{margin-bottom:1rem}@media only screen and (max-width:1024px){.sidebar-document__header,.sidebar-document__navbar{padding:0}}.sidebar-document__content{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1166px}@media print{.sidebar-document__content{flex-direction:column}}@media only screen and (max-width:1024px){.sidebar-document__content{flex-direction:column}}.sidebar-document__list{margin-left:100px;max-width:50%;padding:0 15px}@media print{.sidebar-document__list{margin-left:0;max-width:100%}}.sidebar-document__list .content-container{width:100%}@media(max-width:1400px){.sidebar-document__list .rich-text__aside--left,.sidebar-document__list .rich-text__aside--right{margin:0 0 36px;width:100%}}.sidebar-document__list .component-list .rich-text{padding:0}@media(max-width:1550px){.sidebar-document__list .rich-text__aside--left{margin:0 0 36px;width:100%}}@media only screen and (max-width:1024px){.sidebar-document__list{margin-left:0;max-width:100%}}.sidebar-document__sidebar{max-width:33.33333%;min-width:33.33333%;padding:0 15px}@media print{.sidebar-document__sidebar{max-width:100%}}@media only screen and (max-width:1024px){.sidebar-document__sidebar{max-width:100%;padding:0}}.site-info-banner,.site-info-banner__banner{display:flex;justify-content:center}.site-info-banner__banner{background-color:#303030;padding:18px 26px;width:100%}@media(min-width:768px){.site-info-banner__banner{padding:24px 40px}}.site-info-banner__content{align-items:center;color:#fff;display:flex;gap:.5rem;max-width:880px}@media(min-width:768px){.site-info-banner__content{gap:1rem;padding-right:32px}}.site-info-banner__icon{align-self:flex-start;flex-shrink:0;height:1.5rem;width:1.5rem}@media(min-width:768px){.site-info-banner__icon{height:2rem;width:2rem}}.site-info-banner a{color:#fff;text-decoration:underline}.site-info-banner a:focus-visible,.site-info-banner a:hover{text-decoration:none}.site-info-banner p{margin:0}.statistics-accordion-block__accordion{padding:2rem 0}.statistics-accordion-block .accordion__trigger{padding-left:2rem}.statistics-accordion-block__link-list{list-style-type:none;margin:0;padding:.5rem 2rem 2rem}.statistics-accordion-block__link-list-item{margin-top:1rem}.statistics-accordion-block__link-list-item:first-child{margin-top:0}.statistics-image-list{background-color:#def2e7;display:flex;flex-direction:column;height:100%;margin:0 .5rem;min-height:240px}@media screen and (min-width:768px){.statistics-image-list{flex-direction:row}}.statistics-image-list__main{background-color:#def2e7}.statistics-image-list__egg{background-color:#f2e8da}.statistics-image-list__peach{background-color:#eed0c3}.statistics-image-list__image{display:block;height:100%;width:100%}.statistics-image-list__heading{border-bottom:2px solid #303030;display:inline;font-size:1.5rem;margin:0}.statistics-image-list__lead{font-size:1rem;line-height:24px;margin-top:1rem}.statistics-image-list__text{flex-grow:1;margin:0;padding:30px;width:100%}.statistics-site__header{background-color:#f4f4f4}.statistics-site__content{margin-bottom:2rem}.wrapper-body .list-block__block{border-color:#fff}.step-guide-block{margin-top:2rem}.step-guide-block__header{background-color:#b9e1cc;min-height:70px;position:relative}.step-guide-block__link{font-size:16px;margin-bottom:1rem}.step-guide-block__link .link{border-bottom:2px solid #00468e}.step-guide-block__link .link:hover{border-bottom:2px solid transparent;color:#00468e}.step-guide-block__content{background-color:#f0f0f0;padding:20px 30px}.step-guide-block__link-buttons-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0}.step-guide-block__link-buttons-btn{border:2px solid #303030;color:#303030;display:block;flex-grow:1;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1.25rem;margin:.5rem 1rem .5rem 0;min-height:52px;padding:12px 16px;position:relative;text-align:center;text-decoration:none}.step-guide-block__link-buttons-btn:hover{background-color:#00468e;border:2px solid #00468e;color:#fff;transition:all .25s ease}.step-guide-block__link-buttons-btn--tall{height:71px}.step-guide-block__link-buttons-btn--active{background-color:#00468e;border:0;color:#fff;display:block;flex-grow:1;padding:12px 16px;position:relative;text-decoration:none}.step-guide-block__link-buttons-btn-small-text{font-size:1rem}.step-guide-header{background-color:#b9e1cc;left:0;padding:20px 60px 20px 20px;position:relative;top:0;width:100%;z-index:1}.step-guide-header--open{position:absolute}.step-guide-header__btn-container{border:2px solid #303030;bottom:0;height:36px;margin-right:17px;margin-top:17px;position:absolute;right:0;top:0;width:36px}.step-guide-header__trans-btn{padding:6px}.step-guide-header__trans-btn:hover{cursor:pointer}.step-guide-header__icon{height:20px;width:20px}.step-guide-header__title{font-size:1.5rem;margin-bottom:0;margin-top:0}.step-guide-header__history-list{font-size:16px;padding-left:20px;z-index:100}.step-guide-header__history-list-item{margin-bottom:1rem}.step-guide-header__history-list-item--bold{font-weight:700}.step-guide-header__overlay{background-color:rgba(0,0,0,.5);height:100%;left:-100%;opacity:0;position:fixed;top:0;transition:opacity .5s,left 0s .5s;width:100%;z-index:9}.step-guide-header__overlay--visible{left:0;opacity:0;transition-delay:0s}.step-guide{margin-bottom:2rem}.step-guide__heading{font-weight:600}.step-guide__ingress{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:22px}.study-offer-list-header{background-color:#e2e3f1}@media only screen and (min-width:768px){.study-offer-list-header{display:flex;flex-direction:row;justify-content:space-between}}.study-offer-list-header__ingress{font-size:1rem}.study-offer-list-header__info{display:inline-block;width:40%}@media only screen and (max-width:768px){.study-offer-list-header__info{width:100%}}.study-offer-list-header__content{padding:30px 50px 10px;width:100%}@media only screen and (max-width:768px){.study-offer-list-header__content{display:flex;flex-direction:column;padding:1rem}}.study-offer-list-header__dropdown-wrapper{display:flex;flex-wrap:wrap;gap:1rem}.study-offer-list-header__dropdown{display:inline-block;flex-shrink:0;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;max-width:300px}@media only screen and (max-width:768px){.study-offer-list-header__dropdown{max-width:none;padding:0;width:100%}}.study-offer-list-header__online-checkbox{display:inline-block;margin:1rem}@media only screen and (max-width:768px){.study-offer-list-header__online-checkbox{margin-left:0;padding:0}}.study-offer-list-header__settings{display:inline-block;padding:0;width:60%}@media only screen and (max-width:768px){.study-offer-list-header__settings{width:100%}}.study-offer-list-header__article-link{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:20px;font-weight:600}.study-offer-list-header__articles{margin-bottom:1rem;margin-left:1rem;max-width:600px}@media only screen and (max-width:768px){.study-offer-list-header__articles{margin-left:0;margin-top:1rem;padding:0}}.study-offer-list-header__article{background-color:#fff;padding:2rem}.study-offer-list-header__article--inverted{background-color:#ddd;color:#303030}.study-offer-list-header__link-buttons{padding:1rem 0}.study-offer-list-header__link-buttons__list{list-style:none;margin:0;padding:0}@media(max-width:480px){.study-offer-list-header__link-buttons__list--inline{align-items:center;flex-direction:column}}.study-offer-list-header__link-buttons__list{display:flex;flex-wrap:wrap}.study-offer-list-header__link-buttons__item{margin-bottom:10px;margin-right:10px;padding-right:2px}.study-offer-list-header__link-buttons-btn{background-color:#fff;border:0;color:#303030;display:block;flex-grow:1;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;padding:12px 16px;position:relative;text-decoration:none}.study-offer-list-header__link-buttons-btn:hover{color:#00468e}.study-offer-list-header__link-buttons-btn-active{background-color:#00468e;border:0;color:#fff;display:block;flex-grow:1;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;padding:12px 16px;position:relative;text-decoration:none}.study-offer-list-header .select__text-label{all:unset;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.study-offer-list-header .select__element{margin-top:.2rem}.study-offer-list-table{width:66.7%}@media only screen and (max-width:1400px){.study-offer-list-table{width:100%}}@media screen and (min-width:768px){.study-offer-list-table{padding-left:50px}}.study-offer-list-table__wrapper{display:none}@media screen and (min-width:768px){.study-offer-list-table__wrapper{display:block}}.study-offer-list-table__header-icon{display:inline-block;margin-left:.5rem}.study-offer-list-table__header-icon--active{transform:translateY(-50%) rotate(-180deg)}.study-offer-list-table__button{font-weight:700;height:100%;width:100%}.study-offer-list-table__row .study-offer-list-table__entry{min-width:200px}.study-offer-list-table .table__wrapper{max-width:unset}.study-offer-list-table__mobile-view{list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.study-offer-list-table__mobile-view{display:none}}.study-offer-list-table__list-item{background-color:#f4f4f4;line-height:1.5;padding:5px 10px 20px}.study-offer-list-table__list-item:nth-child(2n){background-color:#eaeaea}.study-offer-list-table__list-header{display:inline;font-size:16px;font-weight:700;line-height:2;margin-bottom:8px}@media screen and (min-width:600px){.study-offer-list-table__list-header{font-size:18px}}.study-offer-list-table__list-entry{font-size:14px;margin:0}@media screen and (min-width:600px){.study-offer-list-table__list-entry{font-size:16px}}.study-offer-list__count{font-size:16px;padding-left:50px}@media only screen and (max-width:768px){.study-offer-list__count{padding-left:10px}}.subject-codes-list-page__header{background-color:#f4f4f4;padding:30px 0 26px}@media screen and (min-width:1024px){.subject-codes-list-page__header{padding-top:100px}}.subject-codes-list-page__subject-code-text{font-size:1rem}.subject-codes-list-page__checkbox{margin-bottom:.25rem}.subject-codes-list-page__checkbox-extra-info{font-size:1rem;margin:0;padding-left:32px}.subject-codes-list-page__content{margin-bottom:2rem}.subject-codes-list-page__live-count{font-size:0;margin:0;opacity:0;padding:0}.subject-codes-list-table__wrapper{display:none}@media screen and (min-width:768px){.subject-codes-list-table__wrapper{display:block}}.subject-codes-list-table__wrapper .subject-codes-list-table__th{padding:0}.subject-codes-list-table__header-icon{display:block;margin-left:.5rem}.subject-codes-list-table__header-icon--active{transform:rotate(-180deg)}.subject-codes-list-table__button{height:100%;padding:10px 15px;width:100%}.subject-codes-list-table .table__wrapper{max-width:unset}.subject-codes-list-table__entry-first-col{width:25%}.subject-codes-list-table__entry-second-col{width:75%}.subject-codes-list-table__mobile-view{list-style:none;margin:1rem 0 0;padding:0}@media screen and (min-width:768px){.subject-codes-list-table__mobile-view{display:none}}.subject-codes-list-table__list-item{line-height:1.5;padding:5px 0 20px}.subject-codes-list-table__list-header{font-size:1rem;font-weight:500;margin:0}@media screen and (min-width:600px){.subject-codes-list-table__list-header{font-size:1.125rem}}.subject-codes-list-table__list-entry{font-size:14px;margin:0}@media screen and (min-width:600px){.subject-codes-list-table__list-entry{font-size:16px}}.subject-codes-table{margin-bottom:2rem}.subject-codes-table__title{margin:0 0 1rem}.subject-list{margin:0;padding:0}.subject-list__subject{display:inline-block}.subject-list__subject:not(:last-child){border-right:1px solid #303030;margin-right:10px;padding-right:10px}.subject-list--thick{font-size:18px;font-weight:500;margin-top:auto}.subject-list--thin{font-size:14px;font-weight:400}.subject-list--overflow,.subject-list--overflow.subject-list{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-menu{background-color:#f2e8da;font-size:16px;left:0;position:absolute;text-align:center;top:0;transform:translateY(-200%);width:100%;z-index:100}.tab-menu:focus{transform:none}.tab-trapper--white-outline:focus-visible{outline:1px solid #fff}.table-container-block table{border:none;border-collapse:collapse;display:block;font-size:16px;margin:4rem 0;overflow-x:auto;position:relative;width:100%}.table-container-block table td,.table-container-block table th{padding:10px 15px;text-align:left}.table-container-block table td:not(:last-child),.table-container-block table th:not(:last-child){border-right:1px solid #ccc}.table-container-block table thead td,.table-container-block table thead th{background-color:#303030;color:#fff;font-weight:500}.table-container-block table tbody td,.table-container-block table tbody th{background-color:#f4f4f4;min-width:100px}.table-container-block table tbody th{font-weight:500}.table-container-block table tbody tr:nth-child(odd) td,.table-container-block table tbody tr:nth-child(odd) th{background-color:#eaeaea}.table-container-block table tbody tr:last-child th[scope=colgroup]{border-bottom:0}.table-container-block table tbody th[scope=colgroup]{border-bottom:1px solid #ccc;vertical-align:top}.table-container-block table caption+tbody tr:first-child th,.table-container-block table tbody:first-child tr:first-child th{background-color:#303030;color:#fff;font-weight:500}@media screen and (max-width:1024px){.table-container-block table:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 85%);bottom:0;content:"";position:absolute;right:0;top:0;width:30px}}.table{page-break-inside:avoid;position:relative;-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (max-width:1024px){.table--overlay:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 85%);bottom:0;content:"";position:absolute;right:-1px;top:-1px;width:30px;z-index:30}}.table__wrapper{display:block;overflow-x:auto;width:100%}@media print{.table__wrapper{width:750px}}.table__table{border:none;border-collapse:collapse;font-size:16px;width:100%}.table__table td,.table__table th{padding:10px 15px;text-align:left}.table__table td:not(:last-child),.table__table th:not(:last-child){border-right:1px solid #ccc}.table__table thead td,.table__table thead th{background-color:#303030;color:#fff;font-weight:500}.table__table tbody td,.table__table tbody th{background-color:#f4f4f4;min-width:100px}.table__table tbody th{font-weight:500}.table__table tbody tr:nth-child(odd) td,.table__table tbody tr:nth-child(odd) th{background-color:#eaeaea}.table__table tbody tr:last-child th[scope=colgroup]{border-bottom:0}.table__table tbody th[scope=colgroup]{border-bottom:1px solid #ccc;vertical-align:top}.table__table caption+tbody tr:first-child th,.table__table tbody:first-child tr:first-child th{background-color:#303030;color:#fff;font-weight:500}.table--full-width .table__table{display:table}.table--not-dark-header caption+tbody tr:first-child th,.table--not-dark-header tbody:first-child tr:first-child th{background-color:#eaeaea;color:inherit}.toast{align-items:center;animation:slidein .3s;background-color:#303030;bottom:0;color:#fff;display:flex;left:0;padding:16px;position:fixed;width:100%}@keyframes slidein{0%{transform:translateY(100px)}to{transform:translateY(0)}}.toast--closing{animation:slideout .3s;transform:translateY(100px)}@keyframes slideout{0%{transform:translateY(0)}to{transform:translateY(100px)}}@media screen and (min-width:600px){.toast{border-radius:5px;bottom:40px;box-shadow:0 4px 4px rgba(0,0,0,.25);left:30px;min-width:300px;width:auto}}.toggle-button:hover .toggle-button__icon{display:none}.toggle-button:hover .toggle-button__icon--hover{display:block}.toggle-button__icon--hover{display:none}.toggle-button__label-text{margin-left:10px}.tooltip-button{font-size:1rem}.tooltip-button--disabled .tooltip-button__button{opacity:.5}.tooltip-button--hover .tooltip-button__icon{display:none}.tooltip-button--hover .tooltip-button__text{border-color:#000}.tooltip-button--hover .tooltip-button__hover-icon{display:block}.tooltip-button--active .tooltip-button__button{color:#00468e}.tooltip-button--active .tooltip-button__button:before{display:block;z-index:1000}.tooltip-button__hover-icon~.tooltip-button__text,.tooltip-button__icon~.tooltip-button__text{margin-left:.5rem}.tooltip-button__hover-icon{display:none}.tooltip-button__text{border-bottom:1px solid transparent;font-size:14px}.tooltip-button__text--hidden{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.tooltip-button__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;display:flex;font-size:inherit;padding:0}.tooltip-button__button:focus:not(:disabled),.tooltip-button__button:hover:not(:disabled){cursor:pointer}.tooltip-button__trigger{position:relative}.tooltip-button__trigger--active:before{background-color:#fff;border:1px solid #000;border-bottom:0;border-right:0;bottom:-1.5rem;content:"";height:1rem;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:1rem;z-index:1000}.tutorial-modal__heading{margin-bottom:20px}.tutorial-modal__ingress{margin-bottom:30px}.tutorial-modal__image{height:auto;margin-bottom:30px;max-width:100%;width:100%}.tutorial-modal__navigation-wrapper{display:flex}.tutorial-modal__previous-button-wrapper{flex:1 0}.tutorial-modal__next-button-wrapper{align-items:center;display:flex;flex:1 0;justify-content:flex-end}.tutorial-modal__nav-button{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.tutorial-modal__nav-button:hover{background-color:#00468e;color:#fff}.tutorial-modal__action-wrapper{display:flex;justify-content:flex-end;margin-top:15px}.tutorial-modal__cancel-button{margin-right:5px}.tutorial-modal__live-region{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.tutorial-modal__step-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.tutorial-modal__step-list-item{border:1px solid #303030;border-radius:50%;display:inline-block;height:10px;margin-left:8px;width:10px}.tutorial-modal__step-list-item:first-child{margin-left:0}.tutorial-modal__step-list-item--done{background-color:#eed0c3}.tutorial-modal__step-nr{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.tutorial-popup-modal__heading{margin-bottom:20px}.tutorial-popup-modal__ingress{margin-bottom:30px}.tutorial-popup-modal__image{height:auto;margin-bottom:30px;max-width:100%;width:100%}.tutorial-popup-modal__navigation-wrapper{display:flex}.tutorial-popup-modal__previous-button-wrapper{flex:1 0}.tutorial-popup-modal__next-button-wrapper{align-items:center;display:flex;flex:1 0;justify-content:flex-end}.tutorial-popup-modal__nav-button{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.tutorial-popup-modal__nav-button:hover{background-color:#00468e;color:#fff}.tutorial-popup-modal__action-wrapper{display:flex;justify-content:flex-end;margin-top:15px}.tutorial-popup-modal__cancel-button{margin-right:5px}.tutorial-popup-modal__live-region{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.tutorial-popup-modal__step-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.tutorial-popup-modal__step-list-item{border:1px solid #303030;border-radius:50%;display:inline-block;height:10px;margin-left:8px;width:10px}.tutorial-popup-modal__step-list-item:first-child{margin-left:0}.tutorial-popup-modal__step-list-item--done{background-color:#eed0c3}.tutorial-popup-modal__step-nr{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.unsubscribe-modal__title-wrapper{align-items:center;display:flex;gap:16px;margin-bottom:16px}.unsubscribe-modal__icon{min-height:42px;min-width:42px}.unsubscribe-modal__title{font-size:1.5rem;margin:0 1rem 0 0}.unsubscribe-modal__text{margin:0 0 16px;min-height:50px}@media screen and (min-width:600px){.unsubscribe-modal__text{min-height:75px}}.unsubscribe-modal__actions{display:flex}.unsubscribe-modal__submit-button{margin-right:16px}@media screen and (min-width:600px){.unsubscribe-modal__submit-button{margin-right:24px}}.update-plan-toast{color:#fff;font-size:14px;margin:0;padding:0}.user-dropdown-button{align-items:center;border-radius:50%;display:flex;height:44px;justify-content:center;padding:6px;width:44px}@media screen and (min-width:600px){.user-dropdown-button{padding:0}}.user-dropdown-button:disabled{opacity:.3}.user-dropdown-button--active .user-dropdown-button__user-icon,.user-dropdown-button:hover:not(:disabled) .user-dropdown-button__user-icon{display:none}.user-dropdown-button--active .user-dropdown-button__user-icon--hover,.user-dropdown-button:hover:not(:disabled) .user-dropdown-button__user-icon--hover{display:inline}.user-dropdown-button__user-icon--hover{display:none}.user-dropdown-info__header{border-bottom:1px solid #ddd;display:flex;flex-wrap:nowrap;margin:20px 20px 0;padding-bottom:20px;width:80vw}@media screen and (min-width:600px){.user-dropdown-info__header{width:360px}}.user-dropdown-info__circle-wrapper{align-items:center;display:flex;justify-content:center;padding-right:20px}.user-dropdown-info__text{display:flex;flex-direction:column;justify-content:center;overflow-wrap:break-word}.user-dropdown-info__text p{margin:0}.user-dropdown-info__name{font-size:18px;font-weight:500}.user-dropdown-info__options-list{font-size:18px;margin:40px 20px 20px}.user-dropdown-info__logout{font-size:16px;margin-top:30px}.user-header-actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:auto}.user-header-actions__action{align-items:center;display:flex;height:100%;position:relative}@media screen and (min-width:600px){.user-header-actions__action{margin-left:30px}}.user-settings-form{color:#303030}.user-settings-form__user-name{font-size:18px;font-weight:600;margin-bottom:20px}.user-settings-form__email-field{margin-bottom:16px}.user-settings-form__multiselect{margin-bottom:10px}.user-settings-form__submit{justify-content:center;margin-top:20px}.user-settings{background-color:#f4f4f4;padding:45px 0;position:relative}.user-settings__rich-text{margin-bottom:1rem}.user-settings__rich-text>ul{list-style-type:none;padding-left:0}.user-settings__rich-text>ul li{font-weight:300}.user-settings__rich-text>ul li:before{content:"- "}.user-settings__rich-text i{color:#4a4a4a;font-weight:300}.user-settings__link{margin-top:1rem}.user-settings__header{margin-bottom:2rem}@media screen and (min-width:1024px){.user-settings__header{align-items:center;display:flex}}.user-settings__content{display:flex;flex-wrap:wrap}.user-settings__back{margin-bottom:60px}.user-settings__box{display:flex;flex-wrap:wrap;padding-bottom:2rem;width:100%}@media screen and (min-width:1024px){.user-settings__box{width:60%}.user-settings__box:nth-child(odd){padding-right:2rem;width:40%}}.user-settings__content-header{margin-bottom:1rem;width:100%}.user-settings__settings{background-color:#fff;color:#4a4a4a;font-size:16px;font-weight:400;height:calc(100% - 45px);padding:31px 5%;width:100%}.user-settings__settings h3{font-family:Roboto,sans-serif;font-size:18px;font-weight:650}.user-settings__settings>:not(:last-child){margin-bottom:23px}.validity-list{padding:30px}.validity-list--gray{background-color:#f4f4f4}.validity-list--green{background-color:#def2e7}.validity-list--red{background-color:#f8e7e0}.validity-list+.validity-list,.validity-list__group{margin-top:25px}.validity-list__title{font-weight:600}.validity-list__list{margin:5px 0 0}.validity-list__item+.validity-list__item{margin-top:1rem!important}.validity-list__list-title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-weight:500;margin:0}.validity-list__link{line-height:1.4}.validity-list__text{font-size:16px;margin-top:.5rem}.video-series-block--background{background-color:#f4f4f4;padding:15px}@media screen and (min-width:768px){.video-series-block--background{padding:40px 40px 30px}}.video-series-block__heading{margin-top:0}.video-series-block__videos{width:100%}@media screen and (min-width:600px){.video-series-block__videos{align-items:flex-end;display:flex}}.video-series-block__video-wrapper{flex:1 0;margin-top:20px}.video-series-block__video-wrapper:first-child{margin-left:0;margin-top:0}@media screen and (min-width:600px){.video-series-block__video-wrapper{margin-left:10px;margin-top:0}}@media screen and (min-width:768px){.video-series-block__video-wrapper{margin-left:36px}}.video-series-block__video-heading{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;margin-bottom:5px}.video-series-block__video-container{width:100%}.video-series-block__video.video{margin:0}.video{display:block;height:0;margin:1.125rem 0;position:relative}@media print{.video{-moz-column-break-inside:avoid;break-inside:avoid}}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:1024px){.video,.video iframe{height:100%;width:100%}}.video--16-9{padding-bottom:56.25%}.video--9-16{padding-bottom:177.78%}.video--4-5{padding-bottom:125%}.view-type-switch{background-color:#fff;border:1px solid #303030;border-radius:999px;font-size:14px;margin:1rem 0 0;padding:0;position:relative}.view-type-switch input,.view-type-switch legend{left:-999em;position:absolute;clip:rect(0,0,0,0);overflow:hidden}.view-type-switch--disabled{opacity:.3}.view-type-switch--disabled label{pointer-events:none}.view-type-switch__input:focus-visible:checked+.view-type-switch__option{outline:medium solid #00468e;outline-offset:1px}.view-type-switch__option{border-radius:1000px;box-sizing:border-box;display:inline-block;height:auto;padding:6px 14px;position:relative;z-index:1}.view-type-switch__option:hover:not(:disabled):not(.view-type-switch__option--active){color:#fff}.view-type-switch__option:hover:not(:disabled):not(.view-type-switch__option--active)~.view-type-switch__background{background-color:#00468e}.view-type-switch__option--active{background-color:#f8e7e0;border:2px solid #303030;font-weight:500;margin:-1px}.view-type-switch__option--active:hover:not(:disabled){color:#303030}.view-type-switch__background{border-radius:1000px;height:100%;position:absolute;top:0;width:100%;z-index:0}.warning-modal__actions{align-items:center;display:flex;justify-content:flex-end;margin-top:2rem}.warning-modal__action{margin-right:1rem}.warning-modal__action:last-child{margin-right:0}.warning{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:14px}.warning__content{align-items:center;background-color:#303030;color:#fff;display:flex;padding:10px 15px 10px 10px}.warning__content--link{color:inherit;text-decoration:none;transition:background-color .25s ease,color .25s ease}.warning__content--link:focus,.warning__content--link:hover{text-decoration:none}.warning__content--link .warning__text{border-bottom:1px solid #fff}.warning__content--link:focus,.warning__content--link:hover{background-color:#00468e}.warning__content--link:focus .warning__text,.warning__content--link:hover .warning__text,.warning__text{color:#fff}@media print{.warning__text{color:#303030}}.warning__icon{color:#fff;height:24px;margin-bottom:-2px;margin-right:15px;margin-top:-2px;width:24px}.warnings-block__list{list-style:none;margin:0;padding:0}@media(min-width:600px){.warnings-block__list{display:flex;flex-wrap:wrap;justify-content:center}}.warnings-block__item{margin-bottom:2px}.warnings-block__item:last-child{margin-bottom:0}@media(min-width:600px){.warnings-block__item{margin-left:2px}.warnings-block__item:first-child{margin-left:0}}
