.QuizCard-module___0hcZq__gradientBlur{background:linear-gradient(#0000 0%,#000c 60%,#000 100%)}
@keyframes button-module__tmGaYW__dotsAnimation{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.button-module__tmGaYW__loadingButton[data-loading=true]{pointer-events:none;cursor:not-allowed}.button-module__tmGaYW__loadingButton[data-loading=true]:before{content:"";color:inherit;font-size:inherit;background-color:inherit;justify-content:center;align-items:center;animation:1.5s infinite button-module__tmGaYW__dotsAnimation;display:flex;position:absolute;inset:0}
.Modal-module__GKiJOG__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.Modal-module__GKiJOG__backdrop{z-index:1100;pointer-events:none;--modal-backdrop-transition-name:modal-backdrop;view-transition-name:var(--modal-backdrop-transition-name);position:fixed;inset:0}.Modal-module__GKiJOG__backdropDefault{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000001a}.Modal-module__GKiJOG__backdropAccent{background:var(--text-accent-color);opacity:.5}@keyframes Modal-module__GKiJOG__modalBackdropIn{0%{opacity:0}}@keyframes Modal-module__GKiJOG__modalBackdropOut{to{opacity:0}}::view-transition-group(modal-backdrop){z-index:49;animation-duration:.3s;animation-timing-function:cubic-bezier(.32,.99,.46,.98)}::view-transition-new(modal-backdrop):only-child{animation:.3s cubic-bezier(.32,.99,.46,.98) both Modal-module__GKiJOG__modalBackdropIn}::view-transition-old(modal-backdrop):only-child{animation:.3s cubic-bezier(.32,.99,.46,.98) both Modal-module__GKiJOG__modalBackdropOut}html:has([data-modal-backdrop])::view-transition-old(root){opacity:1;mix-blend-mode:normal;animation:none}html:has([data-modal-backdrop])::view-transition-new(root){opacity:0;mix-blend-mode:normal;animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(modal-backdrop){animation-duration:0s!important}::view-transition-new(modal-backdrop):only-child{animation:none!important}::view-transition-old(modal-backdrop):only-child{animation:none!important}}
@font-face{font-family:blackMetalDisplayFontFamily;src:url(/fonts/CloisterBlackLight-axjg.ttf)format("truetype");font-display:swap}.themeVariables-module__MbB_iW__themeVariables{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--citation-popover-border:0px;--font-family-black-metal-display:"blackMetalDisplayFontFamily", serif;--font-family-black-metal-body:"Georgia", serif;--text-accent-color:#000;--text-primary-color:#000000d1;--text-secondary-color:#0009;--text-disabled-color:#00000073;--text-inverse-accent-color:#fff;--text-inverse-primary-color:#ffffffe6;--text-inverse-secondary-color:#ffffffb8;--text-inverse-disabled-color:#ffffff70;--text-inverted-color:#ffffffe6;--petrol-color:#123f46;--petrol-soft-color:#2f7a84;--inverse-petrol-color:#62b6bf;--inverse-petrol-soft-color:#9ad4da;--text-success-color:#166534;--text-warning-color:#92400e;--text-error-color:#dc2626;--text-link-color:#2563eb;--page-color:#fff;--surface-color:#ededed;--surface-muted-color:#f7f7f7;--divider-color:#00000024;--surface-success-color:#dcfce7;--surface-info-color:#dbeafe;--surface-warning-color:#fef3c7;--surface-error-color:#fee2e2;--shadow-surface-low:var(--shadow-light-surface-low);--shadow-surface-medium:var(--shadow-light-surface-medium);--shadow-surface-high:var(--shadow-light-surface-high);--shadow-floating-low:var(--shadow-light-floating-low);--shadow-floating-medium:var(--shadow-light-floating-medium);--shadow-floating-high:var(--shadow-light-floating-high);--shadow-light-surface-low:.3px .5px .7px #73737338, .4px .8px 1px -1.3px #73737338, 1px 2px 2.5px -2.5px #73737338;--shadow-light-surface-medium:.3px .5px .7px #7373733d, .8px 1.6px 2px -.8px #7373733d, 2px 4.1px 5.1px -1.7px #7373733d, 5px 10px 12.5px -2.5px #7373733d;--shadow-light-surface-high:.3px .5px .7px #73737338, 1.4px 2.9px 3.6px -.4px #73737338, 2.7px 5.4px 6.7px -.7px #73737338, 4.4px 8.9px 11.1px -1.1px #73737338, 7.1px 14.2px 17.7px -1.5px #73737338, 11.1px 22.3px 27.8px -1.8px #73737336, 16.9px 33.9px 42.3px -2.2px #73737336, 25px 50px 62.5px -2.5px #73737336;--shadow-light-floating-low:var(--shadow-light-surface-low);--shadow-light-floating-medium:.3px .5px .7px #33333347, .8px 1.6px 2px -.8px #33333347, 2px 4.1px 5.1px -1.7px #33333347, 5px 10px 12.5px -2.5px #33333347;--shadow-light-floating-high:var(--shadow-light-surface-high);--shadow-dark-surface-low:.3px .5px .7px #00000080, .4px .8px 1px -1.3px #0000007a, 1px 2px 2.5px -2.5px #00000075;--shadow-dark-surface-medium:.3px .5px .7px #00000085, .8px 1.6px 2px -.8px #00000080, 2px 4.1px 5.1px -1.7px #0000007a, 5px 10px 12.5px -2.5px #00000075;--shadow-dark-surface-high:.3px .5px .7px #00000085, 1.4px 2.9px 3.6px -.4px #00000080, 2.7px 5.4px 6.7px -.7px #0000007a, 4.4px 8.9px 11.1px -1.1px #00000075, 7.1px 14.2px 17.7px -1.5px #00000070, 11.1px 22.3px 27.8px -1.8px #0000006b, 16.9px 33.9px 42.3px -2.2px #0006, 25px 50px 62.5px -2.5px #00000061;--shadow-dark-floating-low:var(--shadow-dark-surface-low);--shadow-dark-floating-medium:var(--shadow-dark-surface-medium);--shadow-dark-floating-high:var(--shadow-dark-surface-high);--shadow-black-metal-surface-low:none;--shadow-black-metal-surface-medium:0 0 0 1px #ffffff2e;--shadow-black-metal-surface-high:0 0 0 1px #ffffff3d;--shadow-black-metal-floating-low:0 0 0 1px #ffffff29;--shadow-black-metal-floating-medium:0 0 0 1px #ffffff2e, 0 16px 42px #000c;--shadow-black-metal-floating-high:0 0 0 1px #ffffff3d, 0 24px 64px #000000e6}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=dark],.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal]{--text-accent-color:#fff;--text-primary-color:#fffffff0;--text-secondary-color:#ffffffc2;--text-disabled-color:#ffffff73;--text-inverse-accent-color:#000;--text-inverse-primary-color:#000000eb;--text-inverse-secondary-color:#000000b8;--text-inverse-disabled-color:#0000006b;--text-inverted-color:#000000eb;--petrol-color:#62b6bf;--petrol-soft-color:#9ad4da;--inverse-petrol-color:#123f46;--inverse-petrol-soft-color:#2f7a84;--text-success-color:#86efac;--text-warning-color:#fde047;--text-error-color:#fca5a5;--text-link-color:#94a3b8;--page-color:#000;--surface-color:#0a0a0a;--surface-muted-color:#121212;--divider-color:#ffffff2e;--surface-success-color:#86efac2e;--surface-info-color:#7dd3fc2e;--surface-warning-color:#fde0472e;--surface-error-color:#fca5a52e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=dark]{--page-color:#000;--surface-color:#242424;--surface-muted-color:#181818;--shadow-surface-low:var(--shadow-dark-surface-low);--shadow-surface-medium:var(--shadow-dark-surface-medium);--shadow-surface-high:var(--shadow-dark-surface-high);--shadow-floating-low:var(--shadow-dark-floating-low);--shadow-floating-medium:var(--shadow-dark-floating-medium);--shadow-floating-high:var(--shadow-dark-floating-high)}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal]{--page-color:#000;--surface-color:#1c1c1c;--surface-muted-color:#121212;--font-family-primary:var(--font-family-black-metal-body);--font-family-secondary:var(--font-family-black-metal-body);--shadow-surface-low:var(--shadow-black-metal-surface-low);--shadow-surface-medium:var(--shadow-black-metal-surface-medium);--shadow-surface-high:var(--shadow-black-metal-surface-high);--shadow-floating-low:var(--shadow-black-metal-floating-low);--shadow-floating-medium:var(--shadow-black-metal-floating-medium);--shadow-floating-high:var(--shadow-black-metal-floating-high)}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] .rounded-sm{border-radius:0!important}:is(.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] .border-2,.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] .border-3){border-width:1px!important}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] .border-b-2{border-bottom-width:1px!important}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=dark] body,.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] body{background:var(--page-color);min-height:100vh}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] :is(main h1,main h2,[data-black-metal-display=true]){font-family:var(--font-family-black-metal-display), var(--font-family-black-metal-body), serif;letter-spacing:.05em}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] :is(img,picture img){filter:grayscale()contrast(1.35)brightness(.7)}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] header{background-color:#0000}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=dark] [data-threads-logo],.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] [data-threads-logo],.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] [data-vihreat-logo=hero]{filter:invert()}.themeVariables-module__MbB_iW__themeVariables[data-default-theme=dark] [data-vihreat-logo=footer],.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] [data-vihreat-logo=footer],.themeVariables-module__MbB_iW__themeVariables[data-default-theme=dark] [data-media-logo=monochrome],.themeVariables-module__MbB_iW__themeVariables[data-default-theme=black-metal] [data-media-logo=monochrome]{filter:brightness(0)invert()}
.CountChart-module__Brih7G__wrap{width:100%;font-family:var(--font-family-primary), system-ui, sans-serif;position:relative}.CountChart-module__Brih7G__svg{cursor:crosshair;-webkit-tap-highlight-color:transparent;display:block;overflow:visible}.CountChart-module__Brih7G__svg text{font-family:inherit}.CountChart-module__Brih7G__endLabel{fill:#0000009e;font-variant-numeric:tabular-nums;font-size:11.5px}.CountChart-module__Brih7G__endName{fill:#000000db;font-weight:600}.CountChart-module__Brih7G__leader{fill:none;stroke-width:1px;stroke-dasharray:1 2;opacity:.7}.CountChart-module__Brih7G__tick{fill:#0000008c;font-variant-numeric:tabular-nums;font-size:11px}.CountChart-module__Brih7G__grid{stroke:#00000014;stroke-width:1px}.CountChart-module__Brih7G__baseline{stroke:#00000038;stroke-width:1px}.CountChart-module__Brih7G__mean{stroke-width:1.25px;stroke-dasharray:3 3;opacity:.5}.CountChart-module__Brih7G__line{fill:none;stroke-width:1.25px;stroke-linejoin:round;opacity:.75}.CountChart-module__Brih7G__dot{stroke:#fff;stroke-width:1px}.CountChart-module__Brih7G__dotHollow{stroke-width:1.5px}.CountChart-module__Brih7G__dotActive{stroke:#000;stroke-width:1.5px}.CountChart-module__Brih7G__tip{z-index:1;color:#000000d1;white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums;background:#fff;border-radius:10px;gap:1px;min-width:120px;padding:7px 10px;font-size:12.5px;line-height:1.35;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 4px 16px #141e282e,0 0 0 1px #0000000f}.CountChart-module__Brih7G__tip b{color:#000;font-weight:700}.CountChart-module__Brih7G__tipSwatch{vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.CountChart-module__Brih7G__method{color:#0009}.CountChart-module__Brih7G__seg{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}
.BlogFooter-module__8h5dba__themeColors{--color-accent:var(--text-accent-color);--color-primary:var(--text-primary-color);--color-secondary:var(--text-secondary-color);--color-disabled:var(--text-disabled-color);--color-inverse-accent:var(--text-inverse-accent-color);--color-inverse-primary:var(--text-inverse-primary-color);--color-inverse-secondary:var(--text-inverse-secondary-color);--color-inverse-disabled:var(--text-inverse-disabled-color);--color-inverse:var(--text-inverted-color);--color-petrol:var(--petrol-color);--color-petrol-soft:var(--petrol-soft-color);--color-inverse-petrol:var(--inverse-petrol-color);--color-inverse-petrol-soft:var(--inverse-petrol-soft-color);--color-success:var(--text-success-color);--color-warning:var(--text-warning-color);--color-error:var(--text-error-color);--color-link:var(--text-link-color);--color-pageColor:var(--page-color);--color-surface:var(--surface-color);--color-surface-muted:var(--surface-muted-color);--color-divider:var(--divider-color);--color-surface-success:var(--surface-success-color);--color-surface-info:var(--surface-info-color);--color-surface-warning:var(--surface-warning-color);--color-surface-error:var(--surface-error-color)}
.LiikenneEmbed-module__fgHiuG__figure{width:100%}.LiikenneEmbed-module__fgHiuG__frame{--ink:#000000d1;--ink2:#0009;--petrol:#123f46;--overlay-shadow:0 8px 28px #141e2829, 0 1px 2px #00000014;isolation:isolate;aspect-ratio:16/10;width:100%;max-width:612px;color:var(--ink);-webkit-font-smoothing:antialiased;background:#efeae1;margin:0 auto;line-height:1.2;position:relative;overflow:hidden}.LiikenneEmbed-module__fgHiuG__map.LiikenneEmbed-module__fgHiuG__map{z-index:0;position:absolute;inset:0}.LiikenneEmbed-module__fgHiuG__placeholder{z-index:1;object-fit:contain;background:#efeae1;width:100%;max-width:none;height:100%;transition:opacity .4s;position:absolute;inset:0}.LiikenneEmbed-module__fgHiuG__frame[data-state=map] .LiikenneEmbed-module__fgHiuG__placeholder{opacity:0;pointer-events:none}.LiikenneEmbed-module__fgHiuG__card{z-index:2;width:212px;box-shadow:var(--overlay-shadow);opacity:0;background:#fff;border-radius:14px;padding:14px 16px 12px;transition:opacity .4s;position:absolute;top:14px;left:14px}.LiikenneEmbed-module__fgHiuG__frame[data-state=map] .LiikenneEmbed-module__fgHiuG__card{opacity:1}.LiikenneEmbed-module__fgHiuG__title{color:#000;margin:0;font-size:17px;font-weight:700;line-height:1.2}.LiikenneEmbed-module__fgHiuG__where{color:var(--ink2);margin:2px 0 0;font-size:13px;line-height:1.3}.LiikenneEmbed-module__fgHiuG__rows{margin:6px 0 0}.LiikenneEmbed-module__fgHiuG__row{grid-template-columns:1fr auto;align-items:baseline;margin-top:8px;display:grid}.LiikenneEmbed-module__fgHiuG__row dt{font-size:13px}.LiikenneEmbed-module__fgHiuG__row dd{color:#000;font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.LiikenneEmbed-module__fgHiuG__bar{border-radius:2.5px;grid-column:1/-1;height:6px;margin-top:4px;display:block}.LiikenneEmbed-module__fgHiuG__meta{color:var(--ink2);margin:10px 0 0;font-size:11.5px;line-height:1.4}.LiikenneEmbed-module__fgHiuG__card .LiikenneEmbed-module__fgHiuG__meta a{color:inherit;text-decoration:underline}.LiikenneEmbed-module__fgHiuG__fullscreen{z-index:3;text-decoration:none;position:absolute;top:14px;right:14px;box-shadow:0 4px 14px #141e2838}.LiikenneEmbed-module__fgHiuG__meta a:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}.LiikenneEmbed-module__fgHiuG__wordmark{z-index:2;font-family:var(--font-family-primary), system-ui, sans-serif;color:#fff;white-space:nowrap;text-shadow:0 1px 2px #0000006b,0 1px 10px #0000004d;pointer-events:none;opacity:0;font-size:14px;font-weight:700;line-height:18px;transition:opacity .4s;position:absolute;bottom:12px;right:14px}.LiikenneEmbed-module__fgHiuG__frame[data-state=map] .LiikenneEmbed-module__fgHiuG__wordmark{opacity:1}@media (max-width:611px){.LiikenneEmbed-module__fgHiuG__frame{aspect-ratio:4/5}.LiikenneEmbed-module__fgHiuG__card{width:auto;padding:12px 14px 10px;inset:auto 10px 10px}.LiikenneEmbed-module__fgHiuG__rows{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.LiikenneEmbed-module__fgHiuG__row{flex-direction:column;align-items:flex-start;margin-top:4px;display:flex}.LiikenneEmbed-module__fgHiuG__row dd{order:1;font-size:19px}.LiikenneEmbed-module__fgHiuG__row dt{order:2;margin-top:2px;font-size:12px}.LiikenneEmbed-module__fgHiuG__bar{order:0;height:4px;margin:0 0 6px}.LiikenneEmbed-module__fgHiuG__fullscreen{top:10px;right:10px}.LiikenneEmbed-module__fgHiuG__wordmark{display:none}}.LiikenneEmbed-module__fgHiuG__warning{color:#7a1f14;background:#fdecea;border:2px dashed #c0392b;border-radius:8px;padding:12px 14px;font-size:14px}
.KatutilaPromo-module__CmG04G__promo{--gutter:16px;max-width:calc(612px + 2 * var(--gutter));padding:0 var(--gutter) 32px;background:0 0;margin:0 auto}@media (min-width:640px){.KatutilaPromo-module__CmG04G__promo{--gutter:32px;padding-bottom:48px}}.KatutilaPromo-module__CmG04G__promo p{display:block}.KatutilaPromo-module__CmG04G__label{margin:0 0 8px}.KatutilaPromo-module__CmG04G__card{border:2px solid #000}.KatutilaPromo-module__CmG04G__card>div{background:0 0}
.MihinUskonVisuals-module__4DZYMW__silhouette{width:100%;height:100%;color:var(--bento-ink-strong,#0d0f10);display:block}.MihinUskonVisuals-module__4DZYMW__faint{opacity:.3}.MihinUskonVisuals-module__4DZYMW__ghost{opacity:.38}.MihinUskonVisuals-module__4DZYMW__inkFill{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 22%, transparent)}.MihinUskonVisuals-module__4DZYMW__accentFill{fill:color-mix(in srgb, var(--bento-illustration-accent,var(--petrol-color)) 20%, transparent);stroke:var(--bento-illustration-accent,var(--petrol-color))}.MihinUskonVisuals-module__4DZYMW__accentStroke{stroke:var(--bento-illustration-accent,var(--petrol-color))}.MihinUskonVisuals-module__4DZYMW__accentSolid{fill:var(--bento-illustration-accent,var(--petrol-color))}.MihinUskonVisuals-module__4DZYMW__glyph{fill:var(--bento-illustration-accent,var(--petrol-color));stroke:none;font-family:inherit;font-size:24px;font-weight:700}.MihinUskonVisuals-module__4DZYMW__quadrant{width:100%;height:100%;font-family:inherit;display:block}.MihinUskonVisuals-module__4DZYMW__cell{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 5%, transparent);stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 22%, transparent);stroke-width:1.25px}.MihinUskonVisuals-module__4DZYMW__cellMarked{fill:color-mix(in srgb, var(--bento-illustration-accent,var(--petrol-color)) 16%, transparent);stroke:var(--bento-illustration-accent,var(--petrol-color));stroke-width:1.75px}.MihinUskonVisuals-module__4DZYMW__axisLine{fill:none;stroke:var(--bento-ink-strong,#0d0f10);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;opacity:.32}.MihinUskonVisuals-module__4DZYMW__axis{fill:var(--bento-ink-muted,#0d0f10a3);letter-spacing:-.01em;font-size:12.5px;font-weight:500}.MihinUskonVisuals-module__4DZYMW__cellName{fill:var(--bento-ink-strong,#0d0f10);letter-spacing:-.03em;font-size:14px;font-weight:650}.MihinUskonVisuals-module__4DZYMW__cellNote{fill:var(--bento-illustration-accent,var(--petrol-color));font-size:12.5px;font-weight:500}.MihinUskonVisuals-module__4DZYMW__marker{fill:var(--bento-illustration-accent,var(--petrol-color));stroke:var(--bento-surface,#ededed);stroke-width:1.5px}@container bento-card not (min-width:300px){.MihinUskonVisuals-module__4DZYMW__axisSide{display:none}}
@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3we0903o7i6f-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/57dc28f7118abe14-s.15emath8fyzqj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.31l30c9jv8unx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.work_sans_f16f664e-module__8XKgXW__className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.work_sans_f16f664e-module__8XKgXW__variable{--font-family-primary:"Work Sans", "Work Sans Fallback"}
.LiikenneContent-module__Mksrkq__content,.LiikenneContent-module__Mksrkq__page{--gutter:16px;max-width:calc(612px + 2 * var(--gutter));padding:8px var(--gutter) 32px;color:var(--text-primary-color);font-family:var(--font-family-primary), system-ui, sans-serif;margin:0 auto}.LiikenneContent-module__Mksrkq__content{padding-top:56px}@media (min-width:640px){.LiikenneContent-module__Mksrkq__content,.LiikenneContent-module__Mksrkq__page{--gutter:32px;padding-bottom:48px}}.LiikenneContent-module__Mksrkq__content.LiikenneContent-module__Mksrkq__contentHead{padding-bottom:0}.LiikenneContent-module__Mksrkq__content.LiikenneContent-module__Mksrkq__contentTail{padding-top:24px}@media (min-width:640px){.LiikenneContent-module__Mksrkq__content.LiikenneContent-module__Mksrkq__contentTail{padding-top:8px}}.LiikenneContent-module__Mksrkq__content h1,.LiikenneContent-module__Mksrkq__page h1{color:#000;text-wrap:balance;margin:24px 0 8px;font-size:clamp(34px,6vw,52px);font-weight:700;line-height:1.05}.LiikenneContent-module__Mksrkq__content h2,.LiikenneContent-module__Mksrkq__page h2{color:#000;text-wrap:balance;margin:0 0 14px;font-size:clamp(24px,3.4vw,30px);font-weight:700;line-height:1.15}.LiikenneContent-module__Mksrkq__content h2{scroll-margin-top:32px}.LiikenneContent-module__Mksrkq__content h2[tabindex="-1"]:focus{outline:none}.LiikenneContent-module__Mksrkq__content h3,.LiikenneContent-module__Mksrkq__page h3{color:#000;margin:28px 0 8px;font-size:19px;font-weight:700;line-height:1.25}.LiikenneContent-module__Mksrkq__subtitle{color:var(--text-secondary-color);margin:0 0 28px;font-size:20px;line-height:1.35}.LiikenneContent-module__Mksrkq__prose,.LiikenneContent-module__Mksrkq__tableSection{margin:0 0 56px}.LiikenneContent-module__Mksrkq__prose p,.LiikenneContent-module__Mksrkq__prose li,.LiikenneContent-module__Mksrkq__lead{color:var(--text-primary-color);font-size:16px;font-weight:400;line-height:24px}.LiikenneContent-module__Mksrkq__prose p{margin:0 0 14px}.LiikenneContent-module__Mksrkq__prose ul{margin:0 0 14px;padding-left:22px;list-style:outside}.LiikenneContent-module__Mksrkq__prose li{margin:0 0 8px}.LiikenneContent-module__Mksrkq__lead{margin:0 0 16px}.LiikenneContent-module__Mksrkq__content a:not([class]),.LiikenneContent-module__Mksrkq__page a:not([class]){color:var(--petrol-color);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.LiikenneContent-module__Mksrkq__content a:not([class]):hover,.LiikenneContent-module__Mksrkq__page a:not([class]):hover{text-decoration-thickness:2px}.LiikenneContent-module__Mksrkq__caption{color:var(--text-secondary-color);margin:0 0 14px;font-size:14px;line-height:20px}.LiikenneContent-module__Mksrkq__tableScroll{margin:0 calc(-1 * var(--gutter)) 14px;padding:0 var(--gutter);overflow-x:auto}.LiikenneContent-module__Mksrkq__table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.35}.LiikenneContent-module__Mksrkq__table th,.LiikenneContent-module__Mksrkq__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--divider-color);padding:10px 12px 10px 0}.LiikenneContent-module__Mksrkq__table thead th{color:var(--text-secondary-color);vertical-align:bottom;border-bottom-color:#0000004d;font-size:13.5px;font-weight:600}.LiikenneContent-module__Mksrkq__table tbody th{font-weight:600}.LiikenneContent-module__Mksrkq__numCol{width:19%}.LiikenneContent-module__Mksrkq__table .LiikenneContent-module__Mksrkq__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:12px;padding-right:0}.LiikenneContent-module__Mksrkq__cellBar{justify-content:flex-end;margin-top:5px;display:flex}.LiikenneContent-module__Mksrkq__cellBar i,.LiikenneContent-module__Mksrkq__shareBar i{border-radius:2.5px;height:4px;display:block}.LiikenneContent-module__Mksrkq__shareBar{gap:2px;width:100%;max-width:132px;margin-top:7px;display:flex}.LiikenneContent-module__Mksrkq__shareBar i{min-width:2px;height:3px}.LiikenneContent-module__Mksrkq__content .LiikenneContent-module__Mksrkq__table a:not([class]){text-decoration:none}.LiikenneContent-module__Mksrkq__content .LiikenneContent-module__Mksrkq__table a:not([class]):hover,.LiikenneContent-module__Mksrkq__content .LiikenneContent-module__Mksrkq__table a:not([class]):focus-visible{text-decoration:underline;text-decoration-thickness:1px}.LiikenneContent-module__Mksrkq__content .LiikenneContent-module__Mksrkq__table a:not([class]):focus-visible{outline:2px solid var(--text-primary-color);outline-offset:2px;border-radius:2.5px}.LiikenneContent-module__Mksrkq__rowLink{cursor:pointer;--row-tint:color-mix(in oklab, var(--text-primary-color) 10%, transparent)}.LiikenneContent-module__Mksrkq__rowLink:hover>*{background-color:var(--row-tint)}.LiikenneContent-module__Mksrkq__rowLink:has(a:focus-visible)>*{background-color:var(--row-tint)}.LiikenneContent-module__Mksrkq__rowLink:hover>:first-child{box-shadow:-8px 0 0 var(--row-tint)}.LiikenneContent-module__Mksrkq__rowLink:has(a:focus-visible)>:first-child{box-shadow:-8px 0 0 var(--row-tint)}.LiikenneContent-module__Mksrkq__rowLink:hover>:last-child{box-shadow:8px 0 0 var(--row-tint)}.LiikenneContent-module__Mksrkq__rowLink:has(a:focus-visible)>:last-child{box-shadow:8px 0 0 var(--row-tint)}.LiikenneContent-module__Mksrkq__narrowLabel{display:none}.LiikenneContent-module__Mksrkq__place{color:var(--text-secondary-color);margin-top:2px;font-size:13.5px;font-weight:400;display:block}.LiikenneContent-module__Mksrkq__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.LiikenneContent-module__Mksrkq__figures li{background:var(--surface-muted-color);border-radius:2.5px;padding:12px 16px}.LiikenneContent-module__Mksrkq__figures b{color:#000;font-variant-numeric:tabular-nums;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.1;display:block}.LiikenneContent-module__Mksrkq__figures span{color:var(--text-secondary-color);margin-top:4px;font-size:14.5px;display:block}.LiikenneContent-module__Mksrkq__figures .LiikenneContent-module__Mksrkq__mean{color:var(--text-secondary-color);font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;line-height:1.35;display:block}.LiikenneContent-module__Mksrkq__figures .LiikenneContent-module__Mksrkq__mean span{font-size:inherit;white-space:nowrap;margin:0;display:inline}.LiikenneContent-module__Mksrkq__nowrap{white-space:nowrap}.LiikenneContent-module__Mksrkq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.LiikenneContent-module__Mksrkq__swatch{border-radius:2.5px;width:36px;height:8px;margin-bottom:10px;display:block}.LiikenneContent-module__Mksrkq__flags{margin:0 0 18px}.LiikenneContent-module__Mksrkq__actions{flex-wrap:wrap;gap:8px;margin:8px 0 48px;display:flex}.LiikenneContent-module__Mksrkq__dl{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0 0 14px;font-size:16px;line-height:1.5;display:grid}.LiikenneContent-module__Mksrkq__dl dt{color:#000;font-weight:600}.LiikenneContent-module__Mksrkq__dl dd{margin:0}.LiikenneContent-module__Mksrkq__meta{color:var(--text-secondary-color);font-size:13px;font-weight:400;line-height:18px}.LiikenneContent-module__Mksrkq__summary{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:0 0 8px;font-size:15px;line-height:1.35}.LiikenneContent-module__Mksrkq__summary th,.LiikenneContent-module__Mksrkq__summary td{text-align:left;vertical-align:top;border-bottom:1px solid var(--divider-color);padding:10px 12px 10px 0}.LiikenneContent-module__Mksrkq__summary th:last-child,.LiikenneContent-module__Mksrkq__summary td:last-child{padding-right:0}.LiikenneContent-module__Mksrkq__summary thead th,.LiikenneContent-module__Mksrkq__summary thead td{color:var(--text-secondary-color);vertical-align:bottom;border-bottom-color:#0000004d;font-size:13.5px;font-weight:600}.LiikenneContent-module__Mksrkq__summary tbody th{color:#000;width:34%;font-weight:600}.LiikenneContent-module__Mksrkq__dot{vertical-align:-.5px;border-radius:2.5px;width:10px;height:10px;margin-right:8px;display:inline-block}.LiikenneContent-module__Mksrkq__latest{color:#000;font-size:18px;font-weight:700}.LiikenneContent-module__Mksrkq__meanLine{margin-top:4px;display:block}.LiikenneContent-module__Mksrkq__meanLine .LiikenneContent-module__Mksrkq__meta{display:block}.LiikenneContent-module__Mksrkq__chartBlock{margin-top:32px}.LiikenneContent-module__Mksrkq__allCounts{border-top:1px solid var(--divider-color);border-bottom:1px solid var(--divider-color);margin-top:32px}.LiikenneContent-module__Mksrkq__allCounts>summary{color:#000;cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:10px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.LiikenneContent-module__Mksrkq__allCounts>summary::-webkit-details-marker{display:none}.LiikenneContent-module__Mksrkq__allCounts>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin:0 4px 3px 2px;transition:transform .15s;transform:rotate(-45deg)}.LiikenneContent-module__Mksrkq__allCounts[open]>summary:before{margin-bottom:6px;transform:rotate(45deg)}.LiikenneContent-module__Mksrkq__allCounts>summary:hover{text-underline-offset:4px;text-decoration:underline}.LiikenneContent-module__Mksrkq__allCounts>summary:focus-visible{outline:2px solid var(--text-primary-color);outline-offset:2px}.LiikenneContent-module__Mksrkq__count{color:var(--text-secondary-color);font-weight:400}.LiikenneContent-module__Mksrkq__allCounts h3:first-of-type{margin-top:12px}.LiikenneContent-module__Mksrkq__countList{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:0 0 24px;font-size:15px;line-height:1.35}.LiikenneContent-module__Mksrkq__countList th,.LiikenneContent-module__Mksrkq__countList td{text-align:left;vertical-align:top;border-bottom:1px solid var(--divider-color);padding:9px 12px 9px 0}.LiikenneContent-module__Mksrkq__countList thead th{color:var(--text-secondary-color);vertical-align:bottom;border-bottom-color:#0000004d;font-size:13.5px;font-weight:600}.LiikenneContent-module__Mksrkq__countList .LiikenneContent-module__Mksrkq__num{text-align:right;white-space:nowrap;width:22%}.LiikenneContent-module__Mksrkq__countList .LiikenneContent-module__Mksrkq__num:last-child{padding-right:0}.LiikenneContent-module__Mksrkq__countList tbody th{font-weight:400}.LiikenneContent-module__Mksrkq__countDate{color:#000;font-weight:600}.LiikenneContent-module__Mksrkq__countList tbody th .LiikenneContent-module__Mksrkq__meta{margin-top:2px;display:block}.LiikenneContent-module__Mksrkq__hour{display:block}.LiikenneContent-module__Mksrkq__day{color:var(--text-secondary-color);margin-top:2px;font-size:13px;display:block}@media (max-width:560px){.LiikenneContent-module__Mksrkq__countList thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.LiikenneContent-module__Mksrkq__countList tr{border-bottom:1px solid var(--divider-color);grid-template-columns:1fr 1fr;column-gap:16px;padding:10px 0;display:grid}.LiikenneContent-module__Mksrkq__countList th,.LiikenneContent-module__Mksrkq__countList td{border:0;padding:0;display:block}.LiikenneContent-module__Mksrkq__countList tbody th{grid-column:1/-1;margin-bottom:6px}.LiikenneContent-module__Mksrkq__countList tbody th .LiikenneContent-module__Mksrkq__meta{margin:0 0 0 4px;display:inline}.LiikenneContent-module__Mksrkq__countList .LiikenneContent-module__Mksrkq__num{text-align:left;width:auto}.LiikenneContent-module__Mksrkq__countList td:before{content:attr(data-label);color:var(--text-secondary-color);font-size:12.5px;display:block}.LiikenneContent-module__Mksrkq__hour,.LiikenneContent-module__Mksrkq__day{display:inline}.LiikenneContent-module__Mksrkq__day{margin-left:8px}.LiikenneContent-module__Mksrkq__summary{font-size:14px}.LiikenneContent-module__Mksrkq__summary tbody th{width:30%}.LiikenneContent-module__Mksrkq__latest{font-size:16px}.LiikenneContent-module__Mksrkq__summary .LiikenneContent-module__Mksrkq__meta{font-size:12.5px;display:block}.LiikenneContent-module__Mksrkq__figures{grid-template-columns:1fr}.LiikenneContent-module__Mksrkq__table{font-size:14px}.LiikenneContent-module__Mksrkq__table thead th{font-size:12.5px}.LiikenneContent-module__Mksrkq__table .LiikenneContent-module__Mksrkq__num{padding-left:8px}.LiikenneContent-module__Mksrkq__numCol{width:21%}.LiikenneContent-module__Mksrkq__place{font-size:12.5px}.LiikenneContent-module__Mksrkq__wideLabel{display:none}.LiikenneContent-module__Mksrkq__narrowLabel{display:inline}}@media (max-width:380px){.LiikenneContent-module__Mksrkq__table tbody th{padding-right:6px;font-size:13.5px}.LiikenneContent-module__Mksrkq__table .LiikenneContent-module__Mksrkq__num{padding-left:5px}.LiikenneContent-module__Mksrkq__dl{grid-template-columns:1fr;gap:2px}.LiikenneContent-module__Mksrkq__dl dd{margin-bottom:10px}}
.MihinUskonSection-module__8YCl_W__opener[data-bento-card]{min-block-size:clamp(11rem,34cqw,15rem)}.MihinUskonSection-module__8YCl_W__opener[data-bento-card] [data-bento-copy]{max-inline-size:min(92%,32rem)}.MihinUskonSection-module__8YCl_W__opener[data-bento-card] [data-bento-title]{letter-spacing:-.05em;text-wrap:balance;max-inline-size:14ch;font-size:clamp(1.375rem,9cqw,3rem);font-weight:700;line-height:.98}.MihinUskonSection-module__8YCl_W__photoLead[data-bento-card] [data-bento-title]{letter-spacing:-.045em;font-size:clamp(1.25rem,10cqw,2.25rem);font-weight:700;line-height:1.04}.MihinUskonSection-module__8YCl_W__photoLead[data-bento-card][data-bento-format=photo] [data-bento-photo-scrim]{background:linear-gradient(#0000 38%,#0000006b 70%,#000000bd 100%)}.MihinUskonSection-module__8YCl_W__quadrant[data-bento-card] [data-bento-visual]{aspect-ratio:360/236;min-height:0}.MihinUskonSection-module__8YCl_W__compoundLead[data-bento-card][data-bento-format=statement] [data-bento-title]{letter-spacing:-.045em;max-inline-size:16ch;font-size:clamp(1.25rem,8.5cqw,2.25rem);line-height:1.02}.MihinUskonSection-module__8YCl_W__musk[data-bento-card][data-bento-format=statement] [data-bento-title]{font-size:clamp(1.125rem,8cqw,1.5rem)}
.LargePost-module__buvp9a__gradientBlur{background:linear-gradient(to top, var(--text-accent-color) 0%, color-mix(in srgb, var(--text-accent-color) 72%, transparent) 38%, color-mix(in srgb, var(--text-accent-color) 36%, transparent) 68%, color-mix(in srgb, var(--text-accent-color) 14%, transparent) 84%, transparent 100%)}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_41e716c-module__a6vwoa__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_41e716c-module__a6vwoa__variable{--font-family-secondary:"Instrument Serif", "Instrument Serif Fallback"}
.PostHero-module__vmKd_a__heroImage{object-fit:cover;aspect-ratio:3/4;width:100%}.PostHero-module__vmKd_a__heroContainer{flex-direction:column;justify-content:stretch;align-items:stretch;width:100cqw;display:flex;position:relative;left:calc(50% - 50cqw)}@media screen and (min-width:768px){.PostHero-module__vmKd_a__heroImage{aspect-ratio:18/10}}.PostHero-module__vmKd_a__heroCaption{padding-left:16px;padding-right:16px}@media screen and (min-width:1200px){.PostHero-module__vmKd_a__heroImage{border-radius:2.5px}.PostHero-module__vmKd_a__heroCaption{padding-left:0}}.PostHero-module__vmKd_a__imageWrapper{max-width:1200px}
.TalousSection-module__1tUNeq__creativeDestruction[data-bento-card]{min-block-size:clamp(11rem,34cqw,13.5rem)}.TalousSection-module__1tUNeq__creativeDestruction[data-bento-card][data-bento-format=statement] [data-bento-title]{text-wrap:balance;max-inline-size:16ch;font-size:clamp(1.625rem,10.5cqw,2.875rem);line-height:1.02}.TalousSection-module__1tUNeq__chamber[data-bento-card] [data-bento-copy]{margin-top:auto}.TalousSection-module__1tUNeq__urbanisation[data-bento-card][data-bento-format=photo] [data-bento-photo-scrim]{background:linear-gradient(#0000 54%,#0006 78%,#000000bd 100%)}@container bento-sequence (max-width:479px){.TalousSection-module__1tUNeq__computeChain[data-bento-card] [data-bento-sequence]{gap:8px}.TalousSection-module__1tUNeq__computeChain[data-bento-card] [data-bento-sequence]>span{gap:10px}.TalousSection-module__1tUNeq__computeChain[data-bento-card] [data-bento-sequence]>span>span:first-child{flex-basis:26px;width:26px;height:26px;font-size:1rem}.TalousSection-module__1tUNeq__computeChain[data-bento-card] [data-bento-sequence]>span>span:last-child{padding-top:3px}.TalousSection-module__1tUNeq__computeChain[data-bento-card] [data-bento-sequence]>span>span:last-child>span{font-size:1rem}.TalousSection-module__1tUNeq__computeChain[data-bento-card] [data-bento-sequence]>span:not(:last-child):after{top:30px;bottom:-4px;left:12.5px}}
.ReturnBriefing-module__WcIPyW__drawer{animation:.3s cubic-bezier(.32,.99,.46,.98) both ReturnBriefing-module__WcIPyW__drawer-in;background-color:var(--surface-muted-color)!important}.ReturnBriefing-module__WcIPyW__drawerWithoutEntrance{animation:none}.ReturnBriefing-module__WcIPyW__floatingAnchor{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:1200;border-radius:1.5rem;position:fixed}.ReturnBriefing-module__WcIPyW__panel{width:min(36rem,100% - 2rem);max-height:min(48rem, calc(100dvh - max(1rem, env(safe-area-inset-bottom)) - 1rem));background:var(--text-accent-color);color:var(--text-inverse-accent-color);transform-origin:100% 100%;flex-direction:column;padding:1.5rem;animation:.32s cubic-bezier(.22,1,.36,1) both ReturnBriefing-module__WcIPyW__panel-in;display:flex;overflow:hidden;box-shadow:0 16px 64px #00000038}.ReturnBriefing-module__WcIPyW__panel.ReturnBriefing-module__WcIPyW__drawerWithoutEntrance{animation:none}.ReturnBriefing-module__WcIPyW__secondaryAction{color:var(--text-inverse-secondary-color)}.ReturnBriefing-module__WcIPyW__secondaryAction:hover,.ReturnBriefing-module__WcIPyW__secondaryAction:focus-visible{color:var(--text-inverse-accent-color);background:color-mix(in srgb, var(--text-inverse-accent-color) 10%, transparent)}.ReturnBriefing-module__WcIPyW__listViewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--text-inverse-disabled-color) transparent;margin-top:1.75rem;min-height:0;margin-inline:-4px;padding:4px;overflow-y:auto}@media (min-width:640px){.ReturnBriefing-module__WcIPyW__floatingAnchor{right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom))}.ReturnBriefing-module__WcIPyW__panel{width:min(36rem,100% - 3rem);max-height:min(48rem,100dvh - 3rem);padding:2rem}}@keyframes ReturnBriefing-module__WcIPyW__panel-in{0%{opacity:0;transform:scale(.94)}}.ReturnBriefing-module__WcIPyW__fab{gap:0;min-width:3rem;padding-inline:.375rem;overflow:visible;background-color:var(--text-accent-color)!important;width:auto!important}.ReturnBriefing-module__WcIPyW__fab:hover{background-color:var(--text-primary-color)!important}.ReturnBriefing-module__WcIPyW__fabLabel{opacity:1;white-space:nowrap;max-width:12rem;margin-inline-start:.5rem;animation:8s cubic-bezier(.32,.99,.46,.98) forwards ReturnBriefing-module__WcIPyW__fab-label-reminder;overflow:hidden}html[data-bento-transition] .ReturnBriefing-module__WcIPyW__floatingAnchor{view-transition-name:none!important}::view-transition-group(return-briefing-surface){z-index:1200;background:var(--text-accent-color,black);border-radius:1.5rem;animation-duration:.44s;animation-timing-function:cubic-bezier(.32,.99,.46,.98);overflow:clip}:is(::view-transition-old(return-briefing-surface),::view-transition-new(return-briefing-surface)){mix-blend-mode:normal;object-fit:none;object-position:bottom right;width:100%;height:100%}::view-transition-old(return-briefing-surface){animation:90ms both ReturnBriefing-module__WcIPyW__briefing-content-out}::view-transition-new(return-briefing-surface){animation:.24s .1s both ReturnBriefing-module__WcIPyW__briefing-content-in}@keyframes ReturnBriefing-module__WcIPyW__briefing-content-out{to{opacity:0}}@keyframes ReturnBriefing-module__WcIPyW__briefing-content-in{0%{opacity:0}to{opacity:1}}@media (max-width:639px){.ReturnBriefing-module__WcIPyW__drawer{border-width:2px 0 0!important;border-radius:0!important}}@keyframes ReturnBriefing-module__WcIPyW__drawer-in{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes ReturnBriefing-module__WcIPyW__fab-label-reminder{0%,75%{opacity:1;max-width:12rem;margin-inline-start:.5rem}to{opacity:0;max-width:0;margin-inline-start:0}}.ReturnBriefing-module__WcIPyW__unreadBadge{color:#000;font-variant-numeric:tabular-nums;pointer-events:none;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.25rem;font-size:.6875rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-.375rem;right:-.375rem}@media (prefers-reduced-motion:reduce){.ReturnBriefing-module__WcIPyW__drawer,.ReturnBriefing-module__WcIPyW__panel{animation:none}::view-transition-group(return-briefing-surface){animation-duration:0s!important}.ReturnBriefing-module__WcIPyW__fabLabel{opacity:0;max-width:0;margin-inline-start:0;animation:none}}.ReturnBriefing-module__WcIPyW__inviteFab{min-width:2.75rem;max-width:calc(100vw - 4rem);height:2.75rem;padding-inline:.5rem}.ReturnBriefing-module__WcIPyW__inviteFab>svg:first-child{flex-shrink:0;width:1.5rem;height:1.5rem}.ReturnBriefing-module__WcIPyW__inviteFabLabel{text-align:left;margin-inline-start:.5rem;padding-inline-end:.625rem;font-size:.75rem;line-height:1.35}.ReturnBriefing-module__WcIPyW__invitePanel{width:min(19rem,100vw - 4rem);padding:1.25rem;overflow-y:auto}.ReturnBriefing-module__WcIPyW__invitePanel>button[aria-label=Sulje]{top:.5rem;right:.5rem}.ReturnBriefing-module__WcIPyW__inviteActions{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.ReturnBriefing-module__WcIPyW__inviteActions>button:not(:last-child){padding-inline:.375rem;font-size:.8125rem}.ReturnBriefing-module__WcIPyW__inviteActions>button:last-child{margin-left:auto}
.MiniPost-module__yo3Ukq__gradientBlur{background:linear-gradient(to top, var(--text-accent-color) 0%, color-mix(in srgb, var(--text-accent-color) 72%, transparent) 42%, transparent 100%)}
.Essay-module__1Ps_iG__themeLight{display:block}.Essay-module__1Ps_iG__themeDark{display:none}:is([data-default-theme=dark],[data-default-theme=black-metal]) .Essay-module__1Ps_iG__themeLight{display:none}:is([data-default-theme=dark],[data-default-theme=black-metal]) .Essay-module__1Ps_iG__themeDark{display:block}.Essay-module__1Ps_iG__summary:has(+.Essay-module__1Ps_iG__questionCards){margin-bottom:.75rem!important}
.TransportFacts-module__J2H4JW__readMore{text-underline-offset:.2em;cursor:pointer;font-weight:600;text-decoration:underline}.TransportFacts-module__J2H4JW__fab,.TransportFacts-module__J2H4JW__panel{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:1190;background:var(--text-accent-color);color:var(--text-inverse-accent-color);font-family:var(--font-primary), sans-serif;border-radius:1.5rem;position:fixed;transform:translate(-50%);box-shadow:0 16px 64px #00000038}.TransportFacts-module__J2H4JW__fab{cursor:pointer;flex-direction:column;align-items:center;width:max-content;max-width:calc(100% - 7rem);padding:.7rem 1.5rem;font-size:.8rem;line-height:1.4;display:flex}.TransportFacts-module__J2H4JW__fab strong{font-size:.9rem}.TransportFacts-module__J2H4JW__fab:hover{background:var(--text-primary-color)}.TransportFacts-module__J2H4JW__panel{width:min(36rem,100% - 2rem);max-height:calc(100dvh - max(1rem, env(safe-area-inset-bottom)) - 1rem);transform-origin:bottom;padding:1.5rem}.TransportFacts-module__J2H4JW__heading{flex-shrink:0;padding-right:2rem}.TransportFacts-module__J2H4JW__panel>button[aria-label=Sulje]{top:1.25rem;right:1.25rem}.TransportFacts-module__J2H4JW__heading h2{letter-spacing:-.04em;font-size:1.75rem;font-weight:700;line-height:1.1}.TransportFacts-module__J2H4JW__heading>p:last-child{color:var(--text-inverse-secondary-color);margin-top:.75rem;font-size:.875rem;line-height:1.5}.TransportFacts-module__J2H4JW__back{margin:0 0 1rem}.TransportFacts-module__J2H4JW__viewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--text-inverse-disabled-color) transparent;min-height:0;margin:1.25rem -4px 0;padding:4px;overflow-y:auto}.TransportFacts-module__J2H4JW__viewport h3{margin:1.25rem 0 .5rem;font-size:.9rem;font-weight:700}.TransportFacts-module__J2H4JW__viewport h3:first-child{margin-top:0}.TransportFacts-module__J2H4JW__viewport p{color:var(--text-inverse-secondary-color);font-size:.875rem;line-height:1.65}.TransportFacts-module__J2H4JW__modes{gap:.5rem;display:grid}.TransportFacts-module__J2H4JW__modes button{text-align:left}.TransportFacts-module__J2H4JW__modes button>svg:last-child{margin-left:auto}.TransportFacts-module__J2H4JW__calculation{background:color-mix(in srgb, var(--text-inverse-accent-color) 8%, transparent);border-radius:.5rem;margin-top:1.25rem;padding:1rem}.TransportFacts-module__J2H4JW__calculation p{color:var(--text-inverse-accent-color);font-variant-numeric:tabular-nums}.TransportFacts-module__J2H4JW__sources{gap:1rem;display:grid}.TransportFacts-module__J2H4JW__sources a{text-underline-offset:.2em;font-size:.8rem;font-weight:600;text-decoration:underline}.TransportFacts-module__J2H4JW__sources p{color:var(--text-inverse-secondary-color);margin-top:.35rem;font-size:.75rem}.TransportFacts-module__J2H4JW__fab:focus-visible,.TransportFacts-module__J2H4JW__panel button:focus-visible,.TransportFacts-module__J2H4JW__panel a:focus-visible{outline:2px solid var(--text-inverse-accent-color);outline-offset:3px}.TransportFacts-module__J2H4JW__readMore:focus-visible{outline-offset:3px;outline:2px solid}::view-transition-group(katutila-facts-surface){z-index:1190;background:var(--text-accent-color);border-radius:1.5rem;animation-duration:.44s;animation-timing-function:cubic-bezier(.32,.99,.46,.98);overflow:clip}:is(::view-transition-old(katutila-facts-surface),::view-transition-new(katutila-facts-surface)){mix-blend-mode:normal;object-fit:none;object-position:bottom center;width:100%;height:100%}::view-transition-old(katutila-facts-surface){animation:90ms both TransportFacts-module__J2H4JW__content-out}::view-transition-new(katutila-facts-surface){animation:.24s .1s both TransportFacts-module__J2H4JW__content-in}@keyframes TransportFacts-module__J2H4JW__content-out{to{opacity:0}}@keyframes TransportFacts-module__J2H4JW__content-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:is(::view-transition-group(katutila-facts-surface),::view-transition-old(katutila-facts-surface),::view-transition-new(katutila-facts-surface)){animation:none!important}}
.KaupunkiVisuals-module__JQRmOq__drawing{width:100%;height:100%;color:var(--bento-ink-strong,#0d0f10);display:block}.KaupunkiVisuals-module__JQRmOq__night,.KaupunkiVisuals-module__JQRmOq__sky,.KaupunkiVisuals-module__JQRmOq__soil{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 6%, transparent)}.KaupunkiVisuals-module__JQRmOq__night{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 10%, transparent)}.KaupunkiVisuals-module__JQRmOq__moon{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 28%, transparent)}.KaupunkiVisuals-module__JQRmOq__mass{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 22%, transparent)}.KaupunkiVisuals-module__JQRmOq__field{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 12%, transparent)}.KaupunkiVisuals-module__JQRmOq__lit rect{fill:var(--bento-accent,var(--petrol-color))}.KaupunkiVisuals-module__JQRmOq__window rect{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 12%, transparent)}.KaupunkiVisuals-module__JQRmOq__ground,.KaupunkiVisuals-module__JQRmOq__soilLine{fill:none;stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 55%, transparent);stroke-width:1.5px}.KaupunkiVisuals-module__JQRmOq__soilLine{stroke-dasharray:3 3}.KaupunkiVisuals-module__JQRmOq__car{fill:var(--bento-ink-strong,#0d0f10)}.KaupunkiVisuals-module__JQRmOq__carInverse path{fill:var(--bento-surface,#ededed)}.KaupunkiVisuals-module__JQRmOq__waves{fill:none;stroke:var(--bento-accent,var(--petrol-color));stroke-linecap:round;stroke-width:2px}.KaupunkiVisuals-module__JQRmOq__trunk{fill:none;stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 60%, transparent);stroke-linecap:round;stroke-width:2.5px}.KaupunkiVisuals-module__JQRmOq__crown{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 34%, transparent)}.KaupunkiVisuals-module__JQRmOq__highlight{fill:var(--bento-accent,var(--petrol-color))}.KaupunkiVisuals-module__JQRmOq__highlightLine{fill:none;stroke:var(--bento-accent,var(--petrol-color));stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.KaupunkiVisuals-module__JQRmOq__bench{fill:none;stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 60%, transparent);stroke-linecap:round;stroke-width:2px}.KaupunkiVisuals-module__JQRmOq__slab{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 45%, transparent)}.KaupunkiVisuals-module__JQRmOq__cell{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 16%, transparent)}.KaupunkiVisuals-module__JQRmOq__cellEmpty{fill:var(--bento-accent,var(--petrol-color))}.KaupunkiVisuals-module__JQRmOq__rail{fill:none;stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 60%, transparent);stroke-width:2.5px}.KaupunkiVisuals-module__JQRmOq__railExtension{fill:none;stroke:var(--bento-accent,var(--petrol-color));stroke-dasharray:6 4;stroke-width:2.5px}.KaupunkiVisuals-module__JQRmOq__ticket{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 10%, transparent);stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 55%, transparent);stroke-width:1.5px}.KaupunkiVisuals-module__JQRmOq__ticketLine{fill:none;stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 40%, transparent);stroke-linecap:round;stroke-width:3px}.KaupunkiVisuals-module__JQRmOq__arrow{fill:none;stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 55%, transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.KaupunkiVisuals-module__JQRmOq__strike{fill:none;stroke:var(--bento-accent,var(--petrol-color));stroke-linecap:round;stroke-width:3px}.KaupunkiVisuals-module__JQRmOq__road{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 26%, transparent)}.KaupunkiVisuals-module__JQRmOq__laneLine{fill:none;stroke:var(--bento-surface,#ededed);stroke-dasharray:8 6;stroke-width:1.5px}.KaupunkiVisuals-module__JQRmOq__bay{fill:none;stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 62%, transparent);stroke-width:1.25px}.KaupunkiVisuals-module__JQRmOq__planting{fill:color-mix(in srgb, var(--bento-accent,var(--petrol-color)) 22%, transparent)}.KaupunkiVisuals-module__JQRmOq__crownRow circle{fill:var(--bento-accent,var(--petrol-color));opacity:.85}.KaupunkiVisuals-module__JQRmOq__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:100%;height:auto;display:block;overflow:visible}.KaupunkiVisuals-module__JQRmOq__money{flex-direction:column;justify-content:center;gap:12px;width:100%;height:100%;display:flex}.KaupunkiVisuals-module__JQRmOq__moneyBar{gap:2px;width:100%;height:clamp(18px,7cqw,28px);display:flex}.KaupunkiVisuals-module__JQRmOq__moneySegment{flex-basis:0;min-width:0;display:block}.KaupunkiVisuals-module__JQRmOq__moneySegment:first-child{border-radius:4px 0 0 4px}.KaupunkiVisuals-module__JQRmOq__moneySegment:last-child{border-radius:0 4px 4px 0}.KaupunkiVisuals-module__JQRmOq__moneyLegend{grid-template-columns:minmax(0,1fr);gap:4px 16px;display:grid}@container bento-card (min-width:320px){.KaupunkiVisuals-module__JQRmOq__moneyLegend{grid-template-columns:repeat(2,minmax(0,1fr))}}.KaupunkiVisuals-module__JQRmOq__moneyItem{align-items:center;gap:8px;min-width:0;display:flex}.KaupunkiVisuals-module__JQRmOq__moneySwatch{border-radius:2px;flex:0 0 10px;width:10px;height:10px;display:block}.KaupunkiVisuals-module__JQRmOq__moneyLabel{color:var(--bento-ink,#000000d1);overflow-wrap:anywhere;font-size:1rem;font-weight:450;line-height:1.3}.KaupunkiVisuals-module__JQRmOq__moneyValue{color:var(--bento-ink-strong,#0d0f10);white-space:nowrap;font-weight:650}.KaupunkiVisuals-module__JQRmOq__shareTransit{background:var(--bento-accent,var(--petrol-color))}.KaupunkiVisuals-module__JQRmOq__shareCar{background:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 24%, var(--bento-surface,#ededed))}.KaupunkiVisuals-module__JQRmOq__shareWalk{background:var(--bento-illustration-accent-soft,var(--petrol-soft-color))}.KaupunkiVisuals-module__JQRmOq__shareBike{background:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 72%, var(--bento-surface,#ededed))}@media (forced-colors:active){.KaupunkiVisuals-module__JQRmOq__moneySegment,.KaupunkiVisuals-module__JQRmOq__moneySwatch{forced-color-adjust:none}}
.Header-module__ldgnoG__stickyNavRow{--nav-button-primary-hover-bg:color-mix(in srgb, var(--text-primary-color) 10%, transparent);--nav-button-primary-active-bg:color-mix(in srgb, var(--text-primary-color) 20%, transparent)}@property --nav-button-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-button-bg{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-button-border{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-button-hover-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-button-hover-bg{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-button-hover-border{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-button-active-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-button-active-bg{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-button-active-border{syntax:"<color>";inherits:false;initial-value:#0000}.Header-module__ldgnoG__brandHeader{justify-content:center;display:flex}.Header-module__ldgnoG__brandWordmark{transition:opacity .42s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative}.Header-module__ldgnoG__brandWordmarkLanderActive{opacity:0}.Header-module__ldgnoG__brandWordmarkLanderLanding{opacity:1}.Header-module__ldgnoG__brandWordmarkText{color:inherit;position:relative}.Header-module__ldgnoG__tramWordmarkText{--tram-wordmark-width:4.693lh;--tram-wordmark-start-x:calc(-1 * var(--tram-wordmark-width));--tram-wordmark-end-x:50%;color:#0000;pointer-events:none;background-image:url(/tampere-tram-wordmark.png);background-repeat:no-repeat;background-size:auto 36%;background-position:var(--tram-wordmark-start-x) calc(52% + 2px);opacity:0;-webkit-background-clip:text;background-clip:text;animation:4s cubic-bezier(.18,.62,.4,.96) .5s both Header-module__ldgnoG__tramThroughWordmark;position:absolute;inset:0}.Header-module__ldgnoG__brandWordmarkLanderActive .Header-module__ldgnoG__tramWordmarkText,.Header-module__ldgnoG__brandWordmarkLanderLanding .Header-module__ldgnoG__tramWordmarkText{opacity:0;animation:none}.Header-module__ldgnoG__landerOverlay{z-index:1000;pointer-events:auto;background:var(--page-color);position:fixed;inset:0;overflow:hidden}.Header-module__ldgnoG__landerOverlayReady{animation:.26s 2.93s both Header-module__ldgnoG__landerOverlayOut}.Header-module__ldgnoG__landerWordmarkMotion{opacity:0;transform-origin:50%;will-change:transform, opacity;width:max-content;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Header-module__ldgnoG__landerOverlayReady .Header-module__ldgnoG__landerWordmarkMotion{opacity:1;animation:.62s cubic-bezier(.22,1,.36,1) 2.44s both Header-module__ldgnoG__landerWordmarkTravel,.24s 2.95s both Header-module__ldgnoG__landerWordmarkOut}.Header-module__ldgnoG__landerWordmarkBase,.Header-module__ldgnoG__landerWordmarkText{font-size:clamp(2.25rem,10.5vw,8rem);font-family:var(--font-family-primary), sans-serif;white-space:nowrap;opacity:0;transform-origin:50%;will-change:transform, opacity;font-weight:700;line-height:.95;display:block;transform:scale(1)}.Header-module__ldgnoG__landerWordmarkBase{--lander-sage-text-color:#cddcd3;color:var(--lander-sage-text-color);opacity:1}.Header-module__ldgnoG__landerWordmarkText{--lander-tram-start-x:50%;--lander-tram-end-x:135vw;--lander-tram-y:calc(52% + .1em);color:#0000;background-image:url(/tampere-tram-wordmark.png);background-repeat:no-repeat;background-size:84.7%;background-position:var(--lander-tram-start-x) var(--lander-tram-y);will-change:transform, background-position, opacity;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.Header-module__ldgnoG__landerOverlayReady .Header-module__ldgnoG__landerWordmarkBase{animation:.52s cubic-bezier(.22,1,.36,1) 2.26s both Header-module__ldgnoG__landerSolidTextColor}.Header-module__ldgnoG__landerOverlayReady .Header-module__ldgnoG__landerWordmarkText{animation:.12s 80ms both Header-module__ldgnoG__landerMaskAppear,2s cubic-bezier(.55,0,1,.45) .26s both Header-module__ldgnoG__landerTramLeave,.52s cubic-bezier(.22,1,.36,1) 2.26s both Header-module__ldgnoG__landerMaskOut}.Header-module__ldgnoG__stickyNavRow{z-index:30;background:0 0;border-bottom:2px solid #0000;min-height:48px;margin-bottom:1.25rem;position:relative;overflow:hidden}:is(html:has([data-modal-backdrop]) .Header-module__ldgnoG__stickyNavRow,html[data-bento-transition] .Header-module__ldgnoG__stickyNavRow){--sticky-site-header-transition-name:sticky-site-header;view-transition-name:var(--sticky-site-header-transition-name)}::view-transition-group(sticky-site-header){z-index:48;animation-duration:.3s}html[data-bento-transition]::view-transition-group(sticky-site-header){animation:none}html[data-bento-transition]::view-transition-old(sticky-site-header){opacity:1;mix-blend-mode:normal;animation:none}html[data-bento-transition]::view-transition-new(sticky-site-header){opacity:1;mix-blend-mode:normal;animation:none}.Header-module__ldgnoG__stickyNavRow:before{content:"";z-index:0;opacity:0;pointer-events:none;background:var(--page-color);position:absolute;inset:0}.Header-module__ldgnoG__stickyNavRow:after{content:"";display:none}.Header-module__ldgnoG__stickyNavInner{z-index:1;align-items:center;display:flex;position:relative}.Header-module__ldgnoG__compactWordmark{z-index:2;opacity:0;white-space:nowrap;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.Header-module__ldgnoG__desktopWordmark{display:none}.Header-module__ldgnoG__linksSlot{width:100%;min-width:0;container-type:inline-size}.Header-module__ldgnoG__navTrack{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.Header-module__ldgnoG__navSpacerLeft,.Header-module__ldgnoG__navSpacerRight{flex:0 0 0;min-width:0;display:none}.Header-module__ldgnoG__navSpacerRight{flex-grow:0}.Header-module__ldgnoG__navLinks{flex:none;align-items:center;gap:.5rem;list-style:none;display:flex;transform:translate(0)}.Header-module__ldgnoG__navLinks>li:empty{display:none}@media (max-width:639.98px){.Header-module__ldgnoG__navTrack{overscroll-behavior-inline:contain;scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.Header-module__ldgnoG__navTrack::-webkit-scrollbar{display:none}.Header-module__ldgnoG__navLinks{margin-inline:auto}}.Header-module__ldgnoG__navButton{color:var(--nav-button-color);background-color:var(--nav-button-bg);border-color:var(--nav-button-border)}.Header-module__ldgnoG__navButton:hover{color:var(--nav-button-hover-color);background-color:var(--nav-button-hover-bg);border-color:var(--nav-button-hover-border)}.Header-module__ldgnoG__navButton:active{color:var(--nav-button-active-color);background-color:var(--nav-button-active-bg);border-color:var(--nav-button-active-border)}.Header-module__ldgnoG__navLinkOutlined{--nav-button-color:var(--text-primary-color);--nav-button-bg:transparent;--nav-button-border:var(--text-primary-color);--nav-button-hover-color:var(--text-primary-color);--nav-button-hover-bg:var(--nav-button-primary-hover-bg);--nav-button-hover-border:var(--text-primary-color);--nav-button-active-color:var(--text-primary-color);--nav-button-active-bg:var(--nav-button-primary-active-bg);--nav-button-active-border:var(--text-primary-color)}.Header-module__ldgnoG__navLinkContained{--nav-button-color:var(--text-inverted-color);--nav-button-bg:var(--text-accent-color);--nav-button-border:transparent;--nav-button-hover-color:var(--text-inverted-color);--nav-button-hover-bg:var(--text-primary-color);--nav-button-hover-border:transparent;--nav-button-active-color:var(--text-inverted-color);--nav-button-active-bg:var(--text-secondary-color);--nav-button-active-border:transparent}@media (min-width:640px){.Header-module__ldgnoG__stickyNavRow{min-height:56px;margin-bottom:2.25rem}.Header-module__ldgnoG__compactWordmark{left:2rem}.Header-module__ldgnoG__mobileWordmark{display:none}.Header-module__ldgnoG__desktopWordmark{display:inline}.Header-module__ldgnoG__navLinks{gap:.75rem}}@supports (animation-timeline:scroll(root)){.Header-module__ldgnoG__stickyNavRow{opacity:0;animation:Header-module__ldgnoG__fadeInLayer 1ms linear(0, .0002, .0015, .0059, .0169, .0382, .0739, .1268, .1982, .2872, .3905, .5029, .6172, .7258, .8214, .8982, .9526, .9846, .9979, 1) both;opacity:1;animation-name:Header-module__ldgnoG__fadeInBorder;animation-timeline:scroll(root);animation-range:40px 160px;position:sticky;top:0}.Header-module__ldgnoG__stickyNavRow:before{opacity:0;animation:1ms linear both Header-module__ldgnoG__fadeInBackground;animation-timeline:scroll(root);animation-range:0 24px}.Header-module__ldgnoG__compactWordmark{--wordmark-reveal-feather:14px;opacity:0;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--wordmark-reveal-feather)), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--wordmark-reveal-feather)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--wordmark-reveal-feather)), transparent);animation:Header-module__ldgnoG__wordmarkIn 1ms linear(0, .0002, .0015, .0059, .0169, .0382, .0739, .1268, .1982, .2872, .3905, .5029, .6172, .7258, .8214, .8982, .9526, .9846, .9979, 1) both;animation-timeline:scroll(root);animation-range:0 200px;-webkit-mask-size:0% 100%;mask-size:0% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Header-module__ldgnoG__navLinks{--nav-links-shift:calc(50cqw - 50%);animation:Header-module__ldgnoG__navLinksToRight 1ms linear(0, .0002, .0015, .0059, .0169, .0382, .0739, .1268, .1982, .2872, .3905, .5029, .6172, .7258, .8214, .8982, .9526, .9846, .9979, 1) both;animation-timeline:scroll(root);animation-range:0 200px}.Header-module__ldgnoG__navLinkOutlined{animation:Header-module__ldgnoG__outlinedToTextLinkDefault 1ms linear(0, .0002, .0015, .0059, .0169, .0382, .0739, .1268, .1982, .2872, .3905, .5029, .6172, .7258, .8214, .8982, .9526, .9846, .9979, 1) both;animation-timeline:scroll(root);animation-range:40px 160px}.Header-module__ldgnoG__navLinkContained{animation:Header-module__ldgnoG__containedToOutlinedLinkDefault 1ms linear(0, .0002, .0015, .0059, .0169, .0382, .0739, .1268, .1982, .2872, .3905, .5029, .6172, .7258, .8214, .8982, .9526, .9846, .9979, 1) both;animation-timeline:scroll(root);animation-range:40px 160px}:is(html[data-default-theme=dark] .Header-module__ldgnoG__navLinkOutlined,html[data-default-theme=black-metal] .Header-module__ldgnoG__navLinkOutlined){animation-name:Header-module__ldgnoG__outlinedToTextLinkDark}:is(html[data-default-theme=dark] .Header-module__ldgnoG__navLinkContained,html[data-default-theme=black-metal] .Header-module__ldgnoG__navLinkContained){animation-name:Header-module__ldgnoG__containedToOutlinedLinkDark}@media (max-width:639.98px){.Header-module__ldgnoG__navLinks{animation:Header-module__ldgnoG__navLinksToRight 1ms linear(0, .0002, .0015, .0059, .0169, .0382, .0739, .1268, .1982, .2872, .3905, .5029, .6172, .7258, .8214, .8982, .9526, .9846, .9979, 1) both, Header-module__ldgnoG__shrinkMobileNavGap 1ms linear(0, .0002, .0015, .0059, .0169, .0382, .0739, .1268, .1982, .2872, .3905, .5029, .6172, .7258, .8214, .8982, .9526, .9846, .9979, 1) both;animation-timeline:scroll(root),scroll(root);animation-range:0 200px,40px 160px}}}@media (prefers-reduced-motion:reduce){.Header-module__ldgnoG__tramWordmarkText,.Header-module__ldgnoG__landerOverlayReady,.Header-module__ldgnoG__landerOverlayReady .Header-module__ldgnoG__landerWordmarkMotion,.Header-module__ldgnoG__landerOverlayReady .Header-module__ldgnoG__landerWordmarkText{animation:none}.Header-module__ldgnoG__navButton{will-change:auto;transition:none}.Header-module__ldgnoG__tramWordmarkText{opacity:0}@supports (animation-timeline:scroll(root)){.Header-module__ldgnoG__stickyNavRow,.Header-module__ldgnoG__stickyNavRow:before,.Header-module__ldgnoG__compactWordmark,.Header-module__ldgnoG__navSpacerRight,.Header-module__ldgnoG__navLinks,.Header-module__ldgnoG__navLinkOutlined,.Header-module__ldgnoG__navLinkContained{animation:none}.Header-module__ldgnoG__stickyNavRow,.Header-module__ldgnoG__stickyNavRow:before,.Header-module__ldgnoG__compactWordmark{opacity:1}.Header-module__ldgnoG__stickyNavRow{border-bottom-color:var(--text-primary-color)}.Header-module__ldgnoG__compactWordmark{transform:translateY(-50%)}.Header-module__ldgnoG__navTrack{justify-content:flex-end}}}@keyframes Header-module__ldgnoG__fadeInLayer{0%{opacity:0}to{opacity:1}}@keyframes Header-module__ldgnoG__fadeInBackground{0%{opacity:0}to{opacity:1}}@keyframes Header-module__ldgnoG__fadeInBorder{0%{border-bottom-color:#0000}to{border-bottom-color:var(--text-primary-color)}}@keyframes Header-module__ldgnoG__wordmarkIn{0%{opacity:0;-webkit-mask-size:0% 100%;mask-size:0% 100%}to{opacity:1;-webkit-mask-size:calc(100% + var(--wordmark-reveal-feather)) 100%;-webkit-mask-size:calc(100% + var(--wordmark-reveal-feather)) 100%;mask-size:calc(100% + var(--wordmark-reveal-feather)) 100%}}@keyframes Header-module__ldgnoG__tramThroughWordmark{0%{opacity:1;background-position:var(--tram-wordmark-start-x) calc(52% + 2px)}88%{opacity:1}to{opacity:0;background-position:var(--tram-wordmark-end-x) calc(52% + 2px)}}@keyframes Header-module__ldgnoG__landerOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes Header-module__ldgnoG__landerMaskAppear{0%{opacity:0}to{opacity:1}}@keyframes Header-module__ldgnoG__landerMaskOut{0%{opacity:1}to{opacity:0}}@keyframes Header-module__ldgnoG__landerSolidTextColor{0%{color:var(--lander-sage-text-color)}to{color:var(--text-accent-color)}}@keyframes Header-module__ldgnoG__landerTramLeave{0%,32%{background-position:var(--lander-tram-start-x) var(--lander-tram-y)}to{background-position:var(--lander-tram-end-x) var(--lander-tram-y)}}@keyframes Header-module__ldgnoG__landerWordmarkTravel{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(calc(-50% + var(--lander-target-x)), calc(-50% + var(--lander-target-y))) scale(var(--lander-target-scale))}}@keyframes Header-module__ldgnoG__landerWordmarkOut{0%{opacity:1}to{opacity:0}}@keyframes Header-module__ldgnoG__navLinksToRight{0%{transform:translate(0)}to{transform:translateX(var(--nav-links-shift))}}@keyframes Header-module__ldgnoG__outlinedToTextLinkDefault{0%{--nav-button-color:#000000d1;--nav-button-bg:transparent;--nav-button-border:#000000d1;--nav-button-hover-color:#000000d1;--nav-button-hover-bg:#00000015;--nav-button-hover-border:#000000d1;--nav-button-active-color:#000000d1;--nav-button-active-bg:#0000002a;--nav-button-active-border:#000000d1}to{--nav-button-color:#000000d1;--nav-button-bg:transparent;--nav-button-border:transparent;--nav-button-hover-color:#000000d1;--nav-button-hover-bg:#00000015;--nav-button-hover-border:transparent;--nav-button-active-color:#000000d1;--nav-button-active-bg:#0000002a;--nav-button-active-border:transparent}}@keyframes Header-module__ldgnoG__containedToOutlinedLinkDefault{0%{--nav-button-color:#ffffffe6;--nav-button-bg:#000;--nav-button-border:transparent;--nav-button-hover-color:#ffffffe6;--nav-button-hover-bg:#000000d1;--nav-button-hover-border:transparent;--nav-button-active-color:#ffffffe6;--nav-button-active-bg:#0009;--nav-button-active-border:transparent}to{--nav-button-color:#000000d1;--nav-button-bg:transparent;--nav-button-border:#000000d1;--nav-button-hover-color:#000000d1;--nav-button-hover-bg:#00000015;--nav-button-hover-border:#000000d1;--nav-button-active-color:#000000d1;--nav-button-active-bg:#0000002a;--nav-button-active-border:#000000d1}}@keyframes Header-module__ldgnoG__outlinedToTextLinkDark{0%{--nav-button-color:#ffffffe0;--nav-button-bg:transparent;--nav-button-border:#ffffffe0;--nav-button-hover-color:#ffffffe0;--nav-button-hover-bg:#ffffff16;--nav-button-hover-border:#ffffffe0;--nav-button-active-color:#ffffffe0;--nav-button-active-bg:#ffffff2d;--nav-button-active-border:#ffffffe0}to{--nav-button-color:#ffffffe0;--nav-button-bg:transparent;--nav-button-border:transparent;--nav-button-hover-color:#ffffffe0;--nav-button-hover-bg:#ffffff16;--nav-button-hover-border:transparent;--nav-button-active-color:#ffffffe0;--nav-button-active-bg:#ffffff2d;--nav-button-active-border:transparent}}@keyframes Header-module__ldgnoG__containedToOutlinedLinkDark{0%{--nav-button-color:#000000eb;--nav-button-bg:#fff;--nav-button-border:transparent;--nav-button-hover-color:#000000eb;--nav-button-hover-bg:#ffffffe0;--nav-button-hover-border:transparent;--nav-button-active-color:#000000eb;--nav-button-active-bg:#ffffffad;--nav-button-active-border:transparent}to{--nav-button-color:#ffffffe0;--nav-button-bg:transparent;--nav-button-border:#ffffffe0;--nav-button-hover-color:#ffffffe0;--nav-button-hover-bg:#ffffff16;--nav-button-hover-border:#ffffffe0;--nav-button-active-color:#ffffffe0;--nav-button-active-bg:#ffffff2d;--nav-button-active-border:#ffffffe0}}@keyframes Header-module__ldgnoG__shrinkMobileNavGap{0%{gap:.5rem}to{gap:.25rem}}
.BentoVisuals-module__EHnIfq__street{width:100%;height:calc(100% - 2.75rem);display:block;position:absolute;inset:0 0 auto}.BentoVisuals-module__EHnIfq__streetRoad{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 30%, var(--bento-surface,#ededed))}.BentoVisuals-module__EHnIfq__streetPlanting{fill:color-mix(in srgb, var(--bento-illustration-accent,var(--petrol-color)) 18%, transparent)}.BentoVisuals-module__EHnIfq__streetKerb{fill:none;stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 34%, transparent);stroke-width:1.5px}.BentoVisuals-module__EHnIfq__streetCrown{fill:var(--bento-illustration-accent,var(--petrol-color));opacity:.82}.BentoVisuals-module__EHnIfq__streetCenter{fill:none;stroke:var(--bento-surface,#ededed);stroke-width:1.6px;stroke-dasharray:9 7}.BentoVisuals-module__EHnIfq__streetCrossing{fill:var(--bento-surface,#ededed)}.BentoVisuals-module__EHnIfq__canopy{color:var(--bento-ink-strong,#0d0f10);display:block}.BentoVisuals-module__EHnIfq__shadeStop{stop-color:var(--bento-illustration-accent,var(--petrol-color))}.BentoVisuals-module__EHnIfq__shade{fill:var(--bento-illustration-accent,var(--petrol-color))}.BentoVisuals-module__EHnIfq__answerSheet{width:100%;height:auto;display:block;overflow:visible}.BentoVisuals-module__EHnIfq__answerStrip rect{fill:var(--bento-surface,#ededed);stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 42%, transparent);stroke-width:1.6px}.BentoVisuals-module__EHnIfq__answerStripChosen rect{fill:var(--bento-illustration-accent,var(--petrol-color));stroke:none}.BentoVisuals-module__EHnIfq__answerRing{fill:none;stroke:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 46%, transparent);stroke-width:1.8px}.BentoVisuals-module__EHnIfq__answerRingChosen{fill:none;stroke:var(--bento-surface,#ededed);stroke-width:1.8px}.BentoVisuals-module__EHnIfq__answerDotChosen{fill:var(--bento-surface,#ededed)}.BentoVisuals-module__EHnIfq__answerLetter{fill:var(--bento-ink-strong,#0d0f10);font:inherit;letter-spacing:.02em;font-size:14px;font-weight:600}.BentoVisuals-module__EHnIfq__answerLetterChosen{fill:#eef4f5;font:inherit;letter-spacing:.02em;font-size:14px;font-weight:600}
.ParkingMethod-module__rFsy2G__hiddenTrigger{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ParkingMethod-module__rFsy2G__panel{background:var(--text-accent-color);color:var(--text-inverse-accent-color);border-radius:2px;padding:clamp(20px,4vw,36px)}.ParkingMethod-module__rFsy2G__content{margin:24px 0}.ParkingMethod-module__rFsy2G__panel a{color:var(--text-inverse-accent-color);-webkit-text-decoration-color:var(--text-inverse-secondary-color);text-decoration-color:var(--text-inverse-secondary-color)}.ParkingMethod-module__rFsy2G__panel a:focus-visible{outline:2px solid var(--text-inverse-accent-color);outline-offset:3px}:is(::view-transition-group(katutila-parking-method-surface),::view-transition-group(katutila-transport-method-surface)){background:var(--text-accent-color);border-radius:2px;animation-duration:.44s;animation-timing-function:cubic-bezier(.32,.99,.46,.98);overflow:clip}:is(::view-transition-old(katutila-parking-method-surface),::view-transition-new(katutila-parking-method-surface),::view-transition-old(katutila-transport-method-surface),::view-transition-new(katutila-transport-method-surface)){mix-blend-mode:normal;object-fit:none;object-position:top left;width:100%;height:100%}:is(::view-transition-old(katutila-parking-method-surface),::view-transition-old(katutila-transport-method-surface)){animation:90ms both ParkingMethod-module__rFsy2G__content-out}:is(::view-transition-new(katutila-parking-method-surface),::view-transition-new(katutila-transport-method-surface)){animation:.24s .1s both ParkingMethod-module__rFsy2G__content-in}@keyframes ParkingMethod-module__rFsy2G__content-out{to{opacity:0}}@keyframes ParkingMethod-module__rFsy2G__content-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:is(::view-transition-group(katutila-parking-method-surface),::view-transition-old(katutila-parking-method-surface),::view-transition-new(katutila-parking-method-surface),::view-transition-group(katutila-transport-method-surface),::view-transition-old(katutila-transport-method-surface),::view-transition-new(katutila-transport-method-surface)){animation:none!important}}
.site-module__6r68QG__tags{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.site-module__6r68QG__tags>li{color:#7a3517;background:#fbeee6;border:1px solid;border-radius:2.5px;align-items:center;min-height:20px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}
.KaupunkiSection-module__5xVaUa__rule[data-bento-card] [data-bento-title]{text-wrap:balance;max-inline-size:20ch;font-size:clamp(1.5rem,7.2cqw,2.6rem);line-height:1.04}.KaupunkiSection-module__5xVaUa__lead[data-bento-card] [data-bento-title]{text-wrap:balance;max-inline-size:18ch;font-size:clamp(1.25rem,7.5cqw,2.25rem);line-height:1.06}.KaupunkiSection-module__5xVaUa__money[data-bento-card] [data-bento-visual]{aspect-ratio:auto;flex:none;min-block-size:0}.KaupunkiSection-module__5xVaUa__photo[data-bento-card][data-bento-format=photo] [data-bento-photo-scrim]{background:linear-gradient(#0000 38%,#0006 68%,#000000b8 100%)}.KaupunkiSection-module__5xVaUa__photoCompact[data-bento-card] [data-bento-title]{letter-spacing:-.035em;max-inline-size:16ch;font-size:clamp(1.0625rem,7cqw,1.5rem);font-weight:700;line-height:1.08}.KaupunkiSection-module__5xVaUa__photoLead[data-bento-card] [data-bento-title]{text-wrap:balance;max-inline-size:14ch;font-size:clamp(1.125rem,10cqw,2.25rem);line-height:1.02}@container bento-card not (min-width:200px){.KaupunkiSection-module__5xVaUa__fit[data-bento-card] [data-bento-title]{font-size:1.0625rem}.KaupunkiSection-module__5xVaUa__fit[data-bento-card][data-bento-priority=anchor] [data-bento-title]{font-size:1.25rem}}@container bento-card not (min-width:100px){.KaupunkiSection-module__5xVaUa__token[data-bento-card] [data-bento-label]{letter-spacing:-.02em}}.KaupunkiSection-module__5xVaUa__tokenValue[data-bento-card] [data-bento-value]{white-space:nowrap;font-size:clamp(.9375rem,23cqw,2rem)}
.NewsletterExperience-module__q9TBXa__surface{--newsletter-muted:var(--text-inverse-secondary-color);background:var(--text-accent-color);color:var(--text-inverse-accent-color);font-family:var(--font-family-primary), sans-serif;text-align:left;overflow-wrap:anywhere;border-radius:2.5px;padding:clamp(1.25rem,4vw,1.75rem)}.NewsletterExperience-module__q9TBXa__card{width:100%;max-width:32rem;margin-inline:auto}.NewsletterExperience-module__q9TBXa__heading{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.375rem,4.5vw,1.75rem);font-weight:700;line-height:1.15}.NewsletterExperience-module__q9TBXa__description{color:var(--newsletter-muted);max-width:30rem;margin-top:.625rem;margin-bottom:1.25rem;font-size:.875rem;line-height:1.65}.NewsletterExperience-module__q9TBXa__form{position:relative}.NewsletterExperience-module__q9TBXa__input{outline-offset:3px;border-width:1px;border-radius:2.5px;width:100%;min-width:0;height:3.5rem;padding:.875rem 4rem .875rem 1.125rem;font-size:1rem;line-height:1.5;display:block}.NewsletterExperience-module__q9TBXa__inputInverse{color:var(--text-inverse-accent-color);background:color-mix(in srgb, var(--text-inverse-accent-color) 6%, transparent);border-color:var(--text-inverse-disabled-color)}.NewsletterExperience-module__q9TBXa__inputInverse::placeholder{color:var(--text-inverse-secondary-color);opacity:.8}.NewsletterExperience-module__q9TBXa__inputInverse:focus{outline:2px solid var(--text-inverse-accent-color);border-color:var(--text-inverse-accent-color)}.NewsletterExperience-module__q9TBXa__primary{width:100%;min-height:3rem;margin-top:.25rem;font-size:.875rem}.NewsletterExperience-module__q9TBXa__muted{color:var(--newsletter-muted,var(--text-secondary-color))}.NewsletterExperience-module__q9TBXa__secondary{color:inherit;text-underline-offset:.2em;border-radius:.25rem}.NewsletterExperience-module__q9TBXa__secondary:hover{text-decoration:underline}.NewsletterExperience-module__q9TBXa__secondary:focus-visible{outline-offset:4px;outline:2px solid}.NewsletterExperience-module__q9TBXa__state{animation:.24s cubic-bezier(.22,1,.36,1) both NewsletterExperience-module__q9TBXa__state-in}.NewsletterExperience-module__q9TBXa__state:focus{outline:none}.NewsletterExperience-module__q9TBXa__error{border:1px solid;border-radius:2.5px;margin-top:.75rem;padding:.75rem;font-size:.8125rem;line-height:1.6}.NewsletterExperience-module__q9TBXa__help{margin:1.25rem 0;font-size:.8125rem;line-height:1.65}.NewsletterExperience-module__q9TBXa__help summary{cursor:pointer;width:fit-content}.NewsletterExperience-module__q9TBXa__help p{margin-top:.5rem}.NewsletterExperience-module__q9TBXa__info p+p{margin-top:.875rem}.NewsletterExperience-module__q9TBXa__back{margin-top:1rem}.NewsletterExperience-module__q9TBXa__hide{color:var(--text-secondary-color);cursor:pointer;margin:1rem auto 0;padding:.5rem;font-size:.75rem;display:block}.NewsletterExperience-module__q9TBXa__undo{text-align:center;color:var(--text-secondary-color);padding:1rem;font-size:.8125rem}.NewsletterExperience-module__q9TBXa__dialog{width:min(27.5rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:inherit;overscroll-behavior:contain;background:0 0;border:0;border-radius:2.5px;margin:auto;padding:0;overflow-y:auto}.NewsletterExperience-module__q9TBXa__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000004d}.NewsletterExperience-module__q9TBXa__dialog .NewsletterExperience-module__q9TBXa__surface{position:relative}.NewsletterExperience-module__q9TBXa__dialog .NewsletterExperience-module__q9TBXa__close{position:absolute;top:.75rem;right:.75rem}.NewsletterExperience-module__q9TBXa__trigger{min-height:2.5rem}@keyframes NewsletterExperience-module__q9TBXa__state-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:none}}@media (max-width:639px){.NewsletterExperience-module__q9TBXa__dialog{margin:auto auto max(1rem, env(safe-area-inset-bottom));max-height:calc(100dvh - max(1rem, env(safe-area-inset-bottom)) - 1rem)}}@media (prefers-reduced-motion:reduce){.NewsletterExperience-module__q9TBXa__state{animation:none}}.NewsletterExperience-module__q9TBXa__surface p>a{color:var(--text-inverse-accent-color)!important}.NewsletterExperience-module__q9TBXa__submit{border:0;width:42px;height:42px;padding:0;position:absolute;top:7px;right:7px}.NewsletterExperience-module__q9TBXa__submit svg{transition:transform .18s}.NewsletterExperience-module__q9TBXa__submit:hover svg{transform:translate(2px)}.NewsletterExperience-module__q9TBXa__footnote{color:var(--newsletter-muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;font-size:.6875rem;line-height:1.5;display:flex}.NewsletterExperience-module__q9TBXa__infoButton{cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.NewsletterExperience-module__q9TBXa__infoButton svg{width:18px;height:18px}.NewsletterExperience-module__q9TBXa__infoButton:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.NewsletterExperience-module__q9TBXa__infoButton:focus-visible{outline-offset:2px;outline:2px solid}.NewsletterExperience-module__q9TBXa__dialog .NewsletterExperience-module__q9TBXa__heading{padding-right:1.5rem}.NewsletterExperience-module__q9TBXa__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite NewsletterExperience-module__q9TBXa__newsletter-spin}@keyframes NewsletterExperience-module__q9TBXa__newsletter-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.NewsletterExperience-module__q9TBXa__submit svg{transition:none}.NewsletterExperience-module__q9TBXa__submit:hover svg{transform:none}.NewsletterExperience-module__q9TBXa__spinner{animation:none}}.NewsletterExperience-module__q9TBXa__preview{margin-bottom:1.25rem}.NewsletterExperience-module__q9TBXa__action{min-height:2rem;font-size:.875rem;line-height:1.25rem}.NewsletterExperience-module__q9TBXa__help summary{list-style:none}.NewsletterExperience-module__q9TBXa__help summary::-webkit-details-marker{display:none}.NewsletterExperience-module__q9TBXa__resultActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.NewsletterExperience-module__q9TBXa__resultHelp{margin-top:1rem;font-size:.8125rem;line-height:1.65}
.DefaultLayoutThemeToggle-module__e7LudW__indicator{z-index:10;border-radius:9999px;width:22px;height:22px;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px}.DefaultLayoutThemeToggle-module__e7LudW__wrapper{transition:background-color .2s cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.DefaultLayoutThemeToggle-module__e7LudW__indicator{width:24px;height:24px}}html[data-default-theme=default] .DefaultLayoutThemeToggle-module__e7LudW__indicator{transform:translate(0)}html[data-default-theme=dark] .DefaultLayoutThemeToggle-module__e7LudW__indicator{transform:translate(22px)}html[data-default-theme=black-metal] .DefaultLayoutThemeToggle-module__e7LudW__indicator{transform:translate(44px)}@media (min-width:640px){html[data-default-theme=dark] .DefaultLayoutThemeToggle-module__e7LudW__indicator{transform:translate(24px)}html[data-default-theme=black-metal] .DefaultLayoutThemeToggle-module__e7LudW__indicator{transform:translate(48px)}}.DefaultLayoutThemeToggle-module__e7LudW__option{color:var(--text-secondary-color);z-index:20;width:22px;transition:color .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),opacity .2s;overflow:hidden}@media (min-width:640px){.DefaultLayoutThemeToggle-module__e7LudW__option{width:24px}}:is(html[data-default-theme=default] .DefaultLayoutThemeToggle-module__e7LudW__option[data-theme-option=default],html[data-default-theme=dark] .DefaultLayoutThemeToggle-module__e7LudW__option[data-theme-option=dark],html[data-default-theme=black-metal] .DefaultLayoutThemeToggle-module__e7LudW__option[data-theme-option=black-metal]){color:var(--text-inverse-accent-color)}html[data-default-theme=default] .DefaultLayoutThemeToggle-module__e7LudW__option[data-theme-option=black-metal]{opacity:0;width:0}.DefaultLayoutThemeToggle-module__e7LudW__goatFlash{animation:1.15s ease-out .26s both DefaultLayoutThemeToggle-module__e7LudW__goatFlash}@keyframes DefaultLayoutThemeToggle-module__e7LudW__goatFlash{0%,54%,72%,to{color:currentColor}60%,66%,84%,90%{color:#850000}}
.QaBox-module__FIN3xa__box{--qa-surface-layers:linear-gradient(color-mix(in oklab, var(--text-primary-color) 8%, transparent), color-mix(in oklab, var(--text-primary-color) 8%, transparent)), var(--page-color);--qa-ease-surface:cubic-bezier(.32, .99, .46, .98);--qa-ease-settle:cubic-bezier(.22, 1, .36, 1);--qa-ease-exit:cubic-bezier(.4, 0, 1, 1);font-family:var(--font-family-primary), sans-serif;display:block}.QaBox-module__FIN3xa__details{background:var(--qa-surface-layers);padding:.75rem 1rem}.QaBox-module__FIN3xa__summary{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:2px;list-style:none;display:block}.QaBox-module__FIN3xa__summary::-webkit-details-marker{display:none}.QaBox-module__FIN3xa__summary:focus{outline:none}.QaBox-module__FIN3xa__summary:focus-visible{outline:2px solid var(--text-primary-color);outline-offset:.375rem}.QaBox-module__FIN3xa__titleRow{align-items:center;gap:.75rem;display:flex}.QaBox-module__FIN3xa__title{min-width:0;color:var(--text-accent-color);letter-spacing:-.005em;flex:1;margin:0;font-family:inherit;font-size:.9375rem;font-weight:700;line-height:1.3}[data-default-theme=black-metal] .QaBox-module__FIN3xa__box :is(h2,h3,h4).QaBox-module__FIN3xa__title{font-family:var(--font-family-black-metal-body), serif;letter-spacing:0}.QaBox-module__FIN3xa__pill{background:var(--text-accent-color);height:1.75rem;color:var(--text-inverse-accent-color);border-radius:999px;flex:none;align-items:center;padding-inline:.75rem;font-size:.8125rem;font-weight:600;line-height:1;transition:background-color .16s;display:inline-flex}.QaBox-module__FIN3xa__pillHide,.QaBox-module__FIN3xa__details[open] .QaBox-module__FIN3xa__pillShow{display:none}.QaBox-module__FIN3xa__details[open] .QaBox-module__FIN3xa__pillHide{display:inline}@media (hover:hover){.QaBox-module__FIN3xa__summary:hover .QaBox-module__FIN3xa__pill{background:var(--text-primary-color)}}.QaBox-module__FIN3xa__summary:active .QaBox-module__FIN3xa__pill{background:var(--text-secondary-color)}.QaBox-module__FIN3xa__teaser{height:1.4em;color:var(--text-secondary-color);margin-top:.25rem;font-size:.9375rem;line-height:1.4;display:grid}.QaBox-module__FIN3xa__details[open] .QaBox-module__FIN3xa__teaser{display:none}.QaBox-module__FIN3xa__teaserLine{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.QaBox-module__FIN3xa__teaserLine[data-state=out]{animation:QaBox-module__FIN3xa__qa-teaser-out .22s var(--qa-ease-exit) both}.QaBox-module__FIN3xa__teaserLine[data-state=in]{animation:QaBox-module__FIN3xa__qa-teaser-in .36s var(--qa-ease-settle) .24s both}@keyframes QaBox-module__FIN3xa__qa-teaser-out{to{opacity:0;filter:blur(3.5px);transform:translateY(-.18em)}}@keyframes QaBox-module__FIN3xa__qa-teaser-in{0%{opacity:0;filter:blur(3.5px);transform:translateY(.18em)}to{opacity:1;filter:none;transform:none}}.QaBox-module__FIN3xa__list{margin:.75rem 0 0;padding:0;list-style:none}.QaBox-module__FIN3xa__item{grid-template-columns:1.5rem minmax(0,1fr);column-gap:.625rem;display:grid}.QaBox-module__FIN3xa__item+.QaBox-module__FIN3xa__item{margin-top:1rem}.QaBox-module__FIN3xa__index{color:var(--text-secondary-color);letter-spacing:.04em;font-variant-numeric:tabular-nums lining-nums;padding-top:.125rem;font-size:.8125rem;font-weight:500;line-height:1.35}.QaBox-module__FIN3xa__body{min-width:0}.QaBox-module__FIN3xa__question{color:var(--text-accent-color);letter-spacing:-.01em;text-wrap:balance;margin:0;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.35}.QaBox-module__FIN3xa__answer{max-width:62ch;color:var(--text-primary-color);text-wrap:pretty;margin:.25rem 0 0;font-size:.9375rem;font-weight:400;line-height:1.55}.QaBox-module__FIN3xa__sources{flex-wrap:wrap;gap:.25rem 1rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.QaBox-module__FIN3xa__source{min-height:1.75rem;color:var(--text-secondary-color);border-radius:2px;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.3;text-decoration:none;display:inline-flex}.QaBox-module__FIN3xa__sourceText{min-width:0}.QaBox-module__FIN3xa__sourceLabel{text-decoration-line:underline;-webkit-text-decoration-color:var(--divider-color);text-decoration-color:var(--divider-color);text-underline-offset:.2em;text-decoration-thickness:1px}.QaBox-module__FIN3xa__sourceIcon{vertical-align:-.1em;opacity:.7;width:.875em;height:.875em;margin-left:.3em;display:inline-block}.QaBox-module__FIN3xa__source:hover,.QaBox-module__FIN3xa__source:focus-visible{color:var(--text-accent-color)}.QaBox-module__FIN3xa__source:hover .QaBox-module__FIN3xa__sourceLabel,.QaBox-module__FIN3xa__source:focus-visible .QaBox-module__FIN3xa__sourceLabel{text-decoration-color:currentColor}.QaBox-module__FIN3xa__source:focus-visible{outline:2px solid var(--text-primary-color);outline-offset:3px}@media (min-width:640px){.QaBox-module__FIN3xa__details{padding:.875rem 1.25rem}.QaBox-module__FIN3xa__item{grid-template-columns:2rem minmax(0,1fr);column-gap:.75rem}.QaBox-module__FIN3xa__question{font-size:1.0625rem}.QaBox-module__FIN3xa__answer{font-size:1rem}}.QaBox-module__FIN3xa__details::details-content{block-size:0;overflow-y:clip}.QaBox-module__FIN3xa__details[open]::details-content{block-size:auto}@media (prefers-reduced-motion:no-preference){html:not([data-qa-transition]) .QaBox-module__FIN3xa__details{interpolate-size:allow-keywords}html:not([data-qa-transition]) .QaBox-module__FIN3xa__details::details-content{transition:block-size .34s var(--qa-ease-surface), content-visibility .34s allow-discrete}}@media (prefers-reduced-motion:reduce){.QaBox-module__FIN3xa__teaserLine[data-state]{animation:none}.QaBox-module__FIN3xa__teaserLine[data-state=out]{visibility:hidden}}html[data-qa-transition]::view-transition-old(root){display:none}html[data-qa-transition]::view-transition-new(root){animation:none}html[data-qa-transition]::view-transition-group(*){animation-duration:.36s;animation-timing-function:cubic-bezier(.32,.99,.46,.98)}html[data-qa-transition=close]::view-transition-group(*){animation-duration:.32s;animation-delay:40ms}html[data-qa-transition]::view-transition-group(.qa-surface){background:linear-gradient(color-mix(in oklab, var(--text-primary-color) 8%, transparent), color-mix(in oklab, var(--text-primary-color) 8%, transparent)), var(--page-color);border-radius:2.5px;overflow:clip}:is(html[data-qa-transition]::view-transition-old(.qa-surface),html[data-qa-transition]::view-transition-new(.qa-surface)){object-fit:none;object-position:top;width:100%;height:100%}html[data-qa-transition]::view-transition-old(.qa-surface){animation:none}html[data-qa-transition]::view-transition-new(.qa-surface){animation:.16s both QaBox-module__FIN3xa__qa-fade-in}:is(html[data-qa-transition]::view-transition-old(.qa-handoff),html[data-qa-transition]::view-transition-new(.qa-handoff)){object-fit:none;object-position:left top;width:auto;height:auto}html[data-qa-transition]::view-transition-old(.qa-handoff){animation:.18s both QaBox-module__FIN3xa__qa-fade-out}html[data-qa-transition]::view-transition-new(.qa-handoff){animation:.26s 60ms both QaBox-module__FIN3xa__qa-fade-in}html[data-qa-transition=open]::view-transition-new(.qa-item){animation:.3s cubic-bezier(.22,1,.36,1) 70ms both QaBox-module__FIN3xa__qa-item-in}html[data-qa-transition=open]::view-transition-new(.qa-item-2){animation-delay:.11s}html[data-qa-transition=open]::view-transition-new(.qa-item-3){animation-delay:.15s}html[data-qa-transition=open]::view-transition-new(.qa-item-4){animation-delay:.19s}html[data-qa-transition=close]::view-transition-old(.qa-item){animation:.13s 45ms both QaBox-module__FIN3xa__qa-item-out}html[data-qa-transition=close]::view-transition-old(.qa-item-2){animation-delay:30ms}html[data-qa-transition=close]::view-transition-old(.qa-item-3){animation-delay:15ms}html[data-qa-transition=close]::view-transition-old(.qa-item-4){animation-delay:0s}@keyframes QaBox-module__FIN3xa__qa-item-in{0%{opacity:0;filter:blur(3px);transform:translateY(.375rem)}to{opacity:1;filter:none;transform:none}}@keyframes QaBox-module__FIN3xa__qa-item-out{to{opacity:0;filter:blur(2px)}}@keyframes QaBox-module__FIN3xa__qa-fade-in{0%{opacity:0}}@keyframes QaBox-module__FIN3xa__qa-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){:is(html[data-qa-transition]::view-transition-group(*),html[data-qa-transition]::view-transition-new(*),html[data-qa-transition]::view-transition-old(*)){animation-duration:0s!important;animation-delay:0s!important}}
.NeighbourhoodVisual-module__2agcgW__timeline{display:block}.NeighbourhoodVisual-module__2agcgW__track,.NeighbourhoodVisual-module__2agcgW__progress{fill:none;stroke-linecap:round}.NeighbourhoodVisual-module__2agcgW__track{stroke:color-mix(in srgb, var(--bento-illustration-accent-soft,var(--petrol-soft-color)) 24%, transparent);stroke-width:2px}.NeighbourhoodVisual-module__2agcgW__progress{stroke:var(--bento-illustration-accent,var(--petrol-color));stroke-width:4px}.NeighbourhoodVisual-module__2agcgW__stepLabel,.NeighbourhoodVisual-module__2agcgW__payoff{fill:var(--bento-ink-strong,#0d0f10);font-family:inherit}.NeighbourhoodVisual-module__2agcgW__stepLabel{letter-spacing:-.035em;font-size:18px;font-weight:620}.NeighbourhoodVisual-module__2agcgW__markerBase{fill:var(--bento-surface,#ededed);stroke:var(--bento-ink-strong,#0d0f10);stroke-width:2px}.NeighbourhoodVisual-module__2agcgW__markerFill{fill:var(--bento-illustration-accent,var(--petrol-color));transform-box:fill-box;transform-origin:50%}.NeighbourhoodVisual-module__2agcgW__payoff{letter-spacing:-.035em;font-size:22px;font-weight:700}.NeighbourhoodVisual-module__2agcgW__step0{--step-delay:80ms}.NeighbourhoodVisual-module__2agcgW__step1{--step-delay:.33s}.NeighbourhoodVisual-module__2agcgW__step2{--step-delay:.58s}.NeighbourhoodVisual-module__2agcgW__step3{--step-delay:.83s}.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true] .NeighbourhoodVisual-module__2agcgW__progress{stroke-dasharray:1;stroke-dashoffset:1px}.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true] .NeighbourhoodVisual-module__2agcgW__stepLabel{opacity:.38}.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true] .NeighbourhoodVisual-module__2agcgW__markerFill{opacity:0;scale:.35}.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true] .NeighbourhoodVisual-module__2agcgW__payoff{opacity:0}.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true][data-ready=true] .NeighbourhoodVisual-module__2agcgW__progress{animation:1.05s cubic-bezier(.22,.61,.36,1) forwards NeighbourhoodVisual-module__2agcgW__draw-progress}.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true][data-ready=true] .NeighbourhoodVisual-module__2agcgW__stepLabel{animation:NeighbourhoodVisual-module__2agcgW__emphasize-step .36s ease-out var(--step-delay) forwards}.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true][data-ready=true] .NeighbourhoodVisual-module__2agcgW__markerFill{animation:NeighbourhoodVisual-module__2agcgW__arrive-marker .38s cubic-bezier(.22, 1, .36, 1) var(--step-delay) forwards}.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true][data-ready=true] .NeighbourhoodVisual-module__2agcgW__payoff{animation:.36s ease-out 1.02s forwards NeighbourhoodVisual-module__2agcgW__reveal-payoff}.NeighbourhoodVisual-module__2agcgW__timeline[data-reduced-motion=true] .NeighbourhoodVisual-module__2agcgW__progress{stroke-dashoffset:0;animation:none}.NeighbourhoodVisual-module__2agcgW__timeline[data-reduced-motion=true] .NeighbourhoodVisual-module__2agcgW__stepLabel,.NeighbourhoodVisual-module__2agcgW__timeline[data-reduced-motion=true] .NeighbourhoodVisual-module__2agcgW__markerFill,.NeighbourhoodVisual-module__2agcgW__timeline[data-reduced-motion=true] .NeighbourhoodVisual-module__2agcgW__payoff{opacity:1;animation:none;scale:1}@keyframes NeighbourhoodVisual-module__2agcgW__draw-progress{to{stroke-dashoffset:0}}@keyframes NeighbourhoodVisual-module__2agcgW__emphasize-step{to{opacity:1}}@keyframes NeighbourhoodVisual-module__2agcgW__arrive-marker{to{opacity:1;scale:1}}@keyframes NeighbourhoodVisual-module__2agcgW__reveal-payoff{to{opacity:1}}@media (prefers-reduced-motion:reduce){.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true] .NeighbourhoodVisual-module__2agcgW__progress{stroke-dashoffset:0}.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true] .NeighbourhoodVisual-module__2agcgW__stepLabel,.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true] .NeighbourhoodVisual-module__2agcgW__markerFill,.NeighbourhoodVisual-module__2agcgW__timeline[data-detail=true] .NeighbourhoodVisual-module__2agcgW__payoff{opacity:1;animation:none;scale:1}}@media (forced-colors:active){.NeighbourhoodVisual-module__2agcgW__track,.NeighbourhoodVisual-module__2agcgW__progress,.NeighbourhoodVisual-module__2agcgW__markerBase{stroke:canvastext}.NeighbourhoodVisual-module__2agcgW__markerBase{fill:canvas}.NeighbourhoodVisual-module__2agcgW__markerFill,.NeighbourhoodVisual-module__2agcgW__stepLabel,.NeighbourhoodVisual-module__2agcgW__payoff{fill:canvastext}}
.IhminenJaTurvaVisuals-module__bh4zNa__coin{width:100%;height:100%;display:block}.IhminenJaTurvaVisuals-module__bh4zNa__coinKept{fill:color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 6%, transparent)}.IhminenJaTurvaVisuals-module__bh4zNa__coinTaken{fill:var(--bento-illustration-accent,var(--petrol-color))}.IhminenJaTurvaVisuals-module__bh4zNa__coinRim,.IhminenJaTurvaVisuals-module__bh4zNa__coinInnerRim{fill:none;stroke:var(--bento-ink-strong,#0d0f10)}.IhminenJaTurvaVisuals-module__bh4zNa__coinRim{stroke-opacity:.55;stroke-width:2px}.IhminenJaTurvaVisuals-module__bh4zNa__coinInnerRim{stroke-opacity:.18;stroke-width:1.5px}@media (forced-colors:active){.IhminenJaTurvaVisuals-module__bh4zNa__coinKept{fill:canvas}.IhminenJaTurvaVisuals-module__bh4zNa__coinTaken{fill:canvastext}.IhminenJaTurvaVisuals-module__bh4zNa__coinRim,.IhminenJaTurvaVisuals-module__bh4zNa__coinInnerRim{stroke:canvastext}}
.PlayfulCard-module__ZXqCpa__expandedDialog{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;border:0!important}.PlayfulCard-module__ZXqCpa__thumbnailSurface{transition:scale .1s ease-out,box-shadow .18s}.PlayfulCard-module__ZXqCpa__thumbnailSurface:active{transition:scale .17s cubic-bezier(.25,.8,.25,1),box-shadow .18s;scale:.967}.PlayfulCard-module__ZXqCpa__transitioningSurface{transition:none}@media (prefers-reduced-motion:reduce){.PlayfulCard-module__ZXqCpa__thumbnailSurface,.PlayfulCard-module__ZXqCpa__thumbnailSurface:active{transition:none}}.PlayfulCard-module__ZXqCpa__mobileBackdrop{display:none}@media (min-width:640px){.PlayfulCard-module__ZXqCpa__mobileBackdrop{display:block}.PlayfulCard-module__ZXqCpa__expandedDialog{border-radius:.125rem;width:91.6667%;max-width:36rem;height:fit-content;max-height:calc(100dvh - 2rem);margin:auto}}
.Short-module__dDlIia__imgWrapper{flex-direction:column;align-items:center;width:100cqw;min-width:0;max-width:none;display:flex;position:relative;left:calc(50% - 50cqw)}
.BentoDemo-module__Gbwc0q__page{flex-direction:column;gap:clamp(28px,4.5vw,46px);padding-block:clamp(8px,2vw,20px) 4px;display:flex}.BentoDemo-module__Gbwc0q__notice{border:var(--bento-hairline,1px) solid var(--divider-color,#00000024);max-width:560px;color:var(--text-secondary-color,#0009);text-wrap:pretty;margin:0;padding:10px 14px;font-size:1rem;line-height:1.5}.BentoDemo-module__Gbwc0q__notice strong{color:var(--text-primary-color,#18181b);font-weight:600}.BentoDemo-module__Gbwc0q__intro{max-width:560px}.BentoDemo-module__Gbwc0q__marker{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:400}.BentoDemo-module__Gbwc0q__introTitle{color:var(--text-primary-color,#18181b);letter-spacing:-.045em;text-wrap:balance;margin:10px 0 12px;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:700;line-height:1.08}.BentoDemo-module__Gbwc0q__introText{color:var(--text-secondary-color,#0009);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.5}.BentoDemo-module__Gbwc0q__footer{border-top:1px solid var(--divider-color,#00000024);color:var(--text-secondary-color,#0009);padding-top:16px;font-size:.875rem;line-height:1.6}.BentoDemo-module__Gbwc0q__footer p{max-width:460px;margin:0}.BentoDemo-module__Gbwc0q__page [data-bento-body] a{text-underline-offset:.16em;font-weight:600;text-decoration:underline;text-decoration-thickness:from-font}.BentoDemo-module__Gbwc0q__page [data-bento-body] a:hover,.BentoDemo-module__Gbwc0q__page [data-bento-body] a:focus-visible{text-decoration-thickness:2px}.BentoDemo-module__Gbwc0q__signatureHeadline[data-bento-card]{min-block-size:clamp(10rem,30cqw,12.5rem)}.BentoDemo-module__Gbwc0q__signatureHeadline[data-bento-card] [data-bento-copy]{max-inline-size:min(84%,31rem);margin-block:auto}.BentoDemo-module__Gbwc0q__signatureHeadline[data-bento-card] [data-bento-title]{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2rem,7.8cqw,3rem);font-weight:700;line-height:.98}.BentoDemo-module__Gbwc0q__economicStrength[data-bento-card] [data-bento-title]{inline-size:100%;letter-spacing:-.04em;text-align:center;max-width:none;font-size:clamp(1.2rem,6.8cqw,1.45rem);font-weight:700;line-height:1.04}.BentoDemo-module__Gbwc0q__economicStrength[data-bento-card][data-bento-format=photo] [data-bento-photo-scrim]{background:linear-gradient(#0000 32%,#00000070 68%,#000000b3 100%)}.BentoDemo-module__Gbwc0q__manifesto[data-bento-card][data-bento-format=statement] [data-bento-title]{letter-spacing:-.045em;max-inline-size:11ch;font-size:clamp(1.75rem,12cqw,3.5rem);font-weight:570;line-height:1.02}.BentoDemo-module__Gbwc0q__katutila[data-bento-card] [data-bento-visual]{inline-size:calc(100% + var(--bento-inset) + var(--bento-inset));aspect-ratio:auto;min-block-size:clamp(8rem,46cqw,12rem);margin-inline:calc(-1 * var(--bento-inset));border-radius:0 0 var(--bento-radius) var(--bento-radius);background:#f8faf5;flex:clamp(8rem,46cqw,12rem);margin-block-end:calc(-1 * var(--bento-inset))}.BentoDemo-module__Gbwc0q__katutila[data-bento-card] [data-bento-title]{letter-spacing:-.035em;text-align:center;inline-size:100%;max-inline-size:none;font-size:clamp(1.5rem,7.8cqw,1.9rem);font-weight:650;line-height:1.08}.BentoDemo-module__Gbwc0q__arkilahella[data-bento-card]{background:linear-gradient(135deg, var(--bento-surface) 0%, color-mix(in srgb, var(--bento-surface) 92%, var(--bento-illustration-accent-soft) 8%) 100%);gap:0;min-block-size:clamp(8rem,31cqw,12rem);padding:0;overflow:hidden}.BentoDemo-module__Gbwc0q__arkilahella[data-bento-card] [data-bento-copy]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.BentoDemo-module__Gbwc0q__arkilahella[data-bento-card] [data-bento-visual]{width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;min-block-size:0;position:absolute;inset:0}.BentoDemo-module__Gbwc0q__personalIntro[data-bento-card] [data-bento-copy]{flex:auto;justify-content:center}.BentoDemo-module__Gbwc0q__personalIntro[data-bento-card] [data-bento-title]{text-align:center;inline-size:100%;font-weight:700}.BentoDemo-module__Gbwc0q__entajos[data-bento-card] [data-bento-title]{letter-spacing:-.04em;font-size:clamp(1.6rem,6cqw,2.25rem);font-weight:600}.BentoDemo-module__Gbwc0q__arc{border:1.5px solid color-mix(in srgb, var(--bento-ink-strong,#0d0f10) 14%, transparent);border-radius:50%;width:200px;height:200px;position:absolute;top:50%;right:-80px;transform:translateY(-50%)}.BentoDemo-module__Gbwc0q__bloom[data-bento-card] [data-bento-title]{max-inline-size:100%;color:var(--bento-ink-strong);letter-spacing:-.045em;text-shadow:0 0 .08em color-mix(in srgb, currentColor 45%, transparent), 0 0 .3em color-mix(in srgb, currentColor 26%, transparent), 0 0 .7em color-mix(in srgb, currentColor 12%, transparent);font-size:clamp(1.125rem,12cqw,3rem);font-weight:600;line-height:1.15}.BentoDemo-module__Gbwc0q__bloom[data-bento-card] .text-hdr-white-10x{text-shadow:0 0 .08em #ffffff73,0 0 .3em #ffffff42,0 0 .7em #ffffff1f}.BentoDemo-module__Gbwc0q__manifesto[data-bento-card],.BentoDemo-module__Gbwc0q__manifesto[data-bento-card]~dialog{--bento-text-gradient:url(/assets/hdr/pixels/grey-white-10x.jpg?v=2)}.BentoDemo-module__Gbwc0q__manifesto[data-bento-card] [data-bento-title],.BentoDemo-module__Gbwc0q__manifesto[data-bento-card]~dialog h2{dynamic-range-limit:no-limit;background-color:#c4c9cc;background-repeat:no-repeat;background-size:100% 100%}:is(html[data-default-theme=dark] .BentoDemo-module__Gbwc0q__page .BentoDemo-module__Gbwc0q__signatureHeadline[data-bento-card][data-bento-format][data-bento-behavior],html[data-default-theme=black-metal] .BentoDemo-module__Gbwc0q__page .BentoDemo-module__Gbwc0q__signatureHeadline[data-bento-card][data-bento-format][data-bento-behavior]){--bento-text-gradient:url(/assets/hdr/pixels/grey-white-10x.jpg?v=2)}:is(html[data-default-theme=dark] .BentoDemo-module__Gbwc0q__page .BentoDemo-module__Gbwc0q__signatureHeadline[data-bento-card] [data-bento-title],html[data-default-theme=black-metal] .BentoDemo-module__Gbwc0q__page .BentoDemo-module__Gbwc0q__signatureHeadline[data-bento-card] [data-bento-title]){dynamic-range-limit:no-limit;background-color:#c4c9cc;background-repeat:no-repeat;background-size:100% 100%}.BentoDemo-module__Gbwc0q__kasvu[data-bento-card] [data-bento-value]{dynamic-range-limit:no-limit;color:#fff;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(.9375rem,23cqw,2rem);font-weight:700}@supports ((-webkit-background-clip:text) or (background-clip:text)){.BentoDemo-module__Gbwc0q__kasvu[data-bento-card] [data-bento-value]{-webkit-text-fill-color:transparent;background-color:#fff;background-image:url(/assets/hdr/pixels/white-5x.jpg?v=2);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){.BentoDemo-module__Gbwc0q__manifesto[data-bento-card] [data-bento-title],.BentoDemo-module__Gbwc0q__manifesto[data-bento-card]~dialog h2,.BentoDemo-module__Gbwc0q__signatureHeadline[data-bento-card] [data-bento-title],.BentoDemo-module__Gbwc0q__kasvu[data-bento-card] [data-bento-value]{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}.BentoDemo-module__Gbwc0q__readingInvitation[data-bento-card][data-bento-destination]{background:linear-gradient(120deg, var(--surface-muted-color,#f7f7f7), var(--surface-color,#ededed) 55%, color-mix(in srgb, var(--surface-color,#ededed) 88%, var(--bento-illustration-accent,var(--petrol-color))));place-items:center;min-block-size:clamp(9rem,28cqw,11rem);padding:clamp(1.5rem,5cqw,2rem) clamp(3rem,9cqw,4rem);display:grid}.BentoDemo-module__Gbwc0q__readingInvitation[data-bento-card] [data-bento-copy]{text-align:center;align-items:center;margin:0}.BentoDemo-module__Gbwc0q__readingInvitation[data-bento-card] [data-bento-title]{letter-spacing:-.045em;text-wrap:balance;max-inline-size:100%;font-size:clamp(1.5rem,7cqw,2.75rem);font-weight:650}@media (forced-colors:active){.BentoDemo-module__Gbwc0q__bloom[data-bento-card] [data-bento-title]{color:canvastext;text-shadow:none}.BentoDemo-module__Gbwc0q__bloom[data-bento-card] .text-hdr-white-10x{text-shadow:none}.BentoDemo-module__Gbwc0q__bloom[data-bento-card],.BentoDemo-module__Gbwc0q__readingInvitation[data-bento-card][data-bento-destination]{background:canvas}}.BentoDemo-module__Gbwc0q__kokous[data-bento-card] [data-bento-visual] :is(img,svg){object-position:50% 26%}
.ParkingSpace-module__qll3aa__section{color:var(--text-primary-color);padding-top:64px;padding-bottom:32px}.ParkingSpace-module__qll3aa__section h2{letter-spacing:-.04em;color:var(--text-accent-color);margin-bottom:20px;font-size:clamp(28px,4.5vw,40px);font-weight:700;line-height:1.15}.ParkingSpace-module__qll3aa__intro,.ParkingSpace-module__qll3aa__method{font-size:16px;line-height:1.75}.ParkingSpace-module__qll3aa__figure{margin:32px 0 12px}.ParkingSpace-module__qll3aa__caption{margin-bottom:24px;font-size:16px;font-weight:600}.ParkingSpace-module__qll3aa__chart{position:relative;overflow:hidden;container-type:inline-size}.ParkingSpace-module__qll3aa__areaChip{white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#000;align-items:baseline;gap:.45em;margin:4px;padding:.3em .55em;font-size:clamp(9px,2.1cqw,13px);line-height:1.2;display:flex;position:absolute}.ParkingSpace-module__qll3aa__areaChip strong{white-space:nowrap;font-weight:600}.ParkingSpace-module__qll3aa__areaChip>span{font-weight:500}.ParkingSpace-module__qll3aa__diagram{width:100%;height:auto;display:block}.ParkingSpace-module__qll3aa__ground{fill:var(--parking-mode)}.ParkingSpace-module__qll3aa__tram .ParkingSpace-module__qll3aa__ground,.ParkingSpace-module__qll3aa__bus .ParkingSpace-module__qll3aa__ground{fill:color-mix(in srgb, var(--parking-mode) 35%, #eeeae2)}.ParkingSpace-module__qll3aa__path{fill:color-mix(in srgb, var(--parking-mode) 88%, #313d38)}.ParkingSpace-module__qll3aa__platform{fill:color-mix(in srgb, var(--parking-mode) 22%, #e8e6d9)}.ParkingSpace-module__qll3aa__bus .ParkingSpace-module__qll3aa__ground{fill:color-mix(in srgb, var(--parking-mode) 55%, #edf4f7)}.ParkingSpace-module__qll3aa__bus .ParkingSpace-module__qll3aa__platform{fill:color-mix(in srgb, var(--parking-mode) 32%, #edf4f7)}.ParkingSpace-module__qll3aa__rack{fill:none;stroke:#c7d2ca;stroke-width:.09px;stroke-linecap:round}.ParkingSpace-module__qll3aa__stall{fill:none;stroke:#e5e9df;stroke-width:.08px}.ParkingSpace-module__qll3aa__roadMarking{fill:none;stroke:#eef0e8;stroke-width:.12px}.ParkingSpace-module__qll3aa__scale{color:var(--text-secondary-color);align-items:center;gap:12px;margin-top:16px;font-size:12px;display:flex}.ParkingSpace-module__qll3aa__scale span{border:1px solid;border-width:0 1px 2px;flex-shrink:0;width:15.625%;height:8px}.ParkingSpace-module__qll3aa__walking{margin:28px 0 0;font-size:14px;line-height:1.6}.ParkingSpace-module__qll3aa__detail{color:var(--text-secondary-color);margin:12px 0 0;font-size:14px;line-height:1.6}.ParkingSpace-module__qll3aa__tram{--parking-mode:#b8403c}.ParkingSpace-module__qll3aa__bus{--parking-mode:#426d82}.ParkingSpace-module__qll3aa__bike{--parking-mode:#879a91}.ParkingSpace-module__qll3aa__car{--parking-mode:#9b806c}.ParkingSpace-module__qll3aa__method p{margin-top:16px}.ParkingSpace-module__qll3aa__intro a,.ParkingSpace-module__qll3aa__method a{text-underline-offset:3px;text-decoration:underline}
.LiikenneChrome-module__52N_HW__topBar{max-width:676px;font-family:var(--font-family-primary), system-ui, sans-serif;margin:0 auto;padding:24px 16px 0}@media (min-width:640px){.LiikenneChrome-module__52N_HW__topBar{padding-inline:32px}}
