:root{--neutral-active-secondary-alpha:#575a5d17;--neutral-active-secondary-alpha-support:#575a5d2b;--neutral-active-secondary-alpha-support-2:#575a5d47;--white-a-50:#ffffff14;--white-a-100:#ffffff1f;--white-a-200:#fff3;--white-a-300:#ffffff4d;--white-a-400:#fff6;--white-a-500:#ffffff80;--white-a-600:#fff9;--white-a-700:#ffffffb3;--white-a-800:#fffc;--white-a-900:#ffffffe6;--white-a-950:#fffffff2;--white-a-white:#fff;--brand-navy:#002d72;--secondary-btn-inverted:#ffffff1f;--dark-main:#0030de;--dark-darkest:#000087;--dark-darkest-active:#00005f;--dark-contrast:#000087;--dark-highlight:#0062f5;--light-main:#cee2fd;--light-main-active:#bfd8fd;--light-main-active-2:#b0cefc;--light-contrast:#8ccfff;--light-lightest:#fceec8;--light-subtle:#e8f1fe;--accent:#00c3ff;--dark-focus:#0062f580;--light-focus:#d6e6fd80;--badge-open-bg:#e6f2ec;--badge-open-text:#067f3e;--badge-upcoming-bg:#e8f1fe;--badge-upcoming-text:#0062f5;--fg-text-main-inverted:#fff;--fg-text-main:#0e172a;--fg-text-muted:#3d4b5e;--fg-text-muted-2:#575a5d;--fg-text-highlight:var(--dark-highlight);--fg-text-disabled:#b6b8b9;--fg-text-defence:var(--fg-text-muted-2);--defence-footer-text:#323334;--fg-text-defence-body:#323334;--bg-main:#f1f5f9;--bg-surface:#fff;--bg-neutral-subtle:#f6f7f7;--border-main:#f1f5f9;--border-contrast:#cbd5e1;--border-strong:#64758b;--border-checkbox:#808284;--white-bg-transparent:#fffc;--ui-brand:var(--dark-main);--ui-brand_active:var(--dark-darkest);--ui-on-brand:#fff;--ui-error:#dc2626;--ui-neutral-subtle-alpha:#94a3b80f;--ui-neutral-subtle-alpha_active:#94a3b842;--ui-neutral-subtle-alpha-main:#002d7214;--ui-neutral-subtle-alpha-main-active:#002d721f;--ui-neutral-subtle-alpha-main-pressed:#002d7233;--ui-on-neutral:#fff;--ui-on-neutral-subtle:#0e172a;--ui-glass-main:#fffc;--disabled-text:#94a3b8;--accessibility-focus-alpha:#0062f580;--accessibility-focus-width:.125rem;--accessibility-focus-offset:.125rem;--other-shadow:#575a5d17;--spacing-3xs:.25rem;--spacing-2xs:.375rem;--spacing-xs:.5rem;--spacing-sm:.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:2.5rem;--spacing-3xl:3rem;--spacing-4xl:3.5rem;--spacing-5xl:4rem;--spacing-6xl:4.5rem;--spacing-7xl:6rem;--spacing-8xl:8rem;--content-gap:var(--spacing-lg);--content-gap-heading:3.5rem;--content-gap-heading-sm:2rem;--content-gap-block:3rem;--spacing-page-padding-mobile:1rem;--spacing-page-padding-tablet:2rem;--spacing-page-padding:6.5rem;--spacing-nav-inner-padding:var(--spacing-xl);--gutter-sm:1.5rem;--gutter-md:2rem;--sizes-topbar-height:3.75rem;--sizes-max-page-width:90rem;--sizes-max-content-width:45rem;--sizes-button-size:2.75rem;--sizes-input-height:2.75rem;--sizes-textarea-height:6rem;--sizes-checkbox-size:1.5rem;--size-icon-lg:4rem;--size-boulder-brand:22.0625rem;--max-width-main:80rem;--max-width-content:70.75rem;--max-width-content-wide:86rem;--max-width-article-image:64.125rem;--max-width-prose:37.5rem;--radius-xs:.25rem;--radius-sm:.5rem;--radius-md:1rem;--radius-lg:2rem;--radius-round:624.938rem;--blur-sm:.5rem;--blur-md:1rem;--blur-lg:2rem;--blur-xl:4rem;--blur-2xl:8rem;--font-sizes-text-xs:.75rem;--line-heights-text-xs:1.33;--font-sizes-text-sm:.875rem;--line-heights-text-sm:1.4;--font-sizes-text-md:1rem;--line-heights-text-md:1.5;--font-sizes-text-lg:1.125rem;--line-heights-text-lg:1.55;--font-sizes-button-md:1rem;--line-heights-button-md:1.5;--font-sizes-text-xl:1.25rem;--line-heights-text-xl:1.6;--font-sizes-heading-xxs:1rem;--line-heights-heading-xxs:1.5;--font-sizes-heading-xs:1.125rem;--line-heights-heading-xs:1.56;--font-sizes-heading-sm:1.25rem;--line-heights-heading-sm:1.6;--fe-h2-size:1.625rem;--fe-h3-size:1.375rem;--fe-h4-size:1.125rem}@media (min-width:960px){:root{--fe-h2-size:2rem;--fe-h3-size:1.5rem;--fe-h4-size:1.25rem}}:root{--font-sizes-heading-md:1.25rem;--line-heights-heading-md:1.4}@media (min-width:960px){:root{--font-sizes-heading-md:1.5rem}}:root{--font-sizes-heading-lg:1.75rem;--line-heights-heading-lg:1.3}@media (min-width:960px){:root{--font-sizes-heading-lg:2rem}}:root{--font-sizes-heading-xl:2.25rem;--line-heights-heading-xl:1.2}@media (min-width:960px){:root{--font-sizes-heading-xl:2.75rem}}:root{--font-sizes-heading-xxl:2.75rem;--line-heights-heading-xxl:1.14;--letter-spacings-heading-xxl:-.01em}@media (min-width:960px){:root{--font-sizes-heading-xxl:3.5rem;--letter-spacings-heading-xxl:-.03125rem}}:root{--font-sizes-heading-max:3rem;--line-heights-heading-max:1.13;--letter-spacings-heading-max:-.02em}@media (min-width:960px){:root{--font-sizes-heading-max:4.5rem;--letter-spacings-heading-max:-.01em}}:root{--tl-indicator-width:.9375rem;--tl-indicator-gap:.25rem;--tl-indicator-top-padding:.5rem}@media (min-width:960px){:root{--tl-indicator-width:1.1875rem;--tl-indicator-gap:.5rem;--tl-indicator-top-padding:.6875rem}}:root{--nav-item-font-size:var(--font-sizes-text-lg)}@media (min-width:768px){:root{--nav-item-font-size:var(--font-sizes-text-sm)}}:root{--transition-ease:cubic-bezier(.44,0,.56,1);--transition-small-hover-enter:.2s var(--transition-ease);--transition-small-hover-leave:.1s var(--transition-ease);--transition-medium-hover-enter:.3s var(--transition-ease);--transition-medium-hover-leave:.2s var(--transition-ease)}[data-mode=dark]{--fg-text-main:#fff;--fg-text-muted:#fffc;--fg-text-highlight:var(--accent);--bg-main:#0e172a;--bg-surface:#1e293b;--bg-neutral-subtle:#3d4b5e;--border-main:#fff3;--border-contrast:#ffffff4d;--border-strong:#fff;--ui-brand:#fff;--ui-brand_active:#ffffffe6;--ui-on-brand:#0e172a;--ui-error:#fca5a5;--ui-neutral-subtle-alpha:#fff3;--ui-neutral-subtle-alpha_active:#ffffff4d;--ui-neutral-subtle-alpha-main:var(--white-a-200);--ui-neutral-subtle-alpha-main-active:var(--white-a-300);--ui-neutral-subtle-alpha-main-pressed:var(--white-a-400);--ui-on-neutral:#0e172a;--ui-on-neutral-subtle:#fff}[data-theme=estonia]{--dark-main:#0030de;--dark-darkest:#000087;--dark-darkest-active:#00005f;--dark-contrast:#000087;--dark-highlight:#0062f5;--light-main:#cee2fd;--light-main-active:#bfd8fd;--light-main-active-2:#b0cefc;--light-contrast:#8ccfff;--light-lightest:#fceec8;--accent:#00c3ff;--dark-focus:#0062f580;--light-focus:#d6e6fd80;--ui-brand:var(--dark-main);--ui-brand_active:var(--dark-darkest)}[data-theme=park]{--dark-main:#1d4432;--dark-darkest:#12251c;--dark-darkest-active:#0d1a14;--dark-contrast:#357549;--dark-highlight:#357549;--light-main:#d9e3c6;--light-main-active:#d1dabe;--light-main-active-2:#c8d1b6;--light-contrast:#99d997;--light-lightest:#f9ede5;--accent:#cae122;--dark-focus:#35754980;--light-focus:#d9e3c680;--accessibility-focus-alpha:var(--dark-focus);--ui-brand:var(--dark-main);--ui-brand_active:var(--dark-darkest)}[data-theme=beach]{--dark-main:#65264b;--dark-darkest:#431731;--dark-darkest-active:#2f1022;--dark-contrast:#af4266;--dark-highlight:#af4266;--light-main:#ffd7b7;--light-main-active:#fdcca7;--light-main-active-2:#fac198;--light-contrast:#ec7787;--light-lightest:#d9f4ff;--accent:#ff754b;--dark-focus:#af426680;--light-focus:#ffd7b780;--accessibility-focus-alpha:var(--dark-focus);--ui-brand:var(--dark-main);--ui-brand_active:var(--dark-darkest)}[data-theme=waterfall]{--dark-main:#4c1682;--dark-darkest:#31055e;--dark-darkest-active:#220442;--dark-contrast:#9b53bd;--dark-highlight:#9b53bd;--light-main:#e5daee;--light-main-active:#d7c8e5;--light-main-active-2:#c9b6db;--light-contrast:#f0abd3;--light-lightest:#dafada;--accent:#fc5ec7;--dark-focus:#9b53bd80;--light-focus:#e5daee80;--accessibility-focus-alpha:var(--dark-focus);--ui-brand:var(--dark-main);--ui-brand_active:var(--dark-darkest)}[data-theme=bog]{--dark-main:#194f76;--dark-darkest:#0d283b;--dark-darkest-active:#091c29;--dark-contrast:#2a88b6;--dark-highlight:#2a88b6;--light-main:#bae6e8;--light-main-active:#afd9de;--light-main-active-2:#a0d3db;--light-contrast:#72cde7;--light-lightest:#fce8e8;--accent:#51de3e;--dark-focus:#2a88b680;--light-focus:#bae6e880;--accessibility-focus-alpha:var(--dark-focus);--ui-brand:var(--dark-main);--ui-brand_active:var(--dark-darkest)}[data-theme=neutral]{--accessibility-focus-alpha:var(--dark-focus);--dark-main:#3d4b5e;--dark-darkest:#0e172a;--dark-darkest-active:#020617;--dark-contrast:#64758b;--dark-highlight:#64758b;--light-main:#cbd5e1;--light-main-active:#bfc9d7;--light-main-active-2:#b3becd;--light-contrast:#64758b;--light-lightest:#f9fafc;--accent:#cbd5e1;--dark-focus:#47556980;--light-focus:#ffffff80;--ui-brand:var(--dark-main);--ui-brand_active:var(--dark-darkest)}[data-mode=brand-theme]{--accessibility-focus-alpha:#ffffff80;--fg-text-main:#fff;--fg-text-muted:#fffc;--fg-text-highlight:var(--accent);--bg-main:#0e172a;--bg-surface:#1e293b;--bg-neutral-subtle:#3d4b5e;--border-main:#fff3;--border-contrast:#ffffff4d;--border-strong:#fff;--ui-brand:#fff;--ui-brand_active:#ffffffe6;--ui-on-brand:var(--dark-main);--ui-error:#fca5a5;--ui-neutral-subtle-alpha:#fff3;--ui-neutral-subtle-alpha_active:#ffffff4d;--ui-neutral-subtle-alpha-main:var(--white-a-200);--ui-neutral-subtle-alpha-main-active:var(--white-a-300);--ui-neutral-subtle-alpha-main-pressed:var(--white-a-400);--ui-on-neutral:var(--dark-main);--ui-on-neutral-subtle:#fff}@media (min-width:960px){.is-brand{--font-sizes-text-md:var(--font-sizes-text-lg);--line-heights-text-md:1.555}}@media (min-width:960px){.is-defence{--font-sizes-text-md:var(--font-sizes-text-lg);--line-heights-text-md:1.555;--font-sizes-heading-xl:3rem;--nav-item-font-size:var(--font-sizes-text-sm)}}
@font-face{font-family:ainoBodyFont;src:url(../media/Aino_Bold-s.p.19fc724b.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ainoBodyFont;src:url(../media/Aino_Regular-s.p.fc1b60c2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ainoBodyFont Fallback;src:local(Arial);ascent-override:91.48%;descent-override:21.69%;line-gap-override:0.0%;size-adjust:106.04%}.ainobodyfont_f81f1637-module__8_Q_IG__className{font-family:ainoBodyFont,ainoBodyFont Fallback}.ainobodyfont_f81f1637-module__8_Q_IG__variable{--fonts-aino-body:"ainoBodyFont","ainoBodyFont Fallback"}
@font-face{font-family:ainoHeadlineFont;src:url(../media/AinoWeb_Headline-s.p.7860afda.woff2)format("woff2");font-display:swap}@font-face{font-family:ainoHeadlineFont Fallback;src:local(Arial);ascent-override:86.59%;descent-override:20.53%;line-gap-override:0.0%;size-adjust:112.02%}.ainoheadlinefont_d3d70040-module__KjgAuG__className{font-family:ainoHeadlineFont,ainoHeadlineFont Fallback}.ainoheadlinefont_d3d70040-module__KjgAuG__variable{--fonts-aino-headline:"ainoHeadlineFont","ainoHeadlineFont Fallback"}
