@font-face{font-family:SmartCrew Display;src:url(../fonts/special-gothic-var.latin.woff2)format("woff2");font-weight:400 700;font-stretch:75% 110%;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+2190-2195,U+2212,U+2248,U+2260,U+2264-2265,U+25CF}@font-face{font-family:SmartCrew Text;src:url(../fonts/finlandica-text-var.latin.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+2190-2195,U+2212,U+2248,U+2260,U+2264-2265,U+25CF}@font-face{font-family:SmartCrew Text;src:url(../fonts/special-gothic-figures-w104.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+30-39}@font-face{font-family:SmartCrew Display Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold);font-weight:400 700;size-adjust:90.25%;ascent-override:111.36%;descent-override:32.69%;line-gap-override:0%}@font-face{font-family:SmartCrew Display Fallback R;src:local(Roboto Bold),local(Roboto-Bold);font-weight:400 700;size-adjust:95.96%;ascent-override:104.73%;descent-override:30.74%;line-gap-override:0%}@font-face{font-family:SmartCrew Text Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Arimo);font-weight:400 549;size-adjust:105.45%;ascent-override:90.09%;descent-override:23.71%;line-gap-override:0%}@font-face{font-family:SmartCrew Text Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold);font-weight:550 700;size-adjust:103.41%;ascent-override:91.87%;descent-override:24.18%;line-gap-override:0%}@font-face{font-family:SmartCrew Text Fallback R;src:local(Roboto),local(Roboto-Regular);font-weight:400 549;size-adjust:106.18%;ascent-override:89.47%;descent-override:23.54%;line-gap-override:0%}@font-face{font-family:SmartCrew Text Fallback R;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 700;size-adjust:109.95%;ascent-override:86.4%;descent-override:22.74%;line-gap-override:0%}:root{--ground:#fbf8f4;--ground-2:#f4eee7;--paper:#fff;--night:#14110e;--night-2:#1d1a16;--ink:#17130f;--ink-2:#4a4038;--ink-3:#74665a;--line:#e8dfd5;--line-night:#2e2822;--orange:#ff7a01;--orange-2:#ffa94a;--orange-ink:#b84f00;--green:#1f9d55;--red:#e5484d;--dawn:#eef1f3;--day:#fbf8f4;--dusk:#f6e7d4;--evening:#1d1a16;--r-sm:.625rem;--r-md:.875rem;--r-lg:1.375rem;--shadow-1:0 1px .125rem #17130f0f, 0 .5rem 1.5rem #17130f0f;--shadow-2:0 1.875rem 5rem #17130f2e;--btn-dark:#1d1a16;--btn-dark-border:#3b332b;--btn-dark-bevel:inset 0 -.25rem .25rem #0f0d0b, inset 0 .25rem .25rem #3b332b;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--header-h:4rem;--gutter:clamp(1.25rem, 4vw, 4rem);--max:82rem}@media (width<=760px){:root{--header-h:3.5rem}}@media (width>=1024px) and (hover:hover){html{font-size:90%}}:root{--ink-night:#f4eee7;--ink-night-2:#b9ab9c;--ink-night-3:#85786b;--ease-spring:cubic-bezier(.34, 1.36, .64, 1);--ease-snap:cubic-bezier(.7, 0, .2, 1);--dur-1:.16s;--dur-2:.28s;--dur-3:.56s;--z-backdrop:-1;--z-stage:0;--z-content:1;--z-header:50;--z-sticky:50;--z-popup:100;--sticky-h:4rem;--font-display:"SmartCrew Display", "SmartCrew Display Fallback", "SmartCrew Display Fallback R", system-ui, sans-serif;--font-text:"SmartCrew Text", "SmartCrew Text Fallback", "SmartCrew Text Fallback R", system-ui, sans-serif;--wdth-head:96;--wdth-sub:100;--wdth-quote:100;--wdth-state:88;--wdth-time:75;--wdth-label:108;--display-wdth:var(--wdth-head);--display-wght:700;--sub-wght:650;--time-wght:700;--label-wght:600;--text-wght:400;--display-track:-.012em;--track-head:-.012em;--track-sub:-.006em;--track-quote:-.008em;--track-state:-.004em;--track-time:-.01em;--track-label:.06em;--display-word:.04em;--text-track:0em;--num-tabular:"tnum" 1, "lnum" 1;--num-time:"tnum" 1, "lnum" 1, "case" 1;--fs-hero:clamp(2.5rem, 2.4vw + 2.1svh + .625rem, 4.75rem);--fs-display:clamp(2.625rem, 3.6vw + 2.6svh, 6.5rem);--fs-time:clamp(4.5rem, 6.6vw + 4.6svh, 11.5rem);--fs-h2:clamp(1.9375rem, 2.4vw + 1.3svh + .375rem, 3.75rem);--fs-h3:clamp(1.3125rem, .9vw + .75rem, 1.75rem);--fs-lead:clamp(1.03125rem, .35vw + .8125rem, 1.1875rem);--fs-body:1rem;--fs-small:.875rem;--fs-micro:.8125rem;--fs-label:.78125rem}@media (height<=620px){:root{--fs-hero:clamp(2.375rem, 2.2vw + 2.2svh + .375rem, 4rem)}}:root{--card-r:.875rem;--card-r-sm:.625rem;--card-line:#17130f21;--card-line-hover:#17130f42;--card-line-night:#f6f0e81f;--card-shadow:0 1px .125rem #17130f0f;--card-shadow-on:0 .875rem 1.75rem -1rem #17130f8c;--card-pad:1rem;--card-pad-lg:1.5rem;--card-gap:1rem;--fs-card-meta:.8125rem;--fs-card-small:.875rem;--fs-card-name:.9375rem;--fs-card-body:1rem;--fs-card-title:1.125rem;--fs-card-quote:1.375rem}@media (width<=760px){:root{--card-pad-lg:1rem;--fs-card-quote:1.25rem}}:root .day-rail-t{font-family:var(--font-display);font-stretch:calc(var(--wdth-state) * 1%);letter-spacing:0;font-size:.78125rem;font-weight:600}:root .day-rail-end .day-rail-t{font-size:.8125rem;font-weight:650}:root .day-rail-arrow{flex:none}@media (width>=761px){:root .day-time{font-size:clamp(4.375rem,6vw + 3.8svh,10.375rem)}}@media (width<=760px){:root .day-time{font-size:clamp(2.875rem,13vw,3.75rem)}}:root .day-odo-word{letter-spacing:var(--track-time)}:root .cta{font-family:var(--font-display);font-stretch:calc(var(--wdth-sub) * 1%);letter-spacing:0;font-weight:700}:root .bk-h1,:root .bk-ticket-day{font-stretch:calc(var(--wdth-head) * 1%);letter-spacing:var(--track-head);word-spacing:var(--display-word)}:root .bk-ticket-time{font-stretch:calc(var(--wdth-state) * 1%);letter-spacing:var(--track-state);font-variant-numeric:tabular-nums}:root .bk-covers h2{font-stretch:calc(var(--wdth-sub) * 1%);letter-spacing:var(--track-sub)}:root .su-title{font-stretch:calc(var(--wdth-head) * 1%);letter-spacing:var(--track-head);word-spacing:var(--display-word)}:root .apps-tile-kind{font-stretch:calc(var(--wdth-sub) * 1%);letter-spacing:var(--track-sub)}:root .day-title{font-stretch:calc(var(--wdth-head) * 1%);letter-spacing:var(--track-head);word-spacing:var(--display-word)}:root .day-tag{font-stretch:calc(var(--wdth-state) * 1%);letter-spacing:var(--track-state);font-variant-numeric:tabular-nums}:root .faq-close-line,:root .num-year,:root .rcpt-title{font-stretch:calc(var(--wdth-sub) * 1%);letter-spacing:var(--track-sub)}:root .rcpt-total{font-stretch:calc(var(--wdth-state) * 1%);letter-spacing:var(--track-state);font-variant-numeric:tabular-nums}:root .proof-quote p{font-stretch:calc(var(--wdth-quote) * 1%);letter-spacing:var(--track-quote)}:root .proof-per{font-stretch:calc(var(--wdth-head) * 1%);letter-spacing:var(--track-head);word-spacing:var(--display-word)}:root .spec-plate strong,:root .spec-row-name{font-stretch:calc(var(--wdth-sub) * 1%);letter-spacing:var(--track-sub)}:root .spec-row-count,:root .spec-total-n{font-stretch:calc(var(--wdth-time) * 1%);letter-spacing:var(--track-time);font-variant-numeric:tabular-nums}:root .spec-ix-name{font-stretch:calc(var(--wdth-sub) * 1%);letter-spacing:var(--track-sub)}:root .spec-ix-count{font-stretch:calc(var(--wdth-state) * 1%);letter-spacing:var(--track-state);font-variant-numeric:tabular-nums}:root .spec-wall-title,:root .spec-wall-h{font-stretch:calc(var(--wdth-sub) * 1%);letter-spacing:var(--track-sub)}@media (width<=760px){:root .spec-dhead-name{font-stretch:calc(var(--wdth-sub) * 1%);letter-spacing:var(--track-sub)}:root .spec-dhead-count{font-stretch:calc(var(--wdth-time) * 1%);letter-spacing:var(--track-time);font-variant-numeric:tabular-nums}}
