@charset "UTF-8";:root{--aalto-base-color__aalto-brand--aalto-red-1:#fd6360;--aalto-base-color__aalto-brand--aalto-red-2:#501f1e;--aalto-base-color__aalto-brand--aalto-yellow-1:#f7e159;--aalto-base-color__aalto-brand--aalto-yellow-2:#6c6227;--aalto-base-color__aalto-brand--aalto-blue-1:#46a5ff;--aalto-base-color__aalto-brand--aalto-blue-2:#183856;--aalto-base-color__aalto-brand--aalto-black-1:var(--aalto-base-color__neutral--9);--aalto-base-color__aalto-brand--aalto-black-2:var(--aalto-base-color__neutral--4);--aalto-base-color__school--eng-1:#dc6ade;--aalto-base-color__school--eng-2:#472247;--aalto-base-color__school--elec-1:#a987ff;--aalto-base-color__school--elec-2:#392d56;--aalto-base-color__school--chem-1:#5dd089;--aalto-base-color__school--chem-2:#255236;--aalto-base-color__school--arts-1:#ffc341;--aalto-base-color__school--arts-2:#6c531b;--aalto-base-color__school--biz-1:#9bd84c;--aalto-base-color__school--biz-2:#3f581f;--aalto-base-color__school--sci-1:#ff8d4f;--aalto-base-color__school--sci-2:#5f341d;--aalto-base-color__neutral--1:#fff;--aalto-base-color__neutral--2:#fafafa;--aalto-base-color__neutral--3:#f2f2f2;--aalto-base-color__neutral--4:#e0e0e0;--aalto-base-color__neutral--5:#505050;--aalto-base-color__neutral--6:#212121;--aalto-base-color__neutral--7:#1c1c1c;--aalto-base-color__neutral--8:#151515;--aalto-base-color__neutral--9:#000;--aalto-base-color__neutral--white:var(--aalto-base-color__neutral--1);--aalto-base-color__neutral--black:var(--aalto-base-color__neutral--8);--aalto-base-color__transparent--darkening-1:#0000001a;--aalto-base-color__transparent--darkening-2:#0003;--aalto-base-color__transparent--darkening-3:#00000026;--aalto-base-color__transparent--darkening-4:#0006;--aalto-base-color__transparent--lightening-1:#ffffff1a;--aalto-base-color__transparent--lightening-2:#fff3;--aalto-base-color__transparent--lightening-3:#ffffff26;--aalto-base-color__transparent--lightening-4:#fff6;--aalto-base-dimension--1:.25rem;--aalto-base-dimension--2:.5rem;--aalto-base-dimension--3:1rem;--aalto-base-dimension--4:1.5rem;--aalto-base-dimension--5:2rem;--aalto-base-dimension--6:2.5rem;--aalto-base-dimension--7:3rem;--aalto-base-dimension--8:3.5rem;--aalto-base-dimension--9:4rem;--aalto-base-dimension--10:5rem;--aalto-base-dimension--11:6rem;--aalto-base-dimension--12:7rem;--aalto-base-dimension--13:8rem;--aalto-base-effect--saturate-1:.5;--aalto-base-line-height--1:1rem;--aalto-base-line-height--2:1.5rem;--aalto-base-line-height--3:1.75rem;--aalto-base-line-height--4:2rem;--aalto-base-line-height--5:2.5rem;--aalto-base-line-height--6:3rem;--aalto-base-line-height--7:4.5rem;--aalto-base-font-size--1:.875rem;--aalto-base-font-size--2:1rem;--aalto-base-font-size--3:1.125rem;--aalto-base-font-size--4:1.25rem;--aalto-base-font-size--5:1.5rem;--aalto-base-font-size--6:2rem;--aalto-base-font-size--7:4rem;--aalto-base-font-family--primary:"inter";--aalto-base-font-family--secondary:"besley";--aalto-base-font-family--code:"source code pro";--aalto-base-font-family--icon:"aalto-icons";--aalto-base-font-weight--primary-0:regular;--aalto-base-font-weight--primary-1:bold;--aalto-base-font-weight--secondary-0:regular;--aalto-base-font-weight--secondary-1:bold;--aalto-base-font-weight--code:regular;--aalto-base-font-weight--icon:regular;--aalto-base-letter-spacing--1:0px;--aalto-base-letter-spacing--2:-1px;--aalto-base-letter-spacing--3:-2px;--aalto-base-paragraph-spacing--1:0px;--aalto-base-paragraph-spacing--2:.875rem;--aalto-base-paragraph-spacing--3:1rem;--aalto-base-paragraph-spacing--4:1.125rem;--aalto-base-paragraph-spacing--5:1.25rem;--aalto-base-paragraph-spacing--6:1.5rem;--aalto-base-text-case--none:none;--aalto-base-text-decoration--none:none;--aalto-base-text-decoration--underline:underline;--aalto-base-paragraph-indent--0:0rem;--aalto-base-transition--faster:.1s;--aalto-base-transition--fast:.2s;--aalto-base-transition--normal:.3s;--aalto-base-transition--slow:.4s;--aalto-base-transition--slower:.5s;--aalto-base-easing--in:cubic-bezier(.3,0,.65,0);--aalto-base-easing--out:cubic-bezier(.3,1,.65,1);--aalto-base-easing--in-out:cubic-bezier(.65,0,.3,1);--aalto-base-screen--phone-portrait:320px;--aalto-base-screen--phone-landscape:576px;--aalto-base-screen--tablet:768px;--aalto-base-screen--desktop:992px;--aalto-base-screen--xl:1616px;--aalto-base-columns--phone-portrait:2;--aalto-base-columns--phone-landscape:2;--aalto-base-columns--tablet:12;--aalto-base-columns--desktop:12;--aalto-base-columns--xl:12;--aalto-base-aspect--hd:16/9;--aalto-base-aspect--sd:4/3;--aalto-base-aspect--cinemascope:2.35/1;--aalto-base-aspect--hd-portrait:9/16;--aalto-base-aspect--sd-portrait:3/4;--aalto-base-aspect--cinemascope-portrait:1/2.35;--aalto-base-aspect--square:1/1;--aalto-base-icon--arrow-chart:icon-arrow-chart;--aalto-base-icon--arrow-diagonal-top-right:icon-arrow-diagonal-top-right;--aalto-base-icon--arrow-down:icon-arrow-down;--aalto-base-icon--arrow-download:icon-arrow-download;--aalto-base-icon--arrow-enter:icon-arrow-enter;--aalto-base-icon--arrow-external:icon-arrow-external;--aalto-base-icon--arrow-in:icon-arrow-in;--aalto-base-icon--arrow-left:icon-arrow-left;--aalto-base-icon--arrow-move-left:icon-arrow-move-left;--aalto-base-icon--arrow-move-right:icon-arrow-move-right;--aalto-base-icon--arrow-out:icon-arrow-out;--aalto-base-icon--arrow-right:icon-arrow-right;--aalto-base-icon--arrow-up:icon-arrow-up;--aalto-base-icon--arrow-upload:icon-arrow-upload;--aalto-base-icon--arrows-inward:icon-arrows-inward;--aalto-base-icon--arrows-outward:icon-arrows-outward;--aalto-base-icon--bar-chart:icon-bar-chart;--aalto-base-icon--book:icon-book;--aalto-base-icon--calendar:icon-calendar;--aalto-base-icon--chain-link:icon-chain-link;--aalto-base-icon--check-mark:icon-check-mark;--aalto-base-icon--chevron-down:icon-chevron-down;--aalto-base-icon--chevron-left:icon-chevron-left;--aalto-base-icon--chevron-right:icon-chevron-right;--aalto-base-icon--chevron-up:icon-chevron-up;--aalto-base-icon--circle-check-mark:icon-circle-check-mark;--aalto-base-icon--circle-info:icon-circle-info;--aalto-base-icon--circle-pause:icon-circle-pause;--aalto-base-icon--circle-play:icon-circle-play;--aalto-base-icon--cog:icon-cog;--aalto-base-icon--copy:icon-copy;--aalto-base-icon--cross:icon-cross;--aalto-base-icon--document:icon-document;--aalto-base-icon--documents:icon-documents;--aalto-base-icon--dots-horizontal:icon-dots-horizontal;--aalto-base-icon--dots-vertical:icon-dots-vertical;--aalto-base-icon--ear:icon-ear;--aalto-base-icon--exclamation-mark:icon-exclamation-mark;--aalto-base-icon--eye:icon-eye;--aalto-base-icon--face-happy:icon-face-happy;--aalto-base-icon--face-neutral:icon-face-neutral;--aalto-base-icon--face-unhappy:icon-face-unhappy;--aalto-base-icon--facebook:icon-facebook;--aalto-base-icon--flag:icon-flag;--aalto-base-icon--folder:icon-folder;--aalto-base-icon--funnel:icon-funnel;--aalto-base-icon--gift:icon-gift;--aalto-base-icon--globe:icon-globe;--aalto-base-icon--graduation-cap:icon-graduation-cap;--aalto-base-icon--heart:icon-heart;--aalto-base-icon--home:icon-home;--aalto-base-icon--instagram:icon-instagram;--aalto-base-icon--lamp:icon-lamp;--aalto-base-icon--linked-in:icon-linked-in;--aalto-base-icon--location-pin:icon-location-pin;--aalto-base-icon--lock:icon-lock;--aalto-base-icon--lock-open:icon-lock-open;--aalto-base-icon--magnifying-glass:icon-magnifying-glass;--aalto-base-icon--magnifying-glass-minus:icon-magnifying-glass-minus;--aalto-base-icon--magnifying-glass-plus:icon-magnifying-glass-plus;--aalto-base-icon--mail:icon-mail;--aalto-base-icon--medal:icon-medal;--aalto-base-icon--menu:icon-menu;--aalto-base-icon--menu-increment:icon-menu-increment;--aalto-base-icon--menu-list:icon-menu-list;--aalto-base-icon--minus:icon-minus;--aalto-base-icon--mobile-phone:icon-mobile-phone;--aalto-base-icon--moon:icon-moon;--aalto-base-icon--painting:icon-painting;--aalto-base-icon--paper-clip:icon-paper-clip;--aalto-base-icon--paper-plane:icon-paper-plane;--aalto-base-icon--pause:icon-pause;--aalto-base-icon--pen:icon-pen;--aalto-base-icon--pen-paper:icon-pen-paper;--aalto-base-icon--person:icon-person;--aalto-base-icon--persons:icon-persons;--aalto-base-icon--phone:icon-phone;--aalto-base-icon--play:icon-play;--aalto-base-icon--plus:icon-plus;--aalto-base-icon--printer:icon-printer;--aalto-base-icon--quotation-marks:icon-quotation-marks;--aalto-base-icon--refresh:icon-refresh;--aalto-base-icon--rocket:icon-rocket;--aalto-base-icon--save:icon-save;--aalto-base-icon--service:icon-service;--aalto-base-icon--shield:icon-shield;--aalto-base-icon--sliders:icon-sliders;--aalto-base-icon--sound:icon-sound;--aalto-base-icon--sound-off:icon-sound-off;--aalto-base-icon--speech-bubble:icon-speech-bubble;--aalto-base-icon--speech-bubble-dots:icon-speech-bubble-dots;--aalto-base-icon--sprout:icon-sprout;--aalto-base-icon--stairs:icon-stairs;--aalto-base-icon--star:icon-star;--aalto-base-icon--stop:icon-stop;--aalto-base-icon--suitcase:icon-suitcase;--aalto-base-icon--sun:icon-sun;--aalto-base-icon--tag:icon-tag;--aalto-base-icon--thrash:icon-thrash;--aalto-base-icon--three-circles:icon-three-circles;--aalto-base-icon--thumb-up:icon-thumb-up;--aalto-base-icon--triangle-down:icon-triangle-down;--aalto-base-icon--triangle-up:icon-triangle-up;--aalto-base-icon--triangles-opposite:icon-triangles-opposite;--aalto-base-icon--utensils:icon-utensils;--aalto-dim-1:var(--aalto-base-dimension--1);--aalto-dim-2:var(--aalto-base-dimension--2);--aalto-dim-3:var(--aalto-base-dimension--3);--aalto-dim-4:var(--aalto-base-dimension--4);--aalto-dim-5:var(--aalto-base-dimension--5);--aalto-dim-6:var(--aalto-base-dimension--6);--aalto-dim-7:var(--aalto-base-dimension--7);--aalto-dim-8:var(--aalto-base-dimension--8);--aalto-dim-9:var(--aalto-base-dimension--9);--aalto-dim-10:var(--aalto-base-dimension--10);--aalto-dim-11:var(--aalto-base-dimension--11);--aalto-dim-12:var(--aalto-base-dimension--12);--aalto-dim-13:var(--aalto-base-dimension--13);--aalto-fx-sat-1:saturate(var(--aalto-base-effect--saturate-1));--aalto-trans-faster:var(--aalto-base-transition--faster);--aalto-trans-fast:var(--aalto-base-transition--fast);--aalto-trans-normal:var(--aalto-base-transition--normal);--aalto-trans-slow:var(--aalto-base-transition--slow);--aalto-trans-slower:var(--aalto-base-transition--slower);--aalto-ease-in:var(--aalto-base-easing--in);--aalto-ease-out:var(--aalto-base-easing--out);--aalto-ease-in-out:var(--aalto-base-easing--in-out);--aalto-asp-hd:var(--aalto-base-aspect--hd);--aalto-asp-sd:var(--aalto-base-aspect--sd);--aalto-asp-cinemascope:var(--aalto-base-aspect--cinemascope);--aalto-asp-hd-portrait:var(--aalto-base-aspect--hd-portrait);--aalto-asp-sd-portrait:var(--aalto-base-aspect--sd-portrait);--aalto-asp-cinemascope-portrait:var(--aalto-base-aspect--cinemascope-portrait);--aalto-asp-square:var(--aalto-base-aspect--square);--aalto-alias-color__action-on-light--action:var(--aalto-base-color__neutral--black);--aalto-alias-color__action-on-light--hover:var(--aalto-base-color__transparent--darkening-1);--aalto-alias-color__action-on-light--active:var(--aalto-base-color__transparent--darkening-2);--aalto-alias-color__action-on-light--disabled:var(--aalto-base-color__transparent--darkening-2);--aalto-alias-color__action-on-light--selected:var(--aalto-base-color__transparent--darkening-3);--aalto-alias-color__action-on-dark--action:var(--aalto-base-color__neutral--white);--aalto-alias-color__action-on-dark--hover:var(--aalto-base-color__transparent--lightening-1);--aalto-alias-color__action-on-dark--active:var(--aalto-base-color__transparent--lightening-2);--aalto-alias-color__action-on-dark--disabled:var(--aalto-base-color__transparent--lightening-2);--aalto-alias-color__action-on-dark--selected:var(--aalto-base-color__transparent--lightening-3);--aalto-alias-color__schema-on-light-basic--background:var(--aalto-base-color__neutral--white);--aalto-alias-color__schema-on-light-basic--background-tint:var(--aalto-base-color__neutral--2);--aalto-alias-color__schema-on-light-basic--foreground:var(--aalto-base-color__neutral--black);--aalto-alias-color__schema-on-light-basic--foreground-tint:var(--aalto-base-color__neutral--5);--aalto-alias-color__schema-on-light-basic--surface:var(--aalto-base-color__neutral--3);--aalto-alias-color__schema-on-light-basic--subtle:var(--aalto-base-color__transparent--darkening-1);--aalto-alias-color__schema-on-light-basic--overlay:var(--aalto-base-color__transparent--darkening-4);--aalto-alias-color__schema-on-light-action--action:var(--aalto-alias-color__action-on-light--action);--aalto-alias-color__schema-on-light-action--hover:var(--aalto-alias-color__action-on-light--hover);--aalto-alias-color__schema-on-light-action--active:var(--aalto-alias-color__action-on-light--active);--aalto-alias-color__schema-on-light-action--disabled:var(--aalto-alias-color__action-on-light--disabled);--aalto-alias-color__schema-on-light-action--selected:var(--aalto-alias-color__action-on-light--selected);--aalto-alias-color__schema-on-dark-basic--background:var(--aalto-base-color__neutral--black);--aalto-alias-color__schema-on-dark-basic--background-tint:var(--aalto-base-color__neutral--7);--aalto-alias-color__schema-on-dark-basic--foreground:var(--aalto-base-color__neutral--white);--aalto-alias-color__schema-on-dark-basic--foreground-tint:var(--aalto-base-color__neutral--4);--aalto-alias-color__schema-on-dark-basic--surface:var(--aalto-base-color__neutral--6);--aalto-alias-color__schema-on-dark-basic--subtle:var(--aalto-base-color__transparent--lightening-1);--aalto-alias-color__schema-on-dark-basic--overlay:var(--aalto-base-color__transparent--lightening-4);--aalto-alias-color__schema-on-dark-action--action:var(--aalto-alias-color__action-on-dark--action);--aalto-alias-color__schema-on-dark-action--hover:var(--aalto-alias-color__action-on-dark--hover);--aalto-alias-color__schema-on-dark-action--active:var(--aalto-alias-color__action-on-dark--active);--aalto-alias-color__schema-on-dark-action--disabled:var(--aalto-alias-color__action-on-dark--disabled);--aalto-alias-color__schema-on-dark-action--selected:var(--aalto-alias-color__action-on-dark--selected);--aalto-alias-color__theme-neutral-light-basic--background:var(--aalto-alias-color__schema-on-light-basic--background);--aalto-alias-color__theme-neutral-light-basic--background-tint:var(--aalto-alias-color__schema-on-light-basic--background-tint);--aalto-alias-color__theme-neutral-light-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-neutral-light-basic--foreground-tint:var(--aalto-alias-color__schema-on-light-basic--foreground-tint);--aalto-alias-color__theme-neutral-light-basic--surface:var(--aalto-alias-color__schema-on-light-basic--surface);--aalto-alias-color__theme-neutral-light-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-neutral-light-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-neutral-light-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-neutral-light-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-neutral-light-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-neutral-light-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-neutral-light-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-neutral-light-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-neutral-light-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-neutral-light-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-neutral-light-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-neutral-light-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-neutral-dark-basic--background:var(--aalto-alias-color__schema-on-dark-basic--background);--aalto-alias-color__theme-neutral-dark-basic--background-tint:var(--aalto-alias-color__schema-on-dark-basic--background-tint);--aalto-alias-color__theme-neutral-dark-basic--foreground:var(--aalto-alias-color__schema-on-dark-basic--foreground);--aalto-alias-color__theme-neutral-dark-basic--foreground-tint:var(--aalto-alias-color__schema-on-dark-basic--foreground-tint);--aalto-alias-color__theme-neutral-dark-basic--surface:var(--aalto-alias-color__schema-on-dark-basic--surface);--aalto-alias-color__theme-neutral-dark-basic--subtle:var(--aalto-alias-color__schema-on-dark-basic--subtle);--aalto-alias-color__theme-neutral-dark-basic--overlay:var(--aalto-alias-color__schema-on-dark-basic--overlay);--aalto-alias-color__theme-neutral-dark-action--action:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-neutral-dark-action--hover:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-neutral-dark-action--active:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-neutral-dark-action--disabled:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-neutral-dark-action--selected:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-neutral-dark-action-rev--action-rev:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-neutral-dark-action-rev--hover-rev:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-neutral-dark-action-rev--active-rev:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-neutral-dark-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-neutral-dark-action-rev--selected-rev:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-brand-red-basic--background:var(--aalto-base-color__aalto-brand--aalto-red-1);--aalto-alias-color__theme-brand-red-basic--background-tint:var(--aalto-base-color__aalto-brand--aalto-red-1);--aalto-alias-color__theme-brand-red-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-brand-red-basic--foreground-tint:var(--aalto-base-color__aalto-brand--aalto-red-2);--aalto-alias-color__theme-brand-red-basic--surface:var(--aalto-base-color__aalto-brand--aalto-red-1);--aalto-alias-color__theme-brand-red-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-brand-red-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-brand-red-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-brand-red-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-brand-red-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-brand-red-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-brand-red-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-brand-red-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-brand-red-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-brand-red-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-brand-red-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-brand-red-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-brand-yellow-basic--background:var(--aalto-base-color__aalto-brand--aalto-yellow-1);--aalto-alias-color__theme-brand-yellow-basic--background-tint:var(--aalto-base-color__aalto-brand--aalto-yellow-1);--aalto-alias-color__theme-brand-yellow-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-brand-yellow-basic--foreground-tint:var(--aalto-base-color__aalto-brand--aalto-yellow-2);--aalto-alias-color__theme-brand-yellow-basic--surface:var(--aalto-base-color__aalto-brand--aalto-yellow-1);--aalto-alias-color__theme-brand-yellow-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-brand-yellow-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-brand-yellow-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-brand-yellow-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-brand-yellow-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-brand-yellow-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-brand-yellow-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-brand-yellow-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-brand-yellow-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-brand-yellow-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-brand-yellow-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-brand-yellow-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-brand-blue-basic--background:var(--aalto-base-color__aalto-brand--aalto-blue-1);--aalto-alias-color__theme-brand-blue-basic--background-tint:var(--aalto-base-color__aalto-brand--aalto-blue-1);--aalto-alias-color__theme-brand-blue-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-brand-blue-basic--foreground-tint:var(--aalto-base-color__aalto-brand--aalto-blue-2);--aalto-alias-color__theme-brand-blue-basic--surface:var(--aalto-base-color__aalto-brand--aalto-blue-1);--aalto-alias-color__theme-brand-blue-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-brand-blue-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-brand-blue-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-brand-blue-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-brand-blue-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-brand-blue-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-brand-blue-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-brand-blue-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-brand-blue-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-brand-blue-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-brand-blue-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-brand-blue-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-brand-black-basic--background:var(--aalto-base-color__aalto-brand--aalto-black-1);--aalto-alias-color__theme-brand-black-basic--background-tint:var(--aalto-base-color__aalto-brand--aalto-black-1);--aalto-alias-color__theme-brand-black-basic--foreground:var(--aalto-alias-color__schema-on-dark-basic--foreground);--aalto-alias-color__theme-brand-black-basic--foreground-tint:var(--aalto-base-color__aalto-brand--aalto-black-2);--aalto-alias-color__theme-brand-black-basic--surface:var(--aalto-base-color__aalto-brand--aalto-black-1);--aalto-alias-color__theme-brand-black-basic--subtle:var(--aalto-alias-color__schema-on-dark-basic--subtle);--aalto-alias-color__theme-brand-black-basic--overlay:var(--aalto-alias-color__schema-on-dark-basic--overlay);--aalto-alias-color__theme-brand-black-action--action:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-brand-black-action--hover:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-brand-black-action--active:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-brand-black-action--disabled:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-brand-black-action--selected:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-brand-black-action-rev--action-rev:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-brand-black-action-rev--hover-rev:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-brand-black-action-rev--active-rev:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-brand-black-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-brand-black-action-rev--selected-rev:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-school-eng-basic--background:var(--aalto-base-color__school--eng-1);--aalto-alias-color__theme-school-eng-basic--background-tint:var(--aalto-base-color__school--eng-1);--aalto-alias-color__theme-school-eng-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-school-eng-basic--foreground-tint:var(--aalto-base-color__school--eng-2);--aalto-alias-color__theme-school-eng-basic--surface:var(--aalto-base-color__school--eng-1);--aalto-alias-color__theme-school-eng-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-school-eng-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-school-eng-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-school-eng-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-school-eng-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-school-eng-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-school-eng-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-school-eng-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-school-eng-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-school-eng-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-school-eng-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-school-eng-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-school-elec-basic--background:var(--aalto-base-color__school--elec-1);--aalto-alias-color__theme-school-elec-basic--background-tint:var(--aalto-base-color__school--elec-1);--aalto-alias-color__theme-school-elec-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-school-elec-basic--foreground-tint:var(--aalto-base-color__school--elec-2);--aalto-alias-color__theme-school-elec-basic--surface:var(--aalto-base-color__school--elec-1);--aalto-alias-color__theme-school-elec-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-school-elec-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-school-elec-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-school-elec-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-school-elec-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-school-elec-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-school-elec-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-school-elec-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-school-elec-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-school-elec-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-school-elec-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-school-elec-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-school-chem-basic--background:var(--aalto-base-color__school--chem-1);--aalto-alias-color__theme-school-chem-basic--background-tint:var(--aalto-base-color__school--chem-1);--aalto-alias-color__theme-school-chem-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-school-chem-basic--foreground-tint:var(--aalto-base-color__school--chem-2);--aalto-alias-color__theme-school-chem-basic--surface:var(--aalto-base-color__school--chem-1);--aalto-alias-color__theme-school-chem-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-school-chem-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-school-chem-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-school-chem-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-school-chem-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-school-chem-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-school-chem-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-school-chem-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-school-chem-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-school-chem-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-school-chem-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-school-chem-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-school-arts-basic--background:var(--aalto-base-color__school--arts-1);--aalto-alias-color__theme-school-arts-basic--background-tint:var(--aalto-base-color__school--arts-1);--aalto-alias-color__theme-school-arts-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-school-arts-basic--foreground-tint:var(--aalto-base-color__school--arts-2);--aalto-alias-color__theme-school-arts-basic--surface:var(--aalto-base-color__school--arts-1);--aalto-alias-color__theme-school-arts-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-school-arts-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-school-arts-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-school-arts-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-school-arts-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-school-arts-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-school-arts-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-school-arts-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-school-arts-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-school-arts-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-school-arts-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-school-arts-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-school-biz-basic--background:var(--aalto-base-color__school--biz-1);--aalto-alias-color__theme-school-biz-basic--background-tint:var(--aalto-base-color__school--biz-1);--aalto-alias-color__theme-school-biz-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-school-biz-basic--foreground-tint:var(--aalto-base-color__school--biz-2);--aalto-alias-color__theme-school-biz-basic--surface:var(--aalto-base-color__school--biz-1);--aalto-alias-color__theme-school-biz-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-school-biz-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-school-biz-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-school-biz-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-school-biz-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-school-biz-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-school-biz-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-school-biz-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-school-biz-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-school-biz-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-school-biz-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-school-biz-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected);--aalto-alias-color__theme-school-sci-basic--background:var(--aalto-base-color__school--sci-1);--aalto-alias-color__theme-school-sci-basic--background-tint:var(--aalto-base-color__school--sci-1);--aalto-alias-color__theme-school-sci-basic--foreground:var(--aalto-alias-color__schema-on-light-basic--foreground);--aalto-alias-color__theme-school-sci-basic--foreground-tint:var(--aalto-base-color__school--sci-2);--aalto-alias-color__theme-school-sci-basic--surface:var(--aalto-base-color__school--sci-1);--aalto-alias-color__theme-school-sci-basic--subtle:var(--aalto-alias-color__schema-on-light-basic--subtle);--aalto-alias-color__theme-school-sci-basic--overlay:var(--aalto-alias-color__schema-on-light-basic--overlay);--aalto-alias-color__theme-school-sci-action--action:var(--aalto-alias-color__schema-on-light-action--action);--aalto-alias-color__theme-school-sci-action--hover:var(--aalto-alias-color__schema-on-light-action--hover);--aalto-alias-color__theme-school-sci-action--active:var(--aalto-alias-color__schema-on-light-action--active);--aalto-alias-color__theme-school-sci-action--disabled:var(--aalto-alias-color__schema-on-light-action--disabled);--aalto-alias-color__theme-school-sci-action--selected:var(--aalto-alias-color__schema-on-light-action--selected);--aalto-alias-color__theme-school-sci-action-rev--action-rev:var(--aalto-alias-color__schema-on-dark-action--action);--aalto-alias-color__theme-school-sci-action-rev--hover-rev:var(--aalto-alias-color__schema-on-dark-action--hover);--aalto-alias-color__theme-school-sci-action-rev--active-rev:var(--aalto-alias-color__schema-on-dark-action--active);--aalto-alias-color__theme-school-sci-action-rev--disabled-rev:var(--aalto-alias-color__schema-on-dark-action--disabled);--aalto-alias-color__theme-school-sci-action-rev--selected-rev:var(--aalto-alias-color__schema-on-dark-action--selected)}.aalto-alias-typography__body,.aalto-txt-body,div,p{font-weight:var(--aalto-base-font-weight--primary-0)}.aalto-alias-typography__body,.aalto-alias-typography__body--bold,.aalto-txt-body,.aalto-txt-bold,div,p{font-family:var(--aalto-base-font-family--primary);font-size:var(--aalto-base-font-size--3);letter-spacing:var(--aalto-base-letter-spacing--1);line-height:var(--aalto-base-line-height--3);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}.aalto-alias-typography__body--bold,.aalto-txt-bold{font-weight:var(--aalto-base-font-weight--primary-1)}.aalto-alias-typography__body--extra-large,.aalto-txt-extra-large{font-size:var(--aalto-base-font-size--5);line-height:var(--aalto-base-line-height--5)}.aalto-alias-typography__body--extra-large,.aalto-alias-typography__body--large,.aalto-txt-extra-large,.aalto-txt-large{font-family:var(--aalto-base-font-family--primary);font-weight:var(--aalto-base-font-weight--primary-0);letter-spacing:var(--aalto-base-letter-spacing--1);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}.aalto-alias-typography__body--large,.aalto-txt-large{font-size:var(--aalto-base-font-size--4);line-height:var(--aalto-base-line-height--4)}.aalto-alias-typography__body--small,.aalto-txt-small{font-weight:var(--aalto-base-font-weight--primary-0)}.aalto-alias-typography__body--small,.aalto-alias-typography__body--small-bold,.aalto-txt-small,.aalto-txt-small-bold{font-family:var(--aalto-base-font-family--primary);font-size:var(--aalto-base-font-size--2);letter-spacing:var(--aalto-base-letter-spacing--1);line-height:var(--aalto-base-line-height--2);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}.aalto-alias-typography__body--small-bold,.aalto-txt-small-bold{font-weight:var(--aalto-base-font-weight--primary-1)}.aalto-alias-typography__body--extra-small,.aalto-txt-extra-small{font-family:var(--aalto-base-font-family--primary);font-size:var(--aalto-base-font-size--1);font-weight:var(--aalto-base-font-weight--primary-0);letter-spacing:var(--aalto-base-letter-spacing--1);line-height:var(--aalto-base-line-height--1);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}.aalto-alias-typography__body--code,.aalto-txt-code{font-family:var(--aalto-base-font-family--code);font-weight:var(--aalto-base-font-weight--code);line-height:var(--aalto-base-line-height--3)}.aalto-alias-typography__body--code,.aalto-alias-typography__body--condensed,.aalto-txt-code,.aalto-txt-condensed{font-size:var(--aalto-base-font-size--3);letter-spacing:var(--aalto-base-letter-spacing--1);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}.aalto-alias-typography__body--condensed,.aalto-txt-condensed{font-family:var(--aalto-base-font-family--primary);font-weight:var(--aalto-base-font-weight--primary-0);line-height:var(--aalto-base-line-height--2)}.aalto-alias-typography__body--button,.aalto-txt-button,button{font-size:var(--aalto-base-font-size--2);line-height:var(--aalto-base-line-height--1)}.aalto-alias-typography__body--accent,.aalto-alias-typography__body--button,.aalto-txt-accent,.aalto-txt-button,button{font-family:var(--aalto-base-font-family--primary);font-weight:var(--aalto-base-font-weight--primary-1);letter-spacing:var(--aalto-base-letter-spacing--1);margin-bottom:var(--aalto-base-paragraph-spacing--1);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}.aalto-alias-typography__body--accent,.aalto-txt-accent{font-size:var(--aalto-base-font-size--4);line-height:var(--aalto-base-line-height--2)}.aalto-alias-typography__title--h1,.aalto-txt-h1,h1{font-family:var(--aalto-base-font-family--primary);font-size:var(--aalto-base-font-size--6);font-weight:var(--aalto-base-font-weight--primary-1);letter-spacing:var(--aalto-base-letter-spacing--2);line-height:var(--aalto-base-line-height--5);margin-bottom:var(--aalto-base-paragraph-spacing--1);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}.aalto-alias-typography__title--h2,.aalto-txt-h2,h2{font-size:var(--aalto-base-font-size--5);line-height:var(--aalto-base-line-height--4)}.aalto-alias-typography__title--h2,.aalto-alias-typography__title--h3,.aalto-txt-h2,.aalto-txt-h3,h2,h3{font-family:var(--aalto-base-font-family--primary);font-weight:var(--aalto-base-font-weight--primary-1);letter-spacing:var(--aalto-base-letter-spacing--1);margin-bottom:var(--aalto-base-paragraph-spacing--1);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}.aalto-alias-typography__title--h3,.aalto-txt-h3,h3{font-size:var(--aalto-base-font-size--4);line-height:var(--aalto-base-line-height--2)}.aalto-alias-typography__icon--small,.aalto-txt-icon-s{font-size:var(--aalto-base-font-size--2);line-height:var(--aalto-base-line-height--1)}.aalto-alias-typography__icon--medium,.aalto-alias-typography__icon--small,.aalto-txt-icon-m,.aalto-txt-icon-s{font-family:var(--aalto-base-font-family--icon);font-weight:var(--aalto-base-font-weight--icon);letter-spacing:var(--aalto-base-letter-spacing--1);margin-bottom:var(--aalto-base-paragraph-spacing--1);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}.aalto-alias-typography__icon--medium,.aalto-txt-icon-m{font-size:var(--aalto-base-font-size--5);line-height:var(--aalto-base-line-height--2)}.aalto-alias-typography__icon--large,.aalto-txt-icon-l{font-family:var(--aalto-base-font-family--icon);font-size:var(--aalto-base-font-size--6);font-weight:var(--aalto-base-font-weight--icon);letter-spacing:var(--aalto-base-letter-spacing--1);line-height:var(--aalto-base-line-height--3);margin-bottom:var(--aalto-base-paragraph-spacing--1);-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none)}p+p,p+p.aalto-alias-typography__body,p+p.aalto-alias-typography__body--bold,p+p.aalto-txt-body,p+p.aalto-txt-bold{margin-top:var(--aalto-base-paragraph-spacing--4)}p+p.aalto-alias-typography__body--extra-large,p+p.aalto-txt-extra-large{margin-top:var(--aalto-base-paragraph-spacing--6)}p+p.aalto-alias-typography__body--large,p+p.aalto-txt-large{margin-top:var(--aalto-base-paragraph-spacing--5)}p+p.aalto-alias-typography__body--small,p+p.aalto-alias-typography__body--small-bold,p+p.aalto-txt-small,p+p.aalto-txt-small-bold{margin-top:var(--aalto-base-paragraph-spacing--3)}p+p.aalto-alias-typography__body--extra-small,p+p.aalto-txt-extra-small{margin-top:var(--aalto-base-paragraph-spacing--2)}@media only screen and (min-width:992px){.aalto-alias-typography__title--h1,.aalto-txt-h1,h1{font-size:var(--aalto-base-font-size--7);letter-spacing:var(--aalto-base-letter-spacing--3);line-height:var(--aalto-base-line-height--7)}.aalto-alias-typography__title--h2,.aalto-txt-h2,h2{font-size:var(--aalto-base-font-size--6);letter-spacing:var(--aalto-base-letter-spacing--2);line-height:var(--aalto-base-line-height--6)}.aalto-alias-typography__title--h3,.aalto-txt-h3,h3{font-size:var(--aalto-base-font-size--5);line-height:var(--aalto-base-line-height--3)}}.aalto-semantic-color__theme--neutral.aalto-semantic-color__theme-variant--light,.aalto-semantic-color__theme-variant--light .aalto-semantic-color__theme--neutral,:root{--aalto-col-bg:var(--aalto-alias-color__theme-neutral-light-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-neutral-light-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-neutral-light-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-neutral-light-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-neutral-light-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-neutral-light-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-neutral-light-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-neutral-light-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-neutral-light-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-neutral-light-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-neutral-light-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-neutral-light-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-neutral-light-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-neutral-light-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-neutral-light-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-neutral-light-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-neutral-light-action-rev--selected-rev)}.aalto-semantic-color__theme--neutral.aalto-semantic-color__theme-variant--dark,.aalto-semantic-color__theme-variant--dark .aalto-semantic-color__theme--neutral{--aalto-col-bg:var(--aalto-alias-color__theme-neutral-dark-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-neutral-dark-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-neutral-dark-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-neutral-dark-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-neutral-dark-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-neutral-dark-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-neutral-dark-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-neutral-dark-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-neutral-dark-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-neutral-dark-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-neutral-dark-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-neutral-dark-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-neutral-dark-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-neutral-dark-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-neutral-dark-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-neutral-dark-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-neutral-dark-action-rev--selected-rev)}.aalto-semantic-color__theme--brand.aalto-semantic-color__theme-variant--red{--aalto-col-bg:var(--aalto-alias-color__theme-brand-red-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-brand-red-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-brand-red-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-brand-red-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-brand-red-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-brand-red-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-brand-red-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-brand-red-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-brand-red-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-brand-red-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-brand-red-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-brand-red-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-brand-red-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-brand-red-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-brand-red-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-brand-red-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-brand-red-action-rev--selected-rev)}.aalto-semantic-color__theme--brand.aalto-semantic-color__theme-variant--yellow{--aalto-col-bg:var(--aalto-alias-color__theme-brand-yellow-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-brand-yellow-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-brand-yellow-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-brand-yellow-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-brand-yellow-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-brand-yellow-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-brand-yellow-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-brand-yellow-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-brand-yellow-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-brand-yellow-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-brand-yellow-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-brand-yellow-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-brand-yellow-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-brand-yellow-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-brand-yellow-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-brand-yellow-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-brand-yellow-action-rev--selected-rev)}.aalto-semantic-color__theme--brand.aalto-semantic-color__theme-variant--blue{--aalto-col-bg:var(--aalto-alias-color__theme-brand-blue-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-brand-blue-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-brand-blue-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-brand-blue-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-brand-blue-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-brand-blue-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-brand-blue-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-brand-blue-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-brand-blue-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-brand-blue-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-brand-blue-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-brand-blue-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-brand-blue-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-brand-blue-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-brand-blue-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-brand-blue-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-brand-blue-action-rev--selected-rev)}.aalto-semantic-color__theme--brand.aalto-semantic-color__theme-variant--black{--aalto-col-bg:var(--aalto-alias-color__theme-brand-black-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-brand-black-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-brand-black-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-brand-black-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-brand-black-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-brand-black-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-brand-black-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-brand-black-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-brand-black-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-brand-black-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-brand-black-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-brand-black-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-brand-black-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-brand-black-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-brand-black-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-brand-black-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-brand-black-action-rev--selected-rev)}.aalto-semantic-color__theme--school.aalto-semantic-color__theme-variant--eng{--aalto-col-bg:var(--aalto-alias-color__theme-school-eng-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-school-eng-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-school-eng-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-school-eng-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-school-eng-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-school-eng-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-school-eng-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-school-eng-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-school-eng-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-school-eng-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-school-eng-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-school-eng-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-school-eng-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-school-eng-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-school-eng-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-school-eng-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-school-eng-action-rev--selected-rev)}.aalto-semantic-color__theme--school.aalto-semantic-color__theme-variant--elec{--aalto-col-bg:var(--aalto-alias-color__theme-school-elec-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-school-elec-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-school-elec-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-school-elec-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-school-elec-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-school-elec-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-school-elec-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-school-elec-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-school-elec-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-school-elec-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-school-elec-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-school-elec-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-school-elec-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-school-elec-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-school-elec-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-school-elec-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-school-elec-action-rev--selected-rev)}.aalto-semantic-color__theme--school.aalto-semantic-color__theme-variant--chem{--aalto-col-bg:var(--aalto-alias-color__theme-school-chem-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-school-chem-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-school-chem-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-school-chem-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-school-chem-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-school-chem-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-school-chem-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-school-chem-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-school-chem-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-school-chem-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-school-chem-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-school-chem-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-school-chem-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-school-chem-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-school-chem-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-school-chem-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-school-chem-action-rev--selected-rev)}.aalto-semantic-color__theme--school.aalto-semantic-color__theme-variant--arts{--aalto-col-bg:var(--aalto-alias-color__theme-school-arts-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-school-arts-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-school-arts-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-school-arts-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-school-arts-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-school-arts-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-school-arts-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-school-arts-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-school-arts-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-school-arts-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-school-arts-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-school-arts-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-school-arts-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-school-arts-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-school-arts-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-school-arts-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-school-arts-action-rev--selected-rev)}.aalto-semantic-color__theme--school.aalto-semantic-color__theme-variant--biz{--aalto-col-bg:var(--aalto-alias-color__theme-school-biz-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-school-biz-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-school-biz-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-school-biz-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-school-biz-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-school-biz-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-school-biz-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-school-biz-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-school-biz-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-school-biz-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-school-biz-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-school-biz-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-school-biz-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-school-biz-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-school-biz-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-school-biz-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-school-biz-action-rev--selected-rev)}.aalto-semantic-color__theme--school.aalto-semantic-color__theme-variant--sci{--aalto-col-bg:var(--aalto-alias-color__theme-school-sci-basic--background);--aalto-col-bg-tint:var(--aalto-alias-color__theme-school-sci-basic--background-tint);--aalto-col-fg:var(--aalto-alias-color__theme-school-sci-basic--foreground);--aalto-col-fg-tint:var(--aalto-alias-color__theme-school-sci-basic--foreground-tint);--aalto-col-surface:var(--aalto-alias-color__theme-school-sci-basic--surface);--aalto-col-subtle:var(--aalto-alias-color__theme-school-sci-basic--subtle);--aalto-col-overlay:var(--aalto-alias-color__theme-school-sci-basic--overlay);--aalto-col-action:var(--aalto-alias-color__theme-school-sci-action--action);--aalto-col-hover:var(--aalto-alias-color__theme-school-sci-action--hover);--aalto-col-active:var(--aalto-alias-color__theme-school-sci-action--active);--aalto-col-disabled:var(--aalto-alias-color__theme-school-sci-action--disabled);--aalto-col-selected:var(--aalto-alias-color__theme-school-sci-action--selected);--aalto-col-action-rev:var(--aalto-alias-color__theme-school-sci-action-rev--action-rev);--aalto-col-hover-rev:var(--aalto-alias-color__theme-school-sci-action-rev--hover-rev);--aalto-col-active-rev:var(--aalto-alias-color__theme-school-sci-action-rev--active-rev);--aalto-col-disabled-rev:var(--aalto-alias-color__theme-school-sci-action-rev--disabled-rev);--aalto-col-selected-rev:var(--aalto-alias-color__theme-school-sci-action-rev--selected-rev)}:root{--aalto-semantic-dimension__container--padding:var(--aalto-base-dimension--3);--aalto-semantic-dimension__container--gutter:var(--aalto-base-dimension--3);--aalto-semantic-dimension__section--top:var(--aalto-base-dimension--4);--aalto-semantic-dimension__section--bottom:var(--aalto-base-dimension--4);--aalto-semantic-dimension__section--top-boundary:var(--aalto-base-dimension--7);--aalto-semantic-dimension__section--bottom-boundary:var(--aalto-base-dimension--7);--aalto-semantic-dimension__section--top-first:var(--aalto-base-dimension--7);--aalto-semantic-dimension__section--bottom-last:var(--aalto-base-dimension--10);--aalto-dim-padding:var(--aalto-semantic-dimension__container--padding);--aalto-dim-gutter:var(--aalto-semantic-dimension__container--gutter);--aalto-dim-section-top:var(--aalto-semantic-dimension__section--top);--aalto-dim-section-bottom:var(--aalto-semantic-dimension__section--bottom);--aalto-dim-section-top-boundary:var(--aalto-semantic-dimension__section--top-boundary);--aalto-dim-section-bottom-boundary:var(--aalto-semantic-dimension__section--bottom-boundary);--aalto-dim-section-top-first:var(--aalto-semantic-dimension__section--top-first);--aalto-dim-section-bottom-last:var(--aalto-semantic-dimension__section--bottom-last)}@media only screen and (min-width:768px){:root{--aalto-semantic-dimension__container--padding:var(--aalto-base-dimension--4);--aalto-semantic-dimension__container--gutter:var(--aalto-base-dimension--3)}}@media only screen and (min-width:992px){:root{--aalto-semantic-dimension__container--padding:var(--aalto-base-dimension--6);--aalto-semantic-dimension__container--gutter:var(--aalto-base-dimension--4);--aalto-semantic-dimension__section--top:var(--aalto-base-dimension--5);--aalto-semantic-dimension__section--bottom:var(--aalto-base-dimension--5);--aalto-semantic-dimension__section--top-boundary:var(--aalto-base-dimension--10);--aalto-semantic-dimension__section--bottom-boundary:var(--aalto-base-dimension--10);--aalto-semantic-dimension__section--bottom-last:var(--aalto-base-dimension--13)}}@media only screen and (min-width:1616px){:root{--aalto-semantic-dimension__section--top:var(--aalto-base-dimension--6);--aalto-semantic-dimension__section--bottom:var(--aalto-base-dimension--6);--aalto-semantic-dimension__section--top-boundary:var(--aalto-base-dimension--11);--aalto-semantic-dimension__section--bottom-boundary:var(--aalto-base-dimension--11)}}@font-face{font-display:swap;font-family:besley;font-style:normal;font-weight:var(--aalto-base-font-weight--secondary-0);src:url(https://fonts.gstatic.com/s/besley/v19/PlI8FlO1MaNwaNG8XAeH2n5MnQ.woff2) format(woff2)}@font-face{font-display:swap;font-family:source code pro;font-style:normal;font-weight:var(--aalto-base-font-weight--code);src:url(https://fonts.gstatic.com/s/sourcecodepro/v22/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrTFcZZJmOpw.woff2) format(woff2)}@font-face{font-family:aalto-icons;font-style:normal;font-weight:var(--aalto-base-font-weight--icon);src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAFIwAAwAAAAAUeAAAQAEAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAADo4AAA6Oqm3IfE9TLzIAAA+sAAAAYAAAAGAPEgpXY21hcAAAEAwAAABsAAAAbOopAYxnYXNwAAAQeAAAAAgAAAAIAAAAEGdseWYAABCAAAA7+AAAO/jwCOvBaGVhZAAATHgAAAA2AAAANitX4XFoaGVhAABMsAAAACQAAAAkB5oEUWhtdHgAAEzUAAACQAAAAkDKAAAAbG9jYQAATxQAAAEiAAABIlBVQZJtYXhwAABQOAAAACAAAAAgAJsAn25hbWUAAFBYAAABtgAAAbZpfNj7cG9zdAAAUhAAAAAgAAAAIAADAAAAAQAAAAoAHgAsAAFsYXRuAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACgAAAAEACgACABIOSgABAAIADQCPAHEA5AD+ARoBSgFsAZIBqAHEAeoB/AIOAioCPgJSAmoCggKyAtgC9gMMAyYDPgNYA2wDhAOeA8gD4gP2BAoEIAQ6BFIEcASCBJgEugTaBPYFCgUuBUQFYgWKBZ4FtAXIBf4GNgZiBooGsAbcBvoHDgcyB1AHZAeCB5YHrAfUB+oH/ggWCCoIQghWCHIIlgi6CNoI7AkYCSoJUAl6CZgJtAnKCd4J8AoSCjYKWAqGCqYKzArwCxQLNAtUC3ALhAueC7wL5AwKDC4MSgxsDIoMtgzgDQANHA1EDWYNjg2uDeoODA4oAI0ADAAHABIAEQAEABwAEgAYABcAGAAGAAkAhwANAAcAEgARAAQAGAAXAAkAEQAWAA0ADwAWAIYAFwAHABIAEQAEABcAFQANAAUAEQALAA8ACQAWAAQAEgATABMAEgAWAA0AFwAJAIUAEAAHABIAEQAEABcAFQANAAUAEQALAA8ACQAEABgAEwCEABIABwASABEABAAXABUADQAFABEACwAPAAkABAAIABIAGgARAIMACgAHABIAEQAEABcAFQAFABYADACCAA0ABwASABEABAAXAAwAGAAQAAYABAAYABMAgQASAAcAEgARAAQAFwAMABUACQAJAAQABwANABUABwAPAAkAFgCAAAgABwASABEABAAXAAUACwB/AAgABwASABEABAAWABgAEQB+AA0ABwASABEABAAWABgADQAXAAcABQAWAAkAfQAJAAcAEgARAAQAFgAXABIAEwB8AAkABwASABEABAAWABcABQAVAHsACwAHABIAEQAEABYAFwAFAA0AFQAWAHoACwAHABIAEQAEABYAEwAVABIAGAAXAHgAFwAHABIAEQAEABYAEwAJAAkABwAMAAQABgAYAAYABgAPAAkABAAIABIAFwAWAHkAEgAHABIAEQAEABYAEwAJAAkABwAMAAQABgAYAAYABgAPAAkAdgAOAAcAEgARAAQAFgASABgAEQAIAAQAEgAKAAoAdwAKAAcAEgARAAQAFgASABgAEQAIAHUADAAHABIAEQAEABYADwANAAgACQAVABYAdAALAAcAEgARAAQAFgAMAA0ACQAPAAgAcwAMAAcAEgARAAQAFgAJABUAGQANAAcACQByAAkABwASABEABAAWAAUAGQAJAHEACwAHABIAEQAEABUAEgAHAA4ACQAXAHAADAAHABIAEQAEABUACQAKABUACQAWAAwAbwAUAAcAEgARAAQAFAAYABIAFwAFABcADQASABEABAAQAAUAFQAOABYAbgAMAAcAEgARAAQAEwAVAA0AEQAXAAkAFQBtAAkABwASABEABAATAA8AGAAWAGwACQAHABIAEQAEABMADwAFABwAawAKAAcAEgARAAQAEwAMABIAEQAJAGoADAAHABIAEQAEABMACQAVABYAEgARABYAaQALAAcAEgARAAQAEwAJABUAFgASABEAZwAOAAcAEgARAAQAEwAJABEABAATAAUAEwAJABUAaAAIAAcAEgARAAQAEwAJABEAZgAKAAcAEgARAAQAEwAFABgAFgAJAGUAEAAHABIAEQAEABMABQATAAkAFQAEABMADwAFABEACQBkAA8ABwASABEABAATAAUAEwAJABUABAAHAA8ADQATAGMADQAHABIAEQAEABMABQANABEAFwANABEACwBiAAkABwASABEABAAQABIAEgARAGEAEQAHABIAEQAEABAAEgAGAA0ADwAJAAQAEwAMABIAEQAJAGAACgAHABIAEQAEABAADQARABgAFgBeAA4ABwASABEABAAQAAkAEQAYAAQADwANABYAFwBdABMABwASABEABAAQAAkAEQAYAAQADQARAAcAFQAJABAACQARABcAXwAJAAcAEgARAAQAEAAJABEAGABcAAoABwASABEABAAQAAkACAAFAA8AWwAJAAcAEgARAAQAEAAFAA0ADwBZABoABwASABEABAAQAAUACwARAA0ACgAcAA0AEQALAAQACwAPAAUAFgAWAAQAEwAPABgAFgBYABsABwASABEABAAQAAUACwARAA0ACgAcAA0AEQALAAQACwAPAAUAFgAWAAQAEAANABEAGAAWAFoAFQAHABIAEQAEABAABQALABEADQAKABwADQARAAsABAALAA8ABQAWABYAjAATAAcAEgARAAQADwASAAsAEgAEABQAGAASABcABQAXAA0AEgARAIsAEgAHABIAEQAEAA8AEgALABIABAAUABgACQAWABcADQASABEAigAVAAcAEgARAAQADwASAAsAEgAEAAkAGwAHAA8ABQAQAAUAFwANABIAEQBWAA4ABwASABEABAAPABIABwAOAAQAEgATAAkAEQBXAAkABwASABEABAAPABIABwAOAFUAEQAHABIAEQAEAA8AEgAHAAUAFwANABIAEQAEABMADQARAFQADgAHABIAEQAEAA8ADQARAA4ACQAIAAQADQARAFMACQAHABIAEQAEAA8ABQAQABMAUgAOAAcAEgARAAQADQARABYAFwAFAAsAFQAFABAAUQAJAAcAEgARAAQADAASABAACQBQAAoABwASABEABAAMAAkABQAVABcATwATAAcAEgARAAQACwAVAAUACAAYAAUAFwANABIAEQAEAAcABQATAE4ACgAHABIAEQAEAAsADwASAAYACQBNAAkABwASABEABAALAA0ACgAXAEwACwAHABIAEQAEAAoAGAARABEACQAPAIkACQAHABIAEQAEAAoAEgARABcASwALAAcAEgARAAQACgASAA8ACAAJABUASgAJAAcAEgARAAQACgAPAAUACwBJAA0ABwASABEABAAKAAUABwAJAAYAEgASAA4ASAARAAcAEgARAAQACgAFAAcACQAEABgAEQAMAAUAEwATABwARwARAAcAEgARAAQACgAFAAcACQAEABEACQAYABcAFQAFAA8ARgAPAAcAEgARAAQACgAFAAcACQAEAAwABQATABMAHABFAAgABwASABEABAAJABwACQBEABUABwASABEABAAJABsABwAPAAUAEAAFABcADQASABEABAAQAAUAFQAOAEMACAAHABIAEQAEAAkABQAVAEIAEgAHABIAEQAEAAgAEgAXABYABAAZAAkAFQAXAA0ABwAFAA8AQQAUAAcAEgARAAQACAASABcAFgAEAAwAEgAVAA0AHQASABEAFwAFAA8AQAAOAAcAEgARAAQACAASAAcAGAAQAAkAEQAXABYAPwANAAcAEgARAAQACAASAAcAGAAQAAkAEQAXAD4ACgAHABIAEQAEAAcAFQASABYAFgA9AAkABwASABEABAAHABIAEwAcADwACAAHABIAEQAEAAcAEgALADsAEAAHABIAEQAEAAcADQAVAAcADwAJAAQAEwAPAAUAHAA6ABEABwASABEABAAHAA0AFQAHAA8ACQAEABMABQAYABYACQA5ABAABwASABEABAAHAA0AFQAHAA8ACQAEAA0AEQAKABIAOAAWAAcAEgARAAQABwANABUABwAPAAkABAAHAAwACQAHAA4ABAAQAAUAFQAOADcADwAHABIAEQAEAAcADAAJABkAFQASABEABAAYABMANgASAAcAEgARAAQABwAMAAkAGQAVABIAEQAEABUADQALAAwAFwA1ABEABwASABEABAAHAAwACQAZABUAEgARAAQADwAJAAoAFwA0ABEABwASABEABAAHAAwACQAZABUAEgARAAQACAASABoAEQAzAA8ABwASABEABAAHAAwACQAHAA4ABAAQAAUAFQAOADIADwAHABIAEQAEAAcADAAFAA0AEQAEAA8ADQARAA4AMQANAAcAEgARAAQABwAFAA8ACQARAAgABQAVADAACQAHABIAEQAEAAYAEgASAA4ALwAMAAcAEgARAAQABgAPABgACQAWAA4AHAAuAA4ABwASABEABAAGAAUAFQAEAAcADAAFABUAFwAtABMABwASABEABAAFABUAFQASABoAFgAEABIAGAAXABoABQAVAAgALAASAAcAEgARAAQABQAVABUAEgAaABYABAANABEAGgAFABUACAArABEABwASABEABAAFABUAFQASABoABAAYABMADwASAAUACAAqAA0ABwASABEABAAFABUAFQASABoABAAYABMAKQAQAAcAEgARAAQABQAVABUAEgAaAAQAFQANAAsADAAXACgADgAHABIAEQAEAAUAFQAVABIAGgAEABIAGAAXACcAFQAHABIAEQAEAAUAFQAVABIAGgAEABAAEgAZAAkABAAVAA0ACwAMABcAJgAUAAcAEgARAAQABQAVABUAEgAaAAQAEAASABkACQAEAA8ACQAKABcAJQAPAAcAEgARAAQABQAVABUAEgAaAAQADwAJAAoAFwAkAA0ABwASABEABAAFABUAFQASABoABAANABEAIwATAAcAEgARAAQABQAVABUAEgAaAAQACQAbABcACQAVABEABQAPACIAEAAHABIAEQAEAAUAFQAVABIAGgAEAAkAEQAXAAkAFQAhABMABwASABEABAAFABUAFQASABoABAAIABIAGgARAA8AEgAFAAgAIAAPAAcAEgARAAQABQAVABUAEgAaAAQACAASABoAEQAfAB0ABwASABEABAAFABUAFQASABoABAAIAA0ABQALABIAEQAFAA8ABAAXABIAEwAEABUADQALAAwAFwAeABAABwASABEABAAFABUAFQASABoABAAHAAwABQAVABcAjgANAAcAEgARAAQABQANAAQAGQASAA0ABwAJAIgABwAHABIAEQAEAAUADQABAAQAjgACAI8AAAADA/wBkAAFAAACmQLMAAAAjwKZAswAAAHrADMBCQAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOlxA8D/wABAA8AAQAAAAAEAAAAAA8AAAAAAACAAAAAAAAMAAAADAAAAHAABAAMAAAAcAAMAAQAAABwABABQAAAAEAAQAAMAAAABACAALQBpAHrpcf/9//8AAAAAACAALQBhAGvpAP/9//8AAf/j/9f/pP+jFx4AAwABAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5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) format(woff2)}body{margin:0}*{-webkit-font-smoothing:antialiased;border:0 solid;box-sizing:border-box}button{appearance:button;-webkit-appearance:button;background-color:initial;background-image:none;color:inherit;padding-bottom:0;padding-top:0}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}input,optgroup,select,textarea{border-radius:0;color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}a{color:inherit;text-decoration:inherit}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}body,html{color:var(--aalto-col-fg);font-family:var(--aalto-base-font-family--primary);font-size:1rem;transition-timing-function:var(--aalto-ease-in-out)}:focus-visible{outline:2px solid var(--aalto-col-action)}.rich a{text-decoration:underline}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{height:0;width:0}.aalto-statefx,.aalto-statefx-group .aalto-statefx,.aalto-statefx-group-rev .aalto-statefx-rev,.aalto-statefx-rev{cursor:pointer;transition-duration:var(--aalto-trans-slow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.aalto-statefx-group-rev:hover .aalto-statefx-rev,.aalto-statefx-group:hover .aalto-statefx,.aalto-statefx:hover{transition-duration:var(--aalto-trans-fast)}.aalto-statefx-group:hover .aalto-statefx,.aalto-statefx:hover{background-color:var(--aalto-col-hover)}.aalto-statefx-group:active .aalto-statefx,.aalto-statefx:active{background-color:var(--aalto-col-active)}.aalto-statefx-group-rev:hover .aalto-statefx-rev,.aalto-statefx-rev:hover{background-color:var(--aalto-col-hover-rev)}.aalto-statefx-group-rev:active .aalto-statefx-rev,.aalto-statefx-rev:active{background-color:var(--aalto-col-active-rev)}.rc-slider{border-radius:6px;height:14px;padding:5px 0;position:relative;touch-action:none;width:100%}.rc-slider,.rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-rail{background-color:#e9e9e9;border-radius:6px;height:4px;position:absolute;width:100%}.rc-slider-track,.rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;position:absolute}.rc-slider-track-draggable{background-clip:content-box;border-bottom:5px solid #0000;border-top:5px solid #0000;box-sizing:initial;transform:translateY(-5px);z-index:1}.rc-slider-handle{border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;height:14px;margin-top:-5px;opacity:.8;position:absolute;touch-action:pan-x;-webkit-user-select:none;user-select:none;width:14px;z-index:1}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{font-size:12px;left:0;position:absolute;top:18px;width:100%}.rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:#0000;height:4px;position:absolute;width:100%}.rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;bottom:-2px;cursor:pointer;height:8px;position:absolute;vertical-align:middle;width:8px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{height:100%;padding:0 5px;width:14px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-bottom:0;border-left:5px solid #0000;border-right:5px solid #0000;border-top:0;transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-top:0;position:absolute;touch-action:pan-y;z-index:1}.rc-slider-vertical .rc-slider-mark{height:100%;left:18px;top:0}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;display:block!important}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform:scale(0);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(0);transform-origin:50% 100%}}.rc-slider-tooltip{left:-9999px;position:absolute;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-size:12px;height:24px;line-height:1;min-width:24px;padding:6px 2px;text-align:center;text-decoration:none}.rc-slider-tooltip-arrow{border-color:#0000;border-style:solid;height:0;position:absolute;width:0}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#6c6c6c;border-width:4px 4px 0;bottom:4px;left:50%;margin-left:-4px}.aalto-accordion-item{color:var(--aalto-col-fg);display:flex;flex-direction:column}.aalto-accordion-item>button{align-content:center;align-items:center;display:flex;flex-direction:row;gap:var(--aalto-dim-2);justify-content:space-between;padding:var(--aalto-dim-4) var(--aalto-dim-2);position:relative;text-align:left}.aalto-accordion-item>button.top-divider{border-top:1px solid var(--aalto-col-fg-tint)}.aalto-accordion-item>button .aalto-icon{height:100%;top:0}.aalto-accordion-item__panel{border-bottom:1px solid var(--aalto-col-fg-tint);overflow:hidden}.aalto-accordion-item__panel-content{display:flex;flex-direction:column;padding:var(--aalto-dim-4) var(--aalto-dim-3)}.aalto-avatar{align-content:center;background-color:var(--aalto-col-action);background-size:cover;border:1px solid var(--aalto-col-action);border-radius:50%;color:var(--aalto-col-action-rev);display:flex;flex-basis:var(--aalto-dim-10);flex-grow:0;flex-shrink:0;height:var(--aalto-dim-10);justify-content:center;line-height:5rem;vertical-align:middle;width:var(--aalto-dim-10)}.aalto-icon{display:block;flex:0 0 auto;height:var(--icon-size);text-align:left;white-space:nowrap;width:var(--icon-size)}.aalto-icon.aalto-txt-icon-s{--icon-size:var(--aalto-dim-3)}.aalto-icon.aalto-txt-icon-m{--icon-size:var(--aalto-dim-4)}.aalto-icon.aalto-txt-icon-l{--icon-size:var(--aalto-dim-5)}.aalto-icon--custom{align-items:center;display:flex}.aalto-icon__image{background-color:var(--aalto-col-action);background-position:50%;background-repeat:no-repeat;background-size:contain;height:var(--icon-size);transition-duration:var(--aalto-trans-fast);transition-property:background-color;width:var(--icon-size)}.aalto-badge{background-color:var(--aalto-col-subtle);color:var(--aalto-col-fg);display:inline-flex;gap:var(--aalto-dim-2);padding:var(--aalto-dim-2) var(--aalto-dim-2)}.aalto-badge .aalto-icon{place-self:center}.aalto-button{display:inline-flex;height:var(--aalto-dim-7);padding:0}.aalto-button--default{border-color:var(--aalto-col-action);border-width:1px;color:var(--aalto-col-action)}.aalto-button--default.disabled{border-color:var(--aalto-col-disabled)}.aalto-button--default.highlighted{background-color:var(--aalto-col-selected)}.aalto-button--overlay,.aalto-button--primary{background-color:var(--aalto-col-action);color:var(--aalto-col-action-rev)}.aalto-button--overlay.disabled,.aalto-button--primary.disabled{background-color:var(--aalto-col-disabled);color:var(--aalto-col-action)}.aalto-button--overlay.highlighted,.aalto-button--primary.highlighted{background-color:var(--aalto-col-selected);color:var(--aalto-col-action)}.aalto-button--icon{border-color:#0000;border-width:1px}.aalto-button--icon,.aalto-button--icon.disabled{color:var(--aalto-col-action)}.aalto-button--icon.highlighted{background-color:var(--aalto-col-selected)}.aalto-button--tab{border-bottom-width:4px;border-color:#0000;color:var(--aalto-col-action)}.aalto-button--tab.highlighted{background-color:var(--aalto-col-selected);border-color:var(--aalto-col-action)}.aalto-button>div{display:flex;gap:var(--aalto-dim-2);height:100%;justify-content:center;padding-left:var(--aalto-dim-5);padding-right:var(--aalto-dim-5);white-space:nowrap;width:100%}.aalto-button--icon>div,.aalto-button--overlay>div{padding-left:var(--aalto-dim-2);padding-right:var(--aalto-dim-2);width:var(--aalto-dim-7)}.aalto-button>div.reversed{flex-direction:row-reverse}.aalto-button>div>div{align-self:center}.aalto-button--tab>div>div{margin-bottom:-4px}.aalto-checkbox{color:var(--aalto-col-action-rev);cursor:pointer;display:inline-flex;gap:var(--aalto-dim-3)}.aalto-checkbox .aalto-statefx:first-child{border:1px solid var(--aalto-col-action);height:var(--aalto-dim-4);position:relative;width:var(--aalto-dim-4)}.aalto-checkbox .aalto-statefx:first-child:focus-within{outline:2px solid var(--aalto-col-action)}.aalto-checkbox input{cursor:pointer;height:100%;opacity:0;width:var(--aalto-dim-4)}.aalto-checkbox__mark{display:flex;height:100%;left:0;place-content:space-around;pointer-events:none;position:absolute;top:0;width:100%}.aalto-checkbox__mark>div{align-self:center;background-color:var(--aalto-col-action);display:flex;height:0;place-content:space-around;transition:all var(--aalto-trans-fast);width:0}.aalto-checkbox__mark.selected>div{height:100%;width:100%}.aalto-checkbox__mark>div .aalto-icon{align-self:center;color:#0000}.aalto-checkbox__mark.selected>div .aalto-icon{color:var(--aalto-col-action-rev)}.aalto-checkbox label{color:var(--aalto-col-action)}.aalto-form-element-base{background-color:var(--aalto-col-bg);display:inline-flex;flex-direction:column;gap:var(--aalto-dim-2);width:100%}.aalto-form-element-base>label{color:var(--aalto-col-fg)}.aalto-form-element-base>p{color:var(--aalto-col-fg-tint)}.aalto-form-element-base__error{background-color:var(--aalto-col-action);color:var(--aalto-col-action-rev);display:flex;gap:var(--aalto-dim-2);height:var(--aalto-dim-5);opacity:0;padding:var(--aalto-dim-1) var(--aalto-dim-2)}.aalto-form-element-base.error .aalto-form-element-base__error{opacity:1}.aalto-form-element-base__error .aalto-icon{align-self:center}.aalto-checkbox-group{align-items:flex-start;display:inline-flex;flex-direction:column;gap:var(--aalto-dim-2)}.aalto-chip{border:1px solid var(--aalto-col-action);border-radius:9999px;color:var(--aalto-col-action);display:flex;gap:var(--aalto-dim-2);padding:var(--aalto-dim-2) var(--aalto-dim-3)}.aalto-divider{border-color:var(--aalto-col-subtle);border-style:solid;border-top-width:1px;height:0;width:100%}.aalto-divider.vertical{border-left-width:1px;border-top-width:0;height:100%;width:0}.aalto-selection-list{background-color:var(--aalto-col-action-rev);display:flex;flex-direction:column;position:absolute;width:100%;z-index:1000}.aalto-selection-list.condensed{margin-top:calc(var(--aalto-dim-1)*-1)}.aalto-selection-list button{border:1px solid var(--aalto-col-fg);color:var(--aalto-col-fg);display:flex;justify-content:space-between;padding:var(--aalto-dim-2) var(--aalto-dim-3);text-align:left}.aalto-selection-list button.current{background-color:var(--aalto-col-subtle)}.aalto-selection-list button .aalto-icon{align-self:center}.aalto-link{color:var(--aalto-col-fg);display:inline-flex;max-width:100%;transition-duration:var(--aalto-trans-fast);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.aalto-link.highlighted{background-color:var(--aalto-col-selected)}.aalto-link__rlink{color:var(--aalto-col-fg);display:inline-flex;gap:var(--aalto-dim-2);overflow:hidden;white-space:nowrap;width:100%}.aalto-link__rlink.large{border-bottom:1px solid var(--aalto-col-action)}.aalto-link__rlink.icon-on-right{flex-direction:row-reverse}.aalto-link__rlink-label{align-self:center;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.aalto-link__rlink.large .aalto-link__rlink-label{padding-bottom:var(--aalto-dim-2);padding-top:var(--aalto-dim-2)}.aalto-link .aalto-icon{align-self:center}.aalto-dropdown{position:relative}.aalto-dropdown__header{background-color:var(--aalto-col-action-rev);border:1px solid var(--aalto-col-action);height:var(--aalto-dim-7);position:relative;width:100%}.aalto-dropdown__header button{color:var(--aalto-col-action);height:100%;outline:2px solid #0000;outline-offset:2px;padding-left:var(--aalto-dim-3);text-align:left;width:100%}.aalto-dropdown__header button:focus-within{outline-color:var(--aalto-col-action)}.aalto-dropdown__header-placeholder{color:var(--aalto-col-fg-tint)}.aalto-dropdown__header-icon{display:flex;height:100%;position:absolute;right:var(--aalto-dim-3);top:0}.aalto-dropdown__header-icon .aalto-icon{align-self:center;transition:all var(--aalto-trans-normal) ease-in-out}.aalto-dropdown__header-icon.open .aalto-icon{transform:rotate(180deg)}.aalto-image{object-fit:cover;transition-duration:var(--aalto-trans-slower);transition-property:all;width:100%}.aalto-image__aspect--hd{aspect-ratio:var(--aalto-asp-hd)}.aalto-image__aspect--sd{aspect-ratio:var(--aalto-asp-sd)}.aalto-image__aspect--cinemascope{aspect-ratio:var(--aalto-asp-cinemascope)}.aalto-image__aspect--hd-portrait{aspect-ratio:var(--aalto-asp-hd-portrait)}.aalto-image__aspect--sd-portrait{aspect-ratio:var(--aalto-asp-sd-portrait)}.aalto-image__aspect--cinemascope-portrait{aspect-ratio:var(--aalto-asp-cinemascope-portrait)}.aalto-image__aspect--square{aspect-ratio:var(--aalto-asp-square)}.aalto-image-link{--size:var(--aalto-dim-9);align-items:center;color:var(--aalto-col-action);display:flex;gap:var(--aalto-dim-3);width:fit-content}.aalto-image-link.large{--size:var(--aalto-dim-13)}.aalto-image-link.label-bottom{flex-direction:column;gap:var(--aalto-dim-2)}.aalto-image-link.rounded .aalto-image-link__image-wrap{background-color:var(--aalto-col-action);border-radius:50%;overflow:hidden;width:var(--size)}.aalto-image-link__image{height:var(--size);transition-duration:var(--aalto-trans-fast);transition-property:background-color;width:var(--size)}.aalto-image-link .aalto-icon{color:var(--aalto-col-action-rev);height:var(--size);line-height:var(--size);text-align:center;width:var(--size)}@supports (font:-apple-system-body) and (-webkit-appearance:none){.aalto-image-link .aalto-icon{margin-left:calc(var(--aalto-dim-3)*-1)}}.aalto-image-link__image-wrap{display:table;position:relative}.aalto-image-link__highlight{height:100%;left:0;position:absolute;top:0;width:100%}.aalto-image-link.label-bottom span{text-align:center}.aalto-image-link span,.aalto-image-link__highlight{transition-duration:var(--aalto-trans-slow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.aalto-image-link:hover .aalto-image-link__highlight,.aalto-image-link:hover span{background-color:var(--aalto-col-hover);transition-duration:var(--aalto-trans-fast)}.aalto-image-link.dark:hover .aalto-image-link__highlight{background-color:var(--aalto-col-hover-rev)}.aalto-image-link:active .aalto-image-link__highlight,.aalto-image-link:active span{background-color:var(--aalto-col-active)}.aalto-image-link.dark:active .aalto-image-link__highlight{background-color:var(--aalto-col-active-rev)}.aalto-list{color:var(--aalto-col-fg);display:flex;flex-direction:column;gap:0;padding-top:var(--aalto-dim-4)}.aalto-list.expanded{margin-top:calc(var(--aalto-dim-4)*-1)}.aalto-list__list{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:var(--aalto-dim-2)}.aalto-list__list.expanded{padding-top:var(--aalto-dim-3)}.aalto-list__ulist{color:var(--aalto-col-fg-tint);padding-left:var(--aalto-dim-3);padding-top:var(--aalto-dim-2)}.aalto-list__link{line-height:1.5rem;min-height:var(--aalto-dim-4)}.aalto-list__link.highlighted{border-bottom:1px solid var(--aalto-col-fg);margin-bottom:3px}.aalto-mega-link{color:var(--aalto-col-fg);display:inline-flex}.aalto-mega-link__content{display:flex;flex-direction:row;gap:var(--aalto-dim-2)}.aalto-mega-link__content .aalto-icon{height:var(--aalto-dim-6);line-height:var(--aalto-dim-6)}.aalto-mega-link__sublabel{color:var(--aalto-col-fg-tint)}.aalto-mega-link__content>div:last-child{display:flex;flex-direction:column;gap:var(--aalto-dim-1);padding-right:var(--aalto-dim-2)}.aalto-progress-bar{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;gap:var(--aalto-dim-2);padding:0;position:relative}.aalto-progress-bar__step{background-color:var(--aalto-col-subtle);height:var(--aalto-dim-1);padding:0;width:100%}.aalto-progress-bar__step.active{background-color:var(--aalto-col-selected)}.aalto-progress-bar__step.completed{background-color:var(--aalto-col-action)}.aalto-progress-bar__step>div{height:100%;width:100%}.aalto-progress-bar__step>div>div{background-color:var(--aalto-col-action);height:var(--aalto-dim-1)}.aalto-progress-indicator{--size:var(--aalto-dim-9);border:var(--aalto-dim-1) solid var(--aalto-col-subtle);border-radius:50%;height:var(--size);position:relative;width:var(--size)}.aalto-progress-indicator>svg{--stroke:var(--aalto-dim-1);--radius:calc(var(--size) + var(--stroke)*1.5);--offset:calc(var(--radius)*-.5);animation:rotate 2.5s linear infinite;height:var(--radius);left:50%;margin:var(--offset) 0 0 var(--offset);position:absolute;top:50%;width:var(--radius)}.aalto-progress-indicator>svg>circle{stroke:var(--aalto-col-fg);animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,210;stroke-dashoffset:0}50%{stroke-dasharray:126,210;stroke-dashoffset:-49}to{stroke-dasharray:126,210;stroke-dashoffset:-174}}.aalto-radio-button{color:var(--aalto-col-action);cursor:pointer;display:inline-flex;gap:var(--aalto-dim-3);height:var(--aalto-dim-4);position:relative}.aalto-radio-button__input-wrapper{border:1px solid var(--aalto-col-action);border-radius:9999px;height:var(--aalto-dim-4);outline-color:var(--aalto-col-action);outline-width:2px;width:var(--aalto-dim-4)}.aalto-radio-button__input-wrapper:focus-within{outline-style:solid}.aalto-radio-button__input-wrapper input{cursor:pointer;height:100%;opacity:0;width:100%}.aalto-radio-button__mark{display:flex;height:var(--aalto-dim-4);left:0;place-content:space-around;pointer-events:none;position:absolute;top:0;width:var(--aalto-dim-4)}.aalto-radio-button__mark>div{align-self:center;background-color:var(--aalto-col-action);border-radius:9999px;height:0;transition-duration:var(--aalto-trans-fast);transition-property:all;width:0}.aalto-radio-button__mark.selected>div{height:var(--aalto-dim-3);width:var(--aalto-dim-3)}.aalto-radio-group{align-items:flex-start;display:inline-flex;flex-direction:column;gap:var(--aalto-dim-2)}.aalto-text-input{background-color:var(--aalto-col-action-rev);border-color:var(--aalto-col-action);border-width:1px;height:var(--aalto-dim-7);position:relative;transition-property:all}.aalto-text-input,.aalto-text-input input{color:var(--aalto-col-action);transition-duration:var(--aalto-trans-fast);width:100%}.aalto-text-input input{background-color:initial;height:100%;outline:2px solid #0000;outline-offset:2px;padding:0 var(--aalto-dim-3);transition-property:outline-color,color,background-color,border-color,text-decoration-color,fill,stroke}.aalto-text-input input:focus-visible{outline-color:var(--aalto-col-action)}.aalto-text-input input::placeholder{color:var(--aalto-col-fg-tint)}.aalto-text-input input:hover{background-color:var(--aalto-col-hover)}.aalto-text-input.icon-on-right input{padding-right:var(--aalto-dim-9)}.aalto-text-input__icon{display:flex;height:100%;position:absolute;right:0;top:0}.aalto-text-input__icon .aalto-button{align-self:center}.aalto-search-field{position:relative}.aalto-search-field .aalto-selection-list{top:var(--aalto-dim-7)}.aalto-skip-link{background-color:var(--aalto-col-bg);display:flex;opacity:0;pointer-events:none}.aalto-skip-link:focus-within{opacity:1;pointer-events:auto}.aalto-skip-link .aalto-link{border-bottom:1px solid var(--aalto-col-action)}.aalto-skip-link :focus-visible{outline:none}.aalto-slider__legend,.aalto-slider__legend--range{display:flex;padding-top:var(--aalto-dim-2)}.aalto-slider__legend--range{justify-content:space-between}.rc-slider{padding:1rem 0}.rc-slider-track{background-color:#000;border-radius:0;height:4px;margin-top:-1px}.rc-slider-rail{background-color:#aaa;border-radius:0;height:2px}.rc-slider-handle{background-color:#fff;border:none;box-shadow:inset 0 0 0 8px #000!important;height:1rem;margin-top:-7px;opacity:1;transition-duration:.2s;transition-property:width,height,margin-top,box-shadow;width:1rem}.rc-slider-handle:hover{box-shadow:inset 0 0 0 4px #000!important;height:1.5rem;margin-top:-11px;transition-duration:.1s;width:1.5rem}.rc-slider-handle-dragging{background-color:#fff;border-color:#000!important;border:none;box-shadow:0 0 0 4px #000!important}.aalto-snackbar{background-color:var(--aalto-col-action);border:1px solid var(--aalto-col-action-rev);color:var(--aalto-col-action-rev);display:inline-flex;gap:var(--aalto-dim-4);max-width:100%;padding:var(--aalto-dim-3) var(--aalto-dim-5);position:relative}.aalto-snackbar>span{align-self:center;height:var(--aalto-dim-5);overflow:hidden;padding-right:var(--aalto-dim-5);text-overflow:ellipsis;white-space:nowrap}.aalto-snackbar>.aalto-icon{align-self:center}.aalto-snackbar .aalto-button{position:absolute;right:var(--aalto-dim-3);top:var(--aalto-dim-2)}.aalto-switch{cursor:pointer;display:inline-flex;gap:var(--aalto-dim-3)}.aalto-switch.disabled{cursor:default;pointer-events:none}.aalto-switch>*{position:relative}.aalto-switch__fx{cursor:pointer;transition-duration:var(--aalto-trans-fast)}.aalto-switch:hover .aalto-switch__fx{background-color:var(--aalto-col-hover)}.aalto-switch:active .aalto-switch__fx{background-color:var(--aalto-col-active)}.aalto-switch__handle{background:var(--aalto-col-action-rev);border:1px solid var(--aalto-col-action);border-radius:var(--aalto-dim-4);height:var(--aalto-dim-4);overflow:hidden;position:relative;width:var(--aalto-dim-6)}.aalto-switch__handle:focus-within{outline:2px solid var(--aalto-col-action)}.aalto-switch.selected .aalto-switch__handle{background:var(--aalto-col-action)}.aalto-switch__handle>div>div{background:var(--aalto-col-action-rev);border:1px solid;border-color:var(--aalto-col-action);border-radius:var(--aalto-dim-3);height:var(--aalto-dim-3);left:var(--aalto-dim-1);position:absolute;top:3px;transition-duration:var(--aalto-trans-fast);transition-property:left;width:var(--aalto-dim-3)}.aalto-switch.disabled .aalto-switch__handle,.aalto-switch.disabled .aalto-switch__handle>div>div{border-color:var(--aalto-col-disabled)}.aalto-switch.selected .aalto-switch__handle>div>div{border-color:var(--aalto-col-action-rev);left:18px}.aalto-switch input{cursor:pointer;height:100%;opacity:0;width:var(--aalto-dim-6)}.aalto-switch label{color:var(--aalto-col-action)}.aalto-tag{background-color:var(--aalto-col-action);border-radius:9999px;color:var(--aalto-col-action-rev);display:inline-flex;height:var(--aalto-dim-5);max-width:100%}.aalto-tag>div{display:flex;gap:var(--aalto-dim-2);line-height:var(--aalto-dim-5);padding:0 var(--aalto-dim-3);width:100%}.aalto-tag>div>.aalto-icon{align-self:center}.aalto-tag>div>span{height:var(--aalto-dim-5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aalto-tag-group{display:flex;flex-wrap:wrap;gap:var(--aalto-dim-3)}.aalto-text-area{background-color:var(--aalto-col-action-rev);border-color:var(--aalto-col-action);border-width:1px;color:var(--aalto-col-action);height:100%;margin-bottom:-9px!important;outline:2px solid #0000;outline-offset:2px;padding:var(--aalto-dim-3);transition-duration:var(--aalto-trans-fast);transition-property:outline-color,color,background-color,border-color,text-decoration-color,fill,stroke;width:100%}.aalto-text-area:focus-visible{outline-color:var(--aalto-col-action)}.aalto-text-area::placeholder{color:var(--aalto-col-fg-tint)}.aalto-text-area:hover{background-color:var(--aalto-col-hover)}.aalto-tooltip{background-color:var(--aalto-col-action);border:1px solid var(--aalto-col-action-rev);color:var(--aalto-col-action-rev);margin-top:var(--aalto-dim-2);padding:var(--aalto-dim-2);pointer-events:none;position:relative}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.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;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.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}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.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}.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}.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}.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}.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}.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:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translate(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translate(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.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}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;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}.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}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.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}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.aalto-container{align-items:flex-start;display:grid;gap:var(--aalto-dim-gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-left:auto;margin-right:auto;padding-left:var(--aalto-dim-padding);padding-right:var(--aalto-dim-padding);width:100%}.aalto-container.strip{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.aalto-container.no-padding{padding-left:unset;padding-right:unset}.aalto-container.strip>*{flex:0 0 calc(91.66667% - var(--aalto-dim-gutter)*.09091/1.09091)}.aalto-container.col-10-x>*,.aalto-container.col-12>*,.aalto-container.col-3-3-3-3-nonbreaking>*,.aalto-container.col-3-3-3-3>*,.aalto-container.col-4-4-4>*,.aalto-container.col-4-x-2-2-3>*,.aalto-container.col-4-x-3-4>*,.aalto-container.col-4-x-4>*,.aalto-container.col-4-x-7-reverse>*,.aalto-container.col-4-x-7-shy-reverse>*,.aalto-container.col-4-x-7>*,.aalto-container.col-6-6>*,.aalto-container.col-6-x-3>*,.aalto-container.col-6-x>*,.aalto-container.col-7-x-4-reverse>*,.aalto-container.col-7-x-4>*,.aalto-container.col-8-x>*,.aalto-container.col-x-10-x>*,.aalto-container.col-x-4-x>*,.aalto-container.col-x-6>*,.aalto-container.col-x-8-x>*{grid-column:span 12/span 12}.aalto-container.col-4-x-7-reverse>:nth-child(odd),.aalto-container.col-4-x-7-shy-reverse>:nth-child(odd),.aalto-container.col-7-x-4-reverse>:nth-child(odd){order:1}.aalto-container.col-4-x-7-reverse>:nth-child(2n),.aalto-container.col-4-x-7-shy-reverse>:nth-child(2n),.aalto-container.col-7-x-4-reverse>:nth-child(2n){order:0}.aalto-container.col-2-2-2-2-2-2>*{grid-column:span 6/span 6}@media (min-width:768px){.aalto-container.strip>*{flex:0 0 calc(41.66667% - var(--aalto-dim-gutter)*1.4/2.4)}.aalto-container.strip>.large{flex:0 0 calc(83.33333% - var(--aalto-dim-gutter)*.2/1.2)}.aalto-container.col-4-x-7-reverse>:nth-child(odd),.aalto-container.col-4-x-7>:nth-child(odd){grid-column:span 4/span 4}.aalto-container.col-4-x-7-reverse>:nth-child(2n),.aalto-container.col-4-x-7>:nth-child(2n){grid-column:span 7/span 7;grid-column-start:6;order:2}.aalto-container.col-7-x-4-reverse>:nth-child(odd),.aalto-container.col-7-x-4>:nth-child(odd){grid-column:span 7/span 7}.aalto-container.col-7-x-4-reverse>:nth-child(2n),.aalto-container.col-7-x-4>:nth-child(2n){grid-column:span 4/span 4;grid-column-start:9;order:2}.aalto-container.col-4-x-2-2-3>:nth-child(n){grid-column:span 3/span 3}.aalto-container.col-4-x-2-2-3>:nth-child(2n){grid-column:span 3/span 3;grid-column-start:4}.aalto-container.col-4-x-2-2-3>:nth-child(3n){grid-column:span 3/span 3;grid-column-start:7}.aalto-container.col-4-x-2-2-3>:nth-child(4n){grid-column:span 3/span 3;grid-column-start:10}.aalto-container.col-4-x-3-4>:nth-child(n){grid-column:span 4/span 4}.aalto-container.col-4-x-3-4>:nth-child(2n){grid-column:span 4/span 4;grid-column-start:5}.aalto-container.col-4-x-3-4>:nth-child(3n){grid-column:span 4/span 4;grid-column-start:9}.aalto-container.col-6-x-3>:nth-child(odd){grid-column:span 6/span 6}.aalto-container.col-6-x-3>:nth-child(2n){grid-column:span 3/span 3;grid-column-start:10}.aalto-container.col-x-4-x>*{grid-column:span 6/span 6;grid-column-start:4}.aalto-container.col-x-8-x>*{grid-column:span 8/span 8;grid-column-start:3}.aalto-container.col-6-6>*{grid-column:span 6/span 6}.aalto-container.col-6-x>*,.aalto-container.col-8-x>*,.aalto-container.col-x-6>*{grid-column:span 8/span 8}.aalto-container.col-10-x>*{grid-column:span 10/span 10}.aalto-container.col-x-6>*{grid-column-start:5}.aalto-container.col-4-4-4>*{grid-column:span 6/span 6}.aalto-container.col-4-x-4>*{grid-column:span 5/span 5}.aalto-container.col-4-x-4>:nth-child(2n){grid-column-start:8}.aalto-container.col-2-2-2-2-2-2>*,.aalto-container.col-3-3-3-3-nonbreaking>*{grid-column:span 3/span 3}}@media (min-width:992px){.aalto-container.col-x-10-x>*{grid-column:span 10/span 10;grid-column-start:2}.aalto-container.col-4-x-7-reverse>:nth-child(odd){grid-column:span 4/span 7}.aalto-container.col-4-x-7-shy-reverse>:nth-child(odd){grid-column:span 4/span 4}.aalto-container.col-4-x-7-shy-reverse>:nth-child(2n){grid-column:span 7/span 7;grid-column-start:6;order:2}.aalto-container.col-3-3-3-3>*{grid-column:span 6/span 6}.aalto-container.col-4-x-2-2-3>:nth-child(n){grid-column:span 4/span 4}.aalto-container.col-4-x-2-2-3>:nth-child(2n){grid-column:span 2/span 2;grid-column-start:6}.aalto-container.col-4-x-2-2-3>:nth-child(3n){grid-column:span 2/span 2;grid-column-start:8}.aalto-container.col-4-x-2-2-3>:nth-child(4n){grid-column:span 3/span 3;grid-column-start:10}.aalto-container.col-4-x-3-4>:nth-child(n){grid-column:span 4/span 4}.aalto-container.col-4-x-3-4>:nth-child(2n){grid-column:span 3/span 3;grid-column-start:6}.aalto-container.col-4-x-3-4>:nth-child(3n){grid-column:span 4/span 4;grid-column-start:9}.aalto-container.col-4-4-4>*,.aalto-container.col-4-x-4>*{grid-column:span 4/span 4}.aalto-container.col-4-x-4>:nth-child(2n){grid-column-start:9}}@media (min-width:1616px){.aalto-container{max-width:1616px}.aalto-container.no-padding,.aalto-container.strip{max-width:unset}.aalto-container.col-x-6>*{grid-column:span 6/span 6;grid-column-start:7}.aalto-container.col-3-3-3-3>*{grid-column:span 3/span 3}.aalto-container.col-2-2-2-2-2-2>*{grid-column:span 2/span 2}.aalto-container.col-x-4-x>*{grid-column:span 4/span 4;grid-column-start:5}}.aalto-section{background-color:var(--aalto-col-bg);color:var(--aalto-col-fg);max-width:100vw;overflow:hidden}.aalto-section--padded{padding-bottom:var(--aalto-dim-section-bottom);padding-top:var(--aalto-dim-section-top)}.aalto-section--padded.aalto-section--boundary-top{padding-top:var(--aalto-dim-section-top-boundary)}.aalto-section--padded.aalto-section--boundary-bottom{padding-bottom:var(--aalto-dim-section-bottom-boundary)}.aalto-section--padded.aalto-section--first{padding-top:var(--aalto-dim-section-top-first)}.aalto-section--padded.aalto-section--last{padding-bottom:var(--aalto-dim-section-bottom-last)}.aalto-section--padded.aalto-section--skim-top{padding-top:0}.aalto-section--padded.aalto-section--skim-bottom{padding-bottom:0}.aalto-section--tinted{background-color:var(--aalto-col-bg-tint)}.aalto-section .aalto-section{background-color:initial}.aalto-content-tile-strip__tile{align-self:stretch;display:flex;margin:4px 0}.aalto-content-tile-strip__tile.hidden{display:none}.aalto-content-tile-strip__tile>div{container:unset}.aalto-component-preview-block{gap:var(--aalto-dim-5)}.aalto-component-preview-block,.aalto-component-preview-block__figma,.aalto-component-preview-block__storybook-wrap{display:flex;flex-direction:column}.aalto-component-preview-block__storybook-button{padding-top:var(--aalto-dim-3)}.aalto-component-preview-block__storybook{background-color:#fff;border:1px solid var(--aalto-col-subtle)}.aalto-component-preview-block__iframe{margin:var(--aalto-dim-3)}.aalto-component-preview-block__static-component{display:flex;flex-direction:column}.aalto-token-group .aalto-title{padding-top:0}.aalto-token-group .aalto-text-chapter{padding-bottom:var(--aalto-dim-4)}.aalto-token-group-table-wrap{overflow-x:scroll}.aalto-token-group .aalto-table{min-width:55rem}.aalto-token-group-tile{color:var(--aalto-col-fg)}.aalto-token-group-tile>p{width:100%}.aalto-token-group-tile__attributes{display:flex}.aalto-token-group-tile__attributes :first-child{min-width:10rem}.aalto-token-group-tile__attributes :last-child{color:var(--aalto-col-fg-tint)}.aalto-token-group-tile .aalto-button{margin-left:calc(var(--aalto-dim-3)*-1);margin-top:calc(var(--aalto-dim-3)*-1)}.aalto-token-group-tile__snapshot{align-items:center;aspect-ratio:var(--aalto-asp-hd);background-color:var(--aalto-col-subtle);display:flex;justify-content:center;margin-bottom:var(--aalto-dim-2);overflow:hidden;width:100%}.aalto-token-group-tile__snapshot>div{background-repeat:no-repeat;background-size:cover;display:grid;height:100%;text-align:center;width:100%}.aalto-token-group-tile__snapshot--icon,.aalto-token-group-tile__snapshot--typography{height:auto!important}.aalto-token-group-tile__snapshot--icon{text-align:left!important;width:var(--aalto-dim-5)!important}.aalto-token-title__snapshot--transition>div{background-color:var(--aalto-col-action);border-radius:9999px;height:var(--aalto-dim-6);place-self:center;transition-property:all;width:var(--aalto-dim-6)}.aalto-token-title__snapshot--transition:hover>div{transform:scale(1.5)}.aalto-token-group__color-dots{display:flex;gap:var(--aalto-dim-1)}.aalto-token-group__color-dots>div{border:1px solid var(--aalto-col-action);border-radius:var(--aalto-dim-4);flex:0 0 auto;height:var(--aalto-dim-4);width:var(--aalto-dim-4)}@media (min-width:992px){.aalto-token-group__color-dots{gap:var(--aalto-dim-2)}}@media (min-width:1616px){.aalto-token-group__color-dots{gap:var(--aalto-dim-3)}}.aalto-asset-preview{background-color:#fff;border:1px solid var(--aalto-col-subtle);padding:var(--aalto-dim-4)}.aalto-breadcrumbs>div,.aalto-breadcrumbs>div>div{display:flex;gap:var(--aalto-dim-3)}.aalto-breadcrumbs>div>div{align-items:center;color:var(--aalto-col-action)}.aalto-breadcrumbs .aalto-link{height:var(--aalto-dim-4);min-width:var(--aalto-dim-4)}.aalto-breadcrumbs .aalto-link .aalto-icon{padding:0 var(--aalto-dim-2);width:100%}@supports (font:-apple-system-body) and (-webkit-appearance:none){.aalto-breadcrumbs .aalto-link .aalto-icon{padding-right:var(--aalto-dim-4)}}.aalto-breadcrumbs>div>div:last-child{color:var(--aalto-col-fg-tint)}.aalto-breadcrumbs .truncated{display:flex}.aalto-breadcrumbs .full{display:none}@media (min-width:768px){.aalto-breadcrumbs .truncated{display:none}.aalto-breadcrumbs .full{display:flex}}.aalto-card{--content-padding:var(--aalto-dim-3);align-self:stretch;background-color:var(--aalto-col-surface);color:var(--aalto-col-fg-tint);container:aalto-card/inline-size;display:flex;flex-direction:column;transition-duration:var(--aalto-trans-slow);transition-property:transform;width:100%}.aalto-card:hover{transform:scale(1.01)}.aalto-card__layout-wrap{display:contents}.aalto-card.large .aalto-card__layout-wrap{display:flex;gap:var(--aalto-dim-gutter);height:100%}.aalto-card.bold .aalto-image{padding:var(--aalto-dim-10) var(--aalto-dim-8)}.aalto-card a,.aalto-card__content-wrap{display:contents;height:100%}.aalto-card__content{display:flex;flex-direction:column;gap:var(--aalto-dim-3);height:100%;min-height:0;padding:var(--content-padding);position:relative;width:100%}.aalto-card.large .aalto-card__content{padding:var(--content-padding) var(--aalto-dim-gutter)}.aalto-card.large .aalto-card__content.trim-right{padding-right:0}.aalto-card.large .aalto-card__content.trim-left{padding-left:0}.aalto-card.large .aalto-image{width:50%}.aalto-card__content .aalto-card__content-crop{display:flex;flex-direction:column;gap:var(--aalto-dim-3);height:100%;justify-content:flex-end;min-height:0;overflow:hidden}.aalto-card h3{color:var(--aalto-col-fg);overflow-wrap:break-word;width:100%}.aalto-card__body{align-self:stretch;height:100%;min-height:0}.aalto-card__body>.rich{height:100%;overflow:hidden}.aalto-card__tags{align-self:flex-end;color:var(--aalto-col-fg-tint);display:flex;flex:none;flex-direction:column;justify-content:flex-start;justify-self:flex-end;min-height:var(--aalto-dim-5);padding-right:var(--aalto-dim-6);width:100%}.aalto-card .aalto-icon{bottom:var(--content-padding);color:var(--aalto-col-fg);position:absolute;right:var(--content-padding)}.aalto-card.minimal h3{padding-right:var(--aalto-dim-6)}.aalto-card.float-icon .aalto-icon{bottom:auto}.aalto-card.float-icon .aalto-card__content{align-items:center;display:flex;justify-content:space-between}@media (min-width:768px){.aalto-card{--content-padding:var(--aalto-dim-4)}}@container aalto-card (width > 350px){.aalto-card.bold .aalto-image{padding:var(--aalto-dim-13) var(--aalto-dim-10)}}.aalto-code-preview{display:flex;flex-direction:column;gap:var(--aalto-dim-3)}.aalto-code-preview pre{background-color:#2d2d2d;margin:0!important;padding:var(--aalto-dim-3) var(--aalto-dim-3)!important}.aalto-code-preview>div:last-of-type{display:flex;gap:var(--aalto-dim-3);justify-content:space-between}.aalto-code-preview--collapsed .aalto-code-preview__actions{padding-top:var(--aalto-dim-3)}.aalto-code-preview__code-area{position:relative}.aalto-code-preview__code-area>.aalto-button{background-color:#2d2d2d;background-color:#0000;display:none;position:absolute;right:0;top:0}@media (min-width:768px){.aalto-code-preview pre{padding:var(--aalto-dim-6) var(--aalto-dim-6)!important}.aalto-code-preview__code-area>.aalto-button{display:initial}.aalto-code-preview__actions>.aalto-code-preview__copy-button{display:none}}.aalto-collection-controller>.aalto-container{row-gap:var(--aalto-dim-3)}.aalto-collection-controller__body-text{grid-column:span 12;grid-row:1;padding-left:var(--aalto-dim-padding)}.aalto-collection-controller__children{grid-column:span 12;grid-row:2}.aalto-collection-controller__control{grid-column:span 12;grid-row:3;padding-left:var(--aalto-dim-padding)}@media (min-width:768px){.aalto-collection-controller>.aalto-container{row-gap:var(--aalto-dim-5)}.aalto-collection-controller__body-text{grid-column:span 4;grid-row:1}.aalto-collection-controller__control{grid-column:6/span 7;grid-row:1;justify-self:flex-end;padding-left:unset;padding-right:var(--aalto-dim-padding)}.aalto-collection-controller__children{grid-column:span 12;grid-row:2}}.aalto-content-box{--padding:var(--aalto-dim-5);align-self:stretch;background-color:var(--aalto-col-surface);color:var(--aalto-col-fg);container:aalto-content-box/inline-size;display:flex}.aalto-content-box .rich{color:var(--aalto-col-fg-tint)}.aalto-content-box.large{display:flex;gap:var(--aalto-dim-gutter)}.aalto-content-box.bold .aalto-image{padding:var(--aalto-dim-10) var(--aalto-dim-8)}.aalto-content-box.large .aalto-image{width:50%}.aalto-content-box .aalto-icon{padding:var(--padding)}.aalto-content-box__wrap{align-items:flex-start;display:flex;flex-direction:column;gap:var(--aalto-dim-3);padding:var(--padding)}.aalto-content-box.large .aalto-content-box__wrap{padding:var(--padding) var(--aalto-dim-gutter)}.aalto-content-box.large .aalto-content-box__wrap.trim-right{padding-right:0}.aalto-content-box .aalto-content-box__wrap.trim-left{padding-left:0}@container aalto-content-box (width > 350px){.aalto-content-box.bold .aalto-image{padding:var(--aalto-dim-13) var(--aalto-dim-10)}}.aalto-date-input{display:flex;flex-direction:column}.aalto-date-input .aalto-date-input__range-container{display:flex;flex-direction:column;gap:var(--aalto-dim-2)}.aalto-date-input .aalto-date-input__input-wrap{position:relative}.aalto-date-input .aalto-date-input__input-wrap>.aalto-icon{color:var(--aalto-col-fg);position:absolute;right:var(--aalto-dim-3);top:var(--aalto-dim-3)}.aalto-date-input .react-datepicker{margin-top:-6px}.aalto-date-input .react-datepicker-wrapper{border:unset;display:unset;padding:unset}.aalto-date-input .aalto-date-input__input{background-color:initial;color:var(--aalto-col-action);height:100%;outline:2px solid #0000;outline-offset:2px;padding:0 var(--aalto-dim-3);transition-duration:var(--aalto-trans-fast);transition-property:outline-color,color,background-color,border-color,text-decoration-color,fill,stroke;width:100%}.aalto-date-input .aalto-date-input__input:hover{background-color:var(--aalto-col-hover)}.aalto-date-input .aalto-date-input__input:focus-visible{outline-color:var(--aalto-col-action)}.aalto-date-input .react-datepicker__input-container{background-color:var(--aalto-col-action-rev);border-color:var(--aalto-col-action);border-width:1px;color:var(--aalto-col-action);display:flex;font-family:var(--aalto-base-font-family--primary);font-size:var(--aalto-base-font-size--2);font-weight:var(--aalto-base-font-weight--primary-0);height:var(--aalto-dim-7);letter-spacing:var(--aalto-base-letter-spacing--1);line-height:var(--aalto-base-line-height--2);position:relative;-webkit-text-decoration:var(--aalto-base-text-decoration--none);text-decoration:var(--aalto-base-text-decoration--none);text-indent:var(--aalto-base-paragraph-indent--0);text-transform:var(--aalto-base-text-case--none);transition-duration:var(--aalto-trans-fast);transition-property:all;width:100%}.aalto-date-picker{--aalto-date-picker-grid-size:var(--aalto-dim-6);--aalto-date-picker-container-padding:var(--aalto-dim-3);position:relative}.aalto-date-picker .react-datepicker{background-color:var(--aalto-col-bg);border:1px solid var(--aalto-col-fg);border-radius:unset;color:unset;display:inline-block;font-family:unset;font-size:unset;line-height:unset;padding:var(--aalto-date-picker-container-padding);position:unset}.aalto-date-picker--contained .react-datepicker{border:0;padding-left:0;padding-right:0}.aalto-date-picker .react-datepicker__month-container{float:unset;min-height:calc(var(--aalto-date-picker-grid-size)*8)}.aalto-date-picker .react-datepicker__header{background-color:unset;border-bottom:unset;border-top-left-radius:unset;border-top-right-radius:unset;padding:unset;position:unset;text-align:unset}.aalto-date-picker .aalto-date-picker__header__month-controls{align-items:center;display:grid;grid-template-columns:repeat(7,var(--aalto-date-picker-grid-size));grid-template-rows:var(--aalto-date-picker-grid-size);justify-items:center}.aalto-date-picker .aalto-date-picker__header__month{color:var(--aalto-col-fg);cursor:default;grid-column-end:span 5;overflow:hidden;padding-bottom:var(--aalto-dim-1);text-overflow:ellipsis;white-space:nowrap}.aalto-date-picker .react-datepicker__day-names{cursor:default;display:flex;margin:unset;white-space:nowrap}.aalto-date-picker .react-datepicker__day-name{color:var(--aalto-col-fg-tint);display:unset;flex:1;font-size:var(--aalto-base-font-size--1);line-height:var(--aalto-date-picker-grid-size);margin:unset}.aalto-date-picker .react-datepicker__month{margin:unset;text-align:unset}.aalto-date-picker .react-datepicker__week{display:flex;white-space:nowrap}.aalto-date-picker .react-datepicker__day{border-radius:unset!important;color:var(--aalto-col-action);cursor:pointer;display:flex;font-size:var(--aalto-base-font-size--2);font-weight:700;height:var(--aalto-date-picker-grid-size);justify-content:center;line-height:var(--aalto-date-picker-grid-size);margin:unset;text-align:unset;transition-duration:var(--aalto-trans-fast);transition-property:all;width:var(--aalto-date-picker-grid-size);z-index:0}.aalto-date-picker .react-datepicker__day:hover{background-color:var(--aalto-col-hover)}.aalto-date-picker .react-datepicker__day:active{background-color:var(--aalto-col-active)}.aalto-date-picker .react-datepicker__day--in-range.react-datepicker__day--range-end,.aalto-date-picker .react-datepicker__day--in-range.react-datepicker__day--range-end.react-datepicker__day--today,.aalto-date-picker .react-datepicker__day--in-range.react-datepicker__day--range-start,.aalto-date-picker .react-datepicker__day--in-range.react-datepicker__day--range-start.react-datepicker__day--today,.aalto-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-range.react-datepicker__day--range-end,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--today,.aalto-date-picker .react-datepicker__day--range-end:hover,.aalto-date-picker .react-datepicker__day--selected,.aalto-date-picker .react-datepicker__day--selected:hover,.aalto-date-picker .react-datepicker__day--today.react-datepicker__day--selected,.aalto-date-picker .react-datepicker__day--today:before{background-color:var(--aalto-col-action)}.aalto-date-picker .react-datepicker__day--in-range.react-datepicker__day--range-start.react-datepicker__day--today:before,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--today:before,.aalto-date-picker .react-datepicker__day--today.react-datepicker__day--range-end:before,.aalto-date-picker .react-datepicker__day--today.react-datepicker__day--selected:before{background-color:var(--aalto-col-action-rev)}.aalto-date-picker .react-datepicker__day--in-range,.aalto-date-picker .react-datepicker__day--in-selecting-range,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-range,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range,.aalto-date-picker .react-datepicker__day--today.react-datepicker__day--range-start{background-color:var(--aalto-col-selected)}.aalto-date-picker .react-datepicker__day--disabled.react-datepicker__day--today:before{background-color:var(--aalto-col-disabled)}.aalto-date-picker .react-datepicker__day--in-range.react-datepicker__day--range-end.react-datepicker__day--today,.aalto-date-picker .react-datepicker__day--in-range.react-datepicker__day--range-start.react-datepicker__day--today,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-range.react-datepicker__day--range-end.react-datepicker__day--today,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--today,.aalto-date-picker .react-datepicker__day--range-start .react-datepicker__day--selecting-range-start,.aalto-date-picker .react-datepicker__day--today.react-datepicker__day--range-end,.aalto-date-picker .react-datepicker__day--today.react-datepicker__day--selected{color:var(--aalto-col-action)}.aalto-date-picker .react-datepicker__day--disabled.react-datepicker__day--today,.aalto-date-picker .react-datepicker__day--in-range.react-datepicker__day--range-start,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-range.react-datepicker__day--range-end,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,.aalto-date-picker .react-datepicker__day--range-end,.aalto-date-picker .react-datepicker__day--selected,.aalto-date-picker .react-datepicker__day--today{color:var(--aalto-col-action-rev)}@media (hover:hover) and (pointer:fine){.aalto-date-picker .react-datepicker__day--range-end:hover,.aalto-date-picker .react-datepicker__day--selected:hover{opacity:.8}}.aalto-date-picker .react-datepicker__day--in-range.react-datepicker__day--range-start.react-datepicker__day--today:before,.aalto-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--today:before,.aalto-date-picker .react-datepicker__day--today.react-datepicker__day--selected:before,.aalto-date-picker .react-datepicker__day--today:before{border-radius:50%;content:"";height:var(--aalto-dim-5);margin:calc((var(--aalto-date-picker-grid-size) - var(--aalto-dim-5))/2);position:absolute;width:var(--aalto-dim-5);z-index:-1}.aalto-date-picker .react-datepicker__day--outside-month{pointer-events:none;visibility:hidden}.aalto-date-picker .react-datepicker__day--keyboard-selected{background-color:unset}.aalto-date-picker .react-datepicker__day--disabled{color:var(--aalto-col-disabled);cursor:unset;pointer-events:none}@media (min-width:992px){.aalto-date-picker{--aalto-date-picker-grid-size:var(--aalto-dim-7)}}.aalto-directory-block{color:var(--aalto-col-fg);container:aalto-directory-block/inline-size;display:flex;flex-direction:column;gap:var(--aalto-dim-5)}.aalto-directory-block>.aalto-directory-block__item{display:flex;flex-direction:column;gap:var(--aalto-dim-2)}@container aalto-directory-block (width > 350px){.aalto-directory-block:not(.aalto-directory-block--condensed)>.aalto-directory-block__item{flex-direction:row}.aalto-directory-block:not(.aalto-directory-block--condensed)>.aalto-directory-block__item>div:first-child{flex-shrink:0;width:calc(28.57143% - var(--aalto-dim-gutter)*6*2/7 + var(--aalto-dim-gutter))}}.aalto-image-tile{color:var(--aalto-col-fg-tint);display:flex;flex-direction:column;gap:var(--aalto-dim-2)}.aalto-info{gap:var(--aalto-dim-3)}.aalto-info,.aalto-info-item{align-items:flex-start;display:flex;flex-direction:column}.aalto-info-item{color:var(--aalto-col-fg);gap:var(--aalto-dim-1)}.aalto-info-item__body,.aalto-liftup{display:flex;flex-direction:column}.aalto-liftup{color:var(--aalto-col-fg-tint);gap:var(--aalto-dim-3)}.aalto-liftup>h3{color:var(--aalto-col-fg)}.aalto-liftup__image{background-color:var(--aalto-col-subtle);object-fit:cover;transition-duration:var(--aalto-trans-slower);transition-property:all;width:100%}.aalto-liftup>.rich{margin-top:calc(var(--aalto-dim-2)*-1)}.aalto-liftup__body{gap:var(--aalto-dim-3)}.aalto-liftup__body .rich{flex:1 1 0%}.aalto-liftup__cta{display:flex;flex:1 1 0%;padding-top:var(--aalto-dim-3)}.aalto-liftup__cta>div{width:100%}.aalto-liftup .aalto-button,.aalto-liftup .aalto-link{align-self:flex-start}.aalto-liftup .aalto-link{margin-top:calc(var(--aalto-dim-2)*-1)}.aalto-liftup .aalto-button{margin-top:var(--aalto-dim-2);width:100%}@media (min-width:768px){.aalto-liftup__body{display:flex}.aalto-liftup__cta{place-content:flex-end}.aalto-liftup__cta>div{place-self:flex-end;width:auto!important}.aalto-liftup .aalto-button,.aalto-liftup .aalto-link{width:auto!important}}.aalto-navigation-accordion{display:flex;flex-direction:column;gap:var(--aalto-dim-3);position:relative;width:100%}.aalto-navigation-accordion__highlighter{background-color:var(--aalto-col-action);height:var(--aalto-dim-6);left:0;position:absolute;transition-duration:0s;transition-property:all;width:var(--aalto-dim-1)}.aalto-navigation-accordion__highlighter.animate{transition-duration:var(--aalto-trans-slow)}.aalto-navigation-accordion-item{display:flex;flex-direction:column;width:100%}.aalto-navigation-accordion .aalto-navigation-accordion-item:last-child{padding-bottom:var(--aalto-dim-6)}.aalto-navigation-accordion-item__title{display:flex;height:var(--aalto-dim-7);width:100%}.aalto-navigation-accordion-item__title .aalto-link{flex-grow:1;height:100%}.aalto-navigation-accordion-item__title .aalto-link__rlink{padding-left:var(--aalto-dim-padding)}.aalto-navigation-accordion-item__title .aalto-button{height:var(--aalto-dim-7)!important;width:var(--aalto-dim-7)}.aalto-navigation-accordion-item__sub-items{display:flex;flex-direction:column;padding-top:var(--aalto-dim-2)}.aalto-navigation-accordion-item__sub-item{width:100%}.aalto-navigation-accordion-item__sub-item>.aalto-link{color:var(--aalto-col-fg-tint)!important;height:var(--aalto-dim-6);width:100%}.aalto-navigation-accordion-item__sub-item .aalto-link__rlink{padding-left:calc(var(--aalto-dim-3) + var(--aalto-dim-padding))}.aalto-pager{align-items:center;display:flex;gap:var(--aalto-dim-2)}.aalto-profile-card{align-items:flex-start;background-color:var(--aalto-col-surface);color:var(--aalto-col-fg-tint);container:aalto-profile-card/inline-size;display:flex;flex-direction:column;gap:var(--aalto-dim-4);padding:var(--aalto-dim-6)}.aalto-profile-card__top{align-self:stretch;color:var(--aalto-col-fg);display:flex;flex-direction:column;gap:var(--aalto-dim-3)}.aalto-profile-card__top>:first-child{display:flex;flex-direction:column;flex-grow:1;gap:var(--aalto-dim-2)}.aalto-profile-card .aalto-profile-card__contact{align-items:flex-start;display:flex;flex-direction:column}@container aalto-profile-card (width > 350px){.aalto-profile-card__top{flex-direction:row;gap:var(--aalto-dim-6)}}.aalto-side-navigation{background-color:var(--aalto-col-surface);overflow-y:auto;position:relative}.aalto-side-navigation .aalto-skip-link{left:0;position:absolute;top:0;z-index:1}.aalto-stepper{--item-size:var(--aalto-dim-5);align-items:center;color:var(--aalto-col-fg);display:flex;gap:var(--aalto-dim-2);justify-content:space-between;position:relative}.aalto-stepper--line{border:.5px solid var(--aalto-col-disabled);height:1px;position:absolute;top:var(--aalto-dim-3);width:100%}.aalto-stepper--line>div{border:.5px solid var(--aalto-col-action);transition-duration:var(--aalto-trans-slower);transition-property:width}.aalto-stepper--item{align-items:center;cursor:pointer;display:flex;flex-direction:column;width:var(--item-size);z-index:1}.aalto-stepper--item:nth-of-type(2){align-items:flex-start}.aalto-stepper--item:last-of-type{align-items:flex-end}.aalto-stepper--indicator{background-color:var(--aalto-col-action-rev);border:1px solid var(--aalto-col-action);border-radius:50%;cursor:pointer;display:flex;overflow:hidden;padding:0;position:relative;transition-duration:var(--aalto-trans-normal);transition-property:all}.aalto-stepper--indicator,.aalto-stepper--indicator>div{height:var(--item-size);line-height:var(--item-size);text-align:center;width:var(--item-size)}.aalto-stepper--indicator>:first-child{position:absolute}.aalto-stepper--item.completed .aalto-stepper--indicator{background-color:var(--aalto-col-action);color:var(--aalto-col-action-rev)}@supports (font:-apple-system-body) and (-webkit-appearance:none){.aalto-stepper--item.completed .aalto-stepper--indicator .aalto-icon{margin-left:calc(var(--aalto-dim-2)*-1)}}.aalto-stepper--item.selected .aalto-stepper--indicator>:first-child{background-color:var(--aalto-col-selected)}.aalto-stepper--item.selected.completed .aalto-stepper--indicator>:first-child{background-color:var(--aalto-col-selected-rev)}.aalto-stepper--item>:last-child{height:var(--item-size);line-height:var(--item-size);opacity:0;text-align:center;transition-duration:var(--aalto-trans-slow);transition-property:opacity;white-space:nowrap}.aalto-stepper--item.selected>:last-child{opacity:1}.aalto-stepper--item:hover .aalto-stepper--indicator>:last-child,.aalto-stepper--item:hover>:last-child{background-color:var(--aalto-col-hover)}.aalto-stepper--item.completed:hover .aalto-stepper--indicator>:last-child{background-color:var(--aalto-col-hover-rev)}.aalto-stepper--item:active .aalto-stepper--indicator>:last-child,.aalto-stepper--item:active>:last-child{background-color:var(--aalto-col-active)}.aalto-stepper--item.completed:active .aalto-stepper--indicator>:last-child{background-color:var(--aalto-col-active-rev)}.aalto-stepper--item.disabled,.aalto-stepper--item.disabled .aalto-stepper--indicator{pointer-events:none}.aalto-stepper--item.disabled .aalto-stepper--indicator{border:1px solid var(--aalto-col-disabled)}@media (min-width:768px){.aalto-stepper--item{align-items:center!important}.aalto-stepper--item>:last-child{opacity:1}.aalto-stepper--item.hide-label>:last-child{opacity:0}}.aalto-tabs-block{display:flex}.aalto-tabs-block .aalto-button.fill{flex-grow:1}.aalto-text-chapter-block{color:var(--aalto-col-fg-tint);display:flex;flex-direction:column;gap:var(--aalto-dim-3)}@media (min-width:768px){.aalto-text-chapter-block{gap:var(--aalto-dim-4)}}.aalto-text-chapter-block>h3{color:var(--aalto-col-fg)}.aalto-video-player{display:flex;flex-direction:column;justify-content:center;position:relative}.aalto-video-player>video{display:block;width:100%}.aalto-video-player__video-full{cursor:pointer}.aalto-video-player .aalto-video-player__video-full:hover+.aalto-video-player__play-button-centered,.aalto-video-player__play-button-centered:hover{opacity:1}.aalto-video-player__play-button{bottom:var(--aalto-dim-padding);left:var(--aalto-dim-padding);position:absolute}.aalto-video-player.condensed .aalto-video-player__play-button{bottom:var(--aalto-dim-3);left:var(--aalto-dim-3)}.aalto-video-player__play-button-centered{bottom:50%;opacity:0;position:absolute;right:50%;transform:translate(50%);transition:opacity var(--aalto-trans-fast) linear}.aalto-video-player__progress{align-items:center;align-self:stretch;cursor:pointer;display:flex;width:100%}.aalto-video-player__controls{justify-content:space-between;padding-top:var(--aalto-dim-1);position:relative}.aalto-video-player__controls,.aalto-video-player__controls__container{align-items:center;display:flex}.aalto-video-player__time{color:var(--aalto-col-action);display:flex;padding-left:var(--aalto-dim-padding);white-space:nowrap}.aalto-video-player__time>span{display:flex;justify-content:center}.aalto-video-player__time>span.aalto-video-player__time__fixed{width:var(--aalto-dim-8)}.aalto-video-player .aalto-progress-bar{left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:768px){.aalto-video-player .aalto-progress-bar{padding:var(--aalto-dim-padding);position:relative;width:auto}}.aalto-section.aalto-alert{background-color:var(--aalto-col-action);border:var(--aalto-col-action-rev);color:var(--aalto-col-action-rev);justify-content:space-between;padding:var(--aalto-dim-4) 0}.aalto-alert .aalto-container>div{display:flex;place-content:space-around;position:relative}.aalto-alert .aalto-container>div>p{display:flex;flex-direction:column;padding-right:var(--aalto-dim-7);place-content:space-around}.aalto-alert .aalto-container>div .aalto-button{display:flex;flex-direction:column;height:100%;place-content:space-around;position:absolute;right:0;top:0}.aalto-anchor-links .aalto-anchor-links__color,.aalto-section.aalto-anchor-links{background-color:var(--aalto-col-bg)}.aalto-anchor-links .aalto-container>div{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--aalto-dim-4);padding-bottom:var(--aalto-dim-2);padding-top:var(--aalto-dim-2)}.aalto-anchor-links.vertical .aalto-container>div{gap:var(--aalto-dim-3)}.aalto-anchor-links .aalto-link{align-self:flex-start}.aalto-anchor-links.horizontal{align-self:center}.aalto-anchor-links.horizontal .reset.wrapped{margin-left:0!important}@media (min-width:768px){.aalto-anchor-links.horizontal .aalto-container>div{flex-direction:row!important}.aalto-anchor-links .reset{display:inline-flex!important}.aalto-anchor-links.horizontal .reset{margin-left:auto!important}}.aalto-anchor-links .aalto-link__rlink{white-space:normal}.aalto-anchor-links .aalto-link__rlink-label{overflow-wrap:break-word}.aalto-anchor-links .aalto-icon{line-height:var(--aalto-base-lineheights--2)}.aalto-anchor-links .aalto-icon.aalto-txt-icon-s{height:100%}.aalto-section.aalto-back-to-top{background-color:initial;bottom:0;justify-content:space-between;padding:var(--aalto-dim-3) 0;pointer-events:none;position:sticky}.aalto-back-to-top .aalto-container>div{display:flex;justify-content:flex-end}.aalto-back-to-top .aalto-button{background-color:var(--aalto-col-bg);pointer-events:auto;transition:transform .3s}.aalto-back-to-top.hidden .aalto-button{transform:translateY(var(--aalto-dim-9))}.aalto-cta .aalto-container{background-color:var(--aalto-col-bg);color:var(--aalto-col-fg)}.aalto-cta .rich{color:var(--aalto-col-fg-tint)}.aalto-cta .aalto-container>div{height:100%}.aalto-cta .aalto-container>:last-child{align-items:flex-start;display:flex;flex-direction:column;gap:var(--aalto-dim-5);padding-top:var(--aalto-dim-2)}@media (min-width:768px){.aalto-cta .aalto-container>:last-child{padding-left:0}}.aalto-date-picker-modal__legend{display:flex;gap:var(--aalto-dim-3)}.aalto-date-picker-modal__legend>div{display:flex;flex-direction:column;flex-grow:1;width:var(--aalto-dim-12)}.aalto-date-picker-modal .aalto-date-picker{margin:auto}.aalto-date-picker-modal .aalto-modal__actions{align-items:unset}@media (min-width:992px){.aalto-date-picker-modal__legend{flex-direction:column}}.aalto-directory__ingress{align-items:flex-start;display:flex;flex-direction:column;gap:var(--aalto-dim-4)}.aalto-directory--with-aside .aalto-container.col-4-x-7{gap:var(--aalto-dim-6) 0}@media (min-width:768px){.aalto-directory--with-aside .aalto-container.col-4-x-7{gap:var(--aalto-dim-gutter) 0}}.aalto-footer{background-color:var(--aalto-col-bg);color:var(--aalto-col-fg);display:flex;flex-direction:column;padding-top:var(--aalto-dim-6)}.aalto-footer>.aalto-container:first-of-type{min-height:12rem}.aalto-footer__links{display:flex;flex-direction:column;gap:var(--aalto-dim-4);padding-bottom:var(--aalto-dim-5)}.aalto-footer__links--list{display:flex;flex-direction:column;gap:var(--aalto-dim-3)}.aalto-footer__cta-column{display:flex;flex-direction:column;gap:var(--aalto-dim-6);padding-bottom:var(--aalto-dim-5)}.aalto-footer__cta-column--group{display:flex;flex-direction:column;gap:var(--aalto-dim-3)}.aalto-footer__cta-column--group .aalto-button{align-items:stretch;width:100%}.aalto-footer__cta-column--group-image-link{display:flex;gap:var(--aalto-dim-3)}.aalto-footer__columns{display:flex;flex-direction:column;gap:var(--aalto-dim-4)}.aalto-footer__columns--group{display:flex;flex-direction:column;padding-bottom:var(--aalto-dim-3)}.aalto-footer__contacts{display:flex;flex-direction:column;gap:var(--aalto-dim-4)}.aalto-footer__contacts .aalto-image-link{margin-bottom:calc(var(--aalto-dim-2)*-1);margin-top:-14px}.aalto-footer__contacts--social-media{display:flex;flex-direction:column;gap:var(--aalto-dim-3)}.aalto-footer__contacts--social-media-buttons{display:flex}@media (min-width:992px){.aalto-footer{padding-top:var(--aalto-dim-10)}.aalto-footer__links{padding-top:var(--aalto-dim-3)}.aalto-footer__links--list{flex-direction:row!important;gap:var(--aalto-dim-5)!important}}.aalto-form-block{display:flex;flex-direction:column;gap:var(--aalto-dim-7)}.aalto-form-block>p{color:var(--aalto-col-fg-tint)}.aalto-form-block form{display:flex;flex-direction:column;gap:var(--aalto-dim-3)}.aalto-form-block form>.aalto-button,.aalto-form-block>.aalto-button{align-self:flex-start}.aalto-hero{--header-padding-bottom:var(--aalto-dim-7);--body-padding-bottom:var(--aalto-dim-7);--image-offset:calc((var(--aalto-dim-4) + var(--aalto-dim-padding))*-1);background-color:var(--aalto-col-bg);display:flex;flex-direction:column;gap:var(--aalto-dim-5)}.aalto-hero>div{margin-bottom:-1px}.aalto-hero.condensed{--header-padding-bottom:var(--aalto-dim-4)}.aalto-hero,.aalto-hero__body,.aalto-hero__header{transition-duration:var(--aalto-trans-slow);transition-property:background-color}.aalto-hero__body,.aalto-hero__header{transition-property:color,background-color}.aalto-hero__header{background-color:var(--aalto-col-bg)}.aalto-hero__body{background-color:var(--aalto-col-bg-tint)}.aalto-hero__header .aalto-container{padding-bottom:var(--header-padding-bottom);padding-top:var(--aalto-dim-9)}.aalto-hero__body .aalto-container{padding-bottom:var(--aalto-dim-section-bottom);padding-top:var(--aalto-dim-section-top)}.aalto-hero__content-container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--aalto-dim-4)}.aalto-hero__image-container{align-self:flex-start;margin-bottom:var(--image-offset);position:relative}.aalto-hero__image-container.square{aspect-ratio:var(--aalto-asp-square)}.aalto-hero__image-container.hd{aspect-ratio:var(--aalto-asp-hd)}.aalto-hero__image{position:absolute;top:var(--image-offset);width:100%}@media (min-width:768px){.aalto-hero{--header-padding-bottom:var(--aalto-dim-8)}@keyframes fade-txt-big{0%{margin-top:0;opacity:1}60%{margin-top:-4rem;opacity:0}to{margin-top:-4rem;opacity:0}}@keyframes fade-txt-small{0%{margin-top:0;opacity:1}60%{margin-top:-.4rem;opacity:0}to{margin-top:-.4rem;opacity:0}}@keyframes fade-img{0%{filter:brightness(100%);margin-top:0;opacity:1}80%{filter:brightness(50%);margin-top:-8rem;opacity:0}to{filter:brightness(50%);margin-top:-8rem;opacity:0}}.aalto-hero .aalto-breadcrumbs,.aalto-hero__content-container,.aalto-hero__fading,.aalto-hero__image{animation-delay:calc(var(--aalto-hero-scroll)*-1s);animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1;animation-play-state:paused;animation-timing-function:ease-in}.aalto-hero .aalto-breadcrumbs,.aalto-hero .aalto-info,.aalto-hero__content-container,.aalto-hero__fading{animation-name:fade-txt-small}.aalto-hero__content-container{animation-name:fade-txt-big}.aalto-hero__image{animation-name:fade-img}}@media (min-width:992px){.aalto-hero{--header-padding-bottom:var(--aalto-dim-11);--body-padding-bottom:var(--aalto-dim-9)}}.aalto-highlight .aalto-container{background-color:var(--aalto-col-bg);color:var(--aalto-col-fg)}.aalto-highlight.aalto-section--tinted .aalto-container{background-color:var(--aalto-col-bg-tint)}.aalto-highlight__body{border-left:var(--aalto-dim-1) solid var(--aalto-col-fg);margin-bottom:var(--aalto-dim-2);padding-left:var(--aalto-dim-3)}@media (min-width:768px){.aalto-highlight__body{margin-bottom:0}}.aalto-logo-wall{display:flex;flex-direction:column;gap:var(--aalto-dim-gutter)}.aalto-logo-wall__legend{display:flex;flex-direction:column;gap:var(--aalto-dim-3)}.aalto-logo-wall__logos{column-gap:var(--aalto-dim-gutter);display:grid;grid-template-columns:repeat(2,auto);justify-content:center;row-gap:var(--aalto-dim-gutter)}@media (min-width:336px){.aalto-logo-wall__logos{column-gap:var(--aalto-dim-7)}}@media (min-width:768px){.aalto-logo-wall__logos{column-gap:normal;grid-template-columns:repeat(3,auto);justify-content:space-between}.aalto-logo-wall.full .aalto-logo-wall__logos{grid-template-columns:repeat(4,auto)}}@media (min-width:992px){.aalto-logo-wall__logos{grid-template-columns:repeat(4,auto)}.aalto-logo-wall.full .aalto-logo-wall__logos{grid-template-columns:repeat(8,auto)}}.aalto-mega-links .aalto-container>div:last-child{align-items:stretch;display:flex;flex-direction:column;gap:var(--aalto-dim-3)}@media (min-width:992px){.aalto-mega-links .aalto-container>div:last-child{gap:var(--aalto-dim-4)}}.aalto-modal{--aalto-modal__padding-horizontal:var(--aalto-dim-4);--aalto-modal__padding-vertical:var(--aalto-dim-3);background-color:#0000!important;padding:0;width:100%}.aalto-modal,.aalto-modal .aalto-container,.aalto-modal .aalto-container>div{max-height:calc(100vh - var(--aalto-dim-padding)*2)}.aalto-modal::backdrop{-webkit-backdrop-filter:var(--aalto-fx-sat-1);backdrop-filter:var(--aalto-fx-sat-1);background-color:var(--aalto-col-overlay)}.aalto-modal .aalto-container>div{background-color:var(--aalto-col-bg);display:flex;flex-direction:column}.aalto-modal .aalto-container>div>div{display:flex;padding-left:var(--aalto-modal__padding-horizontal);padding-right:var(--aalto-modal__padding-horizontal)}.aalto-modal__header{align-content:center;align-items:center;justify-content:space-between;padding-bottom:var(--aalto-modal__padding-vertical);padding-top:var(--aalto-modal__padding-vertical)}.aalto-modal__header .aalto-button{align-self:flex-start}.aalto-modal__content{overflow:auto}.aalto-modal__actions{flex-direction:column;gap:var(--aalto-dim-3);padding-bottom:var(--aalto-modal__padding-vertical);padding-top:var(--aalto-modal__padding-vertical)}.aalto-modal--highlight-content .aalto-modal__actions,.aalto-modal--highlight-content .aalto-modal__header{background-color:var(--aalto-col-surface)}.aalto-modal--highlight-content .aalto-modal__content{margin-bottom:var(--aalto-modal__padding-vertical);margin-top:var(--aalto-modal__padding-vertical)}.aalto-modal--stretch-content .aalto-modal__content{margin-bottom:0!important;margin-top:0!important;padding-left:0!important;padding-right:0!important}@media (min-width:768px){.aalto-modal.wide .aalto-modal__actions{flex-direction:row;gap:var(--aalto-dim-4);justify-content:flex-end}.aalto-modal.wide .aalto-modal__actions>.aalto-button:nth-last-child(3){margin-right:auto}}@media (min-width:992px){.aalto-modal{--aalto-modal__padding-horizontal:var(--aalto-dim-5);--aalto-modal__padding-vertical:var(--aalto-dim-4)}.aalto-modal__actions{align-items:center;flex-direction:row;gap:var(--aalto-dim-4);justify-content:flex-end}.aalto-modal__action-legend,.aalto-modal__actions>.aalto-button:nth-last-child(3){margin-right:auto}}.aalto-quick-links .aalto-container{background-color:var(--aalto-col-bg);color:var(--aalto-col-fg)}.aalto-quick-links .aalto-container>div{height:100%}.aalto-quick-links__link-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:var(--aalto-dim-4);padding-top:var(--aalto-dim-2)}.aalto-quick-links__link-wrap.horizontal{display:none;flex-direction:row}.aalto-quick-links__link-wrap.horizontal .aalto-image-link{width:100%}@media (min-width:768px){.aalto-quick-links__link-wrap.vertical{display:none}.aalto-quick-links__link-wrap.horizontal{display:flex}}.aalto-table .aalto-container>*{display:flex;flex-direction:column;gap:var(--aalto-dim-5)}.aalto-table table{table-layout:fixed;width:100%}.aalto-table tr{width:100%}.aalto-table tr:first-child{color:var(--aalto-col-fg-tint);display:contents}.aalto-table th{align-self:stretch;border-bottom-width:1px;height:var(--aalto-dim-7);padding-left:var(--aalto-dim-2);padding-right:var(--aalto-dim-2);width:100%}.aalto-table th.s{width:40%}.aalto-table th.xs{max-width:var(--aalto-dim-10);width:var(--aalto-dim-10)}.aalto-table tr:nth-child(odd){background-color:var(--aalto-col-subtle)}.aalto-table td.clear-bg{background-color:var(--aalto-col-bg)}.aalto-table td{align-self:stretch;height:var(--aalto-dim-7);padding-left:var(--aalto-dim-2);padding-right:var(--aalto-dim-2)}.aalto-table .text--left{text-align:left}.aalto-table .text--center{text-align:center}.aalto-table .text--end{text-align:end}.aalto-tabs{overflow:initial}.aalto-text-and-image__text{gap:var(--aalto-dim-5)}.aalto-text-and-image__links,.aalto-text-and-image__text{align-items:flex-start;display:flex;flex-direction:column}.aalto-text-and-image__links{gap:var(--aalto-dim-2);max-width:100%}.aalto-title{padding-bottom:0}.aalto-top-navigation{background-color:var(--aalto-col-bg);left:0;min-height:var(--aalto-dim-9);overflow:initial;position:absolute;position:relative;transition-duration:var(--aalto-trans-slow);transition-property:background-color,transform;width:100%;z-index:50}.aalto-top-navigation.hidden{transform:translateY(-9rem)}.aalto-top-navigation .aalto-container{position:relative}.aalto-top-navigation .aalto-skip-link{left:0;position:absolute;top:0;z-index:1}.aalto-top-navigation__mega-menu{background-color:initial;height:100vh;left:0;position:absolute;top:0;width:100vw}.aalto-top-navigation-block__sub-brand{color:var(--aalto-col-action);padding-top:var(--aalto-dim-3)}.aalto-top-navigation-block{align-content:space-around;display:flex;justify-content:space-between}.aalto-top-navigation-block>div{display:inline-flex;gap:var(--aalto-dim-4)}.aalto-top-navigation-block>div>*{align-self:center;height:var(--aalto-dim-5)}.aalto-top-navigation-block .aalto-image-link{height:var(--aalto-dim-9)}.aalto-top-navigation-block__menu{display:none;gap:var(--aalto-dim-4);position:relative}.aalto-top-navigation-block__menu--active{background-color:var(--aalto-col-action);bottom:calc(var(--aalto-dim-4)*-1);height:var(--aalto-dim-1);margin-left:calc(var(--aalto-dim-4)*-1);position:absolute;transition-duration:var(--aalto-trans-normal);transition-property:all;width:var(--aalto-dim-7)}.aalto-top-navigation-block__dropdown{display:none;gap:var(--aalto-dim-5)}.aalto-top-navigation-block__dropdown .aalto-dropdown{margin-right:calc(var(--aalto-dim-6)*-1);width:8rem!important}.aalto-top-navigation-block__mega-menu{display:inline-flex;gap:var(--aalto-dim-4)}@media (min-width:768px){.aalto-top-navigation-block__dropdown{display:inline-flex!important}}@media (min-width:992px){.aalto-top-navigation{padding-bottom:var(--aalto-dim-2);padding-top:var(--aalto-dim-2)}.aalto-top-navigation-block__menu{display:inline-flex!important}.aalto-top-navigation-block__mega-menu{display:none}}.aalto-top-navigation-menu{height:100vh;pointer-events:none}.aalto-top-navigation-menu .aalto-container>*{display:flex;flex-direction:column;gap:var(--aalto-dim-3);justify-content:flex-end;padding-top:var(--aalto-dim-5);pointer-events:auto;width:100%}.aalto-top-navigation-menu .aalto-tabs-block{display:inline-flex}.aalto-top-navigation-menu__actions{align-items:flex-start;display:flex;flex-direction:column;gap:var(--aalto-dim-2);padding:0 var(--aalto-dim-3)}@media (min-width:768px){.aalto-top-navigation-menu .aalto-tabs-block{display:none!important}}.aalto-top-navigation-search{color:var(--aalto-col-fg);height:100vh;padding-bottom:var(--aalto-dim-4);padding-top:var(--aalto-dim-4);position:relative}.aalto-top-navigation-search .aalto-search-field{padding-top:var(--aalto-dim-3)}.aalto-top-navigation-search__search-result{display:flex;flex-direction:column;gap:var(--aalto-dim-4);margin-top:calc(var(--aalto-dim-3)*-1);padding-bottom:var(--aalto-dim-6);position:relative;width:100%}.aalto-top-navigation-search__search-result--category{color:var(--aalto-col-fg-tint)}body{margin:0;background-color:#000}#root>div{min-height:100vh;background-color:var(--aalto-col-bg)}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.back-to-top-container{position:fixed;bottom:2rem;right:2rem;z-index:1000}.hide-scrollbar *{scrollbar-width:none!important;-ms-overflow-style:none!important}.hide-scrollbar *::-webkit-scrollbar{display:none!important}.aalto-custom-section{padding:40px 0 0}.aalto-custom-section .aalto-button{width:auto!important;max-width:fit-content;margin-left:auto}@media (max-width: 768px){.aalto-custom-section{padding:20px 0 0}.aalto-custom-section .aalto-button{margin-left:0}}.extra-padding{padding:70px 0}.link-with-icon{text-decoration:underline;text-underline-position:under;text-decoration-color:var(--aalto-col-fg-tint);display:inline}.link-with-icon a[href^=http]:not([href*="sebszyller.com"]):after,.link-with-icon a[target=_blank]:after{font-family:"Font Awesome 6 Free";font-weight:900;content:" ";margin-left:0;font-size:.8em;color:var(--aalto-col-fg-tint)}.inline{display:inline}.publication{margin:0 0 20px}.proceedings{display:inline;color:var(--aalto-col-fg-tint)}.title{display:inline}.authors{display:block;color:var(--aalto-col-fg-tint)}.extras,.person-info{display:inline;color:var(--aalto-col-fg-tint)}
