:root{--is-gray-10:var(--sndp-color-brand-is-gray-10);--is-red:var(--sndp-color-brand-is-red);--is-red-50:rgba(218,32,39,0.5);--is-dark-red:#6b1013;--is-red-alpha-10:rgba(218,32,39,0.1);--is-light-red:#fef6f6;--is-light-red-alpha-0:rgba(254,246,246,0);--is-white:var(--sndp-color-common-white);--is-black:var(--sndp-color-common-black);--is-logo-color:var(--sndp-color-common-black)}:root.sndp-dark{--is-gray-10:var(--sndp-color-brand-is-gray-10);--is-red:var(--sndp-color-brand-is-red);--is-red-50:rgba(218,32,39,0.5);--is-dark-red:#6b1013;--is-light-red:#fef6f6;--is-white:var(--sndp-color-common-white);--is-black:var(--sndp-color-common-black);--is-snow:#191919;--is-dark-gray:var(--sndp-color-brand-is-gray-50);--is-dark-gray-20:rgba(64,64,64,20);--is-dark-gray-50:rgba(64,64,64,50);--is-logo-color:var(--sndp-color-common-white)}div.is-theme{--border-styles-border-style:solid;--link-underline-thickness:1px;--border-widths-border-width:var(--sndp-border-size-width-200);--border-widths-button-border-width:var(--sndp-border-size-width-200);--colors-border-color:var(--sndp-color-brand-is-gray-10);--colors-button-border-color:var(
    --sndp-button-variant-primary-background-color
  );--colors-button-disabled-background-color:var(--sndp-color-brand-is-gray-50);--colors-button-disabled-border-color:var(--sndp-color-brand-is-gray-50);--colors-button-primary-background-color:var(
    --sndp-button-variant-primary-background-color
  );--colors-button-primary-border-color:var(
    --sndp-button-variant-primary-background-color
  );--colors-button-primary-hover-border-color:var(
    --sndp-button-variant-primary-background-color-active
  );--colors-button-primary-hover-color:var(
    --sndp-button-variant-primary-background-color-active
  );--colors-button-primary-text-color:var(
    --sndp-button-variant-primary-text-color
  );--colors-button-secondary-background-color:var(--is-white);--colors-button-secondary-border-color:var(--sndp-color-brand-is-gray-10);--colors-button-secondary-disabled-text-color:var(
    --sndp-color-brand-is-gray-50
  );--colors-button-secondary-hover-color:var(
    --sndp-button-variant-secondary-background-color-active
  );--colors-button-secondary-text-color:var(--is-gray-10);--colors-button-function-background-color:var(--is-white);--colors-button-function-hover-color:var(--is-white);--colors-button-function-text-color:var(--is-red);--colors-candidate-card-background-color:var(--is-white);--colors-candidate-card-border-color:var(--sndp-color-brand-is-gray-10);--colors-candidate-card-note-box-border-color:var(
    --sndp-color-brand-is-gray-10
  );--colors-candidate-card-note-box-primary-background:var(--is-red);--colors-candidate-card-note-box-secondary-background:var(--is-light-red);--colors-candidate-card-secondary-text-color:var(--is-white);--colors-checkbox-card-selection-color:var(--is-red);--colors-checkbox-card-selection-text-color:var(--is-white);--colors-dropdown-background-color:var(--is-white);--colors-dropdown-secondary-background-color:"";--colors-dropdown-secondary-text-color:"";--colors-error-color:var(--sndp-color-brand-is-warning-red);--colors-focus-background-color:var(--sndp-color-brand-is-pearl);--colors-focus-outline-color:var(--is-dark-red);--colors-info-color:var(--sndp-color-brand-is-navy-light);--colors-light-border-color:var(--sndp-color-brand-is-gray-70);--colors-question-container-border-color:var(--sndp-color-brand-is-gray-10);--colors-surface-primary-color:var(--is-white);--colors-surface-secondary-color:var(--is-light-red);--colors-text-primary-color:var(--sndp-color-brand-is-gray-10);--colors-text-primary-decoration-color:var(--sndp-color-brand-is-gray-10);--colors-text-secondary-color:var(--is-white);--colors-text-always-white:var(--is-white);--colors-text-tertiary-color:"";--colors-value-map-highlight-color:var(--is-red-50);--colors-warning-color:var(--sndp-color-brand-is-orange);--colors-ad-color:#9c4dff;--colors-ad-color-focus:#390080;--colors-category-1-color:var(--is-red);--colors-category-2-color:var(--is-black);--colors-middle-category-color:var(--sndp-color-brand-is-gray-30);--colors-caption-color:var(--sndp-color-brand-is-gray-30);--colors-primary-match-color:var(--is-white);--colors-primary-match-text-color:var(--is-white);--colors-secondary-match-color:var(--sndp-color-brand-is-gray-10);--colors-secondary-match-text-color:var(--sndp-color-brand-is-gray-10);--colors-tag-primary-color:var(--is-red-alpha-10);--colors-tag-primary-text-color:var(--is-black);--colors-tag-secondary-color:var(--is-white);--colors-tag-secondary-text-color:var(--is-black);--colors-tag-border-color:var(--is-red);--colors-embed-background-color:var(--sndp-color-brand-is-snow);--colors-surface-secondary-color-to-transparent-180-gradient:`linear-gradient(180deg,${var(--is-light-red-alpha-0)} 0%,${var(--is-light-red)} 65%) `;--colors-top-label-color:var(--is-logo-color);--colors-heading-logo-color:var(--is-logo-color);--colors-heatmap-3:var(--is-red);--colors-heatmap-2:#c7706e;--colors-heatmap-1:#eed3d2;--colors-diverging--3:#005aa2;--colors-diverging--2:#5994c3;--colors-diverging--1:#ccdeec;--colors-diverging-0:#dcdcdc;--colors-diverging-1:#eed3d2;--colors-diverging-2:#c7706e;--colors-diverging-3:var(--is-red);--colors-map-background:var(--sndp-color-brand-is-gray-70);--colors-no-data-color:#666;--fonts-button-size-small-font-family:var(
    --sndp-button-size-small-font-family
  );--fonts-button-size-medium-font-family:var(
    --sndp-button-size-medium-font-family
  );--fonts-button-size-large-font-family:var(
    --sndp-button-size-large-font-family
  );--fonts-candidate-card-font-family:var(--sndp-button-size-large-font-family);--fonts-heading-primary-font-family:var(--sndp-font-brand-is-source);--fonts-heading-secondary-font-family:"Graphik Condensed",sans-serif;--fonts-heading-logo-font-family:"Graphik Condensed",sans-serif,italic;--fonts-text-primary-font-family:var(--sndp-font-brand-is-source);--font-sizes-10:var(--sndp-font-size-10);--font-sizes-11:var(--sndp-font-size-11);--font-sizes-12:var(--sndp-font-size-12);--font-sizes-13:var(--sndp-font-size-13);--font-sizes-14:var(--sndp-font-size-14);--font-sizes-15:var(--sndp-font-size-15);--font-sizes-16:var(--sndp-font-size-16);--font-sizes-18:var(--sndp-font-size-18);--font-sizes-19:var(--sndp-font-size-19);--font-sizes-20:var(--sndp-font-size-20);--font-sizes-21:var(--sndp-font-size-21);--font-sizes-22:var(--sndp-font-size-22);--font-sizes-23:var(--sndp-font-size-23);--font-sizes-24:var(--sndp-font-size-24);--font-sizes-26:var(--sndp-font-size-26);--font-sizes-28:var(--sndp-font-size-28);--font-sizes-30:var(--sndp-font-size-30);--font-sizes-32:var(--sndp-font-size-32);--font-sizes-34:var(--sndp-font-size-34);--font-sizes-36:var(--sndp-font-size-36);--font-sizes-38:var(--sndp-font-size-38);--font-sizes-40:var(--sndp-font-size-40);--font-sizes-44:var(--sndp-font-size-44);--font-sizes-48:var(--sndp-font-size-48);--font-sizes-52:var(--sndp-font-size-52);--font-sizes-54:var(--sndp-font-size-54);--font-sizes-56:var(--sndp-font-size-56);--font-sizes-72:var(--sndp-font-size-72);--font-sizes-74:var(--sndp-font-size-74);--font-sizes-88:var(--sndp-font-size-88);--font-sizes-button-size-small-font-size:var(--sndp-font-size-16);--font-sizes-button-size-medium-font-size:var(
    --sndp-button-size-medium-font-size
  );--font-sizes-button-size-large-font-size:var(
    --sndp-button-size-large-font-size
  );--font-weights-button-size-small-font-weight:var(
    --sndp-button-size-small-font-weight
  );--font-weights-button-size-medium-font-weight:var(
    --sndp-button-size-medium-font-weight
  );--font-weights-button-size-large-font-weight:var(
    --sndp-button-size-large-font-weight
  );--font-weights-heading-primary-font-weight:var(--sndp-font-weight-medium);--font-weights-heading-secondary-font-weight:var(
    --sndp-font-weight-semi-bold
  );--font-weights-normal:var(--sndp-font-weight-normal);--font-weights-medium:var(--sndp-font-weight-medium);--font-weights-semi-bold:var(--sndp-font-weight-semi-bold);--font-weights-bold:var(--sndp-font-weight-bold);--font-weights-extra-bold:var(--sndp-font-weight-extrabold);--font-weights-black:var(--sndp-font-weight-black);--font-weight-heading-logo:var(--sndp-font-weight-semi-bold);--letter-spacings-very-tight:var(--sndp-font-tracking-very-tight);--letter-spacings-tight:var(--sndp-font-tracking-tight);--letter-spacings-normal:var(--sndp-font-tracking-normal);--letter-spacings-semi-loose:var(--sndp-font-tracking-semi-loose);--letter-spacings-loose:var(--sndp-font-tracking-loose);--letter-spacings-very-loose:var(--sndp-font-tracking-very-loose);--line-heights-button-size-small-font-line-height:var(
    --sndp-button-size-small-font-line-height
  );--line-heights-button-size-medium-font-line-height:var(
    --sndp-button-size-medium-font-line-height
  );--line-heights-button-size-large-font-line-height:var(
    --sndp-button-size-large-font-line-height
  );--line-heights-none:var(--sndp-font-line-height-none);--line-heights-very-tight:var(--sndp-font-line-height-very-tight);--line-heights-tight:var(--sndp-font-line-height-tight);--line-heights-semi-tight:var(--sndp-font-line-height-semi-tight);--line-heights-normal:var(--sndp-font-line-height-normal);--line-heights-semi-loose:var(--sndp-font-line-height-semi-loose);--line-heights-loose:var(--sndp-font-line-height-loose);--radii-border-radius:var(--sndp-border-radius-0);--radii-button-border-radius:var(--sndp-border-radius-0);--shadows-box-shadow:var(--sndp-box-shadow-0);--shadows-button-box-shadow:var(--sndp-box-shadow-0);--shadows-button-disabled-box-shadow:var(--sndp-box-shadow-0);--sizes-button-size-small-height:var(--sndp-button-size-small-height);--sizes-button-size-small-min-width:var(--sndp-button-size-small-min-width);--sizes-button-size-medium-height:var(--sndp-button-size-medium-height);--sizes-button-size-medium-min-width:var(
    --sndp-button-size-medium-min-width
  );--sizes-button-size-large-height:var(--sndp-button-size-large-height);--sizes-button-size-large-min-width:var(--sndp-button-size-large-min-width);--sizes-content-max-width:980px;--space-button-padding-top:var(--sndp-button-padding-top);--space-button-padding-right:var(--sndp-button-padding-right);--space-button-padding-bottom:var(--sndp-button-padding-bottom);--space-button-padding-left:var(--sndp-button-padding-left);--space-button-size-medium-padding-left:var(
    --sndp-button-size-medium-padding-left
  );--space-button-size-medium-padding-right:var(
    --sndp-button-size-medium-padding-right
  );--space-button-size-large-padding-left:var(
    --sndp-button-size-large-padding-left
  );--space-button-size-large-padding-right:var(
    --sndp-button-size-large-padding-right
  );--logo-text-transform:uppercase;--logo-font-style:italic;--logo-letter-spacing:var(--letter-spacings-loose)}.sndp-dark div.is-theme{--colors-border-color:var(--is-dark-gray);--colors-light-border-color:var(--is-dark-gray-20);--colors-button-border-color:var(--is-gray-10);--colors-button-disabled-background-color:var(--is-dark-gray);--colors-button-disabled-border-color:var(--is-dark-gray);--colors-button-primary-background-color:var(
    --sndp-button-variant-primary-background-color
  );--colors-button-primary-border-color:var(
    --sndp-button-variant-primary-background-color
  );--colors-button-primary-hover-border-color:var(
    --sndp-button-variant-primary-background-color-active
  );--colors-button-primary-hover-color:var(
    --sndp-button-variant-primary-background-color-active
  );--colors-button-primary-text-color:var(
    --sndp-button-variant-primary-text-color
  );--colors-button-secondary-background-color:var(--is-black);--colors-button-secondary-border-color:var(--sndp-color-brand-is-gray-10);--colors-button-secondary-disabled-text-color:var(
    --sndp-color-brand-is-gray-50
  );--colors-button-secondary-hover-color:var(--is-black);--colors-button-secondary-text-color:var(--is-gray-10);--colors-button-function-background-color:var(--is-black);--colors-button-function-hover-color:var(--is-black);--colors-button-function-text-color:var(--is-white);--colors-candidate-card-background-color:var(--is-snow);--colors-candidate-card-border-color:var(--is-dark-gray);--colors-candidate-card-secondary-text-color:var(--is-white);--colors-candidate-card-note-box-border-color:var(--is-dark-gray);--colors-candidate-card-note-box-primary-background:var(--is-red);--colors-candidate-card-note-box-secondary-background:var(
    --sndp-color-brand-is-gray-60
  );--colors-checkbox-card-selection-color:var(--is-red);--colors-checkbox-card-selection-text-color:var(--is-white);--colors-dropdown-background-color:var(--is-snow);--colors-dropdown-secondary-background-color:"";--colors-dropdown-secondary-text-color:"";--colors-error-color:var(--sndp-color-brand-is-warning-red);--colors-focus-background-color:var(--sndp-color-brand-is-pearl);--colors-focus-outline-color:var(--is-white);--colors-info-color:var(--sndp-color-brand-is-navy-light);--color-link-border:1px solid;--colors-question-container-border-color:var(--is-dark-gray);--colors-surface-primary-color:var(--is-snow);--colors-surface-secondary-color:var(--sndp-color-brand-is-gray-60);--colors-text-primary-color:var(--is-white);--colors-text-primary-decoration-color:var(--is-dark-gray);--colors-text-secondary-color:var(--is-black);--colors-text-always-white:var(--is-white);--colors-text-tertiary-color:"";--colors-value-map-highlight-color:var(--is-dark-gray-20);--colors-warning-color:var(--sndp-color-brand-is-orange);--colors-ad-color:#9c4dff;--colors-ad-color-focus:#390080;--colors-category-1-color:var(--is-red);--colors-category-2-color:var(
    --sndp-button-variant-primary-background-color
  );--colors-middle-category-color:var(--is-dark-gray);--colors-caption-color:var(--sndp-color-brand-is-gray-30);--colors-primary-match-color:var(--is-white);--colors-primary-match-text-color:var(--is-white);--colors-secondary-match-color:var(--sndp-color-brand-is-gray-10);--colors-secondary-match-text-color:var(--sndp-color-brand-is-gray-10);--colors-tag-primary-color:var(--is-dark-gray-50);--colors-tag-primary-text-color:var(--is-white);--colors-tag-secondary-color:var(--is-snow);--colors-tag-secondary-text-color:var(--is-white);--colors-tag-border-color:var(--is-red);--colors-embed-background-color:var(--is-snow);--colors-surface-secondary-color-to-transparent-180-gradient:`linear-gradient(180deg,rgba(37,37,37,0) 0%,${var(--sndp-color-brand-is-gray-60)} 65%) `;--colors-heatmap-3:var(--is-red);--colors-heatmap-2:#77201e;--colors-heatmap-1:#361b1a;--colors-diverging--3:#005aa2;--colors-diverging--2:#094372;--colors-diverging--1:#142634;--colors-diverging-0:#404040;--colors-diverging-1:#361b1a;--colors-diverging-2:#77201e;--colors-diverging-3:var(--is-red);--colors-map-background:var(--is-dark-gray-50);--colors-no-data-color:#666}@font-face{font-family:Graphik Compact;font-weight:600;font-style:normal;src:url(https://fonts.sanoma-sndp.fi/GraphikCompact-Semibold-v1.woff2) format("woff2"),url(https://fonts.sanoma-sndp.fi/GraphikCompact-Semibold-v1.woff) format("woff")}@font-face{font-family:Graphik Compact;font-weight:700;font-style:normal;src:url(https://fonts.sanoma-sndp.fi/GraphikCompact-Bold-v1.woff2) format("woff2"),url(https://fonts.sanoma-sndp.fi/GraphikCompact-Bold-v1.woff) format("woff")}@font-face{font-family:Graphik Condensed;font-weight:600;font-style:normal;src:url(https://fonts.sanoma-sndp.fi/GraphikCondensed-Semibold-v1.woff2) format("woff2"),url(https://fonts.sanoma-sndp.fi/GraphikCondensed-Semibold-v1.woff) format("woff")}@font-face{font-family:Graphik Condensed;font-weight:700;font-style:normal;src:url(https://fonts.sanoma-sndp.fi/GraphikCondensed-Bold-v1.woff2) format("woff2"),url(https://fonts.sanoma-sndp.fi/GraphikCondensed-Bold-v1.woff) format("woff")}@font-face{font-family:Graphik Condensed;font-weight:700;font-style:italic;src:url(https://fonts.sanoma-sndp.fi/GraphikCondensed-Bold-Italic-v1.woff2) format("woff2"),url(https://fonts.sanoma-sndp.fi/GraphikCondensed-Bold-Italic-v1.woff) format("woff")}@font-face{font-family:Graphik XCondensed;font-weight:700;font-style:normal;src:url(https://fonts.sanoma-sndp.fi/GraphikXCondensed-Bold-v1.woff2) format("woff2"),url(https://fonts.sanoma-sndp.fi/GraphikXCondensed-Bold-v1.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-weight:400;font-style:normal;font-display:block;src:local("Source Sans 3 Regular"),local("SourceSans3-Regular"),url(https://fonts.sanoma-sndp.fi/source-sans-3-latin-regular-v3046.woff2) format("woff2"),url(https://fonts.sanoma-sndp.fi/source-sans-3-latin-regular-v3046.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-weight:400;font-style:italic;font-display:block;src:local("Source Sans 3 Italic"),local("SourceSans3-It"),url(https://fonts.sanoma-sndp.fi/source-sans-3-latin-italic-v3046.woff2) format("woff2"),url(https://fonts.sanoma-sndp.fi/source-sans-3-latin-italic-v3046.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-weight:700;font-style:normal;font-display:block;src:local("Source Sans 3 Bold"),local("SourceSans3-Bold"),url(https://fonts.sanoma-sndp.fi/source-sans-3-latin-bold-v3046.woff2) format("woff2"),url(https://fonts.sanoma-sndp.fi/source-sans-3-latin-bold-v3046.woff) format("woff")}